Sherbet: An Ergonomic Gaming Keypad
Designing, printing, and building a one-handed gaming keypad
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,207 posts.
Designing, printing, and building a one-handed gaming keypad
If you have a project, an idea, a product feature, or anything else that you want other people to understand and have conversations about... give them something to link to! …
Personal Blog of Christian Haschek
Hook fields that rewrite commands mid-flight, persistent agent memory, auto-mode rules in plain English, self-improving dream loops, and every example is copy-paste ready.
A hands-on Docker tutorial covering containers, Dockerfiles, Compose, multi-container apps, and deployment to AWS.
GitHub quietly released a new feature at some point in the past few days: profile READMEs. Create a repository with the same name as your GitHub account (in my case …
Dmitry.GR: How to reverse engineer a completely undocumented microcontroller. From nothing to a full SDK in one week flat!
Articles on frontend development and more.
Exploring the process of designing and assembling 3D models from paper.
My neighbor introduced me to The Office back in 2005. Since then, I've watched every episode of both the British and American versions. I've watched the show…
Apple's not in trouble (yet) but here's how Cupertino can get its mojo back
I've never been plagued by the big existential questions. You know, like What's my purpose? or What does it all mean?
The English spelling system is such a pain, we’d might as well switch to hanzi — Chinese characters. How should we go about it?
With the new year upon us, I decided it was time to do something ambitious for my Open Source project. This is where I normally quip about never mentioning my project before, even though I literall…
WebAssembly is a true write-once-run-anywhere experience.
Whether it is botched and haphazard layoffs, anti-trust regulators baying for its blood, or opportunistic saber-rattling by long-time rival Microsoft and its outsourced AI unit, OpenAI — 2023 has b…
This will be the last time I go along this area of discussion for a while because it’s just going to get very old very quickly. But I wanted, in one place, a quick manifesto/rant about this p…
OpenAI is to this decade’s generative-AI revolution what Netscape was to the 1990s’ internet revolution.
Tenures are at an all-time low in the software industry.
This is the story of a Bitcoin trade — the most financially impactful trade I’ve ever made in my life. It’s also the story of the…
I think a lot about how important cheap, safe, and abundant energy is to our future. A lot of problems—economic, environmental, war, poverty, food and water availability, bad side effects of...
For many years, telecom and Net Neutrality-related policies have been a hot-button political issue for me, to the extent that I, an ordinary software engineer at Microsoft have been blocked on Twitter by former FCC chairman Ajit Pai because I tweeted support for Net Neutrality publicly. I also noticed that Net…
This post shares the story of Pedro David Garcia Lopez, a Ruby and Rails developer based in UK, who used to be a Lorry driver.
The manifestation of my imposter syndrome, for me and today, is what does it mean to be a software engineer. There’s a lot more noise than signal on the Internet about agentic engineering, wh…
Erlang is a twenty-five-year-old programming language that has yet to win a popularity contest, and almost certainly will never win any medals for speed, let alone any tiaras for syntactic beauty. The language is slow, awkward, and ugly. Refactoring Erlang code is a pain.