Sign in

Jon Johnson

@jon.dag.dev
344 followers 502 following 175 posts

gzip enthusiast

PostsRepliesMedia
Jon Johnson @jon.dag.dev · 09/09/2026
I'm not 100% sure but I just listened to sdr-podcast.com/episodes/all... from @sdr-podcast.com and I want to believe this post was indirectly mentioned towards the end.
sdr-podcast.com
All you need is three iPhones
just not in the foot Amos shares the audio, video, and lighting equipment they use (past and present!) to produce the videos on the fasterthanlime channel. It turns out you can save a lot of money by ...
020
Jon Johnson @jon.dag.dev · 18/07/2026
One of us! One of us!
030
Jon Johnson @jon.dag.dev · 25/12/2025
> The sour sweet wind awakens the gree-grumps from their slumber in the tree stumps around Punkers Pond, and once woken up, the gree-grumps begin yowling, which upsets pond, which disturbed the hakken-kraks that live in the pond, and causes them to rise out of the water and begin yowling, which
110
Jon Johnson @jon.dag.dev · 17/11/2025
I wonder if I could bribe @steren.fr to expose exit codes on cloud run jobs 🤔
110
Reposted by Jon Johnson
David Buchanan @retr0.id · 02/11/2025
Decompress DEFLATE using only HTML5 Canvas retr0.id/stuff/canvas...
109118
Jon Johnson @jon.dag.dev · 22/08/2025
lol somebody actually did it @danielmangum.com
140
Jon Johnson @jon.dag.dev · 02/06/2025
Yes 😭
030
Reposted by Jon Johnson
Jon Johnson @jon.dag.dev · 18/05/2025
RIP our little Grace Anne.
A cute, elderly, fawn-colored puggle is wearing a high visibility bright yellow Coyote Vest with punk rock-style spikes attached to it for protection. Her name is Grace Anne. She has large, floppy ears that feel like a soft brown velvet. She nearly looks like a puppy, but the white fur around her eyes and nose betrays her age. She is standing at the top of some grey-painted wooden stairs that lead down into a sunny patch of grass that is shaded by a few large out-of-frame pine trees. She is looking back towards the photographer while nervously licking her nose, unsure about this new outfit. At the bottom of the stairs there is a grey concrete landing and a wooden gate with black hinges swung open. The gate is painted the same color as the stairs.

On the vest, there is a row of spikes circling her neck and two parallel strips of spikes running long-ways down her back, slightly off-center. There is a third velcro strip running down the middle of her back, which can be used to add optional porcupine-y spines that are not present in the photo.

The photographer is standing on a wooden deck that is painted the same grey color and connected to the top of the stairs. He is encouraging Grace to scamper down the stairs and do her business, which she will eventually do.

Grace loved being outside on this deck. As she got older, she lost most of her senses, but her nose remained sharp to the very end. She would lie out here in the sun for hours, just sniffing around, occasionally barking at some smelled but unseen critter. Approximately two years after this photo was taken, Grace was 16 years old and her body started to give out all at once. We unfortunately had to put her down. A vet came to our home so we could say goodbye on her favorite deck.

A year later, our (now) 3 year old daughter occasionally asks about Grace: "Where's Gracie? Did she go home?"

