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+→]
Arduino Blog
3Duino helps you rapidly create interactive 3D-printed devices Every few months, some new software comes along that promises to make some complex engineering...
3rd Dec 2025
1
3rd Dec 2025
Every few months, some new software comes along that promises to make some complex engineering discipline accessible to everyone. Such software rarely lives up to the developer’s claims, because the claims are far too ambitious. But what if the scope is more reasonable? 3Duino...
Open for Business
Caitlin Clark Is Back In A Big Way The basketball megastar has now played 70 games. She now holds the record—all-time—for 20+ point, 10...
1st Jul 2026
1
1st Jul 2026
The basketball megastar has now played 70 games. She now holds the record—all-time—for 20+ point, 10 assist games with 14, over all-time WNBA assist leader Courtney Vandersloot.
Writing
Rear Window I'm not sure at what point it dawned on me that the setting & vantage of Rear Window was going to be...
1st Feb 2022
1
1st Feb 2022
I'm not sure at what point it dawned on me that the setting & vantage of Rear Window was going to be a fixture of the entire film, and not just a cute way to stage the first fifteen minutes — but that realization, and everything therein (the vignettes of every other "screen"...
Daniel De Laney
Chat is a bad UI pattern for development tools Code forces humans to be precise. That’s good—computers need precision. But it also forces humans to...
3rd Feb 2025
21
3rd Feb 2025
Code forces humans to be precise. That’s good—computers need precision. But it also forces humans to think like machines. For decades we tried to fix this by making programming more human-friendly. Higher-level languages. Visual interfaces. Each step helped, but we were still...
./techtipsy
What I've learned running Linux and Windows off of USB flash drives I’ve recently made an effort to reduce the amount of tech stuff that I own. Lack of space, lack of...
2nd Dec 2024
110
2nd Dec 2024
I’ve recently made an effort to reduce the amount of tech stuff that I own. Lack of space, lack of time and the guilt of storing perfectly functional hardware unused in a box were the main motivators. This has resulted in experiments with my assortment of USB flash storage that...
Butler's Log
Advent of GitButler Code This holiday season, GitButler is sponsoring the Advent of Code and our first present is a new...
30th Nov 2023
1
30th Nov 2023
This holiday season, GitButler is sponsoring the Advent of Code and our first present is a new release! Join us in solving coding puzzles every day with our new client alpha!
watchTowr Labs
“To live is to fight, to fight is to live! - IBM ODM Remote Code Execution In previous blogs, we’ve discussed some of the big players in the enterprise software space, but...
22nd Feb 2024
27
22nd Feb 2024
In previous blogs, we’ve discussed some of the big players in the enterprise software space, but there is one that we have not mentioned before, that is - quite frankly - the heavy-weight champion of the world in terms of applications for large enterprises. With over a hundred
Vitalik Buterin's...
Different types of layer 2s
31st Oct 2023
Abishek Muthian
BigBasket slot alert BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and...
19th Apr 2020
20
19th Apr 2020
BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and extraordinary demand; the bookings happen at random slots and we have no other choice but to keep checking the app regularly. A need gap was posted recently, asking for a solution...
Electronics etc…
HP 33120A Repair - Shutting Down the Eye of Sauron Introduction Opening Up an HP 33120A A Walk Through the Block Diagram Bug Hunting Zener...
2nd Jan 2023
118
2nd Jan 2023
Introduction Opening Up an HP 33120A A Walk Through the Block Diagram Bug Hunting Zener Replacement Staring at the Eye of Sauron FLIR IR Imaging To Destroy a PCB in Order to Save It Circuit Reconstruction Success! Trust but Verify Conclusion References Introduction When the...
watchTowr Labs
Sometimes, You Can Just Feel The Security In The Design (Junos OS Evolved CVE-2026-21902 RCE) On today’s ‘good news disguised as other things’ segment, we’re turning our gaze to CVE-2026-21902 -...
3rd Mar 2026
1
3rd Mar 2026
On today’s ‘good news disguised as other things’ segment, we’re turning our gaze to CVE-2026-21902 - a recently disclosed “Incorrect Permission Assignment for Critical Resource” vulnerability affecting Juniper’s Junos OS Evolved platform. This vulnerability affects only Juniper’s...
./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...
latest projects -...
IC Necklace [Misc] Setting silicon
21st Feb 2025
csvbase blog
Parquet: more than just "Turbo CSV" Quicker, but also more convenient
3rd Apr 2023
Notes on software...
Phil Eaton on Technical Blogging This is an external post of mine. Click here if you are not redirected.
25th Mar 2025
Eric Migicovsky's...
Kickstarter 1 Campaign Updates
20th Jun 2012
The Pragmatic...
Downdetector and the real cost of no upstream dependencies During the Cloudflare outage, Downdetector was also unavailable. I got details from the team about...
5th Dec 2025
1
5th Dec 2025
During the Cloudflare outage, Downdetector was also unavailable. I got details from the team about why they have a hard dependency on Cloudflare, and why that won’t change anytime soon.
Electronics etc…
Setting Up a Symmetricom SyncServer S200 Network Time Protocol Server Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS...
14th Jul 2024
141
14th Jul 2024
Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS Antenna! The SyncServer S200 Outside and Inside Installing the Missing BNC Connectors Setting Up a SyncServer S200 from Scratch Opening up the SyncServer S200 The SyncServer File...
Posts on Made of...
Regular Expression Search with Suffix Arrays Back in January of 2012, Russ Cox posted an excellent blog post detailing how Google Code Search had...
1st Feb 2015
25
1st Feb 2015
Back in January of 2012, Russ Cox posted an excellent blog post detailing how Google Code Search had worked, using a trigram index. By that point, I’d already implemented early versions of my own livegrep source-code search engine, using a different indexing approach that I...
Willem L. Middelkoop
Wearing Grand Seiko Sadness could be seen in my eyes when my custom made watch got damaged earlier this month, while...
4th Jun 2021
1
4th Jun 2021
Sadness could be seen in my eyes when my custom made watch got damaged earlier this month, while awaiting repairs I was fortunate to wear a Grand Seiko. Its unique mix of craftsmanship, innovation and practicality is worth sharing with you. As a friend of my blog, you might know...
Notes on software...
Extending gosql to supporting LIMIT and OFFSET It's been a few months since I picked up gosql and I wanted to use it to prototype a SQL interface...
23rd Jan 2021
27
23rd Jan 2021
It's been a few months since I picked up gosql and I wanted to use it to prototype a SQL interface for data stored in S3. But one missing critical feature in gosql is LIMIT and OFFSET support. This post walks through the few key changes to gosql to support LIMIT and OFFSET. You...
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 6. an x86 upgrade Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables ...
8th Dec 2019
29
8th Dec 2019
Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. LLVM system calls This post upgrades the ulisp x86 backend from using a limited set of registers (with no spilling...
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
watchTowr Labs
QNAP QTS - QNAPping At The Wheel (CVE-2024-27130 and friends) Infosec is, at it’s heart, all about that data. Obtaining access to it (or disrupting access to it)...
17th May 2024
26
17th May 2024
Infosec is, at it’s heart, all about that data. Obtaining access to it (or disrupting access to it) is in every ransomware gang and APT group’s top-10 to-do-list items, and so it makes sense that our research voyage would, at some point, cross paths with products
Software and Tech...
Invisible Problems During the pandemic, we completed one of our largest projects at work. To celebrate, since we...
3rd Aug 2026
1
3rd Aug 2026
During the pandemic, we completed one of our largest projects at work. To celebrate, since we couldn't meet in person, we all ordered food on DoorDash and played an online escape room game together. We were on a Zoom call, helping each other out and having fun. The first...
Vitalik Buterin's...
Halo and more: exploring incremental verification and SNARKs without pairings
5th Nov 2021
Vitalik Buterin's...
Multidimensional gas pricing
9th May 2024
Yazin Alirhayim
The Trouble With Optionality What if amassing options to no end isn't the optimal choice beyond early childhood? I explore the...
3rd Nov 2020
1
3rd Nov 2020
What if amassing options to no end isn't the optimal choice beyond early childhood? I explore the topic of optionality, why it's bad and what to do about it
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
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.
somenice
CBC Spark with Nora Young Really upset to recently learn that Spark with Nora Young has been cancelled by the CBC, ending in...
13th Jun 2024
90
13th Jun 2024
Really upset to recently learn that Spark with Nora Young has been cancelled by the CBC, ending in June 2024. (Announcement episode) One of the most intelligent, progressive technology-in-society news shows in Canada or anywhere for that matter. Perhaps that it’s medium is radio...
Computer Ads from...
Plus Post: Quantum Software Systems Ltd's QNX Operating Systems Come in Many Flavors But QNX Can Take the Heat
1st Apr 2024
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...
Home on Erik...
Simple sabotage for software CIA produced a fantastic book during the peak of World War 2 called Simple Sabotage. It laid out...
13th Dec 2023
40
13th Dec 2023
CIA produced a fantastic book during the peak of World War 2 called Simple Sabotage. It laid out various ways for infiltrators to ruin productivity of a company. Some of the advice is timeless, for instance the section about “General interference with Organizations and...
Elevation Lab - Blog
Designers Desk #1: Angelo Vilar Designer's Desk is a new series featuring the desk setups of artists, designers, and creators -...
8th Jun 2017
24
8th Jun 2017
Designer's Desk is a new series featuring the desk setups of artists, designers, and creators - showcasing how they work and what their workspace looks like.   Angelo Vilar (AKA Ansirone) is an art director, animation designer, & illustrator based in Los Angeles. He keeps it...
Engineers Need Art
Stereographer Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
5th Aug 2024
117
5th Aug 2024
Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
Matt Blewitt
Software Sprezzatura Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says...
26th Jan 2020
26
26th Jan 2020
Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says appear to be without effort and almost without any thought about it”, coined by Castiglione in 1528’s The Book of the Courtier.
sibervepunk
learning to swim at 26 I learned how to swim at the age of 26. Or rather, I'm still learning. In my last lesson, I managed...
17th Jul 2026
2
17th Jul 2026
I learned how to swim at the age of 26. Or rather, I'm still learning. In my last lesson, I managed to swim 50 meters without using any support (and I didn't drown, lol). In the lesson before that, I got dizzy, my leg cramped three times, and I had swallowed half the pool. (you...
Willem L. Middelkoop
Vibe Coding Grossing over $48K a month, the flight simulator game by Pieter Levels spurred a whole flurry of...
14th Apr 2025
1
14th Apr 2025
Grossing over $48K a month, the flight simulator game by Pieter Levels spurred a whole flurry of innovation. Without detailed knowledge of 3D game engine technology, he 'vibe coded' his game using AI. Critics of his work pointed at security and scalability issues, while...
Elevation Lab - Blog
Introducing QuickDraw This may be the best product we've ever designed. Existing cord organizers sit at the back or edge...
23rd Nov 2021
23
23rd Nov 2021
This may be the best product we've ever designed. Existing cord organizers sit at the back or edge of your desk and create a mountain of clutter. Using them requires reaching for the cord you want and pulling it across your desk. To put it back, you have to flip the the cord...
Christian Selig
Introducing Juno for Apple Vision Pro YouTube is probably one of the parts of the internet I consume the most, so I was more than a little...
2nd Feb 2024
120
2nd Feb 2024
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay,...
Nabeel S. Qureshi
On Reading Proust’s In Search of Lost Time 1.
18th Dec 2025
Home on Erik...
Pinterest open sources Pinball Pinterest just open sourced Pinball which seems like an interesting Luigi alternative. There's two...
14th Mar 2015
26
14th Mar 2015
Pinterest just open sourced Pinball which seems like an interesting Luigi alternative. There's two blog posts: Pinball: Building workflow management (from 2014) and Open-sourcing Pinball (from this week). The author has a comment in the comments thread on Hacker News:
computers are bad
2023-03-13 the door close button This will probably be a short one, and I know I haven't written for a while, but it has always been...
13th Mar 2023
74
13th Mar 2023
This will probably be a short one, and I know I haven't written for a while, but it has always been the case that you get what you pay for and Computers Are Bad is nothing if not affordable. Still, this is a topic on which I am moderately passionate and so I can probably stretch...
Notes on software...
From web developer to database developer in 10 years Last month I completed my first year at EnterpriseDB. I'm on the team that built and...
15th Feb 2025
57
15th Feb 2025
Last month I completed my first year at EnterpriseDB. I'm on the team that built and maintains pglogical and who, over the years, contributed a good chunk of the logical replication functionality that exists in community Postgres. Most of my work, our work, is in C and Rust with...
Vitalik Buterin's...
An incomplete guide to stealth addresses
20th Jan 2023
Eric Migicovsky's...
Quick Pebble Project Update
9th Jul 2025
Willem L. Middelkoop
Marathon Last Sunday I completed my first full marathon, covering a distance of 42KM in and around Amsterdam....
19th Oct 2024
1
19th Oct 2024
Last Sunday I completed my first full marathon, covering a distance of 42KM in and around Amsterdam. An idea that started in a bar with some beers and concluded with a finish in the Olympic Stadium. What a journey, what an experience, well worthy of a blog post. About a year ago,...
MIT News - Civil and...
From nanoscale to global scale: Advancing MIT’s special initiatives in manufacturing, health, and... MIT.nano cleanroom complex named after Robert Noyce PhD ’53 at the 2025 Nano Summit.
13th Nov 2025
Louwrentius - Solar
Personal Security: erase your computer or phone before repair Computer nerds are self sufficient when it comes to fixing their computer. Non-computer experts have...
4th Nov 2012
23
4th Nov 2012
Computer nerds are self sufficient when it comes to fixing their computer. Non-computer experts have to find some other person with greater computer knowledge to repair their computer or phone. That person will then be able to access all data stored on their computer or phone. By...
Style over Substance
Black and white epaper photo frame based on Seeed Studio reTerminal E1003 using ESPHome and Home... Last year I wrote about how I had written an ESPHome configuration for the Seeed Studio reTerminal...
23rd May 2026
1
23rd May 2026
Last year I wrote about how I had written an ESPHome configuration for the Seeed Studio reTerminal E1002 device to work as a small, color, digital art frame. This year, I wrote about how I had been using Claude Code to help me write Home Assistant code for myself. Those efforts...
Home on Erik...
Benchmarking nearest neighbor libraries in Python Radim Rehurek has put together an excellent summary of approximate nearest neighbor libraries in...
12th Jan 2014
30
12th Jan 2014
Radim Rehurek has put together an excellent summary of approximate nearest neighbor libraries in Python. This is exciting, because one of the libraries he's covering, annoy, was built by me. After introducing the problem, he goes through the list of contestants and sticks with...
Birchtree
2025 was the year of making a (small) dent in my universe Below is a version of the above video, so read or watch, whatever you prefer. I am not really one...
1st Dec 2025
1
1st Dec 2025
Below is a version of the above video, so read or watch, whatever you prefer. I am not really one for inspirational quotes. I don't particularly like them. I don't particularly find them inspiring, but I really do like this one from Steve Jobs: “Life
Jonas Hietala
An Elixir based payment processor for the Coinparty hackathon Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good...
30th Nov 2020
23
30th Nov 2020
Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good opportunity for me to explore how to program against Bitcoin Cash, and it gives me an excuse to build something real with Phoenix and Elixir. (While an event like this might help combat...
anderegg.ca
The Talk Show Timeline I really enjoy John Gruber’s podcast The Talk Show. However, I’ve noticed that it’s been a while...
a week ago
1
a week ago
I really enjoy John Gruber’s podcast The Talk Show. However, I’ve noticed that it’s been a while since it was in my feed. I decided to chart previous episode dates to check some of my assumptions about release frequency. Cutting to the chase, here’s a link to The Talk Show...
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...
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....
Butler's Log
Virtual Branches Alpha GitButler is introducing an entirely new way to work on branches in Git. Join the alpha!
1st Sep 2023
1
1st Sep 2023
GitButler is introducing an entirely new way to work on branches in Git. Join the alpha!
Himanshu Mishra |...
Letters What did you do?? I have developed a habbit of writing letters to friends and family for the past...
7th Apr 2019
20
7th Apr 2019
What did you do?? I have developed a habbit of writing letters to friends and family for the past few years. Today, I made some of them…
Vitalik Buterin's...
The Limits to Blockchain Scalability
23rd May 2021
Style over Substance
3D-printable Raleno 104 lightbox adapter for camera film scanning My latest creation is a 3D-printed adapter for the Raleno PLV-S104 (Raleno 104) light. The model...
11th Jul 2021
94
11th Jul 2021
My latest creation is a 3D-printed adapter for the Raleno PLV-S104 (Raleno 104) light. The model turns it into a lightbox that you can use for digital camera scanning of your negative film. It also contains a holder compatible with the Valoi 35mm/120 film carriers. Additionally,...
Willem L. Middelkoop
Lunch by plane This week I was invited to fly along over the Netherlands in a small aircraft, from Hilversum to...
8th May 2018
1
8th May 2018
This week I was invited to fly along over the Netherlands in a small aircraft, from Hilversum to Texel. A good buddy of mine is a pilot and planned to fly to the Texel island for lunch (and good fun!). The weather was excellent, so packed with my photo camera, I didn't hesitate...
Writing
The Design of Everyday Things My favorite book of the year. I’m not going to gush about it — enough others have in the decades of...
30th Dec 2014
1
30th Dec 2014
My favorite book of the year. I’m not going to gush about it — enough others have in the decades of its existence — but know that it is that good and that timeless. Norman changed the way I thought about technology.
Computer Ads from...
Dipco's Easy Reader "Sight for Sore Eyes"
1st Nov 2024
Applied Cartography
Content debt There’s a nascent trend of releasing ostensibly-private material (changelogs, public wikis,...
4th Jul 2024
1
4th Jul 2024
There’s a nascent trend of releasing ostensibly-private material (changelogs, public wikis, handbooks, etc.) to the public as a bit of a marketing push. This is essentially a form of debt, to the extent that you’re taking a lump-sum payment now in exchange for the implicit cost...
Ian's Blog
What's New in TLS Inspector 3.0 On March 30th 2016 the first commit of TLS Inspector, back then called Certificate Inspector, was...
11th Apr 2026
1
11th Apr 2026
On March 30th 2016 the first commit of TLS Inspector, back then called Certificate Inspector, was made - and just shy of two weeks later version 1.0 was released. Now, 10 years later, TLS Inspector celebrates its 10th year, and I've got some exciting changes to share with you...
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...
Simply Explained
Why I don't take sponsorships Last year I made that video in response to a sponsorship offer that I got from various VPN...
20th May 2020
24
20th May 2020
Last year I made that video in response to a sponsorship offer that I got from various VPN providers. They all told me the same thing: our service is the best way to protect your privacy, and we were hoping you could convey this message in one of your videos.So I decided to do...
Electronics etc…
Increasing Frequency Counter Precision with Linear Regression MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [...
16th Jun 2023
112
16th Jun 2023
MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [ ['$', '$'], ["\\(", "\\)"] ], displayMath: [ ['$$', '$$'], ["\\[", "\\]"] ], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre',...
Arduino Blog
Zoo elephants get a musical toy to enrich their lives Everyone loves looking at exotic animals and most of us only get to do that at zoos. But, of course,...
2nd Dec 2024
45
2nd Dec 2024
Everyone loves looking at exotic animals and most of us only get to do that at zoos. But, of course, there is a lot to be said about the morality of keeping those animals in captivity. So, good zoos put a lot of effort into keeping their animals healthy and happy. For more...
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...
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...
Alyssa Rosenzweig
Apple GPU drivers now in Asahi Linux We’re excited to announce our first Apple GPU driver release! We’ve been working hard over the past...
7th Dec 2022
1
7th Dec 2022
We’re excited to announce our first Apple GPU driver release! We’ve been working hard over the past two years to bring this new driver to everyone, and we’re really proud to finally be here. This is still an alpha driver, but it’s already good enough to run a smooth desktop...
Willem L. Middelkoop
The Problem With Bitcoin A few days ago the value of a single Bitcoin briefly surpassed $100K, a milestone that seemed...
8th Dec 2024
1
8th Dec 2024
A few days ago the value of a single Bitcoin briefly surpassed $100K, a milestone that seemed unimaginable just some years ago. I wonder how durable the ever growing love for Bitcoin is. Let's have a closer look at the mechanisms underpinning the world's most famous...
Good Enough
How We Configure Our Rails Local CI Continuous integration is a great thing, and having tests and security checks run before every...
9th Jan 2026
1
9th Jan 2026
Continuous integration is a great thing, and having tests and security checks run before every deploy is also a great thing. But if you’re a developer who has been shipping production code for more than a week, you definitely understand how much it can all feel like a house of...
Comments for Lars...
Why I’m Switching Web Hosts Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple....
5th Jul 2019
27
5th Jul 2019
Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple. This was before WP Engine was around. At the time, MediaTemple had carved out a nice niche for themselves as the premium web host. Tim Ferriss also raved about them back in the day....
Jonas Hietala
Going to University I mentioned in the last post that I’m going to the university, which might explain my lack of...
6th Oct 2010
25
6th Oct 2010
I mentioned in the last post that I’m going to the university, which might explain my lack of activity here and for that I’m sorry. It’s not as hard as I had imagined, and I don’t have that much in school but there’s still a lot that’s going on. For example now how to make...
Niklas Oberhuber’s...
Forecasting - Metaculus Q4 2024 Retrospective
13th Jan 2025
tim.sh
Everyone knows your location, Part 2: try it yourself and share the results Learn how to record and analyse your mobile device traffic, take an app from the list of "shady"...
17th Apr 2025
49
17th Apr 2025
Learn how to record and analyse your mobile device traffic, take an app from the list of "shady" apps and share the results.
Scott Kennedy
Google interviews vs the LSAT, and why AI will save us from both
14th Jun 2023
Evan Hahn (dot com)
In defense of GitHub's poor uptime In short: GitHub’s downtime is bad, but uptime numbers can be misleading. It’s not as bad as it...
10th Apr 2026
1
10th Apr 2026
In short: GitHub’s downtime is bad, but uptime numbers can be misleading. It’s not as bad as it looks; more like a D than an F. “Zero nines uptime”? 99.99% uptime, or “four nines”, is a common industry standard. Four nines of uptime is equivalent to 1.008 minutes of downtime per...
GitButler
20 years of Git. Still weird, still wonderful. Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
7th Apr 2025
65
7th Apr 2025
Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
Writing
Harry Potter and the Half-Blood Prince Okay, now this is what a fantasy movie should be. Absolutely gorgeous effects & cinematography (a...
3rd Oct 2020
1
3rd Oct 2020
Okay, now this is what a fantasy movie should be. Absolutely gorgeous effects & cinematography (a marked improvement from the drab darkness and excessively cool tones of Order of the Phoenix), a script with a bunch of levity (the first and I think only Harry Potter movie that...
Fabien Sanglard
The confusing world of USB
10th Jan 2021
Comments for Lars...
Comment on The 35 Headline Formulas of John Caples by Ace Rashid I was reading copy hackers article title "Is $5000 a lot to charge for a sales page" and you were...
4th Oct 2018
1
4th Oct 2018
I was reading copy hackers article title "Is $5000 a lot to charge for a sales page" and you were one of the 14 marketers that were asked this bonus question to which you felt that it was too low for a sales page. That drew me to your site to learn more about you. I am glad...
Kent de Bruin
Uber Money, Uber Everything? A critical review of Uber's move into payments
19th Dec 2019
Fabien Sanglard
Doom iPhone code review I took some time away from programming something I hope will become a really good shmup and read the...
1st Feb 2010
1
1st Feb 2010
I took some time away from programming something I hope will become a really good shmup and read the source code of Doom for iPhone. I was very interested in finding out how a pixel oriented engine made the transition to openGL. Here are my notes, as usual I got a bit carried...
Greater Still by...
Web3’s Mobile Moment In 2013, media & technology analyst Benedict Evans presented “Mobile is eating the world,” looking...
27th Feb 2022
21
27th Feb 2022
In 2013, media & technology analyst Benedict Evans presented “Mobile is eating the world,” looking at how the unprecedented scale of mobile was beginning to change the Internet and the economy at large.
benn.substack
Ambition, fun and not Cheat on enterprise sales objection handling.
4th Jul 2025
Louwrentius - Solar
Lustre and the risk of Serious Data Loss Personally I have a weakness for big-ass storage. Say 'petabyte' and I'm interested. So I was...
3rd Jul 2010
26
3rd Jul 2010
Personally I have a weakness for big-ass storage. Say 'petabyte' and I'm interested. So I was thinking about how you would setup a large, scalable storage infrastructure. How should such a thing work? Very simple: you should be able just to add hosts with some bad-ass huge...
Home on Erik...
Antipodes I was playing around with D3 last night and built a silly visualization of antipodes and how our...
8th Sep 2015
24
8th Sep 2015
I was playing around with D3 last night and built a silly visualization of antipodes and how our intuitive understanding of the world sometimes doesn't make sense. Check out the visualization at bl.ocks.org! Basically the idea is if you fly from Beijing to Buenos Aires then you...
Odds and Ends of...
Some actual good news for once! Cornish Lithium, an Oxford Street Monorail, and why astronomy funding is under threat
2nd Mar 2026
Simply Explained
EZStore: a tiny serverless datastore for IoT data (DynamoDB + Lambda) I've been working on a few IoT projects recently, and while prototyping, I need a simple but...
4th Jan 2022
27
4th Jan 2022
I've been working on a few IoT projects recently, and while prototyping, I need a simple but flexible data store. I just want to push data to an API and query and visualize it later on.There are many solutions for this, but most are expensive or very limited. So I set out to...
Eric Migicovsky's...
Show HN: Version 1.1 of our $99 hackable Bluetooth smartwatch Comment (65 already) on Hacker News
29th Nov 2011
Yazin Alirhayim
Values One of the most important things that a company needs to agree on is values. Values are a strange...
11th Feb 2016
1
11th Feb 2016
One of the most important things that a company needs to agree on is values. Values are a strange being though — they are defined even when no one has explicitly taken the task of putting them on a powerpoint deck.
Never Met a Science
Unbundling and Abundance on the (high) dimensionality of 21st century ideology
13th Mar 2025
MIT News - Civil and...
Markus Buehler receives 2025 Washington Award Materials scientist is honored for his academic leadership and innovative research that bridge...
3rd Mar 2025
1
3rd Mar 2025
Materials scientist is honored for his academic leadership and innovative research that bridge engineering and nature.
Kent de Bruin
Driverless Pizzas How self-driving vehicles and algorithms will change cities
21st Apr 2019
Writing
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...
./techtipsy
How to fix ZFS pool not importing at boot Issue description You are running a Linux-based machine with an install of ZFS on Linux. Everything...
1st Feb 2021
54
1st Feb 2021
Issue description You are running a Linux-based machine with an install of ZFS on Linux. Everything seems to work correctly, but after restarting your machine, the ZFS pool is not visible. You can still import your pool manually using zpool import poolname or zpool import -a. In...
Simply Explained
Integrate Home Assistant with Apple Reminders I recently integrated Home Assistant with Apple Reminders so that automations can create new todos....
27th Jul 2022
32
27th Jul 2022
I recently integrated Home Assistant with Apple Reminders so that automations can create new todos. This is trickier as it sounds, because Reminders has no API that can be accessed from Home Assistant. Here's how I worked around that problem with a script, input text helper and...
Birchtree
Quick Reviews is out now! Quick Reviews is currently available on the App Store and is a free download. Check it out! I...
2nd Feb 2025
40
2nd Feb 2025
Quick Reviews is currently available on the App Store and is a free download. Check it out! I recently wrote about how the app works, so I’ll let you read that to see how it works. I have finalized my monetization, so I did want to lay that
Gwern.net Newsletter
Jan 2021 Gwern.net Newsletter January 2021 gwern.net newsletter with links on AI scaling up and down.
4th Feb 2021
Project Blog on...
Train Simulator Controller: Power/Brake Controller, Part 1 The core of a train simulator setup could be considered its throttle and brake, the control or...
4th Aug 2024
1
4th Aug 2024
The core of a train simulator setup could be considered its throttle and brake, the control or controls that make a train go and stop. In previous blog posts, I detailed my exploration of building my own controller from scratch, but a fortuitous eBay listing provided me a real...
Matt Mullenweg
Tesla Spyware I noticed my Model X was uploading ~2.6gb of something to Tesla when it parked and connected to...
1st Aug 2026
1
1st Aug 2026
I noticed my Model X was uploading ~2.6gb of something to Tesla when it parked and connected to WiFi. Hopefully turning all these settings off stops it; otherwise, I might need a new car. But are any good?
Louwrentius - Solar
FFmpeg performance on a Core i7 920 @ 3.6 Ghz The system i'm running is a Core i7 920 @ 3.6 Ghz. I am transcoding a DVD (Grave Of The Fire Flies)...
22nd Apr 2009
20
22nd Apr 2009
The system i'm running is a Core i7 920 @ 3.6 Ghz. I am transcoding a DVD (Grave Of The Fire Flies) to iPod format (640x480 x264). Thread support is enabled, to FFmpeg uses about 250% CPU. That's 2.5 of the 4 cores available. If possible, I would have liked to see it use all four...
Notes on software...
Practical? Common Lisp on the JVM: A quick intro to ABCL for modern web apps In a ridiculous attempt to prove an internet wrong about the practicality of Lisp (Common Lisp...
5th Aug 2021
25
5th Aug 2021
In a ridiculous attempt to prove an internet wrong about the practicality of Lisp (Common Lisp specifically), I tried to get a simple (but realistic) web app running. After four days and a patch to ABCL I got something working. The code I had in mind would look something like...
Jonas Hietala
Back to Training Five days of school now and things are starting to settle down a bit. The courses are pretty cool;...
4th Sep 2011
23
4th Sep 2011
Five days of school now and things are starting to settle down a bit. The courses are pretty cool; we have linear algebra which is pretty interesting, we have a java course where we’re going to make a game (!) and one about structures and algorithms. Pretty promising but we’ll...
Eric Migicovsky's...
Core 2 Duo - Beta Test Signup! My personal Core 2 Duo, featuring irek’s beautiful Brutal watchface Hopefully you have...
11th Jun 2025
1
11th Jun 2025
My personal Core 2 Duo, featuring irek’s beautiful Brutal watchface Hopefully you have pre-ordered a Core 2 Duo watch - if not, you…
./techtipsy
How to take down production with a single Helm command You’re Cletus Kubernetus: a software developer, and a proud Fedora Linux user.1 You know Kubernetes,...
4th Apr 2024
172
4th Apr 2024
You’re Cletus Kubernetus: a software developer, and a proud Fedora Linux user.1 You know Kubernetes, especially after the time you migrated some services to it. Everything is calm. Your pods are running. Your service is up. Business as usual. You release some minor changes to...
Tiny struggles
Django - growing up from SQLite to PostgreSQL Django by default comes with SQLite as a database.It’s a great choice for initial development and...
11th Jul 2021
1
11th Jul 2021
Django by default comes with SQLite as a database.It’s a great choice for initial development and for testing,but not if you want to run multiple app servers, e.g. in a SaaS project. At some point it’s time to pick up a DB like MySQL or PostgreSQL that is more suitable for this...
On Life and Lisp
Apple GPU drivers now in Asahi Linux We’re excited to announce our first Apple GPU driver release! We’ve been working hard over the past...
7th Dec 2022
42
7th Dec 2022
We’re excited to announce our first Apple GPU driver release! We’ve been working hard over the past two years to bring this new driver to everyone, and we’re really proud to finally be here. This is still an alpha driver, but it’s already good enough to run a smooth desktop...
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.
latest projects -...
Motorised Camera Slider [Hardware] Simple smooth motor mod
7th Jul 2024
Jorge Arango
Traction Heroes Ep. 44: WEIRD People Are you more of an analytical or a holistic thinker? The answer might depend on the culture in which...
a week ago
1
a week ago
Are you more of an analytical or a holistic thinker? The answer might depend on the culture in which you were raised — and will impact your ability to gain traction. In episode 44 of Traction Heroes, Harry read a short segment from Joseph Henrich’s The WEIRDest People in the...
Home on Erik...
Approximate nearest news As you may know, one of my (very geeky) interests is Approximate nearest neigbor methods, and I'm...
2nd Jun 2016
24
2nd Jun 2016
As you may know, one of my (very geeky) interests is Approximate nearest neigbor methods, and I'm the author of a Python package called Annoy. I've also built a benchmark suite called ann-benchmarks to compare different packages.
Krebs on Security
ShinyHunters Wage Broad Corporate Extortion Spree A cybercriminal group that used voice phishing attacks to siphon more than a billion records from...
7th Oct 2025
1
7th Oct 2025
A cybercriminal group that used voice phishing attacks to siphon more than a billion records from Salesforce customers earlier this year has launched a website that threatens to publish data stolen from dozens of Fortune 500 firms if they refuse to pay a ransom. The group also...
Matt Blewitt
So, You Want To Build A DBaaS Part 2: Technical Bits In my first post in this pseudo-series, we covered more of the theory and organisational practices...
21st May 2023
21
21st May 2023
In my first post in this pseudo-series, we covered more of the theory and organisational practices around building and operating a database-as-a-service platform. In this post, I’ll cover some of the more technical aspects of this that I think are worth considering, drawn from my...
Yazin Alirhayim
Solving Problems In this post, I describe a Problem Solving methodology I unexpectedly picked up while working at a...
1st Jan 2019
1
1st Jan 2019
In this post, I describe a Problem Solving methodology I unexpectedly picked up while working at a Fortune 500 company. It's a technique I use to this day when solving tricky problems.
Notes on software...
Thinking about functional programming Someone on Discord asked about how to learn functional programming. The question and my initial...
15th Aug 2023
22
15th Aug 2023
Someone on Discord asked about how to learn functional programming. The question and my initial tweet on the subject prompted an interesting discussion with Shriram Krishnamurthi and other folks. So here's a slightly more thought out exploration. And just for backstory sake: I...
Old Vintage...
Testing MacOS on the Apple Network Server 2.0 ROMs It's time for another save point in the continuing saga of the various ROMs for the Apple Network...
3rd May 2026
1
3rd May 2026
It's time for another save point in the continuing saga of the various ROMs for the Apple Network Server, Apple's first through-and-through Unix server (previously, previously). The Apple Network Server was only ever officially able to boot AIX, IBM's proprietary Power...
Willem's Blog
Enjoy a festival without alcohol This year I didn't drink alcohol during Rock Werchter, leading to interesting observations during...
9th Jul 2018
25
9th Jul 2018
This year I didn't drink alcohol during Rock Werchter, leading to interesting observations during the music festival.
Never Met a Science
The Purpose of a Baby is What it Does I promised another Flusser post a few weeks ago…but personal events have intervened.
2nd Mar 2026
Posts on Made of...
Advent of Code in C++ Template Metaprogramming This December, the imp of the perverse struck me, and I decided to see how many days of Advent of...
8th Dec 2023
52
8th Dec 2023
This December, the imp of the perverse struck me, and I decided to see how many days of Advent of Code I could do purely in compile-time C++ metaprogramming. As of this writing, I’ve done two days, and I’m not sure I’ll make it any further. However, that’s one more day than I...
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.
Home on Erik...
Model benchmarks A lot of people have asked me what models we use for recommendations at Spotify so I wanted to share...
2nd Nov 2013
24
2nd Nov 2013
A lot of people have asked me what models we use for recommendations at Spotify so I wanted to share some insights. Here's benchmarks for some models. Note that we don't use all of them in production.
Matt Blewitt
Death, and Utsuge This post discusses topics some may wish to avoid: terminal illness, hospice care, death, and...
1st Nov 2024
33
1st Nov 2024
This post discusses topics some may wish to avoid: terminal illness, hospice care, death, and Japanese visual novels.
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...
Fabien Sanglard
Solving Ghost in The Wire codes More...
11th Sep 2011
Old Vintage...
So thieves broke into your storage unit - again If you've been wondering why entries have been a little slow lately, let me tell you a story. All...
5th Oct 2024
23
5th Oct 2024
If you've been wondering why entries have been a little slow lately, let me tell you a story. All collectors tend to be a bit obsessive by nature, and us classic computer nerds probably pick up more hardware than we can (or should) store in our residence — especially if the...
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...
Jonas Hietala
Some VORON 0 mods I recently completed my VORON 0 build and I was determined to leave it as-is for a while and to...
2nd May 2025
39
2nd May 2025
I recently completed my VORON 0 build and I was determined to leave it as-is for a while and to start modding my VORON Trident… So before embarking om my larger Trident modding journey I decided to work on the VORON 0 just a little bit more. HEPA filter With the Nevermore Micro...
Applied Cartography
Looper In retrospect, almost a proto-Blade Runner 2049. I thought the acting and general plot was kinda...
3rd Aug 2020
1
3rd Aug 2020
In retrospect, almost a proto-Blade Runner 2049. I thought the acting and general plot was kinda milquetoast but the underlying setting was a hair above neat, and the depiction of an unevenly distributed future is probably one of the best realizations of science fiction I’ve ever...
Writing
Net Gains I'm probably not going to do that, but it's a thought that's been on my mind.
8th Dec 2022
1
8th Dec 2022
I'm probably not going to do that, but it's a thought that's been on my mind.
Fabien Sanglard
How the DevTeam conquered the iPhone
21st Jan 2024
Willem L. Middelkoop
Master of Change Change is one of life's few constants. Yet, even with its inevitability, facing it head-on can feel...
17th Jan 2025
1
17th Jan 2025
Change is one of life's few constants. Yet, even with its inevitability, facing it head-on can feel daunting and disorienting. In the book "Master of Change", Brad Stulberg offers a thought-provoking guide to not just survive but thrive in an ever changing world. As you grow...
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...
Home on Erik...
Momentum and mean reversion might just be volatility bias The Economist just published an article called The best, the worst and the ugly. By looking at...
13th Jan 2013
22
13th Jan 2013
The Economist just published an article called The best, the worst and the ugly. By looking at historical performance for mutual funds, they find strong support for momentum and mean reversion. Picking the best or the worst fund over the previous five years gives great returns...
Himanshu Mishra |...
On Psychedelics I wrote - Hello :name-retracted:! Last night, I watched the movie Her. It was a fascinating movie on...
4th Aug 2018
19
4th Aug 2018
I wrote - Hello :name-retracted:! Last night, I watched the movie Her. It was a fascinating movie on emotions and AI. It was one of its kind…
Fabien Sanglard
Quake Shareware, a CD-ROM just a little too full
17th Aug 2026
latest projects -...
3D Model Viewer Improvements [Software] Unlocking the embedded gimbals
28th Nov 2023
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...
Applied Cartography
Hamilton I was not a Hamilton hater exactly (I, like many other snoots, didn’t hate Hamilton so much as I...
28th Oct 2019
1
28th Oct 2019
I was not a Hamilton hater exactly (I, like many other snoots, didn’t hate Hamilton so much as I hated the people who, for a brief but painful time, were really, really into Hamilton) but I certainly was not a huge fan until Haley roped me into listening to the soundtrack. I...
Elevation Lab - Blog
Introducing TagVault Universal for AirTag We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags...
13th Nov 2024
40
13th Nov 2024
We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags battery. Waterproof. Robust. And discreet. So we designed TagVault Universal Mount for AirTag. It has mounting holes for screws, rivets, and slots for zip ties. Or just epoxy it down....
Evan Hahn (dot com)
Things I wish I knew about Ring Fit Adventure I’ve played a lot of Ring Fit Adventure, the fitness game for Nintendo Switch. Here are some things...
4th May 2025
31
4th May 2025
I’ve played a lot of Ring Fit Adventure, the fitness game for Nintendo Switch. Here are some things I wish I knew when I got started. Jump over battles to skip them You can jump over enemies to avoid fighting them! I first discovered this when watching a speedrun of the game. If...
benn.substack
Will there ever be a worse time to start a startup? Today's frontier is tomorrow's tech debt.
5th Dec 2025
Matt Blewitt
Service Objects in Rails Let’s kick off 2016 with a whistle-stop tour of one of my favourite OO approaches, Service Objects,...
7th Feb 2016
25
7th Feb 2016
Let’s kick off 2016 with a whistle-stop tour of one of my favourite OO approaches, Service Objects, in the context of Rails.
Fabien Sanglard
The Making Of Stunt Island How Stunt Island from IBM PC was programmed back in 1992!
21st Apr 2020
Freewheeling Apps
2026-01-28 As I start teaching the kids programming, I’ve been thinking about how to motivate it to them. They...
29th Jan 2026
1
29th Jan 2026
As I start teaching the kids programming, I’ve been thinking about how to motivate it to them. They do a lot of drawing, so that seemed like a potential hook to show how drawing on the computer may make some things easier (erasing, manipulating, repeating) and other things harder...
Ian's Blog
The Zune "HD" It is my joy and pleasure to present to you: the Zune "HD". The final device to wear the Zune name,...
2nd Nov 2022
26
2nd Nov 2022
It is my joy and pleasure to present to you: the Zune "HD". The final device to wear the Zune name, released by Microsoft in October of 2009. A direct competitor to Apple's wildly successful iPod Touch, the Zune HD was the first Zune to feature a multi-touch display, full web...
Evan Hahn (dot com)
An ode to my favorite mobile game I can’t stop telling my friends about Forward: Escape the Fold and now I’m telling you. I bought it...
4th Mar 2025
79
4th Mar 2025
I can’t stop telling my friends about Forward: Escape the Fold and now I’m telling you. I bought it more than two years ago and it’s my favorite mobile game by a mile. Forward describes itself as the “perfect bitesized roguelike dungeon crawler”. You control a character trying to...
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…
watchTowr Labs
You’re Not Supposed To ShareFile With Everyone (Progress ShareFile Pre-Auth RCE Chain CVE-2026-2699... If you squint and look at the CISA KEV list, you might think it's made up exclusively of...
2nd Apr 2026
1
2nd Apr 2026
If you squint and look at the CISA KEV list, you might think it's made up exclusively of vulnerabilities in file transfer solutions. While this would be wrong (and you shouldn’t squint, it’s bad for your eyes), file transfer solutions do play a decent
Willem's Blog
The joy of a simple laptop This week I tested the Surface Laptop Go with Windows 10 and quite frankly was amazed by the...
2nd Nov 2020
26
2nd Nov 2020
This week I tested the Surface Laptop Go with Windows 10 and quite frankly was amazed by the experience!
computers are bad
air traffic control: the IBM 9020 Previously on Computers Are Bad, we discussed the early history of air traffic control in the United...
17th Jan 2026
1
17th Jan 2026
Previously on Computers Are Bad, we discussed the early history of air traffic control in the United States. The technical demands of air traffic control are well known in computer history circles because of the prominence of SAGE, but what's less well known is that SAGE itself...
computers are bad
megawatts by microwave In 1914 the Department of the Interior, through the Bureau of Reclamation, investigated the...
4th Jul 2026
1
4th Jul 2026
In 1914 the Department of the Interior, through the Bureau of Reclamation, investigated the possibilities of developing the Columbia River. Thousands of arid but potentially fertile acres needed only water to become the Imperial Valley of the Northwest. Locked in the mountain...
Simply Explained
Year in review: 2022 Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my...
11th Jan 2023
46
11th Jan 2023
Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my YouTube channel and newsletter, but there are personal reflections in here as well. Last year was an off year for me, and I'm gearing up to make up for lost time in 2023.
The Pragmatic...
How software engineering is changing: an essay challenge The pace of change in software engineering is only accelerating, especially since January of this...
2 weeks ago
1
2 weeks ago
The pace of change in software engineering is only accelerating, especially since January of this year. This is all to do with the industry-wide adoption of LLMs, AI tooling, and AI infrastructure. At The Pragmatic Engineer, we always want to capture as much of what’s going on
Fabien Sanglard
A trip down NBA Jam graphics pipeline I took some time to study how NBA Jam arcade cabinet worked. Here is what I learned.
28th Oct 2019
1
28th Oct 2019
I took some time to study how NBA Jam arcade cabinet worked. Here is what I learned.
Willem's Blog
Monolithic vs Microservices software architecture This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn...
2nd Mar 2020
29
2nd Mar 2020
This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn about choosing the right architecture for your app development
GitButler
How Core Git Developers Configure Git What `git config` settings should be defaults by now? Here are some settings that even the core...
22nd Feb 2025
75
22nd Feb 2025
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
Old Vintage...
The Living Computers Museum finally isn't First off, apologies for a quiet month as I've been dealing with family matters which hopefully are...
26th Jun 2024
33
26th Jun 2024
First off, apologies for a quiet month as I've been dealing with family matters which hopefully are now on a better footing (more articles are in the hopper). Unfortunately, the same apparently can't be said for the once-great Living Computers Museum + Labs in Seattle,...
Toni's Blog
2025test Everything that happened to me this year
30th Dec 2025
Matt Mullenweg
Sunday Links
1st Mar 2026
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…
Jonas Hietala
Entering Pintos First week of school is over and it’s been full throttle from the start, in a good way. We’re having...
3rd Sep 2012
20
3rd Sep 2012
First week of school is over and it’s been full throttle from the start, in a good way. We’re having four courses and for once I like them all. We have an interesting math course, a useful course “Software Development in Theory” (boring but useful) and a big project course where...
Notes on software...
Confusion is a muse Some of the most interesting technical blog posts I read come from, and a common reason for posts I...
14th Jun 2024
26
14th Jun 2024
Some of the most interesting technical blog posts I read come from, and a common reason for posts I write is, confusion. You're at work and you start asking questions that are difficult to answer. You spend a few hours or a day trying to get to the bottom of things. If you ask a...
./techtipsy
3D printing is pretty darn cool, actually I love 3D printing. Out of all the tech hype cycles and trends over the last decade, this one is...
4th Aug 2025
46
4th Aug 2025
I love 3D printing. Out of all the tech hype cycles and trends over the last decade, this one is genuinely useful. There’s simply something magical about being able to design or download a model from the internet, send it to a machine, and after a few hours you get an actual...
Willem L. Middelkoop
Cutting Cloud Costs Like many, I faced soaring cloud service costs for my clients, prompting a wake-up call. To stay...
4th Apr 2023
1
4th Apr 2023
Like many, I faced soaring cloud service costs for my clients, prompting a wake-up call. To stay afloat, it's essential to incorporate software optimisation as a strategy for managing cloud expenses. Join me as I share how I managed to save up to 90% on cloud costs through...
Good Enough
TIL: Rails, CloundFront CDN, and imgproxy In September, I worked on improving Pika’s image performance. I’ve had a long career now (25 years...
14th Oct 2025
1
14th Oct 2025
In September, I worked on improving Pika’s image performance. I’ve had a long career now (25 years 😭) doing mostly web-programming tasks, yet somehow I’ve never set up a CDN myself. I suppose the “management years” right as my prior organization was getting bigger contributed to...
Louwrentius - Solar
ZFS performance on HP Proliant Microserver Gen8 G1610T I think the HP Proliant Microserver Gen8 is a very interesting little box if you want to build your...
14th Aug 2015
53
14th Aug 2015
I think the HP Proliant Microserver Gen8 is a very interesting little box if you want to build your own ZFS-based NAS. The benchmarks I've performed seem to confirm this. The Microserver Gen8 has nice features such as: iLO (KVM over IP with dedicated network interface) support...
Home on Erik...
More Luigi alternatives The workflow engine battle has intensified with some more interesting entries lately! Here are a...
2nd Jul 2015
25
2nd Jul 2015
The workflow engine battle has intensified with some more interesting entries lately! Here are a couple I encountered in the last few days. I love that at least two of them are direct references to Luigi!
./techtipsy
Zimaboard: the closest thing to my dream home server setup I stumbled upon this Hardware Haven video about the Zimaboard recently. I liked it a lot. I finally...
9th Oct 2023
195
9th Oct 2023
I stumbled upon this Hardware Haven video about the Zimaboard recently. I liked it a lot. I finally bought one. In short, Zimaboard is a small single-board computer that is relatively affordable and comes with an interesting selection of ports, which includes an exposed PCI...
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...
Louwrentius - Solar
ZFS RAIDZ expansion is awesome but has a small caveat Introduction Update April 2023: It has been fairly quiet since the announcement of this feature. The...
22nd Jun 2021
24
22nd Jun 2021
Introduction Update April 2023: It has been fairly quiet since the announcement of this feature. The Github PR about this feature is rather stale and people are wondering what the status is and what the plans are. Meanwhile, FreeBSD has announced In February 2023 that they...
Arduino Blog
Knuckle typing in mixed reality just makes sense While mixed reality — virtual reality (VR) and augmented reality (AR) — has come a long way in...
5th May 2025
37
5th May 2025
While mixed reality — virtual reality (VR) and augmented reality (AR) — has come a long way in recent years, there are still a lot of challenges that developers struggle to overcome in a practical and user-friendly way. Typing is one example and current virtual keyboard...
Never Met a Science
Open Science and Its Enemies Donald Trump has signed an Executive Order nominally aimed at “Restoring Gold Standard Science”....
2nd Jun 2025
1
2nd Jun 2025
Donald Trump has signed an Executive Order nominally aimed at “Restoring Gold Standard Science”. Setting aside the absurdity of “restoring” something that never existed, what does that purport to mean?
Electronics etc…
Breaking Rohde & Schwarz AMIQ License Key Generation - the Hard and the Easy Way Or better: the fun and the unsatisfying way… Introduction How AMIQ License Keys Work An Easter...
12th Apr 2026
1
12th Apr 2026
Or better: the fun and the unsatisfying way… Introduction How AMIQ License Keys Work An Easter Egg Reverse Engineering the License Check A Funny Disabled Master Key Using Codex Conclusion Introduction One of the guilty pleasures of playing with old test equipment is to enable...
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...
Notes on software...
My favorite software subreddits Originally published on December 5, 2021. If you are an experienced software developer whose only...
16th May 2023
27
16th May 2023
Originally published on December 5, 2021. If you are an experienced software developer whose only exposure to reddit is dank memes, proggit or even language-specific subreddits like /r/python, you're missing out. What follows are my favorite subreddits in tech. My criteria is...
Jonas Hietala
Microfeatures in my blog xkcd: Nerd sniping A while I ago I encountered a blog post called Microfeatures I Love in Blogs and...
9th Jul 2024
24
9th Jul 2024
xkcd: Nerd sniping A while I ago I encountered a blog post called Microfeatures I Love in Blogs and Personal Websites, and together with the related Hacker News discussion I got nerd sniped. (I spent more time than I care to admit implementing new and exciting microfeatures for...
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...
Willem's Blog
The day I killed my LAN I killed my office LAN and went 4G only. Saves a lot of clutter, energy and money.
30th Jul 2017
23
30th Jul 2017
I killed my office LAN and went 4G only. Saves a lot of clutter, energy and money.
Neil Madden
Macaroon access tokens for OAuth: Part 2 – transactional auth In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a...
9th Sep 2020
28
9th Sep 2020
In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a lightweight and easy-to-deploy alternative to proof of possession (PoP) schemes for securing tokens in browser-based apps. The same techniques can be adapted to secure tokens in...
Vitalik Buterin's...
How do trusted setups work?
14th Mar 2022
Applied Cartography
RSS in Next 14 We finished Buttondown’s migration from MDX to Markdoc last week. It went swimmingly, except for one...
1st Sep 2024
1
1st Sep 2024
We finished Buttondown’s migration from MDX to Markdoc last week. It went swimmingly, except for one little hitch: our RSS feeds, which sat on top of getServerSideProps and read in the flat .mdoc files, threw 500s in Vercel. (They worked fine locally and in CI, but then those...
Blog | Sam Curry
Hacking Kia: Remotely Controlling Cars With Just a License Plate
20th Sep 2024
Pea Bee
#19 This is a clone of Nykaa's website The clickbait title is explained later, trust me
5th Oct 2023
Applied Cartography
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!
Krebs on Security
Germany Doxes “UNKN,” Head of RU Ransomware Gangs REvil, GandCrab An elusive hacker who went by the handle “UNKN” and ran the early Russian ransomware groups GandCrab...
6th Apr 2026
1
6th Apr 2026
An elusive hacker who went by the handle “UNKN” and ran the early Russian ransomware groups GandCrab and REvil now has a name and a face. Authorities in Germany say 31-year-old Russian Daniil Maksimovich Shchukin headed both cybercrime gangs and helped carry out at least 130 acts...
Ken Shirriff's blog
Unusual circuits in the Intel 386's standard cell logic I've been studying the standard cell circuitry in the Intel 386 processor recently. The 386,...
22nd Nov 2025
1
22nd Nov 2025
I've been studying the standard cell circuitry in the Intel 386 processor recently. The 386, introduced in 1985, was Intel's most complex processor at the time, containing 285,000 transistors. Intel's existing design techniques couldn't handle this complexity and the chip began...
Notes on software...
Surveying SQL parser libraries in a few high-level languages This is an external post of mine. Click here if you are not redirected.
11th Apr 2022
Fabien Sanglard
Be A Donor This is probably the proudest moment of my Computer Science career so far: On April 17th, 2012 the...
22nd Apr 2012
1
22nd Apr 2012
This is probably the proudest moment of my Computer Science career so far: On April 17th, 2012 the Government of Ontario released the Mobile Website I designed and implemented for the major part of 2011. Beadonor.ca allows you reinforce your decision to be an organ donor. I feel...
Writing
Mob Psycho 100 (Season 1) It took me a little time to get keyed into the idiosyncratic humor & ethos of this show, but once I...
1st Oct 2022
1
1st Oct 2022
It took me a little time to get keyed into the idiosyncratic humor & ethos of this show, but once I did I really did. It's very much a shonen, but a shonen in a way that feels more committed to deconstructing stereotypes than Ousama Ranking and with characters that are at least...
Simply Explained
Smart lights behind a wall switch (Shelly + ESPHome) Using smart light bulbs means you can no longer use your physical wall switches because the bulbs...
7th Oct 2022
36
7th Oct 2022
Using smart light bulbs means you can no longer use your physical wall switches because the bulbs need constant power. I think that's pretty dumb. Using a physical switch can be way faster than using an app to control the lights.Here's how you can put a Shelly in between the...
Computer Ads from...
Plus Post: subLOGIC Flight Simulator II Put yourself in the pilot's seat of a Piper 181 Cherokee Archer for an awe-inspiring flight over...
3rd Apr 2026
1
3rd Apr 2026
Put yourself in the pilot's seat of a Piper 181 Cherokee Archer for an awe-inspiring flight over realistic scenery...
Willem's Blog
Hello, stranger "Discover the transformative power of simple conversations in our tech-dominated world, as one...
12th Oct 2023
24
12th Oct 2023
"Discover the transformative power of simple conversations in our tech-dominated world, as one individual delves into the lost art of talking to strangers and the profound connections it can forge."
Jonas Hietala
The current T-34 keyboard layout I’ve been documenting my own keyboard layout in a series for a while now. But as the layout is...
6th Sep 2022
30
6th Sep 2022
I’ve been documenting my own keyboard layout in a series for a while now. But as the layout is constantly changing it’s been difficult to piece together how the layout currently looks like, so this post tries to show how the layout looks right now in it’s entirety. If you want to...
Notes on software...
Picking up volleyball in NYC with Goodrec and New York Urban I was so intimidated to go at first, but it is in fact easy and fun to start playing beginner...
26th Dec 2024
80
26th Dec 2024
I was so intimidated to go at first, but it is in fact easy and fun to start playing beginner volleyball in New York. The people are so friendly and welcoming that it has been easy to keep playing consistently every week since I started for the first time this August. It's been a...
Home on Erik...
Buffet lines are terrible, but let's try to improve them using computer simulations My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives....
16th Oct 2019
22
16th Oct 2019
My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives. I've suspected for years that the “classic” buffet line system is a deeply flawed and inefficient method, and every time I'm stuck in the line has made me more convinced.

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