New release of pkg.go.dev/znkr.io/diff (v1.1): 20-40% faster diffs (up to 90% in some cases) and API additions for faster diffs (e.g. textdiff.AppendUnified to reuse output buffers) as well as the fix of a bug in one heuristic that resulted in non-minimal diffs under certain edge conditions.
Florian Zenker 🏳️⚧️🏳️🌈
Florian Zenker 🏳️⚧️🏳️🌈 reposted
I wrote about a topic I tried to explain a number of times and never got right. I hope this time is a bit closer to the mark, at least I did spend more time thinking about who to explain it this time. flo.znkr.io/infinite-dim...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Gesichert rechtsextreme Partei gewinnt in Sachsen-Anhalt. AfD-Verbot jetzt! Der Bundesrat muss sofort handeln und das Parteiverbot beim Bundesverfassungsgericht beantragen! Auf die Straßen! @pruef-demos.de am 12.9.! #afdverbot #pruef
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Danke für diesen Kommentar! Er spricht endlich aus, um was es geht: Um Rassismus und den Kulturkampf, ob wir nach kollektiv-völkischen oder demokratisch ausgehandelten Kriterien leben wollen. www.nw.de/nachrichten/...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
I wrote about the completely wild incident where OpenAI were testing a new model and it broke out of its sandbox and broke INTO Hugging Face to steal the answers to the benchmark https://simonwillison.net/2026/Jul/22/openai-cyberattack/
Florian Zenker 🏳️⚧️🏳️🌈 reposted
excited to talk about the (mostly) boring vulns we have, with a slight digression about how LLMs have completely turned the way vulns are found upside down 🙃
If Go is memory-safe, where do its vulnerabilities come from? 🔒 Go Security Team Lead @roland.zone shares how the Go team identifies, responds to, and learns from vulnerabilities across the Go ecosystem. Discover what those lessons mean for building more secure Go software. 🎟️ gophercon.com
Cats are solitary animals, they have no need to express pain. That doesn’t mean they don’t feel pain, they just don’t expect any help. Humans are wired in exactly the opposite way, if we’re confronted with the expression of pain we assume there is pain. www.theatlantic.com/philosophy/2...
I just released v1.0.0 of my Go diffing library znkr.io/diff. If you need a diffing library, please give it a try. I am quite confident that it's the fastest diffing library for Go (see benchmark section in the readme) and I am fairly happy with the API (see pkg.go.dev/znkr.io/diff). #golang
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
My talk from GopherCon 2025 about Green Tea is up on YouTube! www.youtube.com/watch?v=gPJk...
I just released znkr.io/diff v1.0.0-beta.4 with basic support for colored unified diffs.
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Solltet Ihr wissen! #Milliardenlobby www.lobbycontrol.de/aus-der-lobb...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe. signal.org/blog/pdfs/ge...
I wrote about why I published a new Go diffing library and what I learned from building it. flo.znkr.io/diff #golang
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Hej, ich bin Katja 👋 Ich setze mich dafür ein, dass alle Menschen sicher & komfortabel unterwegs sein können – egal wie. 🚲🚶♀️🚍🚗 💌 Abonniere meinen wöchentlichen Newsletter, wenn du unabhängig von der Bundes- und Berliner Landespolitik eigene Projekte anstoßen willst. steady.page/de/shedrives...
1/ Happy eine Woche A100! @bi-a100.bsky.social @ccitiesorg.bsky.social Es ist für mich unerträglich, was in Berlin geschieht. Nicht nur in Sachen Autobahnwahn, aber dieser war in den letzten Tagen der schlimmste Part von Absurdistan. Das war letzten Mittwoch unter Ausschluss der Öffentlichkeit:
The GopherCon EU videos are online. I really enjoyed @misago.org’s about testing/synctest. But there were so many good talks, maybe watch them all? youtu.be/oIC3zhTAOsY #gopherconeu #golang
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Release Notes v2025.6 tldr: The videos are here! open.substack.com/pub/gopherco...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
My GopherCon EU talk about Swiss Table maps is now available! youtu.be/aqtIM5AK9t4
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Heading home from #GopherCon 2025 in NYC. As usual, many people asked how to get one of the amazing Go gopher Hawaiian shirts by Renee French. I've posted the details at github.com/rsc/gophersh.... (I know one person who has made pajama pants with the pattern. Socks might be nice too.) Enjoy!
I used some evenings of my vacation to further optimize github.com/znkr/diff and benchmarked it against other diff implementations. If I didn’t make a mistake with the benchmarks it’s now more than 10x as fast as the Go implementation of diffmatchpatch, which is the most used Go module for diffing.
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Almost every project I start needs a diff algorithm at some point, but I never found a Go module that did what I wanted. So I wrote my own: github.com/znkr/diff. If you have any feedback, especially on the API, please let me know.
Almost every project I start needs a diff algorithm at some point, but I never found a Go module that did what I wanted. So I wrote my own: github.com/znkr/diff. If you have any feedback, especially on the API, please let me know.
“Wir haben beim demographischen Wandel vor allem zugeschaut und wollen das Problem nicht mit Einwanderung lösen. Zu sagen, dass zu viele Deutsche in Rente gehen tut uns politisch weh, darum sind jetzt die Arbeiter:innen schuld! Wenn ihr nicht noch mehr arbeitet kriegen wir nicht genug Rente.”
Wirtschaftsweise Veronika Grimm: Deutsche arbeiten zu wenig
Florian Zenker 🏳️⚧️🏳️🌈 reposted
NEW: We investigated several stories of people who spiraled into severe, life-altering mental health crises after developing all-consuming obsessions with ChatGPT. Screenshots we reviewed show the AI directly engaging with and supporting user delusions + conspiracies. futurism.com/chatgpt-ment...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Nach Anschlägen und Attentaten wird nicht der Opfer gedacht, sondern es geht um die Ethnien aller Involvierten. Ein Armutszeugnis für die deutsche Debatte. Mein Kommentar @taz.de taz.de/Herkunftsdeb...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
This may sound grim, but it is a colossal underestimate of the impact of 4C heating Forget 40% poorer - this will leave billions dead and society and economy will have collapsed long before the 4C mark is reached www.theguardian.com/environment/...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Replying to @mekka.mekka-tech.com
Racism was a useful tool for adding to a nation's wealth in the 1800s and prior. In the 1900s it was net neutral. From this point on and into the future, racism is a negative that leads to a nation's downfall and decline. Some of you want to argue with me about this even as the US economy spirals
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Wo ist hier und jetzt eigentlich der Aufschrei? Stell dir vor, da wird eine Frau von einem vorbestraften Neonazi erschossen, da werden 18.000 Schulkinder von Rechtsradikalen bedroht, und keinen interessierts. taz.de/Rechte-Drohu...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Das ist ein Coup.
Musk and his allies are ransacking the federal treasury, gaining access to closely guarded payment systems that disburse trillions of dollars and hold massive amounts of incredibly sensitive information—including Social Security numbers. Just a terrifying development. www.nytimes.com/live/2025/02...
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Happy #BlackHistoryMonth Feb 1. You know the drill by now. We always kick things off with the Statue of Liberty. Americans look at it every day, and don't even know what its creator and funders intended it to stand for. You can't learn US history from US textbooks, so you get my typos instead.🤷🏿♂️
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Die Initiative im Bundestag für ein AfD-Verbot wurde heiß diskutiert – hat aber faktisch keine Chance mehr. Aber die Debatte ist nicht vorbei: Ist die AfD nun verfassungswidrig oder nicht? Wir wollen's wissen. Was wir vorhaben & wofür wir eure Hilfe brauchen: freiheitsrechte.org/spende-afd-g... (1/)
Florian Zenker 🏳️⚧️🏳️🌈 reposted
Florian Zenker 🏳️⚧️🏳️🌈 reposted
We expect that some 50 Auschwitz Survivors will come to the Memorial for the 80th anniversary of the liberation. The eyes and ears of the world should rest upon them. We must safeguard their voices from silence, distortion, or being overshadowed. (Photo: https://buff.ly/4jd1BiU)