Joh
banner
joh.dev
Joh
@joh.dev
site reliability engineer, sociologist, transportation nerd, Deutschlandkritiker, tabs > spaces
rg --type rust --count 'unsafe|unwrap'
November 8, 2025 at 11:32 PM
@chriswelcz.bsky.social

Thank you for your talk on Property Based Testing! Yesterday I didn‘t know what it is, now I want to create an implementation for it in Zig!
November 4, 2025 at 9:53 PM
Today's vibecoding gem:

// Exponential-ish backoff between reconnect attempts
time.Sleep(1 * time.Second)
September 8, 2025 at 2:03 PM
Just got reminded of the days when workstations ran 24/7 and all had public IP addresses. I'd `finger` the SGI box that my roommate liked to use in the other part of the town, check his idle time and `eject -t` his CD-DROM tray to say hello.

I miss that
August 6, 2025 at 9:43 AM
First rule of high performance string processing:

1. Don't!
August 5, 2025 at 6:56 AM
My first little personal project that lives on tangled.sh. I use jujutsu, btw.

tangled.sh/@joh.dev/jj-...
@joh.dev/jj-relative-git-target-store
Make .jj/repo/store/git_target relative
tangled.sh
July 28, 2025 at 1:12 PM
Wait, @tangled.sh is implemented in @htmx.org?
June 4, 2025 at 9:23 PM
Testing out tangled.sh (with jujutsu) and this is my first sign that tangled is "social." But I am still wondering: How is using atproto enabling the socialness? I don't even understand how running knots decentrally leverages atproto and how that would be different than using, day, mttq or whatever
June 4, 2025 at 9:10 PM
Reposted by Joh
Laut ARD-Deutschlandtrend fürchten sich 62% der Bevölkerung in Deutschland vor der AfD.

Leider werden die Ängste besorgter Bürger hierzulande nur ernst genommen, wenn sie rechtsradikal sind.
AfD macht Angst: Mehrheit der Deutschen fürchtet sich vor der Partei
Die AfD spaltet das Land! Während die Rechtsaußen-Partei rund ein Viertel der Wähler anzieht, hat eine deutliche Mehrheit sogar Angst.
www.derwesten.de
May 27, 2025 at 9:45 PM
Gamers discover the #Gell-Mann-Amnesia effect on Elon Musk: www.youtube.com/watch?v=8Ui4...
Elon Musk Fraud Gamer Situation is Pathetic
YouTube video by penguinz0
www.youtube.com
January 14, 2025 at 3:27 PM
Is there an easy way to find which starter pack was responsible for following some weirdos?
January 9, 2025 at 3:05 PM
When I think of the weird truck fetish that is dominant in the US, and almost unknown in Europe, “urban cosplay” comes to mind:

youtu.be/6q_BE5KPp18
Rural Cosplay is, Unfortunately, A Thing
YouTube video by Ray Delahanty | CityNerd
youtu.be
December 23, 2024 at 5:04 PM
Anyone who wants to “rewrite SQLite” needs to read and understand how SQLite is tested and needs to rewrite and and maintain all of those tests

I don’t see any of that in any rewrites

www.sqlite.org/testing.html
How SQLite Is Tested
www.sqlite.org
December 18, 2024 at 8:16 PM
The title of my next talk is going to be

Jujutsu: Why I will not give a git workshop ever again
December 18, 2024 at 12:37 PM
If you think git has an awful UX give jj a try! But beware, if you try jj you will understand why git’s UX is awful and it’s hard to go back!
What’s this, someone made a git frontend where the core concepts aren’t insane, and I can’t immediately see flaws? I’m intrigued. neugierig.org/software/blo...
Tech Notes: The Jujutsu version control system
neugierig.org
December 13, 2024 at 11:44 AM
Reposted by Joh
THIS is Our INSTRUCTION
December 12, 2024 at 10:16 PM
Reposted by Joh
The Go team plans to issue a security fix for the golang.org/x/crypto/ssh package in the golang.org/x/crypto module on Wednesday, December 11th.

groups.google.com/g/golang-ann...
[security] golang.org/x/crypto/ssh fix pre-announcement
groups.google.com
December 11, 2024 at 12:27 AM
It is a constant for decades now, and Microsoft Flightsimulator 2024 #msfs24 still teaches shitty phraseology
December 8, 2024 at 10:08 AM
Reposted by Joh
2. Die deutsche Europapolitik machte schon ab Ende der 90er Jahre immer wieder den Fehler, Russland und den Beziehungen zu Russland eine höhere Priorität einzuräumen als den Beziehungen zu Staaten, die geografisch zwischen Deutschland und Russland liegen.
December 1, 2024 at 11:21 AM
the amount of amazement radiating from the fe dev when i debugged the \n after a header they set instead of an \r\n
what is it about frontend development that makes some people immune to learning anything about dns & http
November 28, 2024 at 6:31 AM
Reposted by Joh
Pay close attention to who, specifically, is repeatedly threatening you with nuclear annihilation. Those people are on Team Putin and it’s part of a very specific program of information warfare, with a long history.

america2.news/putins-nucle...
Putin’s “Nuclear Psychosis” Ploy Has Deep Roots. Don’t Fall For It (Again).
Russia has leveraged fears of nuclear annihilation for decades in its efforts to manipulate the West. We should use a historical lens when considering whether their threats represent real risks.
america2.news
November 26, 2024 at 12:52 PM
Reposted by Joh
Huge win from @franzanth.bsky.social creating a Content Scraper Blocklist: bsky.app/profile/cont...

It's a blocklist for the kinds of engagement bait accounts that repost stolen content, often with misleading captions.
November 26, 2024 at 4:25 AM
Reposted by Joh
It's out! It's out! I'm hyperventilating, it just went on sale: www.amazon.com/Covid-Safety...

Also here: www.barnesandnoble.com/w/the-covid-...

And here! www.digitapub.com
www.amazon.com
November 26, 2024 at 9:19 AM
Reposted by Joh
New #JWST image just dropped 🔭🐡🧪
November 23, 2024 at 8:05 PM
Reposted by Joh
The fastest growing app on the App Store is fully open source. You may have heard of it. But do you know how it works? I do now! Huge thanks to everyone who helped me make this one happen 🙏

youtu.be/cIoYUQhKJUo
November 24, 2024 at 7:40 AM