Thoughts

Apparently, my issue is that I muted the notifications channel. I should have unsubscribed. Muting is client-side only apparently.
Link 12:53 p.m. Dec 14, 2025 UTC-5

I think people really don't appreciate how well Discord operates at scale. ZSF Zulip has a channel for CI notifications that I have muted.
When I open zsf.zulipchat.com, the backend serializes the ids of all 49,000 message that have been sent in that channel as part of the initial web request. If I click on the notifications channel, the client starts sending off on fetch request for each of those 49,000 messages, causing me to get rate-limited (429 Too Many Requests) after less than 200, completely breaking the application.
Link 12:44 p.m. Dec 14, 2025 UTC-5

I'm talking of course about the ZSF Zulip, but I'm like, surely there's no way the official Zulip is this slow (they have many more
users), surely they, being the Zulip developers, would have fixed it. But no, 2.57s.
Link 12:19 p.m. Dec 14, 2025 UTC-5

Zulip's time-to-first-byte is disgusting. Like 1.3s+. It's a Django app.
It's because they serialize a megabyte of JSON data into the page. My internet is crazy fast, but it just takes Python that long to generate the page.
Link 12:05 p.m. Dec 14, 2025 UTC-5

I'm 9 minutes into this Kenadian video. I've already watched the Wato and Horizon video on this event. But it's so good. Kenadian is such a
good video editor.
Link 8:12 p.m. Dec 13, 2025 UTC-5

> the four resources (network, disk, memory, CPU) and their two main characteristics (bandwidth, latency)
(from Tiger Style) The difference is that to web developers, time itself is treated as a resource. This is not wrong necessarily (since a web request that hangs for 1s is bad no matter what), but sometimes "time as a resource" modeling is used as a substitute for actually modelling the other resources.
Link 7:38 p.m. Dec 13, 2025 UTC-5

The sort of sloppiness about performance in interpreted languages means that when you do encounter a performance issue, there’s a strong
temptation to make it not an *issue*, instead of trying to make it performant code. Caching, background jobs, batching, etc.
Link 6:50 p.m. Dec 13, 2025 UTC-5

I've been playing Minecraft and following technical Minecraft for like 10 years. I remember Trazlander. And I do not understand Myren at all
"If you have a failed attempt and you did not get the async line...[you should] see whether the invisible chunk is still invisible." Yeah of course. It would be a big problem if the invisible chunk wasn't invisible. That would be bad. What's an async line?
Link 12:25 p.m. Dec 13, 2025 UTC-5

I'm trying to understand this credits warp and the first video links to a second video which links to a third video which is an hour long
and titled "Beginner-friendly Tutorial: Command Block Items in Survival" uh huh He's like: "at the end here [a observer] blinks" > observer is not blinking "but you can only see that it blinks if you right click it" > right clicks it > observer disappears "okay usually these observers would blink, but right now just turned into air because async observer lines sometimes do weird stuff" => https://youtu.be/Glg-K2N4g5Q?t=294 Okay also, I'm not a poser I watched some stuff on command blocks in survival when SciCraft did it, but that does not mean I understood everything.
Link 12:09 p.m. Dec 13, 2025 UTC-5

mcsr credits warp holy tech
Link 11:38 a.m. Dec 13, 2025 UTC-5

Updates can be interesting and neutral. Updates that make it better / worse is a false dichotomy.
Link 6:18 p.m. Dec 12, 2025 UTC-5

Good morning.
Link 11:01 a.m. Dec 12, 2025 UTC-5

Gooood morning
Link 9:56 a.m. Dec 11, 2025 UTC-5

It's crazy how culture is additive. We still talk about Chungus and Rick Rolling. We still talk about Icarus and Achilles.
Link 9:39 p.m. Dec 10, 2025 UTC-5

#1 show on Tumblr in 2025: *Supernatural*, again. (show ended in 2020 btw)
Link 9:38 p.m. Dec 10, 2025 UTC-5

20-20-20 Every 20 minutes, take a 20 second break to look at something 20 feet away.
Link 4:28 p.m. Dec 10, 2025 UTC-5

