Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #history #technology #life #science #startups #AI #literature #architecture #travel #design #creative #comics #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
Applied Cartography
June, 2026 June, like any month in which I neither write very much nor read very much, feels already...
1st Jul 2026
1
1st Jul 2026
June, like any month in which I neither write very much nor read very much, feels already cryptographic in retrospect.
Open for Business
A Year With the Mini M Just over a year ago I got my Unicomp Model M Mini, a newly manufactured version of what is in my...
1st Jan 2026
1
1st Jan 2026
Just over a year ago I got my Unicomp Model M Mini, a newly manufactured version of what is in my estimation the best computer keyboard ever, the IBM Model M SSK. The Minis and the SSKs are like a regular IBM Model M, but they don’t have a number pad at the right, so I can put...
Willem L. Middelkoop
Innovation Is Software In August my computer setup changed more than it had in years. And yet the lesson of the month was...
3 weeks ago
1
3 weeks ago
In August my computer setup changed more than it had in years. And yet the lesson of the month was the opposite of new hardware: the existing gear has stretch, innovation is software. This post is about one brain, the machine in the homelab where my files and my agents live, the...
Push to Prod
Queueing Requests Queues Your Capacity Problems, Too On queues, capacity, and why your dashboard is lying to you
23rd Mar 2026
Greater Still by...
In Defense of the New The future is being crafted out on the edge. Are you paying attention?
3rd Jun 2024
Birchtree
My lil' Ghostty terminal config I wrote about Ghosty last week, and since then I've played around with it enough to know it's my new...
3rd Jan 2025
140
3rd Jan 2025
I wrote about Ghosty last week, and since then I've played around with it enough to know it's my new terminal emulator of choice. For me the killer feature is how fast it is, putting the most popular apps to shame (Apple Terminal and iTerm, specifically)
Abishek Muthian
Scam alert : mail from IPTI Mail from IPTI This is a physical scam mail alert yeah because we don’t get enough of cyber...
22nd Dec 2016
19
22nd Dec 2016
Mail from IPTI This is a physical scam mail alert yeah because we don’t get enough of cyber phishing; right! Those who have filed international patents, keep an eye out for mails such as the above. I received a professional looking mail from IPTI & from what it looks like on the...
tim.sh
I made a Chrome extension to help avoid playing cheaters in chess If you google “chrome extension for cheating in chess”, you’ll find a lot of them. Cheating is so...
22nd Dec 2024
44
22nd Dec 2024
If you google “chrome extension for cheating in chess”, you’ll find a lot of them. Cheating is so easy, it’s crazy. If you google “chrome…
Louwrentius - Solar
Tunneling Elixir cluster network traffic over Wireguard Introduction The other day I was supporting a customer with an Elixir-based platform that would make...
7th Nov 2023
30
7th Nov 2023
Introduction The other day I was supporting a customer with an Elixir-based platform that would make use of Elixir libcluster, so messages on one host can be passed to other hosts. This can - for example - enable live updates for all users, even if they are not communicating with...
Fabien Sanglard
The best Tech books More...
17th Jan 2013
Never Met a Science
AI as Normal Science shoutsout to Arvind and Sayash
2nd Sep 2025
somenice
Player Trading Cards were the original Blind-Box Life is like a pack of hockey cards – You never know what you’re gonna get. Chocolates on the other...
a week ago
1
a week ago
Life is like a pack of hockey cards – You never know what you’re gonna get. Chocolates on the other hand have that little map that tells you what each one has inside. So you can avoid the orange ones, anyway… When I came across a couple bags of old hockey cards at a thrift […]
Jorge Arango
Don’t Let the Drawings Distract You: AI is Not About the Output Last week, I spoke with a business leader who’s excited about AI. But as we talked, it became clear...
1st Apr 2025
38
1st Apr 2025
Last week, I spoke with a business leader who’s excited about AI. But as we talked, it became clear that there’s a wide gulf between enthusiasm and creating value for a particular business. Most people’s impression of AI is based on limited use and media hype. Take the recent...
Ken Shirriff's blog
Instruction decoding in the Intel 8087 floating-point chip pre {border:none;} In the 1980s, if you wanted your IBM PC to run faster, you could buy the Intel...
14th Feb 2026
1
14th Feb 2026
pre {border:none;} In the 1980s, if you wanted your IBM PC to run faster, you could buy the Intel 8087 floating-point coprocessor chip. With this chip, CAD software, spreadsheets, flight simulators, and other programs were much speedier. The 8087 chip could add, subtract,...
Vitalik Buterin's...
Gitcoin Grants Round 9: The Next Phase of Growth
2nd Apr 2021
Gwern.net Newsletter
May Gwern.net Newsletter Link compilation newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1...
6th Jun 2020
26
6th Jun 2020
Link compilation newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1 book review.
Tiny struggles
My release checklist for chrome extensions Many products can be updated very quickly. You spot a bug, you push a fix in next 5 minutes, sadly...
9th Jul 2022
1
9th Jul 2022
Many products can be updated very quickly. You spot a bug, you push a fix in next 5 minutes, sadly for chrome extensions it’s not like that. When you update a chrome extension in the chrome web store you submit a package that then goes through a lengthy review. It can take...
Christian Selig
Autonomous Standing Desk and Chair Review Autonomous was nice enough to send me one of both their Smart Desk Pro standing desks and ErgoChair...
14th Nov 2023
105
14th Nov 2023
Autonomous was nice enough to send me one of both their Smart Desk Pro standing desks and ErgoChair Pro chairs in exchange for posting about them on Twitter, and I wanted to cover them in more detail on my blog as well so I could give my full thoughts on them for anyone in the...
Blog | Sam Curry
Filling in the Blanks: Exploiting Null Byte Buffer Overflow for a $40,000 Bounty
1st Nov 2019
Elevation Lab - Blog
Introducing TagVault Fabric Extreme for AirTag Our original TagVault Fabric Mount is one of our most popular AirTag cases. So we wanted another...
17th Oct 2025
1
17th Oct 2025
Our original TagVault Fabric Mount is one of our most popular AirTag cases. So we wanted another design that was just as useful but even more rugged and fully waterproof. So we designed TagVault Fabric Extreme for AirTag. It's ultra-flexible to move with your fabric. Ultra-secure...
Ian's Blog
All About Apache Cassandra: Snapshots The concept of a "Snapshot" In computing, a snapshot is a point-in-time copy of data or state of a...
27th Jul 2019
26
27th Jul 2019
The concept of a "Snapshot" In computing, a snapshot is a point-in-time copy of data or state of a machine. You ever end up doing something like this? Each one of these files is a snapshot, as it's a copy of your essay at the point-in-time when you saved it. Snapshots provide us...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 1: The Merge
14th Oct 2024
Daniel De Laney
Secure File Transfer During my time at frog, I lead a team of designers to transform a secure file transfer app owned by...
20th Apr 2018
15
20th Apr 2018
During my time at frog, I lead a team of designers to transform a secure file transfer app owned by IBM. In addition to leading the team in Austin I helped manage designers working out of frog’s new studio in India, reviewing their work and setting priorities. frog itself has a...
Victor Poughon
Parametric half-circle For my torchlensmaker project, I need to represent lenses surface shapes parameterically. That is, I...
20th Dec 2024
1
20th Dec 2024
For my torchlensmaker project, I need to represent lenses surface shapes parameterically. That is, I need equations that give the X and Y coordinates of the surface, as a function of a parameter, usually called t. The project supports different parametric shapes, but a very...
Opsbros
WarGames Clock If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have,...
1st May 2025
31
1st May 2025
If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have, then you know just how awesome it is. One part, as a kid, I always thought was awesome was the WOPR computer. A key scene in the WarGames
Louwrentius - Solar
Release of PPSS - the Parallel Processing Shell Script PPSS is a shell script that processess files or other items in parallel. It is designed to make use...
3rd Jan 2009
22
3rd Jan 2009
PPSS is a shell script that processess files or other items in parallel. It is designed to make use of the current multi-core CPUs. It will detect the number of available CPUs and start a thread for each CPU core.  This script is build with the goal to be very easy to use. Also,...
Writing
Breasts and Eggs I think if I were to recommend this book to someone I would do it simply: do not read the second...
3rd Jan 2021
1
3rd Jan 2021
I think if I were to recommend this book to someone I would do it simply: do not read the second part. This is an amalgam of two novellas (explicitly demarcated as such in the final product), and the first book — rife with a crisper style and interesting voices — is dulled by the...
Willem's Blog
Linking Lemmid Store with kitchens Designing backend servers to connect with external services is challenging as you need to take into...
11th Jun 2020
25
11th Jun 2020
Designing backend servers to connect with external services is challenging as you need to take into account unreliability and unpredictability.
Home on Erik...
What is your motivation? I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure,...
24th May 2016
24
24th May 2016
I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure, but still every night I can't get myself to spend time with it. It's unclear if I really want to learn Clojure or just want to have learned Clojure?
Louwrentius - Solar
Understanding Ceph: open-source scalable storage Introduction In this blog post I will try to explain why I believe Ceph is such an interesting...
19th Aug 2018
67
19th Aug 2018
Introduction In this blog post I will try to explain why I believe Ceph is such an interesting storage solution. After you finished reading this blog post you should have a good high-level overview of Ceph. I've written this blog post purely because I'm a storage enthusiast and I...
Fabien Sanglard
Trespasser: Jurassic Park CG Source Code Review More...
10th Jun 2014
Electronics etc…
Guide Technology GT300 Frequency Standard Teardown MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [...
6th Apr 2024
167
6th Apr 2024
MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [ ['$', '$'], ["\\(", "\\)"] ], displayMath: [ ['$$', '$$'], ["\\[", "\\]"] ], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre',...
Writing
The Farmer's Hotel My first piece of work by O'Hara, shockingly, and it was a cute little three act play filled with as...
3rd May 2020
1
3rd May 2020
My first piece of work by O'Hara, shockingly, and it was a cute little three act play filled with as much drinking and death as I'd been led to believe.
Applied Cartography
Designing for People The kindest and strongest praise that you can give this book is that it was written in 1955 and...
1st Jan 2023
1
1st Jan 2023
The kindest and strongest praise that you can give this book is that it was written in 1955 and neither its praxis nor its theory has aged a day. A lot of external praise is directed at its much-ballyhooed prognostication of the future (predicting FaceTime in 1955, that sort of...
Azad's Blog
RealityCapture to Gaussian Splatting using PostShot TLDR: Tutorial on using RealityCapture to align an image dataset, export the alignment, and import...
21st Jul 2024
98
21st Jul 2024
TLDR: Tutorial on using RealityCapture to align an image dataset, export the alignment, and import it into PostShot to train Gaussian Splats without using COLMAP. Video tutorial RealityCapture Import your images and align them. If you ever need help with tricky dataset, refer to...
Jordan’s Substack
On Building Git for Lawyers Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of...
14th Nov 2024
46
14th Nov 2024
Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of my life to solving. Why don't lawyers and other non-coders use git?
Jonas Hietala
5 Kup After a season with very bad attendence, I blame school and lack of motivation, I still went to...
2nd Dec 2012
26
2nd Dec 2012
After a season with very bad attendence, I blame school and lack of motivation, I still went to grading. I slept well but I was super stressed all weekend so I had to constantly run to the bathroom and I couldn’t eat lunch or breakfast properly, and I don’t usually get...
Louwrentius - Solar
Buying a new computer *** Desktop or Laptop *** When deciding on which computer to buy, the first decision you have to...
3rd Apr 2011
22
3rd Apr 2011
*** Desktop or Laptop *** When deciding on which computer to buy, the first decision you have to make is about whether to go for a desktop or a laptop. There was a time that many believed that the desktop would become a niche product. Most people want a laptop because they can...
tim.sh
Would you like a drainer served at the very top of DuckDuckGo? Probably no, right? That would be very dangerous, especially if the phishing website serving it is...
16th Jun 2026
1
16th Jun 2026
Probably no, right? That would be very dangerous, especially if the phishing website serving it is an exact copy of the thing you was looking for. Well that's what happened to me! TL;DR I found a fake tronscan blockchain explorer duplicate on the #1 position in the
Willem L. Middelkoop
Programming on Apple Watch Over the past years I have been no stranger to crazy experiments, but this time I really wanted to...
15th Feb 2017
1
15th Feb 2017
Over the past years I have been no stranger to crazy experiments, but this time I really wanted to push it into the extreme: programming on an Apple Watch. Would it be possible to actually write code on such a tiny device? Why even bother? This post is about the case for crazy...
Notes on software...
An intuition for distributed consensus in OLTP systems Distributed consensus in transactional databases (e.g. etcd or Cockroach) is a big deal these days....
8th Feb 2024
23
8th Feb 2024
Distributed consensus in transactional databases (e.g. etcd or Cockroach) is a big deal these days. Most often under the hood are variations of log-based Paxos-like algorithms such as MultiPaxos, Viewstamped Replication, or Raft. While there are new variations that come out each...
Abort Retry Fail
The Story of Creative Technology The Sound Blaster
10th Aug 2025
Vitalik Buterin's...
Exit games for EVM validiums: the return of Plasma
14th Nov 2023
Notes on software...
btest: a language agnostic test runner btest is a minimal, language-agnostic test runner originally written for testing compilers. Brian,...
4th Aug 2018
27
4th Aug 2018
btest is a minimal, language-agnostic test runner originally written for testing compilers. Brian, an ex- co-worker from Linode, wrote the first implementation in Crystal (a compiled language clone of Ruby) for testing bshift, a compiler project. The tool accomplished exactly...
computers are bad
2023-09-03 plastic money You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in...
3rd Sep 2023
146
3rd Sep 2023
You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in them. Of course we know that that isn't the case; our modern plastic card payment network relies on online transactions where the balance tracking and authorization decisions happen...
Notes on software...
A minimal REST API in Java There's a style of Java that is a joy to write. This post will cover how to set up a basic...
1st Feb 2020
30
1st Feb 2020
There's a style of Java that is a joy to write. This post will cover how to set up a basic PostgreSQL-integrated REST API using Jersey and JOOQ in a style not dissimilar to Flask and SQLAlchemy in Python. In particular, we'll try to avoid as much runtime reflection/class-loading...
Blog | Sam Curry
Hacking Kia: Remotely Controlling Cars With Just a License Plate
20th Sep 2024
Willem L. Middelkoop
Enjoy a festival without alcohol Last weekend me and my brother went to Rock Werchter, a multi-day, music festival in Belgium. Over...
9th Jul 2018
1
9th Jul 2018
Last weekend me and my brother went to Rock Werchter, a multi-day, music festival in Belgium. Over 140 thousand visitors enjoy world famous artists like Pearl Jam, Nick Cave, Artic Monkeys, Noel Gallagher, The Killers and the Queens of the Stone Age. This year I didn't drink...
Willem L. Middelkoop
Rolex DateJust 36 The year 2022 has been very special to me, after working very hard to make it possible: me and my...
21st Dec 2022
1
21st Dec 2022
The year 2022 has been very special to me, after working very hard to make it possible: me and my family finally made the big move to Limburg. To commemorate this milestone, I got myself a timeless timepiece: the Rolex DateJust 36. Read on to find out what it's like! 2022 Earlier...
Electronics etc…
A Tektronix TDS 684B Oscilloscope Uses CCD Analog Memory Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look...
4th May 2025
50
4th May 2025
Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look at the Noise Issue Conclusion Introduction I have a Tektronix TDS 684B oscilloscope that I bought cheaply at an auction. It has 4 channels, 1 GHz of BW and a sample rate of 5...
Willem's Blog
Commuting by bike One week on the VanMoof Electrified S E-bike testing it for commuting and comparing it to a normal...
1st Dec 2017
30
1st Dec 2017
One week on the VanMoof Electrified S E-bike testing it for commuting and comparing it to a normal bike.
Greater Still by...
Revisiting Borderless Payments What’s old is new again. By Gaby Goldberg & Bridget Harris
6th Dec 2023
Bryan Braun - Blog
Some thoughts on scaling code review AI code-writing tools make it possible for more people to write code than ever before. On my current...
28th Sep 2025
1
28th Sep 2025
AI code-writing tools make it possible for more people to write code than ever before. On my current team, I’ve seen PRs opened by engineers, designers, marketers, managers, and product people. There’s something special about empowering more people to build and fix things. That...
Joel Gustafson
Shooting Bigfoot
16th May 2025
anderegg.ca
AI and software security: the slop is now signal No matter how you feel about AI, it’s changing the world of software. The “T” in ChatGPT was...
10th May 2026
1
10th May 2026
No matter how you feel about AI, it’s changing the world of software. The “T” in ChatGPT was invented to improve language translation, and large language models (LLMs) are very good at this. Interestingly, translating between French and Japanese is effectively the same as...
Project Blog on...
Train Simulator Controller: Simulator Takes Shape with Custom Table With the center console of my train simulator built, I rapidly modeled and fabricated prototypes of...
11th Jan 2026
Freewheeling Apps
2025-09-02 As an experiment, I've machine-translated the help docs in Lua Carousel into 7 languages: Spanish...
2nd Sep 2025
1
2nd Sep 2025
As an experiment, I've machine-translated the help docs in Lua Carousel into 7 languages: Spanish (Peninsular and Latin American) German French Japanese Chinese Portuguese Hopefully it...
computers are bad
2024-01-06 usb on the go USB, the Universal Serial Bus, was first released in 1996. It did not achieve widespread adoption...
6th Jan 2024
114
6th Jan 2024
USB, the Universal Serial Bus, was first released in 1996. It did not achieve widespread adoption until some years later; for most of the '90s RS-232-ish serial and its awkward sibling the parallel port were the norm for external peripheral. It's sort of surprising that USB...
Ken Shirriff's blog
Reverse engineering the barrel shifter circuit on the Intel 386 processor die The Intel 386 processor (1985) was a large step from the 286 processor, moving x86 to a 32-bit...
6th Dec 2023
32
6th Dec 2023
The Intel 386 processor (1985) was a large step from the 286 processor, moving x86 to a 32-bit architecture. The 386 also dramatically improved the performance of shift and rotate operations by adding a "barrel shifter", a circuit that can shift by multiple bits in one step. The...
Applied Cartography
Breakneck I, like so many other people in the Tyler Cowen / Stripe Press extended universe, have deeply...
1st Nov 2025
1
1st Nov 2025
I, like so many other people in the Tyler Cowen / Stripe Press extended universe, have deeply enjoyed Dan Wang's annual letters over the past years. And I was delighted to see that he returned to writing in the form of a long-form book, largely about the same subject. In writing...
Rubenerd
Painting parts beige for retro towers (eventually) So here’s the thing. Late last year I bought the excellent SilverStone FLP02, a retro-themed...
2nd Jun 2026
1
2nd Jun 2026
So here’s the thing. Late last year I bought the excellent SilverStone FLP02, a retro-themed computer case with modern component support. It was absolutely, jaw-droppingly gorgeous, and has easily become my favourite modern case alongside the legendary NCASE M1. It’s big,...
Jonas Hietala
What's up It’s been a while again since the last time we met mr. Blog. I’ve been busy with school and other...
22nd Apr 2011
23
22nd Apr 2011
It’s been a while again since the last time we met mr. Blog. I’ve been busy with school and other stuff. I’ve thought about you but I just never really picked up emacs to write to you. I know it’s my fault but I beg of your mercy mr. Blog. You know that I had laid off school for...
Writing
The Ghost All good books are different but all bad books are exactly the same. I know this to be a fact...
11th May 2025
1
11th May 2025
All good books are different but all bad books are exactly the same. I know this to be a fact because in my line of work I read a lot of bad books - books so bad they aren't even published, which is quite a feat, when you consider what is published. And what they all have in...
Willem L. Middelkoop
One year on the ultimate commuter bike A year ago I tried to create the ultimate commuter bike, a modified Sensa Cintura with the Gates...
26th Feb 2019
1
26th Feb 2019
A year ago I tried to create the ultimate commuter bike, a modified Sensa Cintura with the Gates CDN/CDX carbon belt drive. I received lots of messages from cyclists and commuters from all over the world. From the Swiss alps, France, Italy, Germany, United States and even "down...
Elevation Lab - Blog
Introducing ElevationDock 4! Well we started from scratch this time... :) ElevationDock 4 is the result of designing every...
7th Sep 2017
19
7th Sep 2017
Well we started from scratch this time... :) ElevationDock 4 is the result of designing every feature that we & our customers wanted into the dock. We made the adjustment not only more precise than any other dock, but easier too. It works out of the box, no cord mounting...
./techtipsy
btrbk is awesome I like having a safety net whenever I’m doing something potentially destructive, which is why I use...
9th Jul 2022
94
9th Jul 2022
I like having a safety net whenever I’m doing something potentially destructive, which is why I use the btrfs file system for my operating system and my data. Snapshots are one half of my “whoops, there goes all my work” strategy (backups are the other half). I’ve written about...
Old Vintage...
The April Fools joke that might have got me fired Everyone should pull one great practical joke in their lifetimes. This one was mine, and I think...
1st Apr 2025
89
1st Apr 2025
Everyone should pull one great practical joke in their lifetimes. This one was mine, and I think it's past the statute of limitations. The story is true. Only the names are redacted to protect the guilty. My first job out of college was a database programmer, even though my...
axio.ms
MicroMac, a Macintosh for under £5 A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building...
15th Jun 2024
36
15th Jun 2024
A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building a simple desktop/GUI for it. I’d made a comment along the lines of “or, just run some old OS”, and it got me thinking about the original Macintosh. The original Macintosh was...
Vitalik Buterin's...
Understanding PLONK
22nd Sep 2019
Posts on Made of...
Graceful behavior at capacity Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it...
7th Aug 2023
27
7th Aug 2023
Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it accepts requests from the outside world, and takes some action in response. Maybe those requests are HTTP requests, or RPCs, or just incoming packets to be routed at the network layer....
latest projects -...
Precision Clock Acrylic Case [Hardware] Smoked acrylic upgrade for the Precision Clock Mk IV
29th Oct 2025
Computer Ads from...
UNIX Review Magazine Interviews Larry Tesler They discuss Tesler's involvement with Xerox, Apple and office automation with Unix.
10th Sep 2024
./techtipsy
About the time I trashed my mother's laptop Around 2003, my mother had a laptop: the Compaq Armada 1592DT. It ran Windows Me, the worst Windows...
8th Apr 2025
55
8th Apr 2025
Around 2003, my mother had a laptop: the Compaq Armada 1592DT. It ran Windows Me, the worst Windows to ever exist, whopping 96 MB of RAM, and a 3 GB hard drive. My mother used it for important stuff, and I played games on it. Given the limitations of the 3 GB hard drive,...
Vitalik Buterin's...
Where to use a blockchain in non-financial applications?
12th Jun 2022
Matt Blewitt
Tools for a Culture of Writing One of the hardest things we do, as humans, is try and communicate what is going on in our minds to...
30th Oct 2021
21
30th Oct 2021
One of the hardest things we do, as humans, is try and communicate what is going on in our minds to each other. With significant room for misunderstanding, biases, assumptions and cultural differences, communicating with other engineers (or to stakeholders) appears fraught....
Himanshu Mishra |...
मसान (Masaan)
24th Nov 2016
Evan Hahn (dot com)
Notes from "Tor: From the Dark Web to the Future of Privacy" I just finished Tor: From the Dark Web to the Future of Privacy, a profile of the Tor Project. I...
8th Nov 2025
1
8th Nov 2025
I just finished Tor: From the Dark Web to the Future of Privacy, a profile of the Tor Project. I thought it was an approachable overview of Tor and its history. If you’re interested, the book is free! Or you can read my chapter-by-chapter notes below. Chapter 1: Privacy...
Posts on Made of...
Finding near-duplicates with Jaccard similarity and MinHash Suppose we have a large collection of documents, and we wish you identify which documents are...
3rd Jul 2024
65
3rd Jul 2024
Suppose we have a large collection of documents, and we wish you identify which documents are approximately the same as each other. For instance, we may have crawled the web over some period of time, and expect to have fetched the “same page” several times, but to see slight...
Notes on software...
We put a distributed database in the browser – and made a game of it This is an external post of mine. Click here if you are not redirected.
11th Jul 2023
Fabien Sanglard
Street Fighter 2: Sound System Internals
15th Jan 2022
Simply Explained
Impact of Adblockers on Google Analytics (vs. Plausible) Adblocker usage is quickly rising, with some estimates saying that almost 25% of internet users have...
27th Oct 2020
20
27th Oct 2020
Adblocker usage is quickly rising, with some estimates saying that almost 25% of internet users have one installed. Not only do they block advertisements, but also analytics scripts (like Google Analytics, Matomo, etc.)So that begs the question: what is the impact of these...
Neil Madden
Rating 26 years of Java changes I first started programming Java at IBM back in 1999 as a Pre-University Employee. If I remember...
12th Sep 2025
1
12th Sep 2025
I first started programming Java at IBM back in 1999 as a Pre-University Employee. If I remember correctly, we had Java 1.1.8 installed at that time, but were moving to Java 1.2 (“Java 2”), which was a massive release—I remember engineers at the time grumbling that the...
MIT News - Civil and...
Professor Emeritus Chiang Chung Mei, pioneering scholar of ocean wave dynamics and fluid mechanics,... A towering figure in theoretical hydrodynamics is remembered for his intellectual rigor, generosity,...
14th Aug 2026
Posts on Made of...
Confessions of a programmer: I hate code review Most of the projects I've been working on today have fairly strict code review policies. My work...
6th Jun 2010
27
6th Jun 2010
Most of the projects I've been working on today have fairly strict code review policies. My work requires code review on most of our code, and as we bring on an army of interns for the summer, I've been responsible for reviewing lots of code. Additionally, about five months ago...
Fabien Sanglard
Tracing the baseband I was reading an article on planetbeing's blog the other day and my curiosity was tipped off when...
27th May 2010
1
27th May 2010
I was reading an article on planetbeing's blog the other day and my curiosity was tipped off when he mentioned that phones don't run only one operating system but two. I decided to learn a bit how all this really works and here are my notes with the source code associated....
Louwrentius - Solar
Achieving 450 MB/s network file transfers using Linux Bonding Linux Bonding In this article I'd like to show the results of using regular 1 Gigabit network...
7th Jan 2014
47
7th Jan 2014
Linux Bonding In this article I'd like to show the results of using regular 1 Gigabit network connections to achieve 450 MB/s file transfers over NFS. I'm again using Linux interface bonding for this purpose. Linux interface bonding can be used to create a virtual network...
Writing
Digital Minimalism I find myself weirdly torn on this book.
3rd Dec 2020
Simone Salis
Being a Bridge Person How lowering your masks can ripple outward, changing not just individuals, but entire communities.
15th Oct 2024
1
15th Oct 2024
How lowering your masks can ripple outward, changing not just individuals, but entire communities.
Willem's Blog
One year of cycling GPS recording an entire year of bike rides using Garmin and Strava.
30th Dec 2016
Vitalik Buterin's...
Low-risk defi can be for Ethereum what search was for Google
21st Sep 2025
Home on Erik...
Wikiphilia I've been obsessed with Wikipedia for the past ten years. Occasionally I find some good articles...
2nd Jun 2013
20
2nd Jun 2013
I've been obsessed with Wikipedia for the past ten years. Occasionally I find some good articles worth sharing and that's why I created the wikiphilia Twitter handle. Just a long stream of stuff that for one reason or another may be interesting.
Simone Salis
What If We Made Advertising Illegal? What if we banned all advertising? Not regulate it—abolish it. This proposal would transform...
2nd Apr 2025
1
2nd Apr 2025
What if we banned all advertising? Not regulate it—abolish it. This proposal would transform manipulation machines, and maybe save democracy itself. A thought experiment worth considering.
Notes on software...
Make your own way Over the years, I have repeatedly felt like I missed the timing for a meetup or an IRC group or...
27th Dec 2023
22
27th Dec 2023
Over the years, I have repeatedly felt like I missed the timing for a meetup or an IRC group or social media in general. I'd go to a meetup every so often but I'd never make a meaningful connection with people, whereas everyone else knew each other. I'd join an IRC group and...
Abishek Muthian
COVID-19 temperature correlation A user on needgap posted a problem of not being able to find graphs showing confirmed COVID-19 cases...
11th Mar 2020
24
11th Mar 2020
A user on needgap posted a problem of not being able to find graphs showing confirmed COVID-19 cases and local weather data such as temperature. The reason for reputed agencies not publishing such graph is likely to prevent misinformation and possibly to avoid governments getting...
Ken Shirriff's blog
Intel's $475 million error: the silicon behind the Pentium division bug In 1993, Intel released the high-performance Pentium processor, the start of the long-running...
28th Dec 2024
84
28th Dec 2024
In 1993, Intel released the high-performance Pentium processor, the start of the long-running Pentium line. The Pentium had many improvements over the previous processor, the Intel 486, including a faster floating-point division algorithm. A year later, Professor Nicely, a number...
Vitalik Buterin's...
Travel time ~= 750 * distance ^ 0.6
14th Apr 2023
Nabeel S. Qureshi
The Serendipity Machine Notes on Using Twitter
20th Jan 2024
Jonas Hietala
Getting the book into my hands Around a month ago I placed an order for a reference copy of my upcoming book Why Cryptocurrencies?....
22nd Apr 2021
20
22nd Apr 2021
Around a month ago I placed an order for a reference copy of my upcoming book Why Cryptocurrencies?. I took the cheapest shipping option at IngramSpark, without tracking and, apparently, without customs declarations as it got stuck in customs for several weeks. But it’s here...
Avestura's Blog
What is the type of Type? Should type of `Type` be also `Type`? Or is there an alternative?
20th Mar 2022
Willem's Blog
iPad Pro as primary computer Is the time right to use an iPad as primary development platform to get some real work done?
14th Aug 2016
21
14th Aug 2016
Is the time right to use an iPad as primary development platform to get some real work done?
Vitalik Buterin's...
Engineering Security Through Coordination Problems
8th May 2017
Applied Cartography
Ted Lasso (Season 1) Gilbert & Sullivan would have loved Ted Lasso — absurd and friendly and ever, ever obsessed with...
4th Aug 2024
1
4th Aug 2024
Gilbert & Sullivan would have loved Ted Lasso — absurd and friendly and ever, ever obsessed with having its pathos and eating it too. I write this in a period of what I would describe as post-post-backlash: there was a period where America, particularly during COVID, was obsessed...
Evan Hahn (dot com)
Anecdotally, programmers dislike "reduce" In short: from my experience, people like map and filter, but not reduce. I use functions like map...
4 days ago
1
4 days ago
In short: from my experience, people like map and filter, but not reduce. I use functions like map and filter all the time. When I put that code up for review, my peers rarely complain. I get plenty of feedback about other decisions, but not about my use of map and filter. I...
The Pragmatic...
Paying down tech debt: further learnings In a counter-intuitive observation: by making small, non-functional improvements, you gain more...
19th Sep 2024
127
19th Sep 2024
In a counter-intuitive observation: by making small, non-functional improvements, you gain more confidence in a new codebase, and can start to move faster.
Alyssa Rosenzweig
OpenGL 3.1 on Asahi Linux Upgrade your Asahi Linux systems, because your graphics drivers are getting a big...
6th Jun 2023
1
6th Jun 2023
Upgrade your Asahi Linux systems, because your graphics drivers are getting a big boost: leapfrogging from OpenGL 2.1 over OpenGL 3.0 up to OpenGL 3.1! Similarly, the OpenGL ES 2.0 support is bumping up to OpenGL ES 3.0. That means more playable games and more functioning...
Eric Migicovsky's...
Pebble Kickstarter Campaign Success!
18th May 2012
Software and Tech...
The Shoe on The Other Foot Ten years ago, I was in a dark season. My first startup had cratered. Confidence, gone. I would walk...
2nd Feb 2026
1
2nd Feb 2026
Ten years ago, I was in a dark season. My first startup had cratered. Confidence, gone. I would walk for hours to clear my head, often through parts of the city we typically hurry past. One Tuesday, I saw a man sitting outside a boarded-up storefront. He was weathered, his eyes...
Project Blog on...
Train Simulator Controller: CAN-Connected Air Gauge In my ongoing quest to build a physical cab dashboard to control Train Simulator, an important set...
28th Dec 2023
1
28th Dec 2023
In my ongoing quest to build a physical cab dashboard to control Train Simulator, an important set of components are the gauges that tell me what’s going on with the train. I already showed off the internals of an AWS sunflower and early experiments with a speedometer. In this...
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 4. LLVM conditionals and compiling fibonacci Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables ...
4th May 2019
27
4th May 2019
Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 5. LLVM system calls 6. an x86 upgrade In this post we'll extend the compiler's LLVM backend to support compiling conditionals such that we can support...
Buck on Software
Vertical Aggregation I’ve written in the past that I think returns for SaaS won’t be as attractive over the next decade.
12th Oct 2021
42
12th Oct 2021
I’ve written in the past that I think returns for SaaS won’t be as attractive over the next decade.
Home on Erik...
Detecting corporate fraud using Benford's law Note: This is a silly application. Don't take anything seriously. Benford's law describes a...
7th Oct 2014
23
7th Oct 2014
Note: This is a silly application. Don't take anything seriously. Benford's law describes a phenomenon where numbers in any data series will exhibit patterns in their first digit. For instance, if you took a list of the 1,000 longest rivers of Mongolia, or the average daily...
Eric Migicovsky's...
Pebble Round 2 - The Most Stylish Pebble Ever We’ve finally gotten around to it The entire Pebble relaunch would not be complete without...
2nd Jan 2026
1
2nd Jan 2026
We’ve finally gotten around to it The entire Pebble relaunch would not be complete without revisiting one of our most iconic watches from…
Willem L. Middelkoop
Creating a minimal road bike Over the past months I have worked on different bikes, leading to an accumulation of spare parts in...
17th Aug 2019
1
17th Aug 2019
Over the past months I have worked on different bikes, leading to an accumulation of spare parts in my garage. I wondered how hard it would be to make a new bike using these spare parts. I decided to take advantage of this moment to refinish some parts, removing excessive decals...
Style over Substance
CANARY Corrugated Cardboard Cutter The CANARY corrugated cardboard cutter is definitely in my top 10 list of most useful purchases...
15th Nov 2022
124
15th Nov 2022
The CANARY corrugated cardboard cutter is definitely in my top 10 list of most useful purchases ever. During the COVID-19 lockdowns, we all started shopping online a lot more. The number of cardboard boxes in our house basically quadrupled overnight and cutting them down to size...
Willem's Blog
Computer says no The weather app indicating rain caused an empty bike lane this morning, making me wonder about the...
10th Sep 2022
24
10th Sep 2022
The weather app indicating rain caused an empty bike lane this morning, making me wonder about the power we put into these things.
Abishek Muthian
Send and receive WhatsApp messages through email warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end...
12th Jan 2021
26
12th Jan 2021
warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end encryption and may leak data to the email providers (Check update). If your reason for reading this is for better data security, then this is may not the right approach. This approach...
Willem's Blog
The Problem With Bitcoin Some thoughts on the long term viability of Bitcoin's rising value.
8th Dec 2024
Kent de Bruin
The Desktop Metaphor The implications of the desktop metaphor on digital interfaces
10th Oct 2021
somenice
It’s not just Radio, it’s Meshtastic! My latest interest in microcontrollers has me learning all about Meshtastic mesh radio devices.The...
20th Jan 2026
1
20th Jan 2026
My latest interest in microcontrollers has me learning all about Meshtastic mesh radio devices.The Meshtastic website puts it concisely – “An open source, off-grid, decentralized, mesh network built to run on affordable, low-power devices”.A lot to unpack right there but...
MIT News - Civil and...
Walter Torous named executive director of MIT Center for Real Estate The senior lecturer, already director of the degree program, will now oversee all aspects of the...
2 weeks ago
1
2 weeks ago
The senior lecturer, already director of the degree program, will now oversee all aspects of the center’s activities and operations.
Fabien Sanglard
Building a 1997 Quake PC!
8th Jan 2026
computers are bad
2024-09-08 private lines I have been meaning, for some time, to write about common carrier switching arrangements (CCSAs)....
8th Sep 2024
82
8th Sep 2024
I have been meaning, for some time, to write about common carrier switching arrangements (CCSAs). These could be considered an early form of products like "virtual private ethernet:" a private telephone network that was served by the same switching machines that handled the...
Jonas Hietala
September theme: Failure I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon...
12th Sep 2009
21
12th Sep 2009
I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon I hope and again I’m following Experimental Gameplay Project’s site. Let’s rock!!
Willem L. Middelkoop
One year of cycling One year ago I started recording all my bike rides, including commutes, short grocery trips and long...
30th Dec 2016
1
30th Dec 2016
One year ago I started recording all my bike rides, including commutes, short grocery trips and long Gran Fondos. I equipped my bicycles with Garmin Edge computers that recorded location (GPS), speed, cadence and my heart rate. I covered more than 7683 kilometers during 320 hours...
Yazin Alirhayim
Do people in Bahrain buy online? The story of Canvas.bh How I started a business to answer this simple question. The story of Canvas.bh
9th Sep 2014
Louwrentius - Solar
How to setup a local or private Ubuntu Mirror Preface In this article I provide instructions on how to setup a local Ubuntu mirror using...
18th Jan 2023
109
18th Jan 2023
Preface In this article I provide instructions on how to setup a local Ubuntu mirror using debmirror. To set expectations: the mirror will work as intended and distribute packages and updates, but a do-release upgrade from one major version of Ubuntu to the next won't...
Willem's Blog
Six months with MCADD It's six months since our son was born with MCADD, a good moment to reflect upon the experience of...
23rd Jun 2019
25
23rd Jun 2019
It's six months since our son was born with MCADD, a good moment to reflect upon the experience of being a parent with some thoughts and tips.
Fabien Sanglard
Discret 11, the French TV encryption of the 80's
7th Jun 2020
Vitalik Buterin's...
How will Ethereum's multi-client philosophy interact with ZK-EVMs?
31st Mar 2023
benn.substack
To weigh a watermelon There are many frontiers.
3rd Jul 2026
Abishek Muthian
How Rick and Morty fans helped McDonald’s SzeChuan sauce scarcity marketing McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very...
9th Oct 2017
22
9th Oct 2017
McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very interesting (successful ?) example of scarcity marketing and targeting intellectuals for generating bandwagon effect. Some BG : Rick and MortyBuy, a science fiction animated show with the...
Project Blog on...
Train Simulator Controller: Dashboard Prototyping, Part 1 After sourcing rough measurements of the dashboard of a Class 80x train, I began creating a...
31st Jul 2025
1
31st Jul 2025
After sourcing rough measurements of the dashboard of a Class 80x train, I began creating a cardboard prototype, plus associated CAD designs to get the design fabricated.
On Life and Lisp
Hilariously Fast Volume Computation with the Divergence Theorem (No, there won’t be jokes.) The following presents a fast algorithm for volume computation of a...
16th Feb 2018
43
16th Feb 2018
(No, there won’t be jokes.) The following presents a fast algorithm for volume computation of a simple, closed, triangulated 3D mesh. This assumption is a consequence of the divergence theorem. Further extensions may generalise to other meshes as well, although that is presently...
Home on Erik...
The mathematical principles of management I've read about 100 management books by now but if there's something that always bothered me it's...
9th Apr 2017
28
9th Apr 2017
I've read about 100 management books by now but if there's something that always bothered me it's the lack of first principles thinking. Basically it's a ton of heuristics. And heuristics are great, but when you present heuristics as true objectives, it kind of clouds the...
Pea Bee
#14: Extreme ironing A couple of months back, I made a search engine to look for half loaves of bread in stores. I was...
3rd Jul 2022
1
3rd Jul 2022
A couple of months back, I made a search engine to look for half loaves of bread in stores. I was tired of wasting leftover bread and made this because, well I could. You can try it here: halfloafnear.me
Old Vintage...
Hedley Davis has died A more obscure Commodore employee (where he apparently met his wife), but still quite influential...
17th Mar 2026
2
17th Mar 2026
A more obscure Commodore employee (where he apparently met his wife), but still quite influential during the Amiga era. Along with more pedestrian units such as the Amiga 3000 and the monochrome Amiga 2024 monitor, my favourite device he worked on was the 1987 prototype SX-500....
Abishek Muthian
Resurrecting Nexus 6P from bootloop of death Nexus Before the Pixel there was Nexus, smartphones and tablets to showcase the latest in android...
14th Jun 2019
23
14th Jun 2019
Nexus Before the Pixel there was Nexus, smartphones and tablets to showcase the latest in android with the brand of the manufacturer. They packed in latest android version with top end specifications and pathetic camera (processed image/video) quality; no wonder they didn't take...
Ian's Blog
Why my Apps Aren't Available on Apple Vision Pro Recently I have received some questions from users of both TLS Inspector and DNS Inspector enquiring...
28th Jul 2024
29
28th Jul 2024
Recently I have received some questions from users of both TLS Inspector and DNS Inspector enquiring why the apps aren't available on Apple's new Vision Pro headset. While I have briefly discussed this over on my Mastodon, I figured it might be worthwhile putting things down with...
Blog | Sam Curry
Exploiting Web3's Hidden Attack Surface: Universal XSS on Netlify's Next.js Library
21st Sep 2022
Greater Still by...
Stop Calling it a Wallet How language shapes our view of the world
23rd May 2022
Tiny struggles
Sometimes stupid product ideas are the best - motivation behind the secret tuna salad recipe I created a digital product out of my family’s favorite tuna salad recipe and in this article I will...
17th Mar 2022
1
17th Mar 2022
I created a digital product out of my family’s favorite tuna salad recipe and in this article I will tell you why I thought it was a good idea. I’m a software engineer by trade and I have spent thousands of hours building software products that don’t really earn me money...
Fabien Sanglard
Good Vibrations
17th Jun 2023
./techtipsy
DIY cloud gaming: NVIDIA and Moonlight As you might have read from my previous post on this topic, I have a pretty neat “cloud” gaming...
13th Oct 2021
59
13th Oct 2021
As you might have read from my previous post on this topic, I have a pretty neat “cloud” gaming setup running. I have one powerful desktop PC, one virtual machine with a GPU attached to it, and client machines that can be used to stream games from. To keep things simple (and...
Yazin Alirhayim
The Meem app: it sucks I've been using Meem, the first digital-only bank in the Middle East, for about a year now. I...
1st Dec 2019
1
1st Dec 2019
I've been using Meem, the first digital-only bank in the Middle East, for about a year now. I absolutely hate their app.
Willem L. Middelkoop
Backup Rotation Scheme In today's digital age, safeguarding your data is paramount. Simply creating a copy of your files...
14th Dec 2023
1
14th Dec 2023
In today's digital age, safeguarding your data is paramount. Simply creating a copy of your files may not be enough as they can get corrupted, overwritten or blocked by ransomware. Having multiple, time-rotated (and ideally, offsite) backups is a stronger defense. I created a new...
Jonas Hietala
Competition Feedback The voting is over and I got a few ratings I want to comment on. You can view all ratings and...
18th May 2010
23
18th May 2010
The voting is over and I got a few ratings I want to comment on. You can view all ratings and comments here. They’re all from 1 to 5. Innovation: 3.75 Fun: 3.29 Theme: 3.17 Graphics: 2.54 Audio: 2.14 Humor: 2.54 that ugly. Overall: 3.13 something playable out of this. Community:...
Vitalik Buterin's...
Gitcoin Grants Round 5 Retrospective
30th Apr 2020
Joel Gustafson
Merklizing the key/value store for fun and profit
4th May 2023
Yazin Alirhayim
Serializing and deserializing a Cookie Jar I needed a way to "freeze" a Faraday connection, and then recover it .. but the cookie jar was...
1st Jan 2020
1
1st Jan 2020
I needed a way to "freeze" a Faraday connection, and then recover it .. but the cookie jar was getting in the way.
Willem's Blog
Escaping the flat tires Finding the answer to the question how resilient a puncture-proof tire really is took me quite some...
18th Nov 2021
30
18th Nov 2021
Finding the answer to the question how resilient a puncture-proof tire really is took me quite some time, but alas - here it is!
Construction Physics
Reading List 05/02/2026 Chilling effects in the build-to-rent sector, how fast could robot manufacturing scale up, PJM’s new...
2nd May 2026
1
2nd May 2026
Chilling effects in the build-to-rent sector, how fast could robot manufacturing scale up, PJM’s new interconnection queue, the backlash against battery storage, and more.
Home on Erik...
The hacker's guide to uncertainty estimates It started with a tweet: New years resolution: every plot I make during 2018 will contain...
8th Oct 2018
21
8th Oct 2018
It started with a tweet: New years resolution: every plot I make during 2018 will contain uncertainty estimates — Erik Bernhardsson (@bernhardsson) January 7, 2018 Why? Because I've been sitting in 100,000,000 meetings where people endlessly debate whether the monthly number of...
Nabeel S. Qureshi
Principles // This was originally a Google Doc where I gathered hard-won life lessons; eventually I open...
12th Jan 2025
67
12th Jan 2025
// This was originally a Google Doc where I gathered hard-won life lessons; eventually I open sourced it. It got a great response, including a shoutout from Tim Ferriss, so here it is on Substack.
Willem's Blog
Scalable application design without magic I needed to design a scalable backend infrastructure that could handle lots of concurrent users. I...
10th May 2020
28
10th May 2020
I needed to design a scalable backend infrastructure that could handle lots of concurrent users. I did this by leveraging the client's computing power having it handle most of the user interaction workload.
Jeff Geerling
The first good Raspberry Pi Laptop Ever since the Raspberry Pi Compute Module 5 was introduced, I wondered why nobody built a decent...
6th Feb 2026
1
6th Feb 2026
Ever since the Raspberry Pi Compute Module 5 was introduced, I wondered why nobody built a decent laptop chassis around it. You could swap out a low spec CM5 for a higher spec, and get an instant computer upgrade. Or, assuming a CM6 comes out someday in the same form factor,...
Old Vintage...
Pretty pictures, bootable floppy disks, and the first Canon Cat demo? Now that our 1987 Canon Cat is refurbished and ready to go another nine innings or so, it's time to...
14th Jul 2024
23
14th Jul 2024
Now that our 1987 Canon Cat is refurbished and ready to go another nine innings or so, it's time to get into the operating system and pull some tricks. from our historical discussion of the Canon Cat, the Cat was designed by Jef Raskin as a sophisticated user-centric computer...
Abishek Muthian
Meta is holding my Facebook Page hostage I have been trying to delete my Meta/Facebook account for past several months in vain because I...
29th Dec 2021
23
29th Dec 2021
I have been trying to delete my Meta/Facebook account for past several months in vain because I couldn't download a copy of my Facebook Page before I delete my account. Facebook provides 'Request a download' feature for downloading a copy of the the Page. It worked fine for pages...
Willem L. Middelkoop
Dig for dummies When you're building websites, apps or email services you may run into domain names and their...
23rd May 2019
1
23rd May 2019
When you're building websites, apps or email services you may run into domain names and their configurations. When everything is working as it should, most of this is invisible. But when troubleshooting a domain name configuration, it may be necessary to dig a little deeper......
Odds and Ends of...
Have I Got Fake News For You (Odds and Ends #79) A jaw-dropping screw-up on prime time BBC One – and more!
3rd Oct 2025
Abishek Muthian
No more global micro-SaaS from India Reserve Bank of India has published draft regulatory guidelines for payment aggregators1 which...
31st Jul 2024
26
31st Jul 2024
Reserve Bank of India has published draft regulatory guidelines for payment aggregators1 which requires payment aggregators to perform physical KYC on small & medium sized merchants, verify their bank accounts among other regulations. Stripe, sighting the aforementioned...
Jorge Arango
Traction Heroes Ep. 33: Perceptions Here’s a tricky situation: you start reading someone through a negative lens, which changes how you...
6th Apr 2026
1
6th Apr 2026
Here’s a tricky situation: you start reading someone through a negative lens, which changes how you interact with them. They respond in kind, which seems to confirm your negative views. Cue vicious cycle. In any situation, you are both observer and participant, whether you...
Notes on software...
Notes on running Electron This is an external post of mine. Click here if you are not redirected.
13th Oct 2021
Home on Erik...
Vote for our SXSW panel! If you have a few minutes, you should check out mine and Chris Johnson‘s panel proposal. Go here and...
4th Sep 2013
27
4th Sep 2013
If you have a few minutes, you should check out mine and Chris Johnson‘s panel proposal. Go here and vote: http://panelpicker.sxsw.com/vote/24504 Algorithmic Music Discovery at Spotify ****Spotify crunches hundreds of billions of streams to analyze user's music taste and provide...
Computer Ads from...
Ann Arbor Software's Textra Word Processing The shortest distance between your thoughts and the printed word.
2nd Jul 2025
Writing
Being John Malkovich I had held off on watching Being John Malkovich for a while, mostly because I think I had a pretty...
1st Feb 2025
1
1st Feb 2025
I had held off on watching Being John Malkovich for a while, mostly because I think I had a pretty good idea of what it was and, while I wanted to watch it at some point, it never felt particularly urgent. (The vision in my head was a sort of Bosch painting filled with John...
Willem L. Middelkoop
Health and fitness data Since the start of this new year I am working out harder than the previous months. I have set some...
15th Jan 2024
1
15th Jan 2024
Since the start of this new year I am working out harder than the previous months. I have set some goals for myself and have taken on a training scheme incorporating running, cycling and swimming. As I sift through the growing mountain of workout data, I find myself questioning:...
Fabien Sanglard
Game Engine Black Book: DOOM, Korean Edition
5th Apr 2021
computers are bad
speed reading (the meaning of language) One of the difficult things about describing a grift, or at least what became a grift, is judging...
8th Dec 2025
1
8th Dec 2025
One of the difficult things about describing a grift, or at least what became a grift, is judging the sincerity with which the whole thing started. Scams often crystallize around a kernel of truth: genuinely good intentions that start rolling down the hill to profitability and...
latest projects -...
Eurorack Knob Idea [Hardware] An idea for knobs for synthesizers.
24th Apr 2025
Home on Erik...
Norvig's claim that programming competitions correlate negatively with being good on the job I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation...
7th Apr 2015
25
7th Apr 2015
I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation between being good at programming competitions and being good at the job. There were some decent Hacker News comments on it.
Abort Retry Fail
The Tandy Corporation, Part 2 Trash-80s get Colorful, and Trash-80s get into your pockets
2nd Jun 2025
Simone Salis
The Mirror With No Reflection From lovers to spouses, from employers to parental approval, we search for ourselves in others'...
12th Sep 2025
1
12th Sep 2025
From lovers to spouses, from employers to parental approval, we search for ourselves in others' eyes—creating perhaps the most elaborate illusion ever sustained: that validation exists outside the self that seeks it.
eieio.games
I'm running a programming contest I'm running a programming contest I've spent the last few months working with friends to design the...
24th Jul 2026
2
24th Jul 2026
I'm running a programming contest I've spent the last few months working with friends to design the 29th annual ICFP programming contest. Designing a programming contest in a world with AI agents is tricky! I think we've made some interesting choices here. Read the full post on...
Himanshu Mishra |...
Python's easter eggs and hidden jokes Just when you thought, Python could not be more fun. Read on GitHub...
8th May 2017
18
8th May 2017
Just when you thought, Python could not be more fun. Read on GitHub https://github.com/OrkoHunter/python-easter-eggs 1. Hello World 2. The…
Lighthouse Blog
Updates September 9: Feed finding
9th Sep 2024
computers are bad
2025-05-04 iBeacons You know sometimes a technology just sort of... comes and goes? Without leaving much of an...
4th May 2025
35
4th May 2025
You know sometimes a technology just sort of... comes and goes? Without leaving much of an impression? And then gets lodged in your brain for the next decade? Let's talk about one of those: the iBeacon. I think the reason that iBeacons loom so large in my memory is that...
Christian Selig
Announcing Apollo: a new Reddit app for iPhone I’m really excited to unveil a project I’ve been working on for the last year or so. It’s called...
30th Jan 2015
46
30th Jan 2015
I’m really excited to unveil a project I’ve been working on for the last year or so. It’s called Apollo and it’s a new Reddit app for iPhone. I’ve been a Reddit user for about four years now, and the site is a constant source of interesting discussion, hilarity and news for me...
Bryan Braun - Blog
SolidGoldMagikarp In November 2019, years before the launch of ChatGPT, OpenAI created a 1.5 billion parameter Large...
28th Oct 2025
1
28th Oct 2025
In November 2019, years before the launch of ChatGPT, OpenAI created a 1.5 billion parameter Large Language Model and released it publicly under the name GPT-2. Immediately, researchers and enthusiasts began playing with it, using it to generate poetry, folk music, fan-fiction...
Victor Poughon
I tried making artificial sunlight at home Some time ago, I saw this video by DIY Perks where they make artificial sunlight at home with a 500W...
27th Mar 2025
1
27th Mar 2025
Some time ago, I saw this video by DIY Perks where they make artificial sunlight at home with a 500W LED and a gigantic (1.2m) parabolic reflector. I've been fascinated by this project ever since, and I wanted my own. Over the past year or so, I finally took the time to work on a...
Jonas Hietala
2025 in review It’s time for a yearly review again. Time flies. Nerdy things I enjoyed I read a few books this...
3rd Jan 2026
1
3rd Jan 2026
It’s time for a yearly review again. Time flies. Nerdy things I enjoyed I read a few books this year. The whole Dungeon Crawler Carl series was absolutely amazing and it quickly jumped up to one of my favorite series of all time. I can’t be held accountable for everything I’ve...
Posts on Made of...
A Go/C Polyglot Writing a Go/C polyglot Someone on a Slack I’m on recently raised the question of how you might...
5th Sep 2019
31
5th Sep 2019
Writing a Go/C polyglot Someone on a Slack I’m on recently raised the question of how you might write a source file that’s both valid C and Go, commenting that it wasn’t immediately obvious if this was even possible. I got nerdsniped, and succeeded in producing one, which you can...
Abishek Muthian
I was told, I would become quadriplegic Tingling on the side of the face during tasks involving intense cognition was my first...
1st Sep 2018
19
1st Sep 2018
Tingling on the side of the face during tasks involving intense cognition was my first symptom. Nature of my job involves regular problem solving of various degree, on certain occasions there was a halting tingling sensation on the right side of my face to the end of lower...
Ken Shirriff's blog
Antenna diodes in the Pentium processor I was studying the silicon die of the Pentium processor and noticed some puzzling structures...
23rd Nov 2024
39
23rd Nov 2024
I was studying the silicon die of the Pentium processor and noticed some puzzling structures where signal lines were connected to the silicon substrate for no apparent reason. Two examples are in the photo below, where the metal wiring (orange) connects to small square regions of...
Never Met a Science
Claude found me an error in the ANES A quick one this week, hopefully something that will save some grad student from mistakenly thinking...
3rd Feb 2026
1
3rd Feb 2026
A quick one this week, hopefully something that will save some grad student from mistakenly thinking that they’ve discovered a major reversal in political polarization…
Posts on Made of...
A week with the iPhone I’ve had a new iPhone for about a week now, so I figure it’s time to write up some thoughts about...
31st Dec 2007
23
31st Dec 2007
I’ve had a new iPhone for about a week now, so I figure it’s time to write up some thoughts about it. First, the little things. It is, in typical Apple fashion, an incredibly slick piece of work. Scrolling and zooming images or webpages is simple, easy, and, well, just fun to do...
matduggan.com
GitButler CLI Is Really Good My workflow has remained mostly the same for over a decade. I write everything in Vim using the...
9th Feb 2026
1
9th Feb 2026
My workflow has remained mostly the same for over a decade. I write everything in Vim using the configuration found here. I run Vim from inside of tmux with a configuration found here. I write things on a git branch, made with the git CLI, then I add them with
./techtipsy
How I blew up my backup server (Valve pls fix) It all started with me getting a Steam Deck. Background After getting familiar with the Steam Deck...
10th Jun 2023
83
10th Jun 2023
It all started with me getting a Steam Deck. Background After getting familiar with the Steam Deck and how the Proton compatibility layer works, I decided to write a backup script that would back up everything in the home folder, excluding the Steam games themselves due to the...
Simply Explained
Filtering spam on YouTube with TensorFlow & AI My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they...
6th Jul 2021
24
6th Jul 2021
My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they know how to profit from trading cryptocurrencies or that they can recover lost wallet keys.I've been marking these comments as spam, thinking that YouTube would learn to recognize...
Never Met a Science
Unbundling and Abundance on the (high) dimensionality of 21st century ideology
13th Mar 2025
Ken Shirriff's blog
The stack circuitry of the Intel 8087 floating point chip, reverse-engineered Early microprocessors were very slow when operating with floating-point numbers. But in 1980, Intel...
9th Dec 2025
1
9th Dec 2025
Early microprocessors were very slow when operating with floating-point numbers. But in 1980, Intel introduced the 8087 floating-point coprocessor, performing floating-point operations up to 100 times faster. This was a huge benefit for IBM PC applications such as AutoCAD,...
Never Met a Science
Attention is All You Need Reading Expands Our Context Windows
7th Jul 2025
Jorge Arango
Humanities Crash Course Week 9: The Bible For week 9 of the humanities crash course, I revisited the most important text in Western culture:...
2nd Mar 2025
50
2nd Mar 2025
For week 9 of the humanities crash course, I revisited the most important text in Western culture: the Bible. Of course, I didn’t read the whole book – only a small subset. Still, it was a lot. As I’ve done in previous weeks, I followed Gioia’s suggestions for the...
Arduino Blog
You can now use Wi-Fi® and Bluetooth® LE simultaneously on Arduino NINA-based boards! Here’s how If you like IoT, you’ll love this update! Starting today, if you own a board powered by the...
2nd Mar 2026
1
2nd Mar 2026
If you like IoT, you’ll love this update! Starting today, if you own a board powered by the NINA-W102 module – like the Arduino® MKR™ WiFi 1010, Arduino® Nano™ RP2040 Connect, or Nano 33 IoT – you can now use Wi-Fi and Bluetooth Low Energy (Bluetooth LE) at the same time, in the...
tim.sh
Switching to Claude Code + VSCode inside Docker Why I decided to ditch Cursor and switch to running Claude Code in an isolated environment + diy...
11th Jul 2025
1
11th Jul 2025
Why I decided to ditch Cursor and switch to running Claude Code in an isolated environment + diy guide!
Himanshu Mishra |...
PEP8Speaks - Now helping 5,000 open source projects write neat and clean Python What is this project? 🐍 PEP8Speaks = PEP 8 + Speaks GitHub:...
5th Apr 2020
20
5th Apr 2020
What is this project? 🐍 PEP8Speaks = PEP 8 + Speaks GitHub: https://github.com/OrkoHunter/pep8speaks PEP 8 is Python's recommended coding…
Scott Kennedy
Why startup pivots are like build optimizations
22nd Jul 2025
Good Enough
TIL: Fixing Broken Social Share Images in Twitter/X I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and...
12th Nov 2024
1
12th Nov 2024
I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and Apple Messages for months. And it made me sad. But in the past few months we got it fixed. And that made me very happy! We really love our Pika social share images. They are pretty....
./techtipsy
Self-hosting Wikipedia using Kiwix Do you have a need to host Wikipedia on your computer? Or a StackExchange site, like Super...
9th Dec 2021
64
9th Dec 2021
Do you have a need to host Wikipedia on your computer? Or a StackExchange site, like Super User? It’s easier than you think! Step 1: download stuff! The Kiwix project provides ZIM files for many popular websites, including Wikipedia. These files can be downloaded over at Kiwix...
Yazin Alirhayim
Real Estate Idea This isn't a particular idea, but a possibility. I've had very little experience with real estate,...
2nd Jul 2017
1
2nd Jul 2017
This isn't a particular idea, but a possibility. I've had very little experience with real estate, but I'm sure there's a way to make it at least 10x better, either for the buyer or for the agents themselves.
computers are bad
2025-03-01 the cold glow of tritium I have been slowly working on a book. Don't get too excited, it is on a very niche topic and I will...
1st Mar 2025
47
1st Mar 2025
I have been slowly working on a book. Don't get too excited, it is on a very niche topic and I will probably eventually barely finish it and then post it here. But in the mean time, I will recount some stories which are related, but don't quite fit in. Today, we'll learn a bit...

We love reading as much as you do!
Every week we share the top 5 articles we enjoyed reading. Subscribe to get them in your inbox.

Subscribe

📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in