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+→]
Jonas Hietala
Automating the Hue Tap Dial Switch in Elixir via MQTT I recently bought a couple of Hue Tap Dial switches for our house to enhance our smart home. We have...
1st Sep 2025
1
1st Sep 2025
I recently bought a couple of Hue Tap Dial switches for our house to enhance our smart home. We have quite a few smart lights and I figured the tap dial—with it’s multiple buttons and rotary dial—would be a good fit. Since I’ve been moving away from standard Home Assistant...
Louwrentius - Solar
RAID array size and rebuild speed When a disk fails of a RAID 5 array, you are no longer protected against (another) disk failure and...
3rd Apr 2010
20
3rd Apr 2010
When a disk fails of a RAID 5 array, you are no longer protected against (another) disk failure and thus data loss. During this rebuild time, you are vulnerable. The longer it takes to rebuild your array, the longer you are vulnerable. Especially during a disk-intensive period,...
Open for Business
Et Tu, Aldi? It was the day that I stopped forever my weekly visit to Kroger. The COVID-19 epidemic was underway,...
5th Nov 2025
1
5th Nov 2025
It was the day that I stopped forever my weekly visit to Kroger. The COVID-19 epidemic was underway, and we were advised to stay away from each other. It was cold, and the forecast was that an ice storm would hit about sundown (made an hour earlier each year for no good reason by...
Krebs on Security
Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of...
3rd Mar 2025
21
3rd Mar 2025
A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of courtroom trials over the past 30 years is facing questions about his credentials and an inquiry from the Federal Bureau of Investigation (FBI). Legal experts say the inquiry...
Style over Substance
Fujifilm Instax Wide 300 to Mamiya Press mount mod How I modified an Instax Wide instant camera to mount a Mamiya Press medium format lens The post...
24th May 2020
113
24th May 2020
How I modified an Instax Wide instant camera to mount a Mamiya Press medium format lens The post Fujifilm Instax Wide 300 to Mamiya Press mount mod appeared first on Style over Substance.
Abishek Muthian
Paytm says to me that it’s PoS feature didn’t have a security risk Paytm- Alibaba backed India’s leading mobile payment wallet saw a 1000 % growth in the amount of...
29th Nov 2016
22
29th Nov 2016
Paytm- Alibaba backed India’s leading mobile payment wallet saw a 1000 % growth in the amount of money added to its wallet during India’s demonetisation. I must acknowledge that digital wallets like Paytm, Ola money etc. did help in easing the pains of demonetisation for those...
Fabien Sanglard
Polygon Codec More...
26th Jun 2011
Fabien Sanglard
Why Android developers no longer need Windows USB drivers
30th Dec 2023
Vitalik Buterin's...
預測市場:一個選舉小故事(2021年 二月)
18th Feb 2020
Posts on Made of...
Lightweight Linux Kernel Development with KVM I don’t do a ton of Linux kernel development these days, but I’ve done a fair bit in the past, and...
30th Dec 2013
23
30th Dec 2013
I don’t do a ton of Linux kernel development these days, but I’ve done a fair bit in the past, and picked up a number of useful techniques for doing kernel development in a relatively painless fashion. This blog post is a writeup of the tools and techniques I use when developing...
Willem's Blog
Tablet as main computer I have been using a tablet as my main computer for quite some time now. In this blog post I share...
6th Mar 2018
26
6th Mar 2018
I have been using a tablet as my main computer for quite some time now. In this blog post I share you my experience on using Surface Pro and iPad Pro to get my work done.
Alyssa Rosenzweig
AAA gaming on Asahi Linux Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which...
10th Oct 2024
1
10th Oct 2024
Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which integrates our Vulkan 1.3 drivers with x86 emulation and Windows compatibility. Plus a bonus: conformant OpenCL 3.0. Asahi Linux now ships the only conformant OpenGL®, OpenCL™, and...
Software and Tech...
Why should I accept all cookies? Around 2013, my team and I finally embarked in upgrading our company's internal software to version...
1st Nov 2025
1
1st Nov 2025
Around 2013, my team and I finally embarked in upgrading our company's internal software to version 2.0. We had a large backlog of user complaints that we were finally addressing, with security at the top of the list. The very top of the list was moving away from plain text...
Fabien Sanglard
More Doom III BFG Documentation id Software developer Jan Paul Van Waveren (a.k.a Mr Elusive) is sharing some more of the knowledge...
4th Sep 2013
1
4th Sep 2013
id Software developer Jan Paul Van Waveren (a.k.a Mr Elusive) is sharing some more of the knowledge gained while working on Doom 3 BFG. This part focuses highly on the choice of data-structures and how paramount cacheline are to performances.
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...
Project Blog on...
RailScan: Museum Track and Wire Scanner I volunteer at a train, trolley, and subway museum, including working on restoration of full-sized...
25th Jun 2026
1
25th Jun 2026
I volunteer at a train, trolley, and subway museum, including working on restoration of full-sized rail vehicles and maintaining railway infrastructure. As a non-authoritative, hobby project combining my love of trains, electronics, mapping, and data, I am building a LiDAR...
Daniel De Laney
Data Center Monitoring “I like to use sketches to validate ideas quickly, without a lot of investment in the wrong...
25th Jul 2019
20
25th Jul 2019
“I like to use sketches to validate ideas quickly, without a lot of investment in the wrong direction.” The Challenge The computing power that runs the world is hidden away in data centers that few people get to see. While many data centers are lights-out operations most of the...
Abort Retry Fail
The History of R2E and the Micral The second personal computer
5th May 2025
Louwrentius - Solar
Switching away from Debian to Ubuntu LTS Over the last couple of years, Debian Linux has released new stable versions about every two years....
6th Jul 2011
21
6th Jul 2011
Over the last couple of years, Debian Linux has released new stable versions about every two years. This pace is great for progress, but there is a serious problem. This problem is related to their support for older Debian stable versions. If you read the quote below from the...
Willem's Blog
Back to the University Join me on a special course exploring scientific programming, the perfect moment to learn Python...
7th Feb 2023
28
7th Feb 2023
Join me on a special course exploring scientific programming, the perfect moment to learn Python with recent advancements in machine learning like ChatGPT!
Christian Selig
Announcing Juno 2.0 Juno’s been a really fun project to build, and it’s been so great hearing how other people have been...
27th Jun 2024
141
27th Jun 2024
Juno’s been a really fun project to build, and it’s been so great hearing how other people have been enjoying Juno since its launch, as well as providing awesome feedback and input to improve it. Today I’m releasing Juno 2.0, which incorporates a ton of that community feedback,...
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 […]
./techtipsy
Trying out VR on an AMD Ryzen 4000 series APU You may know that I really like small, efficient APU-based builds. At this point in time, they’re so...
4th May 2022
66
4th May 2022
You may know that I really like small, efficient APU-based builds. At this point in time, they’re so close to being a viable mainstream option for gaming, especially the Ryzen 6000-series mobile APU-s. Forza Horizon 5, at 1080p high settings? Yes, they’re that good. I don’t have...
Neil Madden
Book review: The Joy of Cryptography Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography....
16th Feb 2023
32
16th Feb 2023
Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography. This is a freely-available book covering introductory material on cryptography. It’s suitable for anyone with undergraduate-level computer science knowledge. As is often the case in...
Yazin Alirhayim
Transparency, the cure to newspaperpreneurs We've all seen it: front page headlines of "visionaries" gazing into the abyss .. every sentence...
2nd May 2015
1
2nd May 2015
We've all seen it: front page headlines of "visionaries" gazing into the abyss .. every sentence attesting to the incredible success that he/she's been able to conjure in the face adversity.
Ken Shirriff's blog
Microcode in Intel's 8087 floating-point chip: the scale instruction In the 1970s, floating-point arithmetic was a mess. Computer manufacturers had a dozen incompatible...
5 days ago
1
5 days ago
In the 1970s, floating-point arithmetic was a mess. Computer manufacturers had a dozen incompatible arithmetic standards. Moreover, floating-point systems were designed around hardware simplicity rather than mathematical rigor, leading to problems with numerical stability. This...
Jonas Hietala
A work week one bag travel Life begins at the end of your comfort zone. Neale Donald Walsch I’m lucky that I have a job...
10th Mar 2026
1
10th Mar 2026
Life begins at the end of your comfort zone. Neale Donald Walsch I’m lucky that I have a job where I can work remotely as it allows me to live in a small community where there are no tech jobs anywhere close. It does require me to travel a few weeks per year to the office but...
Vitalik Buterin's...
What do I think about biometric proof of personhood?
24th Jul 2023
Fabien Sanglard
How the SNES Graphics System works
9th Aug 2024
Vitalik Buterin's...
The Dawn of Hybrid Layer 2 Protocols
28th Aug 2019
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...
./techtipsy
Shrinkflation, SanDisk style 2023-02-16 update: this post is not about the “GB vs GiB” issue, or the “lost disk space” that...
15th Feb 2023
102
15th Feb 2023
2023-02-16 update: this post is not about the “GB vs GiB” issue, or the “lost disk space” that you notice after formatting the device in an OS. Please read the article in full before making inaccurate comments online. For many years, I have used two SanDisk Ultra 16 GB USB flash...
axio.ms
A small ode to the CRT Built October 2018 I used to hate Cathode Ray Tubes. As a kid in Europe, everything flickered at...
8th Feb 2022
34
8th Feb 2022
Built October 2018 I used to hate Cathode Ray Tubes. As a kid in Europe, everything flickered at 50Hz, or made a loud whistle at 15.625KHz (back when I could still hear it). CRTs just seemed crude, “electro-brutalist” contraptions from the valve era. They were heavy, and...
Eric Migicovsky's...
Verge interview at CES 2016 2025 Note - Behind the scenes, Pebble was a mess. We were about to do a layoff and enter the final...
8th Jan 2016
1
8th Jan 2016
2025 Note - Behind the scenes, Pebble was a mess. We were about to do a layoff and enter the final year…
Never Met a Science
Deepfakes and Thirst Traps Novel media technology is changing the nature of political communication.
18th Apr 2025
Writing
The First Ninety Days This book is an excellent example of the “would this be better as a long blog post” litmus test...
3rd Aug 2020
1
3rd Aug 2020
This book is an excellent example of the “would this be better as a long blog post” litmus test (which it strongly fails.)
Neil Madden
Java’s SSLContext protocol name is a footgun This should be old news, but I keep seeing the same mistake crop up, so I thought I’d blog about it...
23rd Jun 2026
1
23rd Jun 2026
This should be old news, but I keep seeing the same mistake crop up, so I thought I’d blog about it and spread awareness. In Java, if you want to configure TLS you generally start with an SSLContext. And you get an instance of this class by calling the static method...
Butler's Log
Figma agent vs. one button: shipping design tokens to npm I automated our design tokens release with two AI agents. It took six minutes per run. A button my...
a week ago
1
a week ago
I automated our design tokens release with two AI agents. It took six minutes per run. A button my plugin has had for years takes seconds.
Vitalik Buterin's...
A Note On Charity Through Marginal Price Discrimination
11th Mar 2017
Niklas Oberhuber’s...
Forecasting - Metaculus Q4 2024 Retrospective
13th Jan 2025
Notes on software...
Deploying FreeBSD on Linode unattended in minutes I became a FreeBSD user over 2 years ago when I wanted to see what all the fuss was about. I swapped...
11th Mar 2017
26
11th Mar 2017
I became a FreeBSD user over 2 years ago when I wanted to see what all the fuss was about. I swapped my y410p dual-booting Windows / Ubuntu with FreeBSD running Gnome 3. I learned a lot during the transition and came to appreciate FreeBSD as a user. I soon began running...
Fabien Sanglard
Game Engine Black Book Postmortem More...
7th Sep 2017
Applied Cartography
Mindwalk Let us know how the water rises.
1st Apr 2026
MIT News - Civil and...
How good old mud can lower building costs Builders pour concrete into temporary molds called formwork. MIT researchers invented a way to make...
24th Jan 2025
1
24th Jan 2025
Builders pour concrete into temporary molds called formwork. MIT researchers invented a way to make these structures out of on-site soil.
Home on Erik...
Learning from users faster using machine learning I had an interesting idea a few weeks ago, best explained through an example. Let's say you're...
12th Dec 2017
23
12th Dec 2017
I had an interesting idea a few weeks ago, best explained through an example. Let's say you're running an e-commerce site (I kind of do) and you want to optimize the number of purchases. Let's also say we try to learn as much as we can from users, both using A/B tests but also...
On Life and Lisp
Vulkan 1.3 on the M1 in 1 month u{text-decoration-thickness:0.09em;text-decoration-color:skyblue} Finally, conformant Vulkan for the...
5th Jun 2024
160
5th Jun 2024
u{text-decoration-thickness:0.09em;text-decoration-color:skyblue} Finally, conformant Vulkan for the M1! The new “Honeykrisp” driver is the first conformant Vulkan® for Apple hardware on any operating system, implementing the full 1.3 spec without “portability”...
Posts on Made of...
Transformers for software engineers Ever since its introduction in the 2017 paper, Attention is All You Need, the Transformer model...
1st Apr 2022
25
1st Apr 2022
Ever since its introduction in the 2017 paper, Attention is All You Need, the Transformer model architecture has taken the deep-learning world by storm. Initially introduced for machine translation, it has become the tool of choice for a wide range of domains, including text,...
Project Blog on...
Train Simulator Controller: Dashboard Prototype Part 4, All the Panels With the center console of my train simulator built, I rapidly modeled and fabricated prototypes of...
30th Dec 2025
Jonas Hietala
Top ten activities that make me happy Recently we finally moved out of our old apartment and into a new larger apartment and it’s awesome....
24th Jun 2017
24
24th Jun 2017
Recently we finally moved out of our old apartment and into a new larger apartment and it’s awesome. It’s no more than a year old and feels very fresh compared to the old one. It’s also larger with an extra room, dishwasher (!) and closer to the city centrum and everything is...
Writing
When Harry Met Sally This, to me, is the ur-romcom — the gold standard against which all others are compared, and most...
27th Sep 2018
1
27th Sep 2018
This, to me, is the ur-romcom — the gold standard against which all others are compared, and most are found wanting. The chemistry, the script, the everpresent autumn, the interstitials with old couples — it is all so good, and exactly what it is trying to be!
Software and Tech...
And 18 very popular NPM Packages are compromised On September 8th, 18 npm packages were compromised with malicious code. These packages are very...
8th Sep 2025
1
8th Sep 2025
On September 8th, 18 npm packages were compromised with malicious code. These packages are very popular. They receive an average of 2 billion downloads every week. If you are not sure whether you are affected, you can run this grep command on your repository to search for the...
Fabien Sanglard
Strike Commander: Interview with Frank Savage There is a playful way to study the architecture of computers of the past. Find a piece of software...
3rd Dec 2019
1
3rd Dec 2019
There is a playful way to study the architecture of computers of the past. Find a piece of software you know well and try to find out how it was ported to these machine you don't...
The Pragmatic...
Which IDEs do software engineers love, and why? oftware engineers shared their favorite IDEs on social media, and the most-mentioned one by a...
26th Nov 2024
93
26th Nov 2024
oftware engineers shared their favorite IDEs on social media, and the most-mentioned one by a comfortable margin was Cursor. WindSurf and Zed also seem to be getting traction at the expense of Visual Studio, and JetBrains.
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
Willem's Blog
The birth of a child Witnessing the birth of a child changes a man, for science and curiosity I wore a biometric sensor...
12th Jul 2021
25
12th Jul 2021
Witnessing the birth of a child changes a man, for science and curiosity I wore a biometric sensor capturing the impact of birth on yours truly.
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...
Eric Migicovsky's...
Startup School - How to talk to users 2025 Note - I based this off the Mom Test , written by a fellow YC founder. Interestingly enough -...
25th Jul 2019
1
25th Jul 2019
2025 Note - I based this off the Mom Test , written by a fellow YC founder. Interestingly enough - if you look at the products I build…
Home on Erik...
Software companies buying software: a story of ecosystems and vendors Why are new startups growing so fast? Why is the wage distribution getting larger for software...
25th Feb 2026
1
25th Feb 2026
Why are new startups growing so fast? Why is the wage distribution getting larger for software engineers? Why do I love infrastructure? Is open source dead? I think a lot of these things, and some more things, all have their roots in a big shift in how we build software. Or...
On Life and Lisp
The Apple GPU and the Impossible Bug In late 2020, Apple debuted the M1 with Apple’s GPU architecture, AGX, rumoured to be derived from...
13th May 2022
42
13th May 2022
In late 2020, Apple debuted the M1 with Apple’s GPU architecture, AGX, rumoured to be derived from Imagination’s PowerVR series. Since then, we’ve been reverse-engineering AGX and building open source graphics drivers. Last January, I rendered a triangle with my own code, but...
Willem's Blog
Offline Music People sometimes act suprised when I tell them about my music hobby, manually converting CD's to...
16th Jul 2022
25
16th Jul 2022
People sometimes act suprised when I tell them about my music hobby, manually converting CD's to lossless audio files; there is some reason to this madness however!
Vitalik Buterin's...
7ème tour des subventions Gitcoin - Rétrospective
18th Oct 2020
On Life and Lisp
Conformant OpenGL 4.6 on the M1 For years, the M1 has only supported OpenGL 4.1. That changes today – with our release of full...
14th Feb 2024
98
14th Feb 2024
For years, the M1 has only supported OpenGL 4.1. That changes today – with our release of full OpenGL® 4.6 and OpenGL® ES 3.2! Install Fedora for the latest M1/M2-series drivers. Already installed? Just dnf –refresh upgrade. Unlike the vendor’s non-conformant 4.1 drivers, our...
Neil Madden
CVE-2022-21449: Psychic Signatures in Java The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to...
19th Apr 2022
32
19th Apr 2022
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, this being Doctor Who, the card is really made out of a special “psychic paper“, which...
Applied Cartography
Godzilla Minus One I wrote a bit in Everybody's in L.A. about the constraint of evaluating the merit of something...
4th Jun 2024
1
4th Jun 2024
I wrote a bit in Everybody's in L.A. about the constraint of evaluating the merit of something that's in conversation with a genre you don't really care for in the first place; I don't care much for late night shows, and I care even less for kaiju movies, even with my knowledge...
Ken Shirriff's blog
Solving the NYTimes Pips puzzle with a constraint solver pre { background: #f4f4f4; border: 1px solid #ddd; border-left: 3px solid #a03; ...
18th Oct 2025
1
18th Oct 2025
pre { background: #f4f4f4; border: 1px solid #ddd; border-left: 3px solid #a03; border-radius: 2px; color: #666; display: block; font-family: monospace; line-height: 1.3; margin-bottom: 1.6em; max-width: 60em; overflow: auto; padding: 1em 1.5em; ...
Home on Erik...
Conversion rates – you are (most likely) computing them wrong How hard can it be to compute conversion rate? Take the total number of users that converted and...
23rd May 2017
21
23rd May 2017
How hard can it be to compute conversion rate? Take the total number of users that converted and divide them with the total number of users. Done. Except… it's a lot more complicated when you have any sort of significant time lag.
lcamtuf’s thing
What's the deal with magnetic fields? I apologize, but there won't be any Insane Clown Posse jokes in this article.
4th Feb 2025
Computer Ads from...
Discwasher SpikeMaster Meet the Mighty SpikeMaster, Protector of Computers.
1st Feb 2025
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',...
Daniel De Laney
Ideal failures The way I used to design UI was to sit with paper sketches, or Figma, or a React prototype with no...
13th May 2026
1
13th May 2026
The way I used to design UI was to sit with paper sketches, or Figma, or a React prototype with no back end. Imagine every failure mode. Design beautiful flows for each. I slipped into this mistake while working on LanWhisper, a voice dictation app. I designed for the failure...
Louwrentius - Solar
Why I believe the new Mac Pro won't be a great machine for gaming In Accidental Tech Podcast episode 18 (love the show), I learned that John Siracusa was thinking...
22nd Jun 2013
22
22nd Jun 2013
In Accidental Tech Podcast episode 18 (love the show), I learned that John Siracusa was thinking about buying a new Mac Pro for gaming. I believe that gaming on the new Mac Pro will be a mediocre experience. Driver support: as John mentioned himself, the video cards are...
Butler's Log
We’ve raised $17M to build what comes after Git GitButler has raised a Series A round to accelerate developing the infrastructure for how software...
8th Apr 2026
1
8th Apr 2026
GitButler has raised a Series A round to accelerate developing the infrastructure for how software gets built next
Posts on Made of...
From error-handling to structured concurrency How should we think about error-handling in concurrent programs? In single-threaded programs, we’ve...
23rd Mar 2026
1
23rd Mar 2026
How should we think about error-handling in concurrent programs? In single-threaded programs, we’ve mostly converged on a standard pattern, with a diverse zoo of implementations and concrete patterns. When an error occurs, it is propagated up the stack until we find a stack frame...
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...
computers are bad
memories of .us How much do you remember from elementary school? I remember vinyl tile floors, the playground, the...
11th Nov 2025
1
11th Nov 2025
How much do you remember from elementary school? I remember vinyl tile floors, the playground, the teacher sentencing me to standing in the hallway. I had a teacher who was a chess fanatic; he painted a huge chess board in the paved schoolyard and got someone to fabricate big...
The New Oil
Major Update: Private AI Recs
2nd Aug 2025
Evan Hahn (dot com)
"Sixteenth of a year", a 1.8 KiB art piece As I write this, we’re about 7 sixteenths through 2026, and it’s about 14 sixteenths through the...
3rd Jun 2026
1
3rd Jun 2026
As I write this, we’re about 7 sixteenths through 2026, and it’s about 14 sixteenths through the day. For the sixteenth issue of the Taper online magazine, I split time into sixteenths to think about its passage in a different way. The code, which had to be under 2048 bytes,...
Opsbros
WetSocks Revival How to get a broken METAR/TAF Toolbar application working again; the fun way! Seeing what we can do...
25th Aug 2021
27
25th Aug 2021
How to get a broken METAR/TAF Toolbar application working again; the fun way! Seeing what we can do to get WetSocks Windows 98 tray weather app working again.
MIT News - Civil and...
Puzzling out climate change Accenture Fellow Shreyaa Raghavan applies machine learning and optimization methods to explore ways...
10th Feb 2025
1
10th Feb 2025
Accenture Fellow Shreyaa Raghavan applies machine learning and optimization methods to explore ways to reduce transportation sector emissions.
Home on Erik...
State drift I generally haven't written much about software architecture. People make heuristics into religion....
8th Sep 2016
22
8th Sep 2016
I generally haven't written much about software architecture. People make heuristics into religion. But here is something I thought about: how to build in self-correction into systems. This has been something just vaguely sitting in my head lacking a clear conceptual definition...
joshua stein
Wallops 2.2 Released A new release of my Wallops IRC client is available: wallops-2.2.sit (StuffIt 3...
2nd Feb 2026
1
2nd Feb 2026
A new release of my Wallops IRC client is available: wallops-2.2.sit (StuffIt 3 archive) adc2b473664ec0960b5b028335566831dd69f4a1de40f79e22bf1337292cca88 SHA1: 603c5080c41a0d5752cae49a08376db4e18628b1 This update includes a number of new features and bugfixes: Auto-connect with...
computers are bad
2025-08-16 passive microwave repeaters One of the most significant single advancements in telecommunications technology was the development...
16th Aug 2025
48
16th Aug 2025
One of the most significant single advancements in telecommunications technology was the development of microwave radio. Essentially an evolution of radar, the middle of the Second World War saw the first practical microwave telephone system. By the time Japan surrendered, AT&T...
Jonas Hietala
The End of the Tunnel Lately I’ve been feeling like there’s been a shit-ton of stuff going on, quite a turn-around from...
19th Oct 2011
21
19th Oct 2011
Lately I’ve been feeling like there’s been a shit-ton of stuff going on, quite a turn-around from the last time. One course about data structure and algorithms (super fun to be honest) has wrapped up. We thought we were ahead with the assignments but in the end it got very...
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...
Vitalik Buterin's...
Situazioni di collusione
1st Jan 2000
Krebs on Security
Hackers Used Meta’s AI Support Bot to Seize Instagram Accounts The Instagram accounts for the Obama White House and the Chief Master Sergeant of the U.S. Space...
1st Jun 2026
1
1st Jun 2026
The Instagram accounts for the Obama White House and the Chief Master Sergeant of the U.S. Space Force were briefly defaced with pro-Iranian images and messages over the weekend, after instructions began circulating on Telegram showing how to trick Meta’s “AI support assistant”...
Willem L. Middelkoop
Hospitalised with MCADD This week we experienced the first time that our son was hospitalised since he was diagnosed with...
3rd May 2021
1
3rd May 2021
This week we experienced the first time that our son was hospitalised since he was diagnosed with MCADD, a metabolic condition that limits his body's ability to utilise fats for energy. Do you or your kid have MCADD? Then, read along and don't worry, as everything will be...
Willem's Blog
Hospitalised with MCADD This week our son was hospitalised because a regular illness caused him to keep vomiting, a...
3rd May 2021
23
3rd May 2021
This week our son was hospitalised because a regular illness caused him to keep vomiting, a dangerous situation if you're diagnosed with MCADD.
Elevation Lab - Blog
Introducing Anchor Pro! Our original Anchor, the first under-desk headphone mount, is truly a great product - easy to...
22nd Oct 2018
21
22nd Oct 2018
Our original Anchor, the first under-desk headphone mount, is truly a great product - easy to install, does what it says, and a timeless design. It's in use on over 100,000 desks worldwide. So what do you do when you have a great product like The Anchor? Well, we decided to make...
Scott Kennedy
Why I left Google: work-life balance
4th May 2022
csvbase blog
Client libraries are better when they have no API fsspec is secretly everywhere, and boss
10th Apr 2024
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 2. user-defined functions and variables Previously in compiler basics: 1. lisp to assembly 3. LLVM 4. LLVM conditionals and...
20th Jan 2019
24
20th Jan 2019
Previously in compiler basics: 1. lisp to assembly 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. LLVM system calls 6. an x86 upgrade In this post we'll extend the compiler to support defining functions and variables. Additionally, we'll require the...
watchTowr Labs
Should Security Solutions Be Secure? Maybe We're All Wrong - Fortinet FortiSIEM Pre-Auth Command... It’s Friday, but we’re here today with unscheduled content - pushing our previously scheduled...
15th Aug 2025
1
15th Aug 2025
It’s Friday, but we’re here today with unscheduled content - pushing our previously scheduled shenanigans to next week. Fortinet is no stranger to the watchTowr Labs research team. Today we’re looking at CVE-2025-25256 - a pre-authentication command injection in FortiSIEM that...
Christian Selig
Trials and Tribulations of Making an Interruptable Custom View Controller Transition on iOS I think it’s safe to say while the iOS custom view controller transition API is a very powerful one,...
19th Feb 2021
47
19th Feb 2021
I think it’s safe to say while the iOS custom view controller transition API is a very powerful one, with that power comes a great deal of complexity. It can be tricky, and I’m having one of those days where it’s getting the better of me and I just cannot get it to do what I want...
Vitalik Buterin's...
La Guía Incompleta de los Rollups
5th Jan 2021
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
Matt Blewitt
Unreasonably Effective Patterns Much of my current job is maintaining and enhancing control planes for Heroku’s managed data...
11th Oct 2020
28
11th Oct 2020
Much of my current job is maintaining and enhancing control planes for Heroku’s managed data services. This post explores three patterns used to reduce operational burden and increase system safety and resiliency: state machines (and associated state-transition tables),...
Krebs on Security
Canadian Man Pleads Guilty in Snowflake Extortions A 26-year-old Canadian man once described as one of the most consequential cybercrime threat actors...
6th Aug 2026
1
6th Aug 2026
A 26-year-old Canadian man once described as one of the most consequential cybercrime threat actors of 2024 has pleaded guilty to computer fraud and conspiracy to hack and extort more than 165 organizations that used the cloud data storage provider Snowflake. Connor Riley Moucka,...
Home on Erik...
Business secrets from terrible people I get bored reading management books very easily and lately I've been reading about a wide range of...
16th Aug 2018
22
16th Aug 2018
I get bored reading management books very easily and lately I've been reading about a wide range of almost arbitrary topics. One of the lenses I tend to read through is to see different management styles in different environments.
Jeff Geerling
I tested every IP KVM in my Homelab Since the PiKVM came out in 2017, there's been an explosion of IP KVMs. I've tested almost every...
5th Jun 2026
1
5th Jun 2026
Since the PiKVM came out in 2017, there's been an explosion of IP KVMs. I've tested almost every one. But what are they good for? You can use Remote Desktop, Screen Sharing, or VNC to remote control a computer from anywhere on a LAN. And if you don't have a private VPN, you could...
Project Blog on...
Train Simulator Controller: Horn Control My several iterations over a CAN bus controller for my Train Simulator physical dashboard has made...
21st Jun 2025
1
21st Jun 2025
My several iterations over a CAN bus controller for my Train Simulator physical dashboard has made it simple to add new controls. Here’s how I used it plus a joystick to add UK horn control to my virtual train.
Bryan Braun - Blog
You are not your grand plans “You are not your grand plans. You are your daily patterns.” I love this quote from James Clear...
11th Jul 2026
2
11th Jul 2026
“You are not your grand plans. You are your daily patterns.” I love this quote from James Clear because it hurts me in all the right ways. At my worst, I feel like my daily patterns are at war with my grand plans. When I’m fighting a daily battle and willpower is slipping, I need...
Fabien Sanglard
0x4 reasons to write and publish
7th Nov 2023
Odds and Ends of...
Odds and Ends #65: Everything is about everything Plus why Britain can't build things... except for the Lower Thames Crossing, apparently.
1st Apr 2025
Louwrentius - Solar
Finding a good blu-ray player for Mac OS X I find playing a Blu-ray movie on my Mac cumbersome. I've been using Plex, XBMC and VLC but these...
22nd Sep 2013
22
22nd Sep 2013
I find playing a Blu-ray movie on my Mac cumbersome. I've been using Plex, XBMC and VLC but these free open-source products are all a usability nightmare. To play a Blu-ray movie, you have to perform these steps: right-click on the BDMV file choose 'show packet contents' go to...
matduggan.com
GitHub Copilot for Vim Review My review of GitHub Copilot for Vim
1st May 2025
Bryan Braun - Blog
250 lbs Six months ago, while I was setting up a new code editor, I noticed that the default font size felt...
16th Feb 2026
1
16th Feb 2026
Six months ago, while I was setting up a new code editor, I noticed that the default font size felt just a bit too small, when displayed on my monitor. Not a big deal, I just bumped it up one size and went back to my work. Then it happened again, this time, when reading sheet...
Butler's Log
Why is Git Autocorrect too fast for Formula One drivers? Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
13th Jan 2025
Electronics etc…
$17 GM1312 Thermometer Review, Test, and Teardown Introduction What is a thermocouple The GM1213 Thermometer A few...
11th Feb 2023
126
11th Feb 2023
Introduction What is a thermocouple The GM1213 Thermometer A few tests Internals Conclusion References Introduction I’ve been doing a bunch of measurements on oven-controlled oscillators lately, including their temperature. There are multiple ways to measure...
Blog | Sam Curry
Analysis of CVE-2019-14994 - Jira Service Desk Path Traversal leads to Massive Information...
26th Sep 2019
Joel Gustafson
The beginning of the end of the open web
22nd Oct 2023
MIT News - Civil and...
SMART launches new Wearable Imaging for Transforming Elderly Care research group WITEC is working to develop the first wearable ultrasound imaging system to monitor chronic...
3rd Feb 2026
1
3rd Feb 2026
WITEC is working to develop the first wearable ultrasound imaging system to monitor chronic conditions in real-time, with the goal of enabling earlier detection and timely intervention.
Applied Cartography
Slay the Spire In lieu of more to say, I think this is the most well-designed game I've ever played. The size of a...
16th May 2019
1
16th May 2019
In lieu of more to say, I think this is the most well-designed game I've ever played. The size of a given session is perfect for me (45-75 minutes); the difficulty curve is elegant and sloping; variety is strong. I have poured at least a hundred hours into the game and could see...
Notes on software...
Confusion and disengagement in meetings The quickest way to cut through confusion or disagreement among otherwise amiable and honest folks...
30th Nov 2019
26
30th Nov 2019
The quickest way to cut through confusion or disagreement among otherwise amiable and honest folks is to ask questions. Ask early so you don't waste time. But it's not enough to just ask clarifying questions because the answers won't always be clear. Sounds like Human Interaction...
Simone Salis
The Attention Wars: Why Creative Time Is Now Contraband In a world of endless pings, every creative act becomes rebellion. This isn't about time...
7th Jan 2025
1
7th Jan 2025
In a world of endless pings, every creative act becomes rebellion. This isn't about time management—it's about protecting your spark in a system designed to extinguish it.
tim.sh
Scam Telegram: Uncovering a network of groups spreading crypto drainers How I found a large network of fake support groups spreading crypto stealers and drainers.
4th Dec 2025
Notes on software...
Administering Kubernetes is hard Kubernetes is easy to use after some exposure; it's pretty convenient too. But it is super hard to...
30th Sep 2019
25
30th Sep 2019
Kubernetes is easy to use after some exposure; it's pretty convenient too. But it is super hard to set up. eksctl is a good tool for folks who don't want to spend hours/days/weeks debugging VPC configuration in 1000s of lines of CloudFormation. None of the other tools seem to be...
Eric Migicovsky's...
How to help us build open source Pebble software! As you may have heard, last week Google published the source code for PebbleOS. This is a big...
6th Feb 2025
1
6th Feb 2025
As you may have heard, last week Google published the source code for PebbleOS. This is a big deal! Thank you again to Google for this…
Notes on software...
Intercepting and modifying Linux system calls with ptrace How software fails is interesting. But real-world errors can be infrequent to manifest....
1st Oct 2023
39
1st Oct 2023
How software fails is interesting. But real-world errors can be infrequent to manifest. Fault injection is a formal-sounding term that just means: trying to explicitly trigger errors in the hopes of discovering bad logic, typically during automated tests. Jepsen and ChaosMonkey...
Posts on Made of...
What's with ML software and pickles? I have spent many years as an software engineer who was a total outsider to machine-learning, but...
8th Nov 2023
31
8th Nov 2023
I have spent many years as an software engineer who was a total outsider to machine-learning, but with some curiosity and occasional peripheral interactions with it. During this time, a recurring theme for me was horror (and, to be honest, disdain) every time I encountered the...
Louwrentius - Solar
Difference of behavior in SATA Solid State Drives Introduction Update: I've noticed some strange behavior of SSDs when benchmarking them with FIO....
28th Jan 2020
21
28th Jan 2020
Introduction Update: I've noticed some strange behavior of SSDs when benchmarking them with FIO. After further investigation and additional testing, I've found the reason for the strange patterns in the graphs. The 'strange' test results are due to the fact that they were...
Elevation Lab - Blog
Introducing AirTag Security Cable We wanted to make a better braided steel AirTag mount - more compact, stronger, really well...
18th Feb 2025
55
18th Feb 2025
We wanted to make a better braided steel AirTag mount - more compact, stronger, really well made.    So we fired up our Swiss lathe and machined a custom oversized screw that keeps it secure and looks awesome. It is T10 Torx and comes with an included driver.   There is an...
Applied Cartography
WandaVision What to say about this show that isn’t damning with faint praise?
1st Mar 2021
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...
Applied Cartography
Challengers One of the things that may be apocryphal—because I’ve never bothered to actually look it up, just...
6th Dec 2025
1
6th Dec 2025
One of the things that may be apocryphal—because I’ve never bothered to actually look it up, just kept it kicking around in my head—is David Foster Wallace’s justification for the emphasis on footnotes in Infinite Jest: that they’re meant to be a physical metaphor for the...
Elevation Lab - Blog
Introducing MagBase Today we launched MagBase - it makes Apple's MagSafe Charger much easier to use. After trying other...
14th Apr 2021
22
14th Apr 2021
Today we launched MagBase - it makes Apple's MagSafe Charger much easier to use. After trying other mounts for the MagSafe charger, we found it annoying to not be able to pick up & use your iPhone while charging. So we designed MagBase: Pull up to use your iPhone with MagSafe...
Old Vintage...
Oblast: a better Blasto game for the Commodore 64 wiring up a Gremlin Blasto arcade board, we talked at length about this 1978 arcade game's history...
6th Dec 2025
1
6th Dec 2025
wiring up a Gremlin Blasto arcade board, we talked at length about this 1978 arcade game's history and its sole official home computer port by Milton Bradley to the Texas Instruments 99/4A. In the single player mode you run around in a maze and try to blow up all the mines, which...
Arduino Blog
AI automatically preps a bottle when the baby cries Bottle prepping machines make life just a little bit less hectic for overwhelmed parents, but they...
2nd Jan 2026
1
2nd Jan 2026
Bottle prepping machines make life just a little bit less hectic for overwhelmed parents, but they do still need to be started and that is easier said than done when you’ve got a wailing baby in your arms. That’s why Manivannan created this edge AI-powered system that...
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...
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...
Verkle trees
18th Jun 2021
joshua stein
Pomera DM250 Tinkering The KING JIM Pomera DM250 "digital typewriter" is a small Linux-powered ARM computer that boots up...
14th Mar 2025
1
14th Mar 2025
The KING JIM Pomera DM250 "digital typewriter" is a small Linux-powered ARM computer that boots up into a custom word processor application. I've been tinkering with it to try to get OpenBSD booted on it. I'd normally wait until the end and write up a proper article...
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
Theming Apps on iOS is Hard Theming apps (the ability to change up the color scheme for an app from say, a white background with...
7th Feb 2022
68
7th Feb 2022
Theming apps (the ability to change up the color scheme for an app from say, a white background with blue links to a light green background with green links) is a pretty common feature across a lot of apps. It’s one of the core features of the new “Twitter Blue” subscription,...
Ken Shirriff's blog
Notes on the Intel 8086 processor's arithmetic-logic unit In 1978, Intel introduced the 8086 processor, a revolutionary chip that led to the modern x86...
23rd Jan 2026
1
23rd Jan 2026
In 1978, Intel introduced the 8086 processor, a revolutionary chip that led to the modern x86 architecture. Unlike modern 64-bit processors, however, the 8086 is a 16-bit chip. Its arithmetic/logic unit (ALU) operates on 16-bit values, performing arithmetic operations such as...
Jonas Hietala
Doing some online Personality tests For some reason I’ve done a couple of personality tests the last month, mostly to satisfy my own...
11th Dec 2016
26
11th Dec 2016
For some reason I’ve done a couple of personality tests the last month, mostly to satisfy my own curiosity. The Braverman Test Inspired by Charles Poliquin’s visit on The Tim Ferriss Show I tried out the Braverman test to determine my neurotransmitter type. The point Charles...
Posts on Made of...
New reptyr feature: TTY-stealing Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally...
20th Aug 2014
26
20th Aug 2014
Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally didn’t know how to solve within the reptyr model. Most annoyingly, reptyr fundamentally only worked on single processes, and could not attach processes with children, making it...
Open for Business
Silence Isn't Violence The last decade, we’ve been told we have to speak — and speak loudly — or we’re the bad guys. And,...
2 weeks ago
1
2 weeks ago
The last decade, we’ve been told we have to speak — and speak loudly — or we’re the bad guys. And, of course, say what the mob says or we’re still the bad guys. But silence is often more profound.
Project Blog on...
Train Simulator Controller: Inside an AWS Sunflower In my first post about the Train Simulator Controller project, I introduced the Automated Warning...
20th May 2023
1
20th May 2023
In my first post about the Train Simulator Controller project, I introduced the Automated Warning System (AWS) on most of the UK trains that I drive in Train Simulator. This safety system is designed to warn drivers of restricting (non-green) signals, often because there’s a...
Neil Madden
Streaming public key authenticated encryption with insider auth security Note: this post will probably only really make sense to cryptography geeks. In “When a KEM is...
2nd Jul 2025
1
2nd Jul 2025
Note: this post will probably only really make sense to cryptography geeks. In “When a KEM is not enough”, I described how to construct multi-recipient (public key) authenticated encryption. A naïve approach to this is vulnerable to insider forgeries: any recipient can construct...
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...
Jeff Geerling
Rebuilding a 1995 GPS Time Server so I don't get Telstra'd In June I purchased this TrueTime XL-AK time server, so I could learn more of the history of...
a week ago
1
a week ago
In June I purchased this TrueTime XL-AK time server, so I could learn more of the history of GPS-based time. I received it on June 22, and just 16 days later a similar GPS time server took down Australia's cell service for 12 hours! I made a short video about it but put off...
Yazin Alirhayim
Hour 9: Categorizing the content Now that we've cracked the API, we need to save all the content and categorize it.
24th Jun 2025
1
24th Jun 2025
Now that we've cracked the API, we need to save all the content and categorize it.
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...
Evan Hahn (dot com)
Prefer STRICT tables in SQLite In short: I prefer strict tables in SQLite because they avoid some datatype problems, such as...
11th Jul 2026
1
11th Jul 2026
In short: I prefer strict tables in SQLite because they avoid some datatype problems, such as putting text in number columns. SQLite has a feature that I think is underrated: strict tables. Strict tables help enforce rigid typing, preventing mistakes like putting text into...
Writing
Ori and the Blind Forest It is incorrect to describe this game as a melange of celeste and gris because of course this game...
5th May 2023
1
5th May 2023
It is incorrect to describe this game as a melange of celeste and gris because of course this game predates both of them. But that is where my mind went — this sort of "emotional platformer" — and this game is terrific, ten hours of beauty and challenge and fun and very sweet...
Eric Migicovsky's...
Show HN: Version 1.1 of our $99 hackable Bluetooth smartwatch Comment (65 already) on Hacker News
29th Nov 2011
Willem L. Middelkoop
Hello, stranger While enjoying my fresh wok lunch in Amsterdam, I noticed something odd: other folks coming in for...
12th Oct 2023
1
12th Oct 2023
While enjoying my fresh wok lunch in Amsterdam, I noticed something odd: other folks coming in for something to eat ignored the person standing at the counter, preferring to order through a digital kiosk. The crazy thing about this? They are just centimetres apart! In fact, they...
Home on Erik...
statself.com Btw I just put something up online that I spent a couple of evenings in my couch putting together:...
18th Oct 2013
37
18th Oct 2013
Btw I just put something up online that I spent a couple of evenings in my couch putting together: it's a website where you can track any numerical data on the web. Want to know how many Twitter followers you have?
lcamtuf’s thing
Dispatches from the farm upstate Middle-aged computer expert opts to escape civilization, offers dubious life advice.
3rd Aug 2024
22
3rd Aug 2024
Middle-aged computer expert opts to escape civilization, offers dubious life advice.
Louwrentius - Solar
Setup a VPN on your iPhone with OpenVPN and Linux ⚠️ 🚨 Update 2024 🚨⚠️ I'm not using OpenVPN anymore for my VPN needs and this article is considered...
18th Jun 2018
52
18th Jun 2018
⚠️ 🚨 Update 2024 🚨⚠️ I'm not using OpenVPN anymore for my VPN needs and this article is considered unmaintained. It's stronly recommended not to use this tutorial and find up-to-date documentation. I also have no plans to update this blogpost in the future. [Update 2018] This...
csvbase blog
My favourite API is a zipfile on the European Central Bank's website Simple data pipeline powertools: sqlite, pandas, gnuplot and friends
13th Sep 2023
Evan Hahn (dot com)
The two kinds of error In short: in my mind, errors are divided into two categories. Expected errors (think “user entered...
1st Mar 2026
1
1st Mar 2026
In short: in my mind, errors are divided into two categories. Expected errors (think “user entered invalid data”), which are part of normal operation, aren’t the developer’s fault, and should be handled. Unexpected errors (think “null pointer exception”) are the developer’s...
Home on Erik...
Scala Data Pipelines for Music Recommendations Chris Johnson‘s presentation from Data Day Texas:
13th Jan 2015
Fabien Sanglard
All about the fillrate I bought "Blade infinity" yesterday. The game is a lot of fun and has the ability to satisfy both...
11th Dec 2010
1
11th Dec 2010
I bought "Blade infinity" yesterday. The game is a lot of fun and has the ability to satisfy both people looking for instant fun and people wishing for a long game while collecting powerful items. At $5.99 it is a bargain, a must have not only for the gameplay but also for its...
Notes on software...
Standard ML in 2020 Incredibly, Standard ML implementations are still actively developed. MLton, Poly/ML, MLKit, SML#...
25th Oct 2020
29
25th Oct 2020
Incredibly, Standard ML implementations are still actively developed. MLton, Poly/ML, MLKit, SML# and SML/NJ are the most prominent. Discussion on the future direction of Standard ML remains healthy as well. And somehow OCaml's lesser known cousin still beats out OCaml...
Vitalik Buterin's...
A Philosophy of Blockchain Validation
17th Aug 2020
Writing
Cowboy Bebop (2021) This was neither as bad as I thought it could be nor as good as I hoped it might be. The vast...
1st Jan 2022
1
1st Jan 2022
This was neither as bad as I thought it could be nor as good as I hoped it might be. The vast majority of the blame I think has to go towards the scriptwriting, which has a Joss Whedon-esque self-referentiality to it that completely undermines the philosophy of the original and,...
Himanshu Mishra |...
Aldous Huxley's world of perceptions You may already know of this novel called 1984, and its author George Orwell. Aldous Huxley wrote a...
18th Jul 2021
22
18th Jul 2021
You may already know of this novel called 1984, and its author George Orwell. Aldous Huxley wrote a dystopian classic called Brave New World…
Project Blog on...
Train Simulator Controller: Laser-Cutting a Door Control Panel As the different pieces of my Train Simulator controller come together, a bite-sized first task of...
1st May 2024
1
1st May 2024
As the different pieces of my Train Simulator controller come together, a bite-sized first task of building the physical dashboard is the door controls placed at each side of the cab. Here, I detail the process of prototyping the door control panel from a Class 80x out of...
Butler's Log
Git Worktrees and GitButler How do git worktrees help you work on more than one branch at the same time, and how does that...
4th Mar 2024
1
4th Mar 2024
How do git worktrees help you work on more than one branch at the same time, and how does that differ from virtual branches in GitButler?
Posts on Made of...
What MongoDB got Right MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the...
1st Nov 2015
23
1st Nov 2015
MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the mockery is out-of-date or rooted in misunderstandings, much of it is well-deserved, and it’s difficult to disagree that much of MongoDB’s engineering is incredibly simplistic,...
Matt Blewitt
Riding the Risk Railway When building and operating a user-facing system, especially one that is open to the public, it is...
9th Mar 2020
25
9th Mar 2020
When building and operating a user-facing system, especially one that is open to the public, it is important to consider the riskiness of a user, which can also be characterised as trustworthiness. These will typically be negatively correlated, with low trust indicating high risk...
Applied Cartography
Vertigo I’m surprised that this movie is held in such high esteem relative to other Hitchcock films. I liked...
4th Jun 2022
1
4th Jun 2022
I’m surprised that this movie is held in such high esteem relative to other Hitchcock films. I liked it, and I thought there were very good parts of it, and I thought it was better than Haley did. But it didn’t strike me as one of his best films beyond the dolly shot which is now...
benn.substack
To weigh a watermelon There are many frontiers.
3rd Jul 2026
Eric Migicovsky's...
My new podcast: Tick Talk + Core 2 Duo demo I started a little podcast… And named it something ridiculous - Tick Talk w/ Eric Migicovsky !...
1st May 2025
1
1st May 2025
I started a little podcast… And named it something ridiculous - Tick Talk w/ Eric Migicovsky ! We’ll see if that name sticks 😂. I set up a…
Vitalik Buterin's...
Halo and more: exploring incremental verification and SNARKs without pairings
5th Nov 2021
Abort Retry Fail
SRI & ARC The Dawn of the Information Age
27th Sep 2025
Posts on Made of...
Conkeror I’ve recently switched to Conkeror as my primary browser. It started life as a Firefox extension,...
13th Mar 2008
27
13th Mar 2008
I’ve recently switched to Conkeror as my primary browser. It started life as a Firefox extension, but nowadays it’s a standalone app built on top of Mozilla’s xulrunner, so it uses the Gecko rendering engine. What it is, is an emacs implemented in Javascript, for the web. This...
Fabien Sanglard
dEngine Source Code Released More...
28th Apr 2011
Notes on software...
Running SQL Server in a container on Github Actions This is an external post of mine. Click here if you are not redirected.
16th Dec 2021
Ken Shirriff's blog
Inside the mechanical Bendix Air Data Computer, part 3: pressure transducers MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, svg: { fontCache:...
16th Jan 2024
28
16th Jan 2024
MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, svg: { fontCache: 'global' }, chtml: { displayAlign: 'left' } }; MathJax.Hub.Config({ "HTML-CSS": { scale: 175} }); .MathJax {font-size: 1em !important} The Bendix Central Air...
Louwrentius - Solar
How to run Debian Linux on an Intel based Mac Mini The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy...
1st Nov 2009
23
1st Nov 2009
The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy efficient. When idle, it uses around 20 watts. I'm using one of the first Intel-based Minis with an Intel Core Duo chip, running at 1.6 Ghz. I want to use this mini as an expensive router...
./techtipsy
Meet the Garbage PC This is the Garbage PC. Not too long ago, I received a half-broken Dell Inspiron N5110, sporting 6...
2nd Feb 2026
1
2nd Feb 2026
This is the Garbage PC. Not too long ago, I received a half-broken Dell Inspiron N5110, sporting 6 GB of RAM, a dual core Intel i3-2110M, and an unsupported NVIDIA GPU of some sort. One of the hinges was loose from the case because it was screwed into plastic (common issue for...
Applied Cartography
Pattern Recognition It was funny to read 2002-era reviews of this book, which universally bemoaned the "tres hip"-ness...
5th Apr 2023
1
5th Apr 2023
It was funny to read 2002-era reviews of this book, which universally bemoaned the "tres hip"-ness of Gibson's brand deployments (iBooks! MUJI!) as a flaw that would instantly date its relevance — and nary a mention of how grounded the book was in the September 11th attacks,...
Applied Cartography
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...
Christian Selig
A slept on upscaling tool for macOS I uploaded YouTube videos from time to time, and a fun comment I often get is “Whoa, this is in...
30th Jun 2025
76
30th Jun 2025
I uploaded YouTube videos from time to time, and a fun comment I often get is “Whoa, this is in 8K!”. Even better, I’ve had comments from the like, seven people with 8K TVs that the video looks awesome on their TV. And you guessed it, I don’t record my videos in 8K! I record them...
Willem's Blog
Optimising images for the web and performance Make your website faster by optimising the images. This posts explains how you can do this.
25th Sep 2018
21
25th Sep 2018
Make your website faster by optimising the images. This posts explains how you can do this.
Notes on software...
Writing a storage engine for Postgres: an in-memory Table Access Method With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This...
1st Nov 2023
27
1st Nov 2023
With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This is a feature MySQL has supported for a long time. There are at least 8 different built-in engines you can pick from. MyRocks, MySQL on RocksDB, is another popular third-party...
Style over Substance
DIY: Use an IKEA VINDRIKTNING air quality sensor in Home Assistant with ESPHome IKEA has released some interesting new products lately, focused on air quality. In this product...
21st Aug 2021
116
21st Aug 2021
IKEA has released some interesting new products lately, focused on air quality. In this product line, one unit that stands out is the VINDRIKTNING air quality sensor. This cheap (just €9,99) sensor measures the air quality in your home, using a simple traffic light scheme to...
Birchtree
Benchmarks from M2 Pro to M4 Pro Long story short, I picked up a new MacBook Pro this week. I got the M4 Pro version with the higher...
1st Apr 2025
67
1st Apr 2025
Long story short, I picked up a new MacBook Pro this week. I got the M4 Pro version with the higher core count and 1TB of internal storage. It's the exact same model in the lineup as the M2 Pro I've been using for the last
Himanshu Mishra |...
Letter with no subject :name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining...
5th Jun 2020
20
5th Jun 2020
:name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining Spotify. We really miss you at college. You're…
Fabien Sanglard
mDNS Primer
11th Aug 2023
Notes on software...
A paper reading club at work; databases and distributed systems research I started a paper reading club this week at work, focused on databases and distributed systems...
5th Apr 2024
25
5th Apr 2024
I started a paper reading club this week at work, focused on databases and distributed systems research. I posted in a general channel about the premise and asked if anyone was interested. I clarified the intended topic and that discussions would be asynchronous over email, run...
Ian's Blog
Securing Your GitHub Account Let's talk about some of the simple & practical steps you can take to improve your GitHub account...
11th Mar 2020
23
11th Mar 2020
Let's talk about some of the simple & practical steps you can take to improve your GitHub account security. There's plenty of good reasons why you should try to keep any online account safe, but I feel that GitHub deserves special attention among developers. With automation...
sibervepunk
ode to libraries (the book ones) Most of the audience reading this post think of some random new programming tool dropped recently...
25th Sep 2025
1
25th Sep 2025
Most of the audience reading this post think of some random new programming tool dropped recently when the word library comes up. Let’s leave our déformation professionnelle in the door and think about the libraries. Book ones. This post is an ode to them. I am not sure if...
Notes on software...
Is it worth writing about? You acquire a skill or experience through time and effort, then downplay the impact of writing and...
1st Dec 2022
25
1st Dec 2022
You acquire a skill or experience through time and effort, then downplay the impact of writing and sharing the learning process. Professionals seem naturally to imagine a high bar for what is worth writing about. I think that's misguided. This article is not criticism of folks...
joshua stein
Adding Custom Sleep Screen Images to the Kindle Scribe Last year I upgraded my Kindle Paperwhite to a Kindle Scribe to be able to write notes and draw...
24th Feb 2025
1
24th Feb 2025
Last year I upgraded my Kindle Paperwhite to a Kindle Scribe to be able to write notes and draw diagrams while programming to help visualize things. One thing that bothered me about the Scribe was that its sleep screen images were pretty boring and because I'm now often reading...
Yazin Alirhayim
Hour 10: Updating the website We're back! Instead of working on something brand new, I'll be updating the existing website hosted...
25th Nov 2025
1
25th Nov 2025
We're back! Instead of working on something brand new, I'll be updating the existing website hosted at eyadquaibi.com
Electronics etc…
Refurbishing a Tektronix TDS7104 Oscilloscope Introduction The TDS7104 Common Failures Make an Image of the Hard Drive CR2032 Backup Battery...
3 weeks ago
1
3 weeks ago
Introduction The TDS7104 Common Failures Make an Image of the Hard Drive CR2032 Backup Battery Replacement and Display Brightness Do NOT Remove the Front Panel Scope Disassembly A Failed Attempt at Switching over to an SSD Reinstalling from Scratch: Windows 2000 Pro or Windows...
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...
Gwern.net Newsletter
February 2021 Gwern.net Newsletter links on AI scaling, semaglutide, and ethicist ethics
13th Mar 2021
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,...
anderegg.ca
Skylight and the AT Protocol Since my last piece about Bluesky, I’ve been using the service a lot more. Just about everyone I...
4th Apr 2025
50
4th Apr 2025
Since my last piece about Bluesky, I’ve been using the service a lot more. Just about everyone I followed on other services is there now, and it’s way more fun than late-stage Twitter ever was. Halifax is particularly into Bluesky, which reminds me of our local scene during the...
lcamtuf’s thing
A 15-minute intro to hobby CNC In which the author tilts at windmills for a brief while.
6th Sep 2024
./techtipsy
I tried out the CyberPower UT650EG UPS After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out...
4th Aug 2022
113
4th Aug 2022
After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out one UPS that was recommended on the basis of it being much more power efficient compared to the APC UPS that I previously ran. That UPS? CyberPower UT650EG. Why switch out a...
Arduino Blog
This inexpensive adapter brings Apple Universal Control to vintage Macs In the distant past of about two decades ago, one would need to use a KVM (Keyboard, Video, Mouse)...
4th Aug 2025
44
4th Aug 2025
In the distant past of about two decades ago, one would need to use a KVM (Keyboard, Video, Mouse) switch to control multiple computers with the same mouse and keyboard — and even then, it would take a button press to move from one to the other. Today, Apple’s Universal Control...
eieio.games
yt-browse: a powerful youtube search TUI yt-browse: a powerful youtube search TUI I made a TUI for searching a specific youtube channel. I...
4th Mar 2026
1
4th Mar 2026
yt-browse: a powerful youtube search TUI I made a TUI for searching a specific youtube channel. I think it's much nicer than the experience of searching a channel on youtube's website. Read the full post on my blog! Here's a raw link, if you need it: ...
Willem L. Middelkoop
Developing a native iOS app As a little side-project, squeezed between my normal work, I have been working on something of...
10th May 2024
1
10th May 2024
As a little side-project, squeezed between my normal work, I have been working on something of personal interest: a native workout tracking app for iOS. I wanted to make my smartwatch obsolete, instead using my phone to track workouts. How hard could it be to gather detailed...
Fabien Sanglard
The Book Of CP-System, paper version
22nd Nov 2022

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