The Minecraft community does not respect the artistic value of the technical community nearly enough. Myron is like, "this doesn't have an
application" like brugh. Who cares it's the coolest thing I've ever seen.
Link 10:56 p.m. Dec 09, 2025 UTC-5

After more than a decade of intense study by our brightest engineers, Minecraft is starting to completely crack https://youtu.be/fO4CcWogeU4
Link 9:40 p.m. Dec 09, 2025 UTC-5

In my head writing an essay comparing Ron's position on house-elves with Jace's position on slaves.
There's a scene in Mull's Five Kingdoms where Jace, a former child slave, after being freed, is very rude to a slave serving them in a cafe. And Cole (from our world, was in slavery for like a month or two) rebukes him, and Mira (also been a slave for a while, also the princess, also 11 years old), is like, "he's processing the fact that he was treated rudely as a slave, you have to cut him some slack because of that." And think some of Ron's attitude towards the house-elves is interesting when viewed through that lens. He's always been from the poor family that doesn't have a house elf, and now he's being served by house elves, and he's unwilling speak against that. The obvious difference is that Ron wasn't a house elf, but he's also not outwardly mean to house elves. He sees no one changing the system to help him, and so he asks why he should change the system to help someone else. I think the other thing that makes the comparison interesting is that Jace and Ron are both good guys, they both are helpful and do make the right decisions. But you get the impression that they maybe wouldn't do it alone. Their loyalty is to their friends. Jace wants to protect Mira (and Mira wants to overthrow the king) and Ron wants to protect Harry (and Harry wants to overthrow Voldemort).
Link 11:30 p.m. Dec 08, 2025 UTC-5

It's crazy that the "redbull athlete" bit hasn't gotten old yet. Ludwig has the facial expression down!
https://youtu.be/plNiMYeHI4Q?t=198 "I—" *pause* *look at camera out of corner of eye* *one hand off mic* "well yeah" So fricking good
Link 9:26 p.m. Dec 08, 2025 UTC-5

“Do you know what I mean, when I say I don't want to be alone”
-Work, Jars of Clay “I have no fear of drowning, it’s the breathing that’s taking all the work” Today after making the post about persistent tightness in my chest I wondered if I could stop breathing, just kill myself by holding my breath.
Link 5:17 p.m. Dec 08, 2025 UTC-5

There are many times when I don’t want to go to church because I want to stay in my pajamas until 3pm.
On those days, I attempt to cajole myself into going by reminding myself that the structure of putting on formal clothes and sitting still and listening to someone talk and singing with other people is good. And while, even at my most atheistic, I believe that those things are good, those things may not be good reasons to go to church. That is, going to church in order to participate in a live music concert is not a good reason to go to church and you will likely be disappointed. Which is interesting because it’s counter intuitive. Surely if live music is good and belief in God is neutral, then going to church for the music is good. But then you end up as BSN I guess.
Link 5:08 p.m. Dec 08, 2025 UTC-5

I really do spend a lot of time breathing shallowly with a sort of tightness from my lungs to my head. I call it "hating myself" but there's
a physical aspect too. Like it just sucks.
Link 3:04 p.m. Dec 08, 2025 UTC-5

The crazy thing about Edge is how it's continuous. Consistency is one of the biggest contributors to Edge.
Link 12:00 p.m. Dec 08, 2025 UTC-5

Clown designs are so fricking sick because the base jester/clown form is so chaotic that you can go a million different ways with it.
This post is about the Batman villain the Joker (even the different forms that character has taken in my lifetime), but it's mostly about the Minecraft YouTuber ClownPierce. (art by birdonaplatter.tumblr.com) A drawing of a red "clown" design standing in front of a dragon. The eyes on the clown are crosses and the jester's headpiece is missing its bells. Instead, the two conical sections curve out from the clown's head in a way reminiscent of demonic goat horns.
Link 10:24 a.m. Dec 08, 2025 UTC-5

After my whole anti-rationalist depressive spiral it's interesting to look back at writing and reading of my own from years ago that makes
surrealist arguments. What's the difference between being a surrealist and being anti-rational?
Link 1:10 p.m. Dec 07, 2025 UTC-5

Also I didn't post about this but there was a comment a couple days ago about how interpreted languages have only linear performance costs.
(Implying that compiled languages aren't worth using because they don't provide faster-than-linear speedups.) Which is super super interesting because it's so obviously wrong in the sense that the linear difference between Ruby and Zig is very frequently 1,000x and it turns out that linear differences of even 10x are significant in real world applications. But there's also an argument that it's insightful because there are applications that don't care about linear performance where Ruby is used. I used to be in the "linear performance doesn't matter" camp, but I didn't understand just how significant the performance differences can be.
Link 12:11 p.m. Dec 05, 2025 UTC-5

I missed this originally, but it's crazy that bun is a faster bundler than esbuild (within error bounds)
> The main goal of the esbuild bundler project is to bring about a new era of build tool performance - esbuild.github.io/ Talk about success. Also: > Go can be lightning fast, but only if you leave idiomatic Go behind. https://avittig.medium.com/golangs-big-miss-on-memory-arenas-f1375524cc90 What excites me about Zig is how close performant code and idiomatic code are.
Link 11:54 a.m. Dec 05, 2025 UTC-5

Good morning.
Link 9:45 a.m. Dec 05, 2025 UTC-5

Why does life suck so much.
Link 10:52 p.m. Dec 04, 2025 UTC-5

I've written all of three lines of scarpet and all of my sympathy for its lack of adoption has vanished.
Matthias's programming language of the day is Scarpet, a language developed by Gnembon as a scripting language for Minecraft.
Link 1:12 p.m. Dec 04, 2025 UTC-5

Ludwig fricking Coal I is so sad, I feel bad for him. But also lmao
Link 8:57 a.m. Dec 04, 2025 UTC-5

"A hacker is someone who understands how the world works." "it is about using that knowledge to bring about the change you want to see."
Link 2:09 p.m. Dec 03, 2025 UTC-5

I don't know if this is real or not, but it does kind of seems like AI represents a gap in tech between what makes money and what's
interesting which hasn't existed before. Someone at formerly at Bun left, in part because of forced-AI culture, preceding Bun's acquisition by an AI company for a lot of money.
Link 2:04 p.m. Dec 03, 2025 UTC-5

To put it succinctly, I am at the point in my life where I have THE MOST freedom and control over my life. There is very little about my
life that I cannot change and there is very little about my life that I have thought to change which I have not changed. My life and my ideal imagined version of my life are very similar in a large number of material facets. But I'm still unhappy. And I don't have any other ideas for what to change. So I think that's where my feeling of hopelessness comes from. I can imagine a lot that that's different from this, but it's hard to imagine much better.
Link 6:34 p.m. Dec 02, 2025 UTC-5

I've been using Zed for a while, but sometimes I just want to write some complex code without every line being underlined, you know?
Link 3:08 p.m. Dec 02, 2025 UTC-5

Good morning. I hate myself so much but it's apparently not enough.
Link 11:47 a.m. Dec 02, 2025 UTC-5

Good morning.
Link 10:36 a.m. Dec 02, 2025 UTC-5

I just feel like I’ve ruined my life because I care about stuff like JavaScript that everyone else is determined to hate.
Link 8:24 a.m. Dec 02, 2025 UTC-5

Ruby code is just so freakishly slow it's crazy. This test takes a minute to run.
Link 3:47 p.m. Dec 01, 2025 UTC-5

"We could just lay, down. And wake up in slow, town."
Link 1:04 p.m. Dec 01, 2025 UTC-5

I mean, it's obvious, but it's also funny how behaviors are associated with status and roles are social inventions.
Link 1:03 p.m. Dec 01, 2025 UTC-5

Reading Claude Code code review but shaking my head so the other people on the subway know I don't put any stake in LLM output.
Link 1:03 p.m. Dec 01, 2025 UTC-5

Oh hey it's winter, happy winter
Link 10:14 a.m. Dec 01, 2025 UTC-5

Aahhhhah
Link 7:35 a.m. Dec 01, 2025 UTC-5