Books have all arrived. Almost done gamemath.com so should be able to crack these open over the holidays.
Books have all arrived. Almost done gamemath.com so should be able to crack these open over the holidays.
Moved my personal site (cstyan.dev) to cloudflare pages, still diagnosing but my unraid server is becoming unresponsive every ~2 weeks or so.
Apparently this is what happens when you touch grass ๐ง
Cloudflare web analytics interestingly doesn't distinguish between France and French Guiana/Guyane for it's site visits data.
Compilers are good at their job! Don't make the same mistake I did, always analyze performance against production builds ๐คฃ
Got some questions via email on my last post asking "why does X cause branching/branch misses". Wrote a follow up here: cstyan.dev/posts/zig-re...
Funnily enough, I'd forgotten to pass the flag to Zig's compiler to tell it do optimize instead of doing a debug build.
More 'reliable udp' in Zig, this time with some perf fun. But it seems like zig 0.15 produces DWARF5 which valgrind can't read yet? We'll use something else for memory analysis next time.
cstyan.dev/posts/zig-re...
Totally, though FWIW I've had better results running a package update on arch daily as opposed to infrequently. In 8 years I've had maybe 2 minor hiccups due to daily updates? But the one time I forgot to update for ~2 months I ended up having to do a complete fresh install.
Interesting, I must be using staging from when I had to grab newer amdgpu firmware.
Pretty sure 6.16 has been in since last week ๐ค Iโve got it already and Iโm not using an unofficial kernel package.
me wearing a hardhat and safety vest
It is possible to do C programming safely. You just need the right gear
dungeon crawler (but you make the dungeon)
The basics of socket programming and Reliable UDP in Zig: cstyan.dev/posts/zig-re...
The Ghibli site does list official goods sellers here: www.ghibli.jp/links/
and this one for NA does seem to have some nice stuff: cleveridiots.com/c/wholesale/...
not much in terms of t-shirts though
As far as I know, the only officially licensed stuff (other than from their own museum store and collabs like Uniqlo) is from www.donguri-sora.com but they don't ship internationally. Apparently this site can act as a middle-man? neokyo.com/blog/donguri...
Kiki is another obvious choice for younger kids. Personally I also really enjoyed From Up on Poppy Hill, Only Yesterday, and the Wind Rises. Would definitely recommend visiting the Ghibli Museum in the Mitaka area of Tokyo if you have a chance. Book a tour, tickets are hard to get for foreigners.
The search for a house in Sapporo has started. ๆญๅนใฎๅฎถๆขใใๅงใพใใพใใใ
I find it deeply weird seeing โair conditioning will destroy the planetโ takes when its usage coincides with high solar generation.
Maybe we could focus on not burning gas - a fuel source that will never coincide with cheap, clean generation - in millions of homes?
Japanese Input on Linux / Linuxใงใฎๆฅๆฌ่ชๅ ฅๅ: cstyan.dev/posts/jp-inp...
Installing Arch is easy in 2025 cstyan.dev/posts/2025-a...
Today I became the xkcd standard comic: xkcd.com/927/
Pretty sure suumo.jp detects and temporarily blocks your IP if youโre outside of Japan. Makes it annoying to search for a house before we go look at some later this year.
New toys @ubiquiti.bsky.social
Feels like a nice return to a lower level without going all the way back to C. Curious to see how the build system and package management play out. I keep seeing references to it being similar to Rust but I haven't had time to work with rust in 7 years. I remember that I liked cargo, but not why.
As far as Zig goes, whatโs your impression so far? Iโm working through the book + Ziglings and enjoying it, but Iโm looking forward to seeing how it feels when I eventually get to use it on a larger project.
On roadmaps and priorities: a clear goals/non-goals doc/page would be helpful. Everyone knows roadmaps change, and itโs possible a compelling new proposal could reverse this errors decision. While blog posts work for announcements, a centralized document of decisions would be a valuable reference.
There were many creative community takes on dependency management and go mod felt like it steamrolled over them. This error handling decision feels more open, like there's room for a community package or even a style guide/book to gain traction and potentially shape an official path forward.
Interesting to hear the discussion reflect the same conclusion Iโd reached of this feeling like a meaningful shift from the go mod rollout, and in a good way. Itโs clear the Go team is taking community sentiment more into account here.
With bazarr and tdarr I can setup automation to ensure we have eng and jpn subtitles for everything as well ๐
Jet KVM arrived, looking forward to getting this setup