Why does anything exist?
Why does anything exist? Why is there something rather than nothing? Would it not have been easier for there to be nothing at all?
The latest blog posts to take off on Hacker News. 3,821 posts.
Why does anything exist? Why is there something rather than nothing? Would it not have been easier for there to be nothing at all?
I work with U.S. law firms as a non-testifying technical consulting expert on matters involving the Apple platform and iOS apps. Learn more about my litigation consulting.
Hacking the happiness treadmill
A review of the /e/ OS Android-alternative operating system for mobile devices, as used on the Teracube 2e smartphone.
Sep 01, 2026 - Learnings from going over 4 months of Supabase Twitter feed. Social media marketing tips for dev-focused companies.
I have heard this sentence many times in my life, always in the workplace. This puzzles me as I pride myself on seeking out things I am wrong about and learn...
Have you presented to company executives about a key engineering initiative, walking into the room excited and leaving defeated? Maybe you only made it to your second slide before unrelated questions derailed the discussion. Maybe you worked through your entire presentation only to have folks say, “Great job,” and…
A new way to think about brainpower.
(This is Part II of the Faster Ruby posts, which started with a retrospective on Ruby+OMR, a Ruby JIT compiler I worked on five years ago )
In this tutorial, you will discover a helpful step-by-step procedure and helpful questions to guide you to the most appropriate concurrency API.
Steve Huffman talks about Reddit’s approach to data storage in a High Scalability post from 2010. I was surprised to learn that they only have two tables in their database.
I default to bare metal where I can. But recently I had to adopt a more complicated server management solution. And after a couple months of building for kubernetes, I must admit I'm falling for it more every day.
HN Discussion
A blog containing essays, of varying cogency, about various things that my mind have wandered to.
If LZ compression is compilation , what other instructions are useful to add? I've spent the last several years, off and on, trying to figur...
Noether's theorem is an amazing result which lets physicists get conserved quantities from symmetries of the laws of nature. Time translation symmetry gives conservation of energy; space translation symmetry gives conservation of momentum; rotation symmetry gives conservation of angular momentum, and so on.
Explicit > Implicit
In 1985, I was a freshman at St. Olaf College in Minnesota. The college had a VAX 11/780 running 4.2BSD and a PDP-11/70 running v7 with some Berkeley and local code hacked in. It was my first exper…
I once heard a saying – “Don’t feel pity on plants because they can’t move. Feel pity on us, because we have to”. I really didn’t have an appreciation for what this meant until the COVID pandemic hit, which restricted my movement for a couple of years, and I decided to spend some of my new-found time at home learning…
Working in Cloud Native consulting , I’m often asked about who should do various bits of ‘the platform work ‘.
The destructive force of typhoons and hurricanes are no joking matter. Human structures are torn to shreds and flooded in the blink of an eye. It is devastating to say the least. With all of this destruction, one must wonder how native flora and fauna have coped with such forces over millions of years. The true…
In case you have missed it, over the weekend, a new demo for IBM PC with CGA was released at Evoke, under the name Area 5150. It placed first in the competition, which should not surprise anyone: I…
As I've previously blogged in Pure Rust Implementation of Apple Code Signing (2021-04-14) and Expanding Apple Ecosystem Access with Open Source, Multi Platform Code signing (2022-04-25), I've been hacking on an open source implementation of Apple code signing and notarization using the Rust programming language. This…
A guide and video on how to modify an Ikea Symfonisk Gen2 Speaker into a general purpose Sonos Amplifier.
One day before Rust 1.0 was released, I published a blog post covering the fundamentals of error handling . A particularly important but small section buried in the middle of the article is named “ unwrapping isn’t evil ”. That section briefly described that, broadly speaking, using unwrap() is okay if it’s in…
Run your own text to image prompts with CUDA, a bunch of disk space, and an insane amount of memory.
If you’re not getting something actionable out of it, you’re probably wasting your time
I have been thinking about the semantics of Rust – as in, the intended behavior of Rust programs when executed, in particular those containing unsafe code – a lot. Probably too much. But al...
Using GPU to render vector graphics.