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+→]
Fabien Sanglard
Game Engine Black Book Postmortem More...
7th Sep 2017
Himanshu Mishra |...
Why don't you move abroad? The IIT Dream College and Open Source Twitter @ San Francisco The Emotional Turmoil in San Francisco...
18th Nov 2024
41
18th Nov 2024
The IIT Dream College and Open Source Twitter @ San Francisco The Emotional Turmoil in San Francisco College placements and first job Life…
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...
anderegg.ca
Weird SEGA facts I fell down a weird Wikipedia rabbit hole this morning. It was kicked off by a Bluesky post from...
15th Aug 2025
1
15th Aug 2025
I fell down a weird Wikipedia rabbit hole this morning. It was kicked off by a Bluesky post from Jeff Gerstmann, and it taught me two weird things about Sonic the Hedgehog. Gerstmann’s post shows off MTV’s Beavis and Butt-Head for the Game Gear. I’d never seen it before and...
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
Writing
Emma this was so fun. i am reminded of walter scott's description of austen as a flemish painter: "[the]...
1st Apr 2020
1
1st Apr 2020
this was so fun. i am reminded of walter scott's description of austen as a flemish painter: "[the] subjects are not often elegant and certainly never grand; but they are finished up to nature, and with a precision which delights the reader"
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.
Simone Salis
The Antiportfolio: Counter-advice for Aspiring Artists Why ten years ago I quit my passion as a job to follow my passions as just passions.
1st Mar 2025
Jonas Hietala
Long Term Goals Update During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing...
18th Jul 2016
21
18th Jul 2016
During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing intensity. They were mostly thoughts about not having accomplished anything and that the future looks bleak and meaningless and it’s not worth to do anything. As usual they are...
Niklas Oberhuber’s...
Estimating Logarithms
21st May 2025
Computer Ads from...
NeXTWorld Interviews Bud Tribble (1994) They discuss NeXT's OpenStep, open standards, and more.
1st Feb 2026
./techtipsy
I've reached the self-hosting endgame Setup After I had a perfectly functional, quiet and performant server up and running, I fell victim...
23rd May 2021
56
23rd May 2021
Setup After I had a perfectly functional, quiet and performant server up and running, I fell victim to my imagination and completely changed my self-hosting setup. Again. Here it is, in all its glory: Well, at least that’s what’s on the table. This machine is a true all-in-one:...
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...
Pea Bee
#14: Extreme ironing A couple of months back, I made a search engine to look for half loaves of bread in stores. I was...
3rd Jul 2022
1
3rd Jul 2022
A couple of months back, I made a search engine to look for half loaves of bread in stores. I was tired of wasting leftover bread and made this because, well I could. You can try it here: halfloafnear.me
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...
Willem L. Middelkoop
Go Viral on X Earlier this week one of my posts on the social network X went viral and attracted 32K views in two...
9th Nov 2024
1
9th Nov 2024
Earlier this week one of my posts on the social network X went viral and attracted 32K views in two days. With no major presence on Elon Musk's platform, and no paid advertising, gaining that kind of attention is something special. Let me explain how this happened. The Post If...
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!
Applied Cartography
Breakneck I, like so many other people in the Tyler Cowen / Stripe Press extended universe, have deeply...
1st Nov 2025
1
1st Nov 2025
I, like so many other people in the Tyler Cowen / Stripe Press extended universe, have deeply enjoyed Dan Wang's annual letters over the past years. And I was delighted to see that he returned to writing in the form of a long-form book, largely about the same subject. In writing...
Vitalik Buterin's...
Where to use a blockchain in non-financial applications?
12th Jun 2022
Good Enough
We’re Shutting Down Yay.Boo and Ponder Update 12/03/2025: Yay.Boo is staying alive! 🙌 Keep your eyes peeled to Yay.Boo for updates. We...
3rd Nov 2025
1
3rd Nov 2025
Update 12/03/2025: Yay.Boo is staying alive! 🙌 Keep your eyes peeled to Yay.Boo for updates. We have built a lot of good products here at Good Enough. Whether you’re sharing an inbox with your team or avoiding social media with a blog, we’ve got you covered. Unfortunately,...
Louwrentius - Solar
Setting up a Squid proxy with Clamav anti-virus using c-icap Security is all about a defence-in-depth strategy. Create multiple layers of defence. Every layer...
26th Aug 2012
28
26th Aug 2012
Security is all about a defence-in-depth strategy. Create multiple layers of defence. Every layer presenting a different set of challenges, requiring different skill sets and technology. So every layer will increase the time and effort to compromise your environment. A...
Tiny struggles
Learning can be a waste of time Learning and studying isn’t universally a good thing. I found that saying “sometimes spending some...
13th Nov 2021
1
13th Nov 2021
Learning and studying isn’t universally a good thing. I found that saying “sometimes spending some time studying and learning can be a waste of time” is very contentious. Especially in a quickly evolving tech environment. If you stop learning and become rigid in your ways, you...
Tiny struggles
Two worlds: idea people and developers I recently attended a startup weekend and was surprised by the backgrounds of the other...
29th Apr 2023
1
29th Apr 2023
I recently attended a startup weekend and was surprised by the backgrounds of the other attendees. As a software engineer myself, I expected to see mostly engineers, but that wasn’t the case. Instead, I found myself surrounded by people with a diverse range of backgrounds and...
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!
Electronics etc…
A Galois Field Arithmetic Primer Introduction A Galois Field Introduction by Example Base Galois Fields A Real World Example of a...
14th Jun 2026
1
14th Jun 2026
Introduction A Galois Field Introduction by Example Base Galois Fields A Real World Example of a Base Galois Field GF(2) Extended Galois Fields Extended Galois Field Addition Extended Galois Field Multiplication A Field Defining Irreducible Polynomial A Primitive Polynomial From...
Pea Bee
Pea Bee #4: Speak the time to me Google search
13th Mar 2021
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...
Ken Shirriff's blog
Reverse engineering circuitry in a Spacelab computer from 1980 Spacelab was a reusable laboratory that could be carried in the cargo bay of the Space Shuttle,...
23rd May 2026
1
23rd May 2026
Spacelab was a reusable laboratory that could be carried in the cargo bay of the Space Shuttle, providing lab space for astronauts and experiments. Spacelab was controlled by a French-built minicomputer, called the Mitra 125 MS. Unlike modern computers, this computer didn't...
Louwrentius - Solar
IKEA $50 VINDSTYRKA vs. $290 Dylos air quality monitor This is a brief article in which I compare the IKEA VINDSTYRKA $50 air quality monitor (PM2.5) with...
17th Sep 2023
35
17th Sep 2023
This is a brief article in which I compare the IKEA VINDSTYRKA $50 air quality monitor (PM2.5) with a $290 air quality monitor made by Dylos to see if it's any good. Context If you care about indoor air quality, you may already own a CO2 to determine if it's time to ventilate...
somenice
Gold and Ghosts In the autumn of 1892, two miners, Earl and Edward, found themselves high in the Pacific Northwest...
28th Oct 2024
116
28th Oct 2024
In the autumn of 1892, two miners, Earl and Edward, found themselves high in the Pacific Northwest mountains, searching for a legend as old as the hills: the lost crate of gold. The tale of “Shining Creek Gold” was whispered in every saloon from Seattle to San Francisco, a cache...
Notes on software...
Enumerating and analyzing 40+ non-V8 JavaScript implementations V8 is, I'm sure, the most used implementation of JavaScript today. Used in Chrome, (and by...
21st Sep 2021
24
21st Sep 2021
V8 is, I'm sure, the most used implementation of JavaScript today. Used in Chrome, (and by extension) Microsoft Edge, Node.js, etc. Safari's JavaScriptCore and Firefox's SpiderMonkey are also contenders for extremely mainstream implementations. But what else is out there? What if...
Good Enough
You Complete Me When Good Enough was in its infancy as a truly American LLC (formed in Delaware and representing one...
4th Dec 2024
1
4th Dec 2024
When Good Enough was in its infancy as a truly American LLC (formed in Delaware and representing one or two people who were only semi-serious about a business), it was fun to play around with building websites. Shawn and I were truly just playing and exploring, more than anything...
Home on Erik...
Pareto efficency Pareto efficiency is a useful concept I like to think about. It often comes up when you compare...
25th Oct 2016
35
25th Oct 2016
Pareto efficiency is a useful concept I like to think about. It often comes up when you compare items on multiple dimensions. Say you want to buy a new TV. To simplify it let's assume you only care about two factors: price and quality.
eieio.games
Bad Apple but it's 6,500 regexes that I search for in vim Bad Apple but it's 6,500 regexes that I search for in vim Look. There's simply no reason that I...
10th Jan 2025
1
10th Jan 2025
Bad Apple but it's 6,500 regexes that I search for in vim Look. There's simply no reason that I should have to exit vim when I want to watch Bad Apple, the shadow-art video that folks enjoy embedding in fun spots. So I got Bad Apple running inside vim just using vim's search...
Louwrentius - Solar
Tracking down a faulty Storage Array Controller with ZFS One day, I lost two virtual machines on our DR environment after a storage vMotion. Further...
15th Dec 2016
24
15th Dec 2016
One day, I lost two virtual machines on our DR environment after a storage vMotion. Further investigation uncovered that any storage vMotion of a virtual machine residing on our DR storage array would corrupt the virtual machine's disks. I could easily restore the affected...
Fabien Sanglard
Switching to Lenovo Carbon X1
2nd Oct 2020
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...
Neil Madden
Why the OAuth mTLS spec is more interesting than you might think I was catching up on the always excellent Security. Cryptography. Whatever. podcast, and enjoyed the...
20th Jan 2022
31
20th Jan 2022
I was catching up on the always excellent Security. Cryptography. Whatever. podcast, and enjoyed the episode with Colm MacCárthaigh about a bunch of topics around TLS. It’s a great episode that touches a lot of subjects I’m interested in, so go ahead and listen to it if you...
Evan Hahn (dot com)
Notes from "Life in Code: A Personal History of Technology" Life in Code: A Personal History of Technology is a book of essays by Ellen Ullman. In the book,...
8th Apr 2025
41
8th Apr 2025
Life in Code: A Personal History of Technology is a book of essays by Ellen Ullman. In the book, Ullman laments the bad parts of computers and the internet. These systems eroded privacy, deepened income inequality, and enabled the rise of modern fascism. And they were built by a...
Home on Erik...
Detecting corporate fraud using Benford's law Note: This is a silly application. Don't take anything seriously. Benford's law describes a...
7th Oct 2014
23
7th Oct 2014
Note: This is a silly application. Don't take anything seriously. Benford's law describes a phenomenon where numbers in any data series will exhibit patterns in their first digit. For instance, if you took a list of the 1,000 longest rivers of Mongolia, or the average daily...
./techtipsy
How to make digital copies of your old video tapes Introduction This is a short overview of one way to take your old video tapes and make digital...
27th Dec 2020
63
27th Dec 2020
Introduction This is a short overview of one way to take your old video tapes and make digital copies of their contents. To get started, you will need the following: old video tapes that you want to make copies of (VHS and its variants) a device that can read analog AV signals...
Never Met a Science
We Need To Talk Advice for keeping up activity on a blog: don’t get appendicitis in a country where you barely speak...
17th Aug 2026
1
17th Aug 2026
Advice for keeping up activity on a blog: don’t get appendicitis in a country where you barely speak the language at the same time that your newborn baby gets his first major daycare illness.
Writing
It's All Smiles The production is too glitchy & clever to be pleasant or interesting, which in of itself is not a...
1st Dec 2021
1
1st Dec 2021
The production is too glitchy & clever to be pleasant or interesting, which in of itself is not a huge deal except that the lyrics & vocals are so featherweight that it's not worth the effort of digestion.
Engineers Need Art
Casady & Greene Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software...
9th Sep 2024
91
9th Sep 2024
Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software publishing.
Scott Kennedy
Google interviews vs the LSAT, and why AI will save us from both
14th Jun 2023
Alyssa Rosenzweig
Passing the reins on Panfrost Today is my last day at Collabora and my last day leading the Panfrost driver. It’s been a wild...
10th Apr 2023
1
10th Apr 2023
Today is my last day at Collabora and my last day leading the Panfrost driver. It’s been a wild ride. In 2017, I began work on the chai driver for Mali T (Midgard). chai would later be merged into Lyude Paul’s and Connor Abbott’s BiOpenly project for Mali G (Bifrost) to form...
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...
Notes on software...
Studying foreign languages with inbox zero The only time I've been able to seriously, rapidly improve my ability to speak a foreign language...
4th Apr 2020
24
4th Apr 2020
The only time I've been able to seriously, rapidly improve my ability to speak a foreign language was through intensive language courses in college. I was forced to actively speak, read, and write Chinese for 6-8 hours a week (1-2 hours every day). Then study another 5-10 hours a...
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...
Himanshu Mishra |...
A brief history of Platform Engineering I remember the day I heard the word microservices for the first time. For a while, I did not know...
12th Aug 2023
26
12th Aug 2023
I remember the day I heard the word microservices for the first time. For a while, I did not know what it truly meant. But it was a very hot…
benn.substack
Leaderbored Is it a race or a run?
1st May 2026
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...
Comments for Lars...
The Sleazy World of Reddit Marketing, Everything is Fake I’m going to show you how to cash grab as a Reddit moderator. 5 minutes of work, then thousands of...
21st Aug 2024
25
21st Aug 2024
I’m going to show you how to cash grab as a Reddit moderator. 5 minutes of work, then thousands of dollars per month for doing nothing. Maybe tens of thousands. With a 100% real example. I’ve edited nothing. When you’re a Reddit mod, you have a TON of power in that subreddit. You...
Tiny struggles
I prefer boring technologies When I start new projects I try to build them with boring technologies that I used before and I try...
30th Dec 2021
1
30th Dec 2021
When I start new projects I try to build them with boring technologies that I used before and I try to limit picking up new libraries, tools and technologies to a minimum. This is because I want to build actual products and not to do projects for the sake of learning exciting...
Lighthouse Blog
Updates September 9: Feed finding
9th Sep 2024
MIT News - Civil and...
Ultrasound-based pacemaker noninvasively steadies the heart The new design could offer a surgery-free alternative to traditional cardiac implants.
2nd Jun 2026
Notes on software...
Coolest hard-tech companies in NYC 2021 For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed...
4th Jun 2021
27
4th Jun 2021
For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed it's the perfect time to publish. This list is influenced by 1) my perception of the difficulty of the engineering behind the product and 2) the company's educational and OSS...
videah's blog
Howdy, Is This Thing On? Since things are uh... collapsing? I thought it'd be a good idea to finally get my blog up and...
14th Nov 2022
1
14th Nov 2022
Since things are uh... collapsing? I thought it'd be a good idea to finally get my blog up and running. Come in, get comfy and take a look around! Cozy right? Getting Started (Again) Ok admittedly, this is my 4th attempt at making a blog. This time I'm...
watchTowr Labs
No Way, PHP Strikes Again! (CVE-2024-4577) Orange Tsai tweeted a few hours ago about “One of [his] PHP vulnerabilities, which affects XAMPP by...
7th Jun 2024
27
7th Jun 2024
Orange Tsai tweeted a few hours ago about “One of [his] PHP vulnerabilities, which affects XAMPP by default”, and we were curious to say the least. XAMPP is a very popular way for administrators and developers to rapidly deploy Apache, PHP, and a bunch of other tools, and
./techtipsy
Home is where the home server is I moved recently, and so did my home server. You might have noticed it due to the downtime. This...
15th May 2025
67
15th May 2025
I moved recently, and so did my home server. You might have noticed it due to the downtime. This time I have built a dedicated shelf for it, which allows for more flexibility and room for additional expensive ideas. The internet connection is a fiber line, which is fantastic for...
The Pragmatic...
The Pulse: a new trend, smart model routing Are there any ‘intelligent’ router solutions out there which select the right model for the right...
2nd Jul 2026
1
2nd Jul 2026
Are there any ‘intelligent’ router solutions out there which select the right model for the right task? I looked into it, and there are a few options.
Simply Explained
Building Air Quality Sensor: Luftdaten + Home Assistant Luftdaten (now Sensor Community) is a global sensor network that measures air quality around the...
3rd Sep 2020
28
3rd Sep 2020
Luftdaten (now Sensor Community) is a global sensor network that measures air quality around the world. Best of all: it's open-source and anyone can build a sensor.I was very curious to see the air quality in my neighborhood, so I decided to build myself a sensor. And of course,...
Louwrentius - Solar
Experiences running ZFS on Ubuntu Linux 12.04 I really like ZFS because with current data sets, I do believe that data corruption may start...
18th Oct 2012
20
18th Oct 2012
I really like ZFS because with current data sets, I do believe that data corruption may start becoming an issue. The thing is that the license under which ZFS is released does not permit it to be used in the Linux kernel. That's quite unfortunate, but there is hope. There is a...
Fabien Sanglard
Following Street Fighter 2 paper trails
22nd Dec 2021
Louwrentius - Solar
Using iSCSI with time machine and Super Duper In the past, as a Mac user, I've used separate external drives for Time Machine backups and Super...
21st Jul 2013
25
21st Jul 2013
In the past, as a Mac user, I've used separate external drives for Time Machine backups and Super Duper clones but I'm not happy with that. External hard drives make noise and create clutter. I'd like to move away all my storage from my living room (or home office) and put it in...
Applied Cartography
Varieties of Disturbance My review of Break it Down, a much earlier entry in Lydia Davis' ouevre, last year was a bit of...
1st Mar 2023
1
1st Mar 2023
My review of Break it Down, a much earlier entry in Lydia Davis' ouevre, last year was a bit of damning with faint praise:
Simply Explained
How WebP Images Reduced My Bandwidth Usage by 50% Last year I migrated this website from Jekyll to Eleventy. This year, I’m finally implementing WebP...
8th Feb 2022
28
8th Feb 2022
Last year I migrated this website from Jekyll to Eleventy. This year, I’m finally implementing WebP images to save bandwidth and make this site even faster to load! This simple change reduced my bandwidth usage by 50% and is still backwards compatible with old devices and...
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...
Louwrentius - Solar
Buying a new computer *** Desktop or Laptop *** When deciding on which computer to buy, the first decision you have to...
3rd Apr 2011
22
3rd Apr 2011
*** Desktop or Laptop *** When deciding on which computer to buy, the first decision you have to make is about whether to go for a desktop or a laptop. There was a time that many believed that the desktop would become a niche product. Most people want a laptop because they can...
Matt Mullenweg
Studio Sync WordPress.com launched a new update to Studio this week, and we’re already seeing some buzz....
8th Jan 2025
86
8th Jan 2025
WordPress.com launched a new update to Studio this week, and we’re already seeing some buzz. Studio is our free and open source app for local WordPress development, enabling you to spin up unlimited WordPress sites on your personal computer. Through its newest feature, Studio...
Home on Erik...
ML+Hadoop at NYC Predictive Analytics I was just at the NYC Predictive Analytics meetup talking about how we build machine learning...
3rd Aug 2013
20
3rd Aug 2013
I was just at the NYC Predictive Analytics meetup talking about how we build machine learning algorithms using Hadoop to power music recommendations. Great meetup, where we had two speakers, me and Blake Shaw from Foursquare.
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:
Toni's Blog
2024 Year in Review Everything that happened to me this year
30th Dec 2024
watchTowr Labs
You’re Back In The Room (Citrix NetScaler Pre-Auth RCE CVE-2026-8452(?)) Suddenly, you’re in a room. You look around - oh, you’re surrounded by other new starters at your...
14th Aug 2026
1
14th Aug 2026
Suddenly, you’re in a room. You look around - oh, you’re surrounded by other new starters at your new job. Yes, it’s Monday, and you’re being onboarded. You know the drill - it’s the typical enterprise “please don’t be
Applied Cartography
Recent forays into developer productivity I've written before about my posture around LLMs being mostly summarizable as design your systems...
1st Feb 2026
1
1st Feb 2026
I've written before about my posture around LLMs being mostly summarizable as design your systems and abstractions to accommodate an infinite number of junior engineers.
Ian's Blog
All About Apache Cassandra: Snapshots The concept of a "Snapshot" In computing, a snapshot is a point-in-time copy of data or state of a...
27th Jul 2019
26
27th Jul 2019
The concept of a "Snapshot" In computing, a snapshot is a point-in-time copy of data or state of a machine. You ever end up doing something like this? Each one of these files is a snapshot, as it's a copy of your essay at the point-in-time when you saved it. Snapshots provide us...
./techtipsy
DIY cloud gaming setup with VFIO, Parsec and AMD This is a follow-up to my previous post where I covered the VFIO setup in general. For many people...
7th Sep 2021
77
7th Sep 2021
This is a follow-up to my previous post where I covered the VFIO setup in general. For many people that would have been good enough, but my goal with this setup was to have a powerful gaming setup that I could access from my living room PC with 20 meters of Ethernet cables...
Simply Explained
Secure Home Assistant Access with Cloudflare and Ubiquiti Dream Machine I've become increasingly reliant on Home Assistant to automate various tasks around the house. But...
12th Dec 2020
30
12th Dec 2020
I've become increasingly reliant on Home Assistant to automate various tasks around the house. But how do you safely expose your instance to the internet for remote access?You want to be able to log in from a remote location, but how to keep others out? This post will show how...
Fabien Sanglard
The hearts of the Super Nintendo
1st Apr 2024
Nabeel S. Qureshi
On Reading Proust’s In Search of Lost Time 1.
18th Dec 2025
Ken Shirriff's blog
A tricky Commodore PET repair: tracking down 6 1/2 bad chips .cite { font-size: 70%;} .ref { vertical-align: super; font-size: 60%;} code {font-size: 100%;...
13th Apr 2025
82
13th Apr 2025
.cite { font-size: 70%;} .ref { vertical-align: super; font-size: 60%;} code {font-size: 100%; font-family: courier, fixed;} In 1977, Commodore released the PET computer, a quirky home computer that combined the processor, a tiny keyboard, a cassette drive for storage, and...
Home on Erik...
Nearest neighbors and vector models – part 2 – algorithms and data structures This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a...
1st Oct 2015
28
1st Oct 2015
This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a library called Annoy that I have built that helps you do nearest neighbor queries in high dimensional spaces.
lcamtuf’s thing
The marvelous disappearing capacitor The performance of photodiode amplifiers can be improved in a clever way.
7th Dec 2024
Neil Madden
Multiple input MACs When working with Message Authentication Codes (MACs), you often need to authenticate not just a...
27th Oct 2021
38
27th Oct 2021
When working with Message Authentication Codes (MACs), you often need to authenticate not just a single string, but multiple fields of data. For example, when creating an authenticated encryption mode by composing a cipher and a MAC (like AES-CBC and HMAC), you need to ensure the...
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
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...
Notes on software...
A minimal REST API in Java There's a style of Java that is a joy to write. This post will cover how to set up a basic...
1st Feb 2020
30
1st Feb 2020
There's a style of Java that is a joy to write. This post will cover how to set up a basic PostgreSQL-integrated REST API using Jersey and JOOQ in a style not dissimilar to Flask and SQLAlchemy in Python. In particular, we'll try to avoid as much runtime reflection/class-loading...
somenice
It’s not just Radio, it’s Meshtastic! My latest interest in microcontrollers has me learning all about Meshtastic mesh radio devices.The...
20th Jan 2026
1
20th Jan 2026
My latest interest in microcontrollers has me learning all about Meshtastic mesh radio devices.The Meshtastic website puts it concisely – “An open source, off-grid, decentralized, mesh network built to run on affordable, low-power devices”.A lot to unpack right there but...
Abishek Muthian
Could we be living in the virtual reality as a punishment ? Well, come-on you should know upfront that I’m not going to be writing about some ground breaking...
31st Jul 2016
22
31st Jul 2016
Well, come-on you should know upfront that I’m not going to be writing about some ground breaking research I conduct at my basement laboratory resulting in conclusive proof of Brain in a vat , if so I would rather be writing a Nobel prize acceptance speech. Now you could ask me,...
benn.substack
All you can do is play the game I don’t know what’s coming next.
14th Nov 2025
Himanshu Mishra |...
Design of Public Posts: Twitter vs Facebook What design tells you about the company’s values Both Facebook and Twitter allow posts to be...
1st Feb 2018
18
1st Feb 2018
What design tells you about the company’s values Both Facebook and Twitter allow posts to be publicly accessible by people who have not…
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...
Simone Salis
Every Enemy Wears Your Face The enemy in your head is usually wearing your face. On projection, the villains we invent, and the...
28th May 2026
1
28th May 2026
The enemy in your head is usually wearing your face. On projection, the villains we invent, and the chair we can't see ourselves sitting in.
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...
Applied Cartography
Master of the Senate I’m going to dispense with the usual reverence for Caro — not because I don’t think this book merits...
1st May 2022
1
1st May 2022
I’m going to dispense with the usual reverence for Caro — not because I don’t think this book merits it, but because I think I’ve covered that enough in my postscripts to Path to Power and Means of Ascent.
Engineers Need Art
Same Stop Marvelling at the full circle life seems to have taken after retirement.
21st May 2023
113
21st May 2023
Marvelling at the full circle life seems to have taken after retirement.
Himanshu Mishra |...
Book Recommendation - Man's Search for Meaning Dear :name-retracted:, I finished reading a book today. It’s called Man’s Search for Meaning,...
3rd Nov 2018
19
3rd Nov 2018
Dear :name-retracted:, I finished reading a book today. It’s called Man’s Search for Meaning, written by Viktor Frankl. He was a German…
Fabien Sanglard
Apple iPhone Tech Talk 2009 tricks and treats Today I took a day off from work to attend the iPhone Apple Tech Talk 2009 in Toronto. I learned a...
3rd Dec 2009
1
3rd Dec 2009
Today I took a day off from work to attend the iPhone Apple Tech Talk 2009 in Toronto. I learned a few cool things and though I should share it with the two lost developers that may stumble on this page. I haven't had time to test and verify all of this so as usual: Do your own...
Posts on Made of...
Exploiting misuse of Python's "pickle" If you program in Python, you’re probably familiar with the pickle serialization library, which...
20th Mar 2011
22
20th Mar 2011
If you program in Python, you’re probably familiar with the pickle serialization library, which provides for efficient binary serialization and loading of Python datatypes. Hopefully, you’re also familiar with the warning printed prominently near the start of pickle’s...
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...
The New Oil
The Future is Now
4th May 2025
Kent de Bruin
The Desktop Metaphor The implications of the desktop metaphor on digital interfaces
10th Oct 2021
Himanshu Mishra |...
धुआं (Dhuaan)
4th Mar 2017
Posts on Made of...
Followup to "A Very Subtle Bug" After my previous post got posted to reddit, there was a bunch of interesting discussion there about...
3rd Mar 2010
25
3rd Mar 2010
After my previous post got posted to reddit, there was a bunch of interesting discussion there about some details I’d handwaved over. This is a quick followup on some the investigation that various people carried out, and the conclusions they reached. In the reddit thread,...
./techtipsy
I yearn for the perfect home server I’ve changed my home server setup a lot over the past decade, mainly because I keep changing the...
7th Mar 2025
66
7th Mar 2025
I’ve changed my home server setup a lot over the past decade, mainly because I keep changing the goals all the time. I’ve now realized why that keeps happening. I want the perfect home server. What is the perfect home server? I’d phrase it like this: The perfect home server uses...
Home on Erik...
Leaving Spotify Febrary 6 was my last day at Spotify. In total I spent more than six years at Spotify and it was an...
11th Feb 2015
21
11th Feb 2015
Febrary 6 was my last day at Spotify. In total I spent more than six years at Spotify and it was an amazing experience. I joined Spotify in Stockholm in 2008, mainly because a bunch of friends from programming competitions had joined already.
Elevation Lab - Blog
NightStand at your local Apple Store NightStands now come in some beautiful new colors & new packaging - you can find them in Apple...
26th Aug 2015
18
26th Aug 2015
NightStands now come in some beautiful new colors & new packaging - you can find them in Apple Stores around the globe beginning today. For any designer, to see something you made out in the wild is a special experience. So today is a real trip for our tiny little Portland...
Home on Erik...
Open source
1st Jan 2001
Neil Madden
Is Datalog a good language for authorization? Datalog is a logic programming language, based on Prolog, which is seeing something of a resurgence...
19th Feb 2022
32
19th Feb 2022
Datalog is a logic programming language, based on Prolog, which is seeing something of a resurgence in interest in recent years. In particular, several recent approaches to authorization (working out who can do what) have used Datalog as the logical basis for access control...
Joel Gustafson
The Orientation Game
29th Oct 2025
Fabien Sanglard
Street Fighter 2: Sound System Internals
15th Jan 2022
videah's blog
Credits Credits / Attribution Some of the art used around this blog are by other people. Here is a list of...
21st Apr 2025
1
21st Apr 2025
Credits / Attribution Some of the art used around this blog are by other people. Here is a list of them: Smug Videah by Kelevtov Rantsona Sidebar Videah by ScruffKerfluff Callout Pixel Art Videah by lockedsdcard Videah Mutant Standard Emoji by Caius Nocturne
Evan Hahn (dot com)
I made a little audio speed calculator I was recently listening to an 8-hour-and-51-minute audiobook, and wanted to know how much time I’d...
3rd Dec 2025
1
3rd Dec 2025
I was recently listening to an 8-hour-and-51-minute audiobook, and wanted to know how much time I’d save if I listened to it on 1.5× speed. This math is easy enough; divide 8 hours and 51 minutes by 1.5 to get the new duration: 5 hours and 54 minutes. But I also wanted to: See...
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...
Writing
Anxious People The friend who suggested this book for book club prefaced it with "I like this author because...
4th Nov 2020
1
4th Nov 2020
The friend who suggested this book for book club prefaced it with "I like this author because nothing is left to subtext", and that certainly is true! If you are ever looking for a book in which the author tells you exactly what everything means and what everyone is thinking and...
John Wiseman
Comparison of Models Used for Aviation Briefings I have a collection of prompts and tools that I give to LLMs to generate daily aviation briefings....
18th Jul 2026
1
18th Jul 2026
I have a collection of prompts and tools that I give to LLMs to generate daily aviation briefings. The briefings are supposed to be a summary of everything interesting that’s happened in the air in the past several hours, either globally or in a region of interest. The model...
Notes on software...
Eight years of organizing tech meetups This is a collection of random personal experiences. So if you don't want to read everything, feel...
4th Sep 2023
28
4th Sep 2023
This is a collection of random personal experiences. So if you don't want to read everything, feel free to skip to the end for takeaways. I write because I'd like to see more high-quality meetups. And maybe my little bit of experience will help someone out. 2015: Philadelphia I...
Butler's Log
The Future of Software and Open Source I've been writing software for the better part of 30 years, and like many of my colleagues, I have...
18th May 2023
1
18th May 2023
I've been writing software for the better part of 30 years, and like many of my colleagues, I have recently had a difficult time identifying the last thing that has changed the way I work more quickly and massively than the current wave of large language model tooling like...
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...
7th May 2024
77
7th May 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,...
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...
Gwern.net Newsletter
July 2020 gwern.net newsletter Links on the Uighurs, authoritarianism, negative emissions, AI overhang; 1 movie & 2 anime reviews
20th Aug 2020
21
20th Aug 2020
Links on the Uighurs, authoritarianism, negative emissions, AI overhang; 1 movie & 2 anime reviews
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…
Home on Erik...
Snakebite Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie....
7th May 2013
22
7th May 2013
Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie. It's a super fast tool to access HDFS over CLI/Python, by accessing the namenode directly over sockets/protobuf. Spotify's developer blog features a nice blog post outlining what...
Willem's Blog
Using Google Free Android Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to...
24th Oct 2021
24
24th Oct 2021
Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to experience its freedom and privacy.
Willem L. Middelkoop
One year of cycling One year ago I started recording all my bike rides, including commutes, short grocery trips and long...
30th Dec 2016
1
30th Dec 2016
One year ago I started recording all my bike rides, including commutes, short grocery trips and long Gran Fondos. I equipped my bicycles with Garmin Edge computers that recorded location (GPS), speed, cadence and my heart rate. I covered more than 7683 kilometers during 320 hours...
Electronics etc…
Measuring the HP 11720A Pulse Modulator and Coax Cables Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse...
6th May 2023
122
6th May 2023
Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse Modulator Inside the HP 11720A Measurement Setup for a Quick Testing Session Pin Modulator Power Measurements with HP 432A Cable Loss Measurements with HP 432A Cable Power Measurements with...
Abort Retry Fail
The Most Important Micros That is, for what they represent
28th Feb 2026
lcamtuf’s thing
A 15-minute intro to hobby CNC In which the author tilts at windmills for a brief while.
6th Sep 2024
Krebs on Security
Canvas Breach Disrupts Schools & Colleges Nationwide An ongoing data extortion attack targeting the widely-used education technology platform Canvas...
8th May 2026
1
8th May 2026
An ongoing data extortion attack targeting the widely-used education technology platform Canvas disrupted classes and coursework at school districts and universities across the United States today, after a cybercrime group defaced the service’s login page with a ransom demand...
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.
latest projects -...
Microscope Light [Hardware] Illumination improvements
13th Mar 2026
Vitalik Buterin's...
Let a thousand societies bloom
17th Dec 2025
Fabien Sanglard
Armadillo Space T-shirt Finally received my Armadillo Space T-Shirt and mug. I recommend them !
14th Oct 2009
lcamtuf’s thing
The 101 of analog signal filtering Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon...
12th Jul 2024
28
12th Jul 2024
Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon Laplace.
computers are bad
telephones caught in between During the heyday of AT&T, it was often said that the telephone system was the largest machine ever...
2nd Aug 2026
1
2nd Aug 2026
During the heyday of AT&T, it was often said that the telephone system was the largest machine ever built. The "hello machine" certainly was vast, but whether or not you consider it to be a single machine raises challenging questions of definition. The Internet, I think we can...
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...
Eric Migicovsky's...
February Shenzhen Trip Update It took me a few days to get back to normal after returning from my trip to Shenzhen last week....
3rd Mar 2025
1
3rd Mar 2025
It took me a few days to get back to normal after returning from my trip to Shenzhen last week. Overall, pretty decent trip - I met with 1…
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...
Jonas Hietala
Netrunner Summer Tournament Linköping There was another Netrunner tournament this Sunday with 8 entrants. We had two new legal data packs...
18th Sep 2015
24
18th Sep 2015
There was another Netrunner tournament this Sunday with 8 entrants. We had two new legal data packs with Old Hollywood and The Universe of Tomorrow so a lot of new things were tried. I heard a rumor that a full playset of both Aesop’s Pawnshop and Wyldside were available so I...
Home on Erik...
NYC subway math Apparently MTA (the company running the NYC subway) has a real-time API. My fascination for the...
4th Apr 2016
24
4th Apr 2016
Apparently MTA (the company running the NYC subway) has a real-time API. My fascination for the subway takes autistic proportions and so obviously I had to analyze some of the data. The documentation is somewhat terrible, but here's some relevant code for how to use the API:
detreville
🎼This Is the Worst Trip I’ve Ever Been On 🎶 (A Lengthy Vacation Post-Mortem)
9th May 2024
Old Vintage...
Harpoom: of course the Apple Network Server can be hacked into running Doom a $10,000+ Apple server running IBM AIX. Of course you can. Well, you can now. Now, let's go ahead...
1st Jun 2025
50
1st Jun 2025
a $10,000+ Apple server running IBM AIX. Of course you can. Well, you can now. Now, let's go ahead and get the grumbling out of the way. No, the ANS is not running Linux or NetBSD. No, this is not a backport of NCommander's AIX Doom, because that runs on AIX 4.3. The Apple...
csvbase blog
There are 665 open licences, most are pretty rubbish you are in a maze of twisty licences, all alike
19th Sep 2024
GitButler
GitButler 0.12 - "Stingy Baker" New GitButler release is out! Undo anything, modify your commits with ease, new AI stuff and more!
3rd Jun 2024
27
3rd Jun 2024
New GitButler release is out! Undo anything, modify your commits with ease, new AI stuff and more!
Blog | Sam Curry
Leaked Secrets and Unlimited Miles: Hacking the Largest Airline and Hotel Rewards Platform ...
3rd Aug 2023
benn.substack
How much agency do we actually want? "Mr. Torres did as instructed."
13th Jun 2025
Greater Still by...
Enjoying the Journey Reflections on training for a marathon and a lesson from my late Uncle Murray
1st Jan 2024
Willem L. Middelkoop
Commuter bike checkup This week my trustworthy commuter bike started making strange squeaking noises when braking. It has...
9th Jan 2021
1
9th Jan 2021
This week my trustworthy commuter bike started making strange squeaking noises when braking. It has been just over three years since I started cycling on it. People frequently ask me how the bike is performing and how the Gates Carbon CDX belt drive is doing? Time to have a look...
Jonas Hietala
How I wrote a book using Pollen I wrote an online book using Pollen, a static site generator in Racket. An earlier post contains my...
3rd May 2020
26
3rd May 2020
I wrote an online book using Pollen, a static site generator in Racket. An earlier post contains my first impressions of it, but as the book is now completed I think I can summarize some implementation details in more detail with this post. I really like the markup language and...
Gwern.net Newsletter
Jan 2021 Gwern.net Newsletter January 2021 gwern.net newsletter with links on AI scaling up and down.
4th Feb 2021
Willem's Blog
One year on the ultimate commuter bike Answering questions from one of the most popular posts of last year, I am reviewing my commuter bike...
26th Feb 2019
34
26th Feb 2019
Answering questions from one of the most popular posts of last year, I am reviewing my commuter bike after one year of extensive use through winter and summer.
Old Vintage...
The Scriptovision Super Micro Script video titler is almost a home computer Notwithstanding filmed art and transparencies, early static television titles were generated by...
8th Feb 2026
1
8th Feb 2026
Notwithstanding filmed art and transparencies, early static television titles were generated by monoscopes, modified cathode ray tubes that fired their electron guns at embedded plates marked with a metallized image. These units then assimilated the reflected particles into a...
Willem L. Middelkoop
Wearing WHOOP 4.0 How often do you look in the mirror? Probably more than a few times a week! I have been thinking...
13th Jan 2022
1
13th Jan 2022
How often do you look in the mirror? Probably more than a few times a week! I have been thinking about this ever since I received my newest WHOOP 4.0 biometric sensor. It's great. But, why do I wear it? What value does it provide? Why should you wear it? What is WHOOP? First...
Louwrentius - Solar
My solar-powered blog is now on Lithium Iron Phosphate In my last blog post I discussed how a small solar project - to power this blog on a Raspberry Pi -...
19th May 2023
25
19th May 2023
In my last blog post I discussed how a small solar project - to power this blog on a Raspberry Pi - escalated into a full-blown off-grid solar setup, large enough to power the computer I use at the moment to write this update1. In this update, I want to discuss my battery...
Notes on software...
Effective unemployment and social media Being unemployed can be incredibly depressing. So much rejection. Everything seems to be out of your...
5th Nov 2024
30
5th Nov 2024
Being unemployed can be incredibly depressing. So much rejection. Everything seems to be out of your control. Everything except for one thing: what you produce. You might know that repeatedly posting on social media that you are looking for work is ineffective. That it looks (or...
computers are bad
2024-06-02 consumer electronics control In a previous episode, I discussed audio transports and mention that they have become a much less...
2nd Jun 2024
136
2nd Jun 2024
In a previous episode, I discussed audio transports and mention that they have become a much less important part of the modern home theater landscape. One reason is the broad decline of the component system: most consumers aren't buying a television, home theater receiver,...
Willem's Blog
Inspiration from a child Explore the world together with your kids and reap the rewards of adventure and fun!
29th Sep 2021
23
29th Sep 2021
Explore the world together with your kids and reap the rewards of adventure and fun!
Open for Business
Fields or Hutches? When I was small, living on a small farm near a college town, my father fell for an idea proffered...
12th Nov 2025
1
12th Nov 2025
When I was small, living on a small farm near a college town, my father fell for an idea proffered by the Ralston Purina Company of Checkerboard Square in St. Louis.
Home on Erik...
σ-driven project management: when is the optimal time to give up? Hi! It's your friendly project management theorician. You might remember me from blog posts such as...
5th Apr 2022
25
5th Apr 2022
Hi! It's your friendly project management theorician. You might remember me from blog posts such as Why software projects take longer than you think, which is a blog post I wrote a long time ago positing that software projects completion time follow a log-normal distribution.
./techtipsy
Fairphone 5: my heavily biased overview after 58 days of use (and counting) After months of contemplating I finally pulled the trigger and got myself a Fairphone 5. The...
6th Mar 2024
245
6th Mar 2024
After months of contemplating I finally pulled the trigger and got myself a Fairphone 5. The fact that iPhone X stopped receiving major iOS updates certainly helped make that decision. “But why? My Xiaomi/Oneplus/Samsung/other glued-together device is like so much cheaper and...
Christian Selig
CKSyncEngine questions and answers I didn't know what to put as a header so here are some iClouds (interesting clouds) in Maine I’ve...
7th Jan 2026
1
7th Jan 2026
I didn't know what to put as a header so here are some iClouds (interesting clouds) in Maine I’ve had a lot of fun working with CKSyncEngine over the last month or so. I truly think it’s one of the best APIs Apple has built, and they’ve managed to take a very complex topic...
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
Notes on software...
Unit testing C code with gtest This post covers building and testing a minimal, but still useful, C project. We'll use...
31st Aug 2019
40
31st Aug 2019
This post covers building and testing a minimal, but still useful, C project. We'll use Google's gtest and CMake for testing C code. This will serve as a foundation for some upcoming posts/projects on programming Linux, userland networking and interpreters. test/CMakeLists.txt...
Writing
Notes from April Welcome to spring, bona fide and humid. Lots of writing this month:
1st May 2024
1
1st May 2024
Welcome to spring, bona fide and humid. Lots of writing this month:
Notes on software...
What's the big deal about Deterministic Simulation Testing? Bugs in distributed systems are hard to find, largely because systems interact in chaotic ways. And...
20th Aug 2024
31
20th Aug 2024
Bugs in distributed systems are hard to find, largely because systems interact in chaotic ways. And even once you've found a bug, it can be anywhere from simple to impossible to reproduce it. It's about as far away as you can get from the ideal test environment: property...
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
Oversimplified guide into snapshots on the btrfs filesystem Friday afternoon. You’re trying out a script that you wrote to mass-rename and move some files...
5th Apr 2022
65
5th Apr 2022
Friday afternoon. You’re trying out a script that you wrote to mass-rename and move some files around. You finish the script and test it out. Oops. All the files now have all the wrong names, and some have been randomly moved 10 folders deep. It’s a mess. And you didn’t make a...
Krebs on Security
Please Don’t Feed the Scattered Lapsus ShinyHunters A prolific data ransom gang that calls itself Scattered Lapsus ShinyHunters (SLSH) has a distinctive...
2nd Feb 2026
1
2nd Feb 2026
A prolific data ransom gang that calls itself Scattered Lapsus ShinyHunters (SLSH) has a distinctive playbook when it seeks to extort payment from victim firms: Harassing, threatening and even swatting executives and their families, all while notifying journalists and regulators...
GitButler
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
Eric Migicovsky's...
Pebble Round 2 - The Most Stylish Pebble Ever We’ve finally gotten around to it The entire Pebble relaunch would not be complete without...
2nd Jan 2026
1
2nd Jan 2026
We’ve finally gotten around to it The entire Pebble relaunch would not be complete without revisiting one of our most iconic watches from…
Blog | Sam Curry
Analysis of CVE-2019-14994 - Jira Service Desk Path Traversal leads to Massive Information...
26th Sep 2019
Willem's Blog
iPad Pro next to my primary machine Using iPad Pro with Apple Pencil next to my computer to form a create powerhouse
29th Jan 2017
28
29th Jan 2017
Using iPad Pro with Apple Pencil next to my computer to form a create powerhouse
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…
Simply Explained
How I Use Alfred to Search My Obsidian Notes Faster (with Spotlight!) In this post, I’ll show you how I integrated Obsidian into Alfred so I can search my vault from...
22nd Mar 2023
42
22nd Mar 2023
In this post, I’ll show you how I integrated Obsidian into Alfred so I can search my vault from anywhere on my Mac. I just open Alfred, type “note” followed by my query, and see my search results. Hit enter and the correct note opens in Obsidian. Easy and quick!
Jonas Hietala
Why I'm back to Whoop (for now) I recently started to subscribe to Whoop again after I canceled it around a year ago. I was partly...
2nd Jun 2025
1
2nd Jun 2025
I recently started to subscribe to Whoop again after I canceled it around a year ago. I was partly dissatisfied with my Garmin watch as a fitness and health tracker and I also wanted a new tech device to tinker with. The plan was to write a short post about what I like and don’t...
Odds and Ends of...
The case for Nightingale Datacentres Britain isn’t prepared for the looming AI national security crisis
3 weeks ago
Blog | Sam Curry
Don't Force Yourself to Become a Bug Bounty Hunter
11th May 2020
Elevation Lab - Blog
Introducing The 5-Year Compact Battery for AirTag There are few things worse than a dead AirTag when you need it. That's why we designed the The...
4th Dec 2025
1
4th Dec 2025
There are few things worse than a dead AirTag when you need it. That's why we designed the The 5-Year Compact Battery for AirTag.  It replaces the CR2032 coin cell for two uses AAA batteries for 5.5x more capacity. And does so in a small, lightweight form factor.  Discrete,...
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...
Matt Mullenweg
RIP Sonny Rollins Sonny Rollins, the Saxophone Colossus, has passed. He is probably my favorite saxophonist, and while...
27th May 2026
1
27th May 2026
Sonny Rollins, the Saxophone Colossus, has passed. He is probably my favorite saxophonist, and while the aforementioned album is one of the five I would take to a deserted island, he has so many other good ones like The Cutting Edge which also has bagpipes, or Sonny Side Up with...
Christian Selig
Server side Live Activities guide iOS 17.2 gained the capability to start Live Activities from a server, which is pretty cool and...
23rd Sep 2024
122
23rd Sep 2024
iOS 17.2 gained the capability to start Live Activities from a server, which is pretty cool and handy! I’ve been playing around with it a bit and found some parts a bit confusing, so I thought I’d do a little write up for future me as well as anyone else who could benefit! (For...
Louwrentius - Solar
Using InfiniBand for cheap and fast point-to-point Networking InfiniBand networking is quite awesome. It's mainly used for two reasons: low latency high...
25th Mar 2017
54
25th Mar 2017
InfiniBand networking is quite awesome. It's mainly used for two reasons: low latency high bandwidth As a home user, I'm mainly interested in setting up a high bandwidth link between two servers. I was using quad-port network cards with Linux Bonding, but this solution has some...
Willem L. Middelkoop
Back to the University This month, I headed back to university for a special course on scientific programming. With...
7th Feb 2023
1
7th Feb 2023
This month, I headed back to university for a special course on scientific programming. With numerous recent advancements in machine learning (referred to as "AI" in PowerPoint parlance), including ChatGPT, it felt like the ideal moment to delve into Python programming. Join me...
Style over Substance
How I made HA-meural: a Meural Canvas integration for Home Assistant One of my 2020 lockdown projects I’m extremely proud of is HA-meural – a custom integration for the...
30th Nov 2020
100
30th Nov 2020
One of my 2020 lockdown projects I’m extremely proud of is HA-meural – a custom integration for the Home Assistant home automation software that lets you control a NETGEAR Meural Canvas digital frame. It’s the result of a few months of work, lots of trial and error, and many...
Never Met a Science
For-Profit Academic Publishers Love LLM Garbage Against For-Profit "Open Access"
4th Apr 2026
matduggan.com
Greenland is a beautiful nightmare Greenland is a complicated topic here in Denmark. The former colony that is still treated a bit like...
27th Sep 2025
1
27th Sep 2025
Greenland is a complicated topic here in Denmark. The former colony that is still treated a bit like a colony is something that inspires a lot of emotions. Greenland has been subjected to a lot of unethical experiments by Denmark, from taking their kids to wild experiments in...
Louwrentius - Solar
Is storage really that cheap? Nowadays you can buy a 1 TB harddrive for less than 100 euro's . So I build myself a 4 TB NAS box,...
5th Oct 2008
26
5th Oct 2008
Nowadays you can buy a 1 TB harddrive for less than 100 euro's . So I build myself a 4 TB NAS box, which is already 50% full. However, although it is to some degree fault-tollerant by using RAID 6, one mistake or catastrophic hardware faillure and all data is lost. And that's...
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
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...
Can We Still Govern?
Your government is breaking: EPA edition Scientists purged, imaginary gold bars for the rubes
3rd Sep 2025
Writing
Digital Minimalism I find myself weirdly torn on this book.
3rd Dec 2020
Home on Erik...
Plotting author statistics for Git repos using Git of Theseus I spent a few days during the holidays fixing up a bunch of semi-dormant open source projects and I...
3rd Jan 2018
34
3rd Jan 2018
I spent a few days during the holidays fixing up a bunch of semi-dormant open source projects and I have a couple of blog posts in the pipeline about various updates. First up, I made a number of fixes to Git of Theseus which is a tool (written in Python) that generates...
The New Oil
A Guide to Safe Online Shopping (2025 Edition)
1st Nov 2025
Electronics etc…
A Tektronix TDS 684B Oscilloscope Uses CCD Analog Memory Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look...
4th May 2025
50
4th May 2025
Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look at the Noise Issue Conclusion Introduction I have a Tektronix TDS 684B oscilloscope that I bought cheaply at an auction. It has 4 channels, 1 GHz of BW and a sample rate of 5...
Daniel De Laney
Free software scares normal people I’m the person my friends and family come to for computer-related help. (Maybe you, gentle reader,...
30th Oct 2025
1
30th Oct 2025
I’m the person my friends and family come to for computer-related help. (Maybe you, gentle reader, can relate.) This experience has taught me which computing tasks are frustrating for normal people. Normal people often struggle with converting video. They will need to watch,...
Jorge Arango
My Theme for 2026 I’m starting off 2026 with a post that likely won’t interest you at all. I’m only sharing it to 1)...
1st Jan 2026
1
1st Jan 2026
I’m starting off 2026 with a post that likely won’t interest you at all. I’m only sharing it to 1) think it through and 2) make myself accountable. It’s inspired by this video: Among other things, Pink suggests adopting a one-word theme for the year: “Not a sentence. Not a...
Home on Erik...
Language pitch Here's a fun analysis that I did of the pitch (aka. frequency) of various languages. Certain...
1st Feb 2017
30
1st Feb 2017
Here's a fun analysis that I did of the pitch (aka. frequency) of various languages. Certain languages are simply pronounced with lower or higher pitch. Whether this is a feature of the language or more a cultural thing is a good question, but there are some substantial...
Applied Cartography
Star-Crossed The obvious and deserved comparison is with Evermore/Folklore — a stripped down, mellower version of...
2nd Oct 2021
1
2nd Oct 2021
The obvious and deserved comparison is with Evermore/Folklore — a stripped down, mellower version of the author's ouevre. While I think Taylor's latest outings are good-not-great, I thought this was closer to great; the songwriting is steadier and more interesting, and the pathos...
Yazin Alirhayim
Real Estate Idea This isn't a particular idea, but a possibility. I've had very little experience with real estate,...
2nd Jul 2017
1
2nd Jul 2017
This isn't a particular idea, but a possibility. I've had very little experience with real estate, but I'm sure there's a way to make it at least 10x better, either for the buyer or for the agents themselves.
Home on Erik...
Functional programming is the libertarianism of software engineering This is a pretty dumb post, in which I argue that functional programming has a lot of the bad parts...
10th Jan 2017
25
10th Jan 2017
This is a pretty dumb post, in which I argue that functional programming has a lot of the bad parts of libertarianism and a lot of the good parts: Both ideologies strive to eliminate [the] state.

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