blogsoni

hi

about unsub log in
The Shader Permutation Problem - Part 2: How Do We Fix It?
The Mystery of the Ceaseless Botnet DDoS
Web Browsing
Getting with the times
The build system is rigged (with pranks)
Linking DXIL Binaries Using DXC
Summary of changes for September
Experimenting with Personalized PageRank
The Coddling of the Professional Mind
Astrolabe - The October Update
First steps with GPT-3 for frontend developers
Thoughts on Silly Hats
Testing a compiler that can’t even print stuff out
I am tired of social media
FizzBuzz is boring
Re: Software and Branding
Decode I2C data with an oscilloscope
Against the Flood
Reluctance to Bear a Symbol
New Solutions Creating Old Problems
In Search of Sophistication
I'll Rust With You: the song
The Curious Case of the Dot-Com Link Farms
The Small Website Discoverability Crisis
Maintain it With Zig
SDF Decomposition Part 1
Comparing SIMD on x86-64 and arm64
My EDC
The Value Propagation Experiment Part 2
Tunneling, Routing, and NATting my way to smuggle IPv6 into Northeastern
Tunneling, Routing, and NATting my way to smuggle IPv6 into Northeastern
Some cosplay photos
Summary of changes for August
Soaring High
Enumerating the Lightshot CDN
Enumerating the Lightshot CDN
PocKey - RP2040, SH1107, and lessons from a failed project
Chicken Soup
Git Isn't A Web Service
EXR: Filtering and ZFP
Cursed Motivation
On acting in self-interest
React Twitter NoTrack
React Twitter NoTrack
Building My Online Presence
Bounce Homepage
Gemini
GenReGen
Wall Matrix
Building My Online Presence