She did.
4232
Reposted by Jon Johnson
mcyoung 🏳️‍🌈 @mcy.gay · 30/04/2025
the go compiler is a little bit like a cat. stubborn but very food motivated and ultimately clueless to my machinations
1141
Reposted by Jon Johnson
thepudds @thepudds.bsky.social · 19/04/2025
The new json/v2 #golang stdlib package is still a proposal, but was merged yesterday behind a GOEXPERIMENT. Two ways to play with it: 'gotip' and the Go Playground. gotip: $ go install golang.org/dl/gotip@latest $ gotip download $ GOEXPERIMENT=jsonv2 gotip doc encoding/json/v2 Playground example:
go.dev
Go Playground - The Go Programming Language
56116
Jon Johnson @jon.dag.dev · 19/04/2025
I think the mathematicians use wikipedia as a way to prank normal people.
A screenshot of the Fiber Bundle wikipedia article which opens with inscrutable math gibberish, then tries to relate the math gibberish to a hairbrush. It does not help the reader to understand.
060
Jon Johnson @jon.dag.dev · 03/04/2025
This post is so very good that I'm kinda mad. Very on-brand. Brad and Russ were already heroes of mine. I am still somehow surprised by the effort and absurdity of it all. Wow. Also I will be stealing the name "goonzeep" for a future project please nobody take this from me.
030
Jon Johnson @jon.dag.dev · 25/03/2025
Remember the death march to add Google+ integrations into every Google product no matter what and how well that ended for everyone? Loving the gemini button on every single surface of gmail. Great job everyone.
160
Jon Johnson @jon.dag.dev · 21/03/2025
There is so much to gzip. It's a perfect microcosm of the experience of Computering. Fractally complex and clever. Hamstrung by the limitations of computers at the time it was invented. Dramatic, backstabby origin story. Completely unused extension points. Both prescient and myopic in its design.
2113
Jon Johnson @jon.dag.dev · 16/03/2025
This is so nice.
010
Jon Johnson @jon.dag.dev · 23/02/2025
Briefly thought @forrestbrazeal.bsky.social was in Wicked as Doctor Nikidik, was disappointed by imdb.
010
Jon Johnson @jon.dag.dev · 13/12/2024
RTL language computer friends: does the phrase "shift left" make sense in your head? Would it make more sense as "shift right"?
040
Jon Johnson @jon.dag.dev · 13/12/2024
TIL go has LZ bitmaps in the garbage collector to track which fields of struct types are pointers.
120
Jon Johnson @jon.dag.dev · 07/12/2024
It should be illegal for wells fargo to call me and leave a message pretending something important has happened to get me to call them back so that they can try to sell me services. I used all my "make a phone call" emotional budget this quarter on that because I assumed something bad happened :(
140
Jon Johnson @jon.dag.dev · 05/12/2024
Have been listening to an old podcast with @jamesmunns.com and @bcantrill.bsky.social and it is hilarious because they are basically just taking turns getting super excited about rust and safety to the point that they are accidentally screaming at each other.
3220
Jon Johnson @jon.dag.dev · 03/12/2024
Hey @steren.fr long time listener first time caller. I am using GCS volume mounts on Cloud Run and see a warning: > DirectPath is misconfigured. Please set the EnableDirectPath option along with the EnableDirectPathXds option. If y'all fixed that would things go faster? 🙏
110
Jon Johnson @jon.dag.dev · 28/11/2024
I have a strong urge to organize all the source material (mostly blog posts) for opinions I hold because it would be easier to short-circuit discussions by just pointing to them directly instead of paraphrasing a bunch of them poorly but I'm worried that this would be off putting. Is this normal?
140
Jon Johnson @jon.dag.dev · 26/11/2024
Today I suggested that we serve HTML over HTTP for our website frontend instead of using React and everyone laughed because they thought I was doing a bit. The frontend situation is so dire.
370
Jon Johnson @jon.dag.dev · 24/11/2024
I wish there was something like a named pipe that allowed for random access (lseek and/or pread) instead of only FIFO without having to go all the way to FUSE. Is this a thing?
260
Jon Johnson @jon.dag.dev · 08/11/2024
This will not surprise anyone but my enthusiasm for gzip is at an all time high since looking at github.com/mxmlnkn/rapi... It is so ridiculously clever. I am jealous that I did not come up with this myself. tl;dr speculatively decompressing anything that looks like DEFLATE goes brrrrrrrr
github.com
GitHub - mxmlnkn/rapidgzip: Gzip Decompression and Random Access for Modern Multi-Core Machines
Gzip Decompression and Random Access for Modern Multi-Core Machines - mxmlnkn/rapidgzip
071
Jon Johnson @jon.dag.dev · 29/10/2024
I have suddenly acquired many followers who seem like actual, real people, but I am an obscure container nerd. How did y'all find me? Am I on some kind of list or is bluesky just growing that rapidly?
240
Jon Johnson @jon.dag.dev · 17/05/2023
Last December, @awsteele.com completely ruined me. I have been unable to think about anything but gzip for over 5 months now. I am sitting here reading research papers about novel gzip methods, wondering how it got to this point. I have never been nerd-sniped this hard in my entire life. God why.
050