DIY Amps: A Roadmap for Beginners (2017)
So you have decided to take the DIY dive and start building your own headphone amplifiers! If you stick with it, you are going to learn a lot about audio and electronics theory and develop several …
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,221 posts.
So you have decided to take the DIY dive and start building your own headphone amplifiers! If you stick with it, you are going to learn a lot about audio and electronics theory and develop several …
ABOUT ME My name is Helmut and I was born in 1980 in Graz (Austria). Trains were my hobby since childhood. My 2nd hobby is travelling. Du...
We first published our paper on relief shading using neural networks towards the start of October 2020, and now almost 2 years later, we are very excited to share Eduard .
Yikes, looks like the new version of Outlook 20016 has broken the POP3 implementation. If you are currently using the “leave on server and delete after x days” function, the you should check your account because it seems like that the new Outlook is actually deleting your emails almost immediately after retrieving…
Drag or tap a piece, then choose a square. Tap or click a placed piece to remove it.
When the topic of Rails performance comes up, it is commonplace to hear that the database is the bottleneck, so Rails applications are IO-bound anyway, hence Ruby performance doesn’t matter that much, and all you need is a healthy dose of concurrency to make your service scale. But how true is this in general?
I reported an issue to Google, which allows an attacker to confirm whether someone is logged in to any one of a list of specific Google accounts.
Update: As of Sunday morn...
A new (and better) version of the GOL computer is available here : https://github.com/nicolasloizeau/scalable-gol-computer
First published in Nature magazine, November 1999.
Configuring Org Mode in Emacs for beautiful typography for both text and code editing.
This website is for sale! hacklabo.com is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, hacklabo.com has it all. We hope you find what you are searching for!
I think I should blog more about random troubleshooting sessions, if nothing else it will remind me what steps I took when it inevitably happens again!
Probablistic filters are high-speed, space-efficient data structures that support set-membership tests with a one-sided error. These filters can claim that a given entry is definitely not represented in a set of entries, or might be represented in the set. That is, negative responses are conclusive, whereas positive…
In the field of computer science, the Paxos algorithm is notorious for how difficult it is to understand. I had to learn the Paxos algorithm in my distributed systems class. I even have "implemented" it by translating Leslie Lamport's TLA+ to Python. But I didn't understand it until much much later.
If you believe that sales fix everything, it follows that most startups fail because they don’t ship a great product in a growing market before they run out of money. Assuming you’ve picked an explosive market, how do you go about building a great product?1
There's a small house in the moddle of IBM's Code Page 437. Why?
A complete intro to web development for developers
Caveat: Elasticsearch is a multi-purpose, distributed, battle-tested, schema-free, log and document storage engine. We’ll be replacing it with a single-purpose, relational schema, me-tested, and custom nginx access log storage engine. Knowing that, let’s begin. Find this project on Github After building my home…
[Update: VileR’s writeup of the 1K colour mode is now up. His has fewer technical details but is much easier to understand than mine as it has pictures!]
With the advent of anonymous online money transactions (read Bitcoin ) ransomware has become a profitable business in the cybercrime indu...
A Game Boy emulator runs faster than a native interpreter by dynamically recompiling SM83 to WebAssembly, effectively making JIT possible on iOS.
The start-to-finish story of how I authored, funded, and self-published my fourth book, Why Are You Still Sending Your Kids to School?
Today's post departs from my stated mission to provide a glimpse into daily island life...except so far as it reflects my reaction to someth...
I spent 24 days digging into the code of {Shan, Shui}* Chinese painting generator and lived to tell the story.