Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #comics #creative #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
BlueSCSI Wi-Fi Desk Accessory 1.1 Released BlueSCSI Wi-Fi Desk Accessory 1.1 has been released: wifi_da-1.1.sit (StuffIt 3...
29th Jan 2024
1

BlueSCSI Wi-Fi Desk Accessory 1.1 Released

from joshua stein [alt+shift+b] in technology

29th Jan 2024
BlueSCSI Wi-Fi Desk Accessory 1.1 has been released: wifi_da-1.1.sit (StuffIt 3 archive) db06d941d7322089d8a98ebabf1f9a50b8f75ade80edbb355c127acc9a7fa629 SHA1: c9d6d3d165626ce592a65fd9e2011f361a0f78e4 Changes in this version: Fix masked password entry on Mac OS 8+ Truncate...
Vibe Coding Grossing over $48K a month, the flight simulator game by Pieter Levels spurred a whole flurry of...
14th Apr 2025
1

Vibe Coding

from Willem L. Middelkoop [alt+shift+b] in technology

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...
I'll give up Neovim when you pry it from my cold, dead hands I recently came upon a horror story where a developer was forced to switch editor from Neovim to...
18th Feb 2025
58

I'll give up Neovim when you pry it from my cold, dead hands

from Jonas Hietala [alt+shift+b] in technology

18th Feb 2025
I recently came upon a horror story where a developer was forced to switch editor from Neovim to Cursor and I felt I had to write a little to cleanse myself of the disgust I felt. Two different ways of approaching an editor I think that there’s two opposing ways of thinking about...
Send and receive WhatsApp messages through email warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end...
12th Jan 2021
26

Send and receive WhatsApp messages through email

from Abishek Muthian [alt+shift+b] in technology

12th Jan 2021
warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end encryption and may leak data to the email providers (Check update). If your reason for reading this is for better data security, then this is may not the right approach. This approach...
Stripe's monorepo developer environment I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed...
21st May 2024
55

Stripe's monorepo developer environment

from Posts on Made of Bugs [alt+shift+b] in technology

21st May 2024
I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed to many generations of Stripe’s developer environment – the tools that engineers used daily to write and test code. I think Stripe did a pretty good job designing and building that...
2023 in review This is my yearly review #14. Amazing that I’ve kept up with this for 14 years. Even though it’s not...
1st Jan 2024
26

2023 in review

from Jonas Hietala [alt+shift+b] in technology

1st Jan 2024
This is my yearly review #14. Amazing that I’ve kept up with this for 14 years. Even though it’s not anything advanced, I really like looking back at the year to see what has happened. Maybe it’s a very light version of a reverse bucket list, and I can see that it provides some...
Mindwalk Let us know how the water rises.
1st Apr 2026
1

Mindwalk

from Applied Cartography [alt+shift+b] in technology

1st Apr 2026
Let us know how the water rises.
Should they buy…Allbirds? Everyone pivots to the enterprise. Plus, Block becomes a box.
3rd Apr 2026
1

Should they buy…Allbirds?

from benn.substack [alt+shift+b] in technology

3rd Apr 2026
Everyone pivots to the enterprise. Plus, Block becomes a box.
XSS doesn’t have to be game over There’s a persistent belief among web security people that cross-site scripting (XSS) is a “game...
10th Dec 2020
33

XSS doesn’t have to be game over

from Neil Madden [alt+shift+b] in technology

10th Dec 2020
There’s a persistent belief among web security people that cross-site scripting (XSS) is a “game over” event for defence: there is no effective way to recover if an attacker can inject code into your site. Brian Campbell refers to this as “XSS Nihilism”, which is a great...
Benchmarking nearest neighbor libraries in Python Radim Rehurek has put together an excellent summary of approximate nearest neighbor libraries in...
12th Jan 2014
30

Benchmarking nearest neighbor libraries in Python

from Home on Erik Bernhardsson [alt+shift+b] in technology

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...
Writing a web server from scratch: 1. HTTP and sockets Say we have some HTML: <html> <body> <h1>Hello world!</h1> </body> </html> And say we'd...
6th Apr 2019
30

Writing a web server from scratch: 1. HTTP and sockets

from Notes on software development [alt+shift+b] in technology

6th Apr 2019
Say we have some HTML: <html> <body> <h1>Hello world!</h1> </body> </html> And say we'd like to be able to render this page in a web browser. If the server is hosted locally we may want to enter localhost:9000/hello-world.html in the address bar, hit enter, make a...
I killed my side projects - clean slate I have recently shut down the indie products I’ve been accumulating over the years, RIP: redeal.app...
15th Sep 2024
1

I killed my side projects - clean slate

from Tiny struggles [alt+shift+b] in technology

15th Sep 2024
I have recently shut down the indie products I’ve been accumulating over the years, RIP: redeal.app - real estate investment calculator - inspired by bigger pockets, initially scraping daft (irish real estate listing website) invertimo.com - investment tracking and bookkeeping...
The day I killed my LAN Today I called my provider to quit my office's ADSL internet subscription, I don't need it anymore....
30th Jul 2017
1

The day I killed my LAN

from Willem L. Middelkoop [alt+shift+b] in technology

30th Jul 2017
Today I called my provider to quit my office's ADSL internet subscription, I don't need it anymore. I have turned off my local area network and switched my workflow onto mobile internet only. The simplicity and savings actually surprised me so much, that I made blog post for it....
6th Dec 2021
24

Endgame

from Vitalik Buterin's website [alt+shift+b] in technology

6th Dec 2021
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

Zimaboard: the closest thing to my dream home server setup

from ./techtipsy [alt+shift+b] in technology

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...
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

EZStore: a tiny serverless datastore for IoT data (DynamoDB + Lambda)

from Simply Explained [alt+shift+b] in technology

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...
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
1

20 years of Git. Still weird, still wonderful.

from Butler's Log [alt+shift+b] in technology

7th Apr 2025
Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
'Zabbix Security: client-server communication seems insecure' Zabbix is a populair tool for monitoring servers, services and network equipment. For monitoring...
27th Sep 2010
26

'Zabbix Security: client-server communication seems insecure'

from Louwrentius - Solar [alt+shift+b] in technology

27th Sep 2010
Zabbix is a populair tool for monitoring servers, services and network equipment. For monitoring hosts, Zabbix provides an agent that can be installed on the hosts that must be monitored. Based on the supplied documentation and some remarks on the internets, the 'security' of...
Album Search in Album Whale Did you know that we, Good Enough, make a little website called Album Whale where you can make...
24th Mar 2026
1

Album Search in Album Whale

from Good Enough [alt+shift+b] in technology

24th Mar 2026
Did you know that we, Good Enough, make a little website called Album Whale where you can make beautiful lists of albums to share with your friends, the world, or just yourself? It’s true! We haven’t made an update there in quite some time (it’s pretty good enough as-is), but I...
2025-09-02 As an experiment, I've machine-translated the help docs in Lua Carousel into 7 languages: Spanish...
2nd Sep 2025
1

2025-09-02

from Freewheeling Apps [alt+shift+b] in technology

2nd Sep 2025
As an experiment, I've machine-translated the help docs in Lua Carousel into 7 languages: Spanish (Peninsular and Latin American) German French Japanese Chinese Portuguese Hopefully it...
Thinking about functional programming Someone on Discord asked about how to learn functional programming. The question and my initial...
15th Aug 2023
22

Thinking about functional programming

from Notes on software development [alt+shift+b] in technology

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...
What MongoDB got Right MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the...
1st Nov 2015
23

What MongoDB got Right

from Posts on Made of Bugs [alt+shift+b] in technology

1st Nov 2015
MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the mockery is out-of-date or rooted in misunderstandings, much of it is well-deserved, and it’s difficult to disagree that much of MongoDB’s engineering is incredibly simplistic,...
The Comet’s Path: On Cycles of Presence and Withdrawal Some of us burn bright in moments of presence, then retreat to darker orbits. It's not...
2nd Dec 2024
1

The Comet’s Path: On Cycles of Presence and Withdrawal

from Simone Salis [alt+shift+b] in technology

2nd Dec 2024
Some of us burn bright in moments of presence, then retreat to darker orbits. It's not antisocial—it's survival. A meditation on the natural rhythm of engagement and withdrawal.
DIY: Use an IKEA VINDRIKTNING air quality sensor in Home Assistant with ESPHome IKEA has released some interesting new products lately, focused on air quality. In this product...
21st Aug 2021
116

DIY: Use an IKEA VINDRIKTNING air quality sensor in Home Assistant with ESPHome

from Style over Substance [alt+shift+b] in technology

21st Aug 2021
IKEA has released some interesting new products lately, focused on air quality. In this product line, one unit that stands out is the VINDRIKTNING air quality sensor. This cheap (just €9,99) sensor measures the air quality in your home, using a simple traffic light scheme to...
My issue with GPU-accelerated deep learning I've been spending several hundred bucks renting GPU instances on AWS over the last year. The...
3rd Feb 2016
25

My issue with GPU-accelerated deep learning

from Home on Erik Bernhardsson [alt+shift+b] in technology

3rd Feb 2016
I've been spending several hundred bucks renting GPU instances on AWS over the last year. The speedup from a GPU is awesome and hard to deny. GPUs have taken over the field. Maybe following the footsteps of Bitcoin mining there's some research on using FPGA (I know very little...
27

How do trusted setups work?

from Vitalik Buterin's website [alt+shift+b] in technology

14th Mar 2022
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

My solar-powered blog is now on Lithium Iron Phosphate

from Louwrentius - Solar [alt+shift+b] in technology

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...
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.
Changes A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but...
4th Mar 2012
26

Changes

from Jonas Hietala [alt+shift+b] in technology

4th Mar 2012
A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but there are things I’d like to change after the exam period this week. Program more! nothing since christmas or someting. I need to finish: Ada project for school. Can’t believe I...
Dispatches from the farm upstate Middle-aged computer expert opts to escape civilization, offers dubious life advice.
3rd Aug 2024
22

Dispatches from the farm upstate

from lcamtuf’s thing [alt+shift+b] in technology

3rd Aug 2024
Middle-aged computer expert opts to escape civilization, offers dubious life advice.
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

Tracking down a faulty Storage Array Controller with ZFS

from Louwrentius - Solar [alt+shift+b] in technology

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...
How I self-host this blog at home with a dynamic IPv4 address, IPv6 prefix, and a dash of Wireguard Networking has long been my Achilles heel. I know the very basics, but the more complex areas of...
6th May 2026
1
6th May 2026
Networking has long been my Achilles heel. I know the very basics, but the more complex areas of networking have been a bit puzzling to me. By the time I figured out how IPv4 works, I found IPv6 and that my ISP supports it. Back to square one. That didn’t stop me from learning...
How to fix Top Gear And the story of my beef with Jeremy Clarkson
2nd Sep 2026
1

How to fix Top Gear

from Odds and Ends of History [alt+shift+b] in technology

2nd Sep 2026
And the story of my beef with Jeremy Clarkson
Building the GH60 I’ve finally completed my first custom made keyboard. I’m still missing stabilizers and some smaller...
12th Oct 2016
29

Building the GH60

from Jonas Hietala [alt+shift+b] in technology

12th Oct 2016
I’ve finally completed my first custom made keyboard. I’m still missing stabilizers and some smaller screws to hold it all together but I’ve been using it the last days and I thought I’d share. The hardware Several years ago I joined the geekhack forum and I joined in a few group...
JS fetch converts string request bodies to UTF-8 In short: when a fetch request body is a string, the server will receive UTF-8 bytes. I was recently...
6th Sep 2025
1

JS fetch converts string request bodies to UTF-8

from Evan Hahn (dot com) [alt+shift+b] in technology

6th Sep 2025
In short: when a fetch request body is a string, the server will receive UTF-8 bytes. I was recently calling fetch with a string body, like this: await fetch("/foo", { method: "POST", body: "🍉", }); I wondered: what exact bytes would the server receive? Most stuff uses...
Suggestion time: What should I blog about? I haven’t been feeling very motivated to blog lately – I’ve missed the last two weeks of Iron...
8th Aug 2010
30

Suggestion time: What should I blog about?

from Posts on Made of Bugs [alt+shift+b] in technology

8th Aug 2010
I haven’t been feeling very motivated to blog lately – I’ve missed the last two weeks of Iron Blogger, and I’m not totally enthusiastic about any of the items on my “to blog” list. But, I do enjoy blogging when I actually get into posts, and I’d like to keep updating this blog....
Vacation Finally back from a 2 week vacation up at Övertorneå. It’s been pretty great to be taken care of and...
14th Aug 2014
25

Vacation

from Jonas Hietala [alt+shift+b] in technology

14th Aug 2014
Finally back from a 2 week vacation up at Övertorneå. It’s been pretty great to be taken care of and not doing anything. Well, I did get my ass kicked in Terra Mystica and I played a bit of Minecraft, but still. We got some nice food and my in-laws and my parents were nice. I’m...
Tech rants: PC-s use way too much power in 2021 Welcome to 2021. We have: supply chain issues no reasonably priced GPU-s consumer-grade CPU-s with...
3rd Nov 2021
81

Tech rants: PC-s use way too much power in 2021

from ./techtipsy [alt+shift+b] in technology

3rd Nov 2021
Welcome to 2021. We have: supply chain issues no reasonably priced GPU-s consumer-grade CPU-s with peak power consumption at 296W GPU-s that consume 350-400W of power under normal use At the same time, we have made great leaps in CPU/GPU architectures and chip manufacturing...
DEF CON I’m sitting in the airport in Las Vegas on the way back from DEF CON 15. It’s the first time I’ve...
5th Aug 2007
25

DEF CON

from Posts on Made of Bugs [alt+shift+b] in technology

5th Aug 2007
I’m sitting in the airport in Las Vegas on the way back from DEF CON 15. It’s the first time I’ve been at the con, and it wasn’t really what I expected. Frankly, I walked away feeling kinda underwhelmed. Very few of the talks were as technical as I was hoping – they were almost...
Refurb weekend II: Alpha Micro Eagle 300 and friends This Refurb Weekend is a sequel in two ways. Six years ago I fixed the power supply and case fan in...
4 weeks ago
1

Refurb weekend II: Alpha Micro Eagle 300 and friends

from Old Vintage Computing Research [alt+shift+b] in technology

4 weeks ago
This Refurb Weekend is a sequel in two ways. Six years ago I fixed the power supply and case fan in my 68EC030-based Alpha Microsystems Eagle 300, a more modernized and substantially faster Alpha Micro running AMOS, their unique DEC-inspired multiuser operating system. These...
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

All About Apache Cassandra: Snapshots

from Ian's Blog [alt+shift+b] in technology

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...
2020 in review And so 2020 has come to an end. On a global scale it’s been quite a horrible year, and for me...
4th Jan 2021
26

2020 in review

from Jonas Hietala [alt+shift+b] in technology

4th Jan 2021
And so 2020 has come to an end. On a global scale it’s been quite a horrible year, and for me personally it’s been both good and bad. Luckily we haven’t been directly affected by COVID too much, but it’s still been very disruptive. Either way as I’ve done for years now it always...
Video Killed the Social Media Star The two 2024 Presidential Debates have proven the continued centrality of television to our...
16th Sep 2024
21

Video Killed the Social Media Star

from Never Met a Science [alt+shift+b] in technology

16th Sep 2024
The two 2024 Presidential Debates have proven the continued centrality of television to our electoral system.
Outside the comfort zone: amateur acting This month I made my debut as amateur actor. I am no Hollywood star, nor do I envy to become one....
17th Apr 2018
1

Outside the comfort zone: amateur acting

from Willem L. Middelkoop [alt+shift+b] in technology

17th Apr 2018
This month I made my debut as amateur actor. I am no Hollywood star, nor do I envy to become one. But I do like crazy experiments and operating outside of my comfort zone often leads to new and refreshing insights. I took part in an amateur drama play and - in the name of science...
Plus Post: Logic Programming Associates 386-PROLOG Yes, it's here! LPA 386-PROLOG is now available in a version for Windows!
1st Jul 2026
1

Plus Post: Logic Programming Associates 386-PROLOG

from Computer Ads from the Past [alt+shift+b] in technology

1st Jul 2026
Yes, it's here! LPA 386-PROLOG is now available in a version for Windows!
The Desktop Metaphor The implications of the desktop metaphor on digital interfaces
10th Oct 2021
1

The Desktop Metaphor

from Kent de Bruin [alt+shift+b] in technology

10th Oct 2021
The implications of the desktop metaphor on digital interfaces
What working on Pebble taught me about building hardware Building hardware is fun but tough. We worked on Pebble for a full four years before we launched on...
19th Sep 2017
1

What working on Pebble taught me about building hardware

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in technology

19th Sep 2017
Building hardware is fun but tough. We worked on Pebble for a full four years before we launched on Kickstarter in 2012. We went on to sell…
A Simple Thought I wrote that we where doing some microprogramming, making the processor work etc. We had a lab about...
2nd Feb 2012
20

A Simple Thought

from Jonas Hietala [alt+shift+b] in technology

2nd Feb 2012
I wrote that we where doing some microprogramming, making the processor work etc. We had a lab about that yesterday and I was very, very nervous. The preparations weren’t that hard, but they where very bothersome. Converting the instructions to binary/hex by hand is never nice....
The TikTok Model is the Future of the Web I hate to say it, but when I wake up in the morning, the very first thing I do is check my phone....
24th Oct 2025
1

The TikTok Model is the Future of the Web

from Software and Tech stories from an Insider - iDiallo.com [alt+shift+b] in technology

24th Oct 2025
I hate to say it, but when I wake up in the morning, the very first thing I do is check my phone. First I turn off my alarm, I've made it a habit to wake up before it goes off. Then I scroll through a handful of websites. Yahoo Finance first, because the market is crazy. Hacker...
2025-01-05 pairs not taken So we all know about twisted-pair ethernet, huh? I get a little frustrated with a lot of histories...
5th Jan 2025
84

2025-01-05 pairs not taken

from computers are bad [alt+shift+b] in technology

5th Jan 2025
So we all know about twisted-pair ethernet, huh? I get a little frustrated with a lot of histories of the topic, like the recent neil breen^w^wserial port video, because they often fail to address some obvious questions about the origin of twisted-pair network cabling. Well, I...
Gold and Ghosts In the autumn of 1892, two miners, Earl and Edward, found themselves high in the Pacific Northwest...
28th Oct 2024
116

Gold and Ghosts

from somenice [alt+shift+b] in technology

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...
Writing a storage engine for Postgres: an in-memory Table Access Method With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This...
1st Nov 2023
27

Writing a storage engine for Postgres: an in-memory Table Access Method

from Notes on software development [alt+shift+b] in technology

1st Nov 2023
With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This is a feature MySQL has supported for a long time. There are at least 8 different built-in engines you can pick from. MyRocks, MySQL on RocksDB, is another popular third-party...
The Album I would forgive the simplicity of the bubblegum or the datedness of the production or the very short...
4th Aug 2021
1

The Album

from Writing [alt+shift+b] in technology

4th Aug 2021
I would forgive the simplicity of the bubblegum or the datedness of the production or the very short runtime if any of these songs were bops but...they weren't? It just wasn't a very fu album.
Is Blogging Dead? When I started 2025, I set myself a simple challenge: write consistently and see if I could reclaim...
2nd Jan 2026
1

Is Blogging Dead?

from Software and Tech stories from an Insider - iDiallo.com [alt+shift+b] in technology

2nd Jan 2026
When I started 2025, I set myself a simple challenge: write consistently and see if I could reclaim some of the audience this blog once had. In 2024, I had published just 4 posts and had only a handful of RSS subscribers. It felt like shouting into the void. By the end of 2025, I...
2024-01-06 usb on the go USB, the Universal Serial Bus, was first released in 1996. It did not achieve widespread adoption...
6th Jan 2024
114

2024-01-06 usb on the go

from computers are bad [alt+shift+b] in technology

6th Jan 2024
USB, the Universal Serial Bus, was first released in 1996. It did not achieve widespread adoption until some years later; for most of the '90s RS-232-ish serial and its awkward sibling the parallel port were the norm for external peripheral. It's sort of surprising that USB...
Good and Bad Programmers Every now and day blog posts about what it takes to be a good programmer or how you figure out if...
8th Nov 2012
22

Good and Bad Programmers

from Jonas Hietala [alt+shift+b] in technology

8th Nov 2012
Every now and day blog posts about what it takes to be a good programmer or how you figure out if someone is a bad programmer arrives. There’s always talk about how you find the good programmers in interviews and the topic is always hot in schools and universities. Today I read...
Wealth distribution in the United States Forbes recently published the Forbes 400 List for 2024, listing the 400 richest people in the United...
9th Oct 2024
34

Wealth distribution in the United States

from Ken Shirriff's blog [alt+shift+b] in technology

9th Oct 2024
Forbes recently published the Forbes 400 List for 2024, listing the 400 richest people in the United States. This inspired me to make a histogram to show the distribution of wealth in the United States. It turns out that if you put Elon Musk on the graph, almost the entire US...
Talking tablets: what makes a great tablet? Earlier this year Microsoft released their brand new Surface Pro X tablet computer, in many ways...
13th Apr 2020
1

Talking tablets: what makes a great tablet?

from Willem L. Middelkoop [alt+shift+b] in technology

13th Apr 2020
Earlier this year Microsoft released their brand new Surface Pro X tablet computer, in many ways this is a forward thinking device. As I like working with tablets I wondered what exactly makes a great tablet? Is Surface Pro X any good? Read along to find out. Surface Pro X Unlike...
Creating a Robotics Experimentation Environment: My Experience and Practical Lessons Part 1 of a series on practical robotics experimentation As part of my journey into robotics, I...
13th Aug 2025
1
13th Aug 2025
Part 1 of a series on practical robotics experimentation As part of my journey into robotics, I found myself facing a classic problem: I wanted to experiment with different learning approaches for robotic manipulation, but I needed a flexible playground where I could quickly test...
My 7 Rules for A/B Testing That Triple Conversion Rates I really don’t care how any given A/B test turns out. That’s right. Not one bit. But wait, how do I...
11th Sep 2015
29

My 7 Rules for A/B Testing That Triple Conversion Rates

from Comments for Lars Lofgren [alt+shift+b] in technology

11th Sep 2015
I really don’t care how any given A/B test turns out. That’s right. Not one bit. But wait, how do I double or triple conversion rates without caring how a test performs? I actually care about the whole SYSTEM of testing. All the pieces need to fit together just right. If not,...
Fearless Rebasing GitButler now supports first class conflicts, which makes rebasing much less annoying. What is...
23rd Oct 2024
1

Fearless Rebasing

from Butler's Log [alt+shift+b] in technology

23rd Oct 2024
GitButler now supports first class conflicts, which makes rebasing much less annoying. What is "fearless rebasing"?
Why my Apps Aren't Available on Apple Vision Pro Recently I have received some questions from users of both TLS Inspector and DNS Inspector enquiring...
28th Jul 2024
29

Why my Apps Aren't Available on Apple Vision Pro

from Ian's Blog [alt+shift+b] in technology

28th Jul 2024
Recently I have received some questions from users of both TLS Inspector and DNS Inspector enquiring why the apps aren't available on Apple's new Vision Pro headset. While I have briefly discussed this over on my Mastodon, I figured it might be worthwhile putting things down with...
My release checklist for chrome extensions Many products can be updated very quickly. You spot a bug, you push a fix in next 5 minutes, sadly...
9th Jul 2022
1

My release checklist for chrome extensions

from Tiny struggles [alt+shift+b] in technology

9th Jul 2022
Many products can be updated very quickly. You spot a bug, you push a fix in next 5 minutes, sadly for chrome extensions it’s not like that. When you update a chrome extension in the chrome web store you submit a package that then goes through a lengthy review. It can take...
The eigenvector of "Why we moved from language X to language Y" I was reading yet another blog post titled “Why our team moved from <language X> to <language Y>” (I...
15th Mar 2017
22

The eigenvector of "Why we moved from language X to language Y"

from Home on Erik Bernhardsson [alt+shift+b] in technology

15th Mar 2017
I was reading yet another blog post titled “Why our team moved from <language X> to <language Y>” (I forgot which one) and I started wondering if you can generalize it a bit. Is it possible to generate a N * N contingency table of moving from language X to language Y?
Compiling Multicore PAR2 on Ubuntu 12.04 LTS Precise Pangolin If you want to compile PAR2 with multicore support on Linux, it may not work right away from source....
15th Sep 2012
22

Compiling Multicore PAR2 on Ubuntu 12.04 LTS Precise Pangolin

from Louwrentius - Solar [alt+shift+b] in technology

15th Sep 2012
If you want to compile PAR2 with multicore support on Linux, it may not work right away from source. I used this version of PAR2 with multicore support. Update 2015: the original link is dead, I foud a copy of the source and put it on my own site here for you to download. First,...
There is Definitely&nbsp;a&nbsp;Grid Grids are the best thing to ever happen to graphic design. They form a rational basis for organizing...
10th Jun 2016
1

There is Definitely&nbsp;a&nbsp;Grid

from Daniel De Laney [alt+shift+b] in technology

10th Jun 2016
Grids are the best thing to ever happen to graphic design. They form a rational basis for organizing information. They support the harmonious distribution of elements and visual weight. We don’t design things with grids because it’s easy, or because everyone else is doing it....
Ludum Dare 29 Entry After months of procrastination it is time for me to enter Ludum Dare again! I am totally...
25th Apr 2014
23

Ludum Dare 29 Entry

from Jonas Hietala [alt+shift+b] in technology

25th Apr 2014
After months of procrastination it is time for me to enter Ludum Dare again! I am totally unprepared, but I did setup a setup which actually compiles. I never got audio to run but hopefully I can manage something. Repository: https://github.com/treeman/LD29. Going for C++ this...
From Capelton Hill This is very much an album about what it means to have spent twenty years making music that is...
4th Jun 2022
1

From Capelton Hill

from Writing [alt+shift+b] in technology

4th Jun 2022
This is very much an album about what it means to have spent twenty years making music that is almost entirely about being in your late twenties and feeling that the most important parts of life are happening and fleeting. It is soft and comforting and you can't help but feel...
Content debt There’s a nascent trend of releasing ostensibly-private material (changelogs, public wikis,...
4th Jul 2024
1

Content debt

from Writing [alt+shift+b] in technology

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...
Talking to memory: Inside the Intel 8088 processor's bus interface state machine In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's...
28th Apr 2024
33

Talking to memory: Inside the Intel 8088 processor's bus interface state machine

from Ken Shirriff's blog [alt+shift+b] in technology

28th Apr 2024
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the IBM PC (1981) was a critical point in computer history, leading to the success of the x86 architecture. The designers of the IBM PC selected...
Thinking incrementally about SaaS An overview of the key output of the growth software machine
3rd Apr 2021
28

Thinking incrementally about SaaS

from Buck on Software [alt+shift+b] in technology

3rd Apr 2021
An overview of the key output of the growth software machine
Git Merge 2026 Git Merge is coming to Lisbon this September, and GitButler is once again helping host two days of...
8th May 2026
1

Git Merge 2026

from Butler's Log [alt+shift+b] in technology

8th May 2026
Git Merge is coming to Lisbon this September, and GitButler is once again helping host two days of Git talks, community, and deep technical nerdery.
No, I Won't Build That! If you're an accomplished developer (as in: you've actually created things in the past), you may...
4th Mar 2024
1

No, I Won't Build That!

from Willem L. Middelkoop [alt+shift+b] in technology

4th Mar 2024
If you're an accomplished developer (as in: you've actually created things in the past), you may recognise this scenario: people reaching out to you, asking you to build something specific. "Can you build X for me?" A fellow technician once urged me to refuse more often: be proud...
The unreasonable effectiveness of the pancake rule Being chronically late to meetings sucks. Not only is it very rude, but you’re signalling that you...
8th Sep 2025
55

The unreasonable effectiveness of the pancake rule

from ./techtipsy [alt+shift+b] in technology

8th Sep 2025
Being chronically late to meetings sucks. Not only is it very rude, but you’re signalling that you don’t value your coworkers’ time. However, I’ve picked up a technique that works unreasonably well within a team.1 If you are late to the first meeting of the day three times within...
Consumerism: The First Universal Religion Humans Actually Practice From Apple's glass cathedrals to unboxing rituals and tech prophets, we replaced religious...
1st May 2025
4

Consumerism: The First Universal Religion Humans Actually Practice

from Simone Salis [alt+shift+b] in technology

1st May 2025
From Apple's glass cathedrals to unboxing rituals and tech prophets, we replaced religious behavioral patterns with product worship without acknowledging it—creating perhaps the first truly global faith.
Slow Horses (Season 2) Not as great as the first season; still tremendously entertaining television, with more than a few...
7th Jan 2024
1

Slow Horses (Season 2)

from Applied Cartography [alt+shift+b] in technology

7th Jan 2024
Not as great as the first season; still tremendously entertaining television, with more than a few twists that I couldn't predict and an underlying thread of competence in set design, pacing, and acting that is hard to deny.
The birth of a child Witnessing the birth of a child changes a man, for science and curiosity I wore a biometric sensor...
12th Jul 2021
25

The birth of a child

from Willem's Blog [alt+shift+b] in technology

12th Jul 2021
Witnessing the birth of a child changes a man, for science and curiosity I wore a biometric sensor capturing the impact of birth on yours truly.
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

The Design of Everyday Things

from Writing [alt+shift+b] in technology

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.
Intuitions for Distributed Consensus by Phil Eaton This is an external talk of mine. Click here if you are not redirected.
8th Oct 2024
14

Intuitions for Distributed Consensus by Phil Eaton

from Notes on software development [alt+shift+b] in technology

8th Oct 2024
This is an external talk of mine. Click here if you are not redirected.
State drift I generally haven't written much about software architecture. People make heuristics into religion....
8th Sep 2016
22

State drift

from Home on Erik Bernhardsson [alt+shift+b] in technology

8th Sep 2016
I generally haven't written much about software architecture. People make heuristics into religion. But here is something I thought about: how to build in self-correction into systems. This has been something just vaguely sitting in my head lacking a clear conceptual definition...
Why I still won't switch to Linux and keep my Mac The current state of Linux is amazing. If we take a look at, for example, Ubuntu Linux, we have to...
1st Feb 2009
19

Why I still won't switch to Linux and keep my Mac

from Louwrentius - Solar [alt+shift+b] in technology

1st Feb 2009
The current state of Linux is amazing. If we take a look at, for example, Ubuntu Linux, we have to admit that the Linux desktop is really becoming a nice, user-friendly environment. I'm truly starting to like what I see. I considered whiping Mac OS X from my macbook, but there...
Storm in the stratosphere: how the cloud will be reshuffled Here's a theory I have about cloud vendors (AWS, Azure, GCP): Cloud vendors1 will increasingly...
30th Nov 2021
21

Storm in the stratosphere: how the cloud will be reshuffled

from Home on Erik Bernhardsson [alt+shift+b] in technology

30th Nov 2021
Here's a theory I have about cloud vendors (AWS, Azure, GCP): Cloud vendors1 will increasingly focus on the lowest layers in the stack: basically leasing capacity in their data centers through an API. Other pure-software providers will build all the stuff on top of it.
Cores in space: The core memory module from a 1980 Spacelab computer Spacelab was a reusable laboratory that could be carried in the Space Shuttle's cargo bay, providing...
30th Aug 2026
1

Cores in space: The core memory module from a 1980 Spacelab computer

from Ken Shirriff's blog [alt+shift+b] in technology

30th Aug 2026
Spacelab was a reusable laboratory that could be carried in the Space Shuttle's cargo bay, providing lab space for astronauts and experiments.1 Because Spacelab was a European project, it used a French-built minicomputer, the Mitra 125 MS,2 rather than the Shuttle's main...
Huson Soft HuCAL Hudson creates business software for everyone.
24th Jan 2024
87

Huson Soft HuCAL

from Computer Ads from the Past [alt+shift+b] in technology

24th Jan 2024
Hudson creates business software for everyone.
January, 2025 Hello, 2025! (As always, Death Cab remains the soundtrack by which you should read this.)
5th Jan 2025
1

January, 2025

from Applied Cartography [alt+shift+b] in technology

5th Jan 2025
Hello, 2025! (As always, Death Cab remains the soundtrack by which you should read this.)
The Pulse: RoR creator sparks new “death of coding by hand” debate In his Rails World keynote, David Heinemeier Hansson (DHH) declared the end for writing code by hand...
1st Oct 2026
1

The Pulse: RoR creator sparks new “death of coding by hand” debate

from The Pragmatic Engineer [alt+shift+b] in technology

1st Oct 2026
In his Rails World keynote, David Heinemeier Hansson (DHH) declared the end for writing code by hand for professional work – at 37signals at least. Is this change now unstoppable?
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

Serializing and deserializing a Cookie Jar

from Yazin Alirhayim [alt+shift+b] in technology

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.
Annoy Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm...
12th Apr 2013
23

Annoy

from Home on Erik Bernhardsson [alt+shift+b] in technology

12th Apr 2013
Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm not trying to compete with existing packages, but Annoy has a couple of features that makes it pretty useful.
The Boys in the Boat A friend of mine who's in finance told me that the book is a cult favorite in his office, as most of...
14th Jan 2019
1

The Boys in the Boat

from Applied Cartography [alt+shift+b] in technology

14th Jan 2019
A friend of mine who's in finance told me that the book is a cult favorite in his office, as most of them did crew in college. There's gotta be a word for the narrative neatness that this book employs. Of course the UW folks are the young upstarts — of course they are portrayed...
Taxonomist I’m really excited to introduce a project I worked on with various AI agents the other night, which...
2nd Apr 2026
1

Taxonomist

from Matt Mullenweg [alt+shift+b] in technology

2nd Apr 2026
I’m really excited to introduce a project I worked on with various AI agents the other night, which I think represents a new way we might build things in the future. First, the problem: My WordPress site has 5,600+ posts going back decades, and I had some categories that were old...
Life lessons after one year at Rostra Today marks one year at Rostra, where I’ve had the incredible privilege of working alongside Lulu...
16th Sep 2025
1

Life lessons after one year at Rostra

from Greater Still by Gaby Goldberg [alt+shift+b] in technology

16th Sep 2025
Today marks one year at Rostra, where I’ve had the incredible privilege of working alongside Lulu Meservey to help some of the most consequential companies of our time tell their stories.
Servicing a robot vacuum cleaner This week it was time for some maintenance on my iRobot Roomba robot vacuum cleaner. Read along to...
19th Mar 2019
34

Servicing a robot vacuum cleaner

from Willem's Blog [alt+shift+b] in technology

19th Mar 2019
This week it was time for some maintenance on my iRobot Roomba robot vacuum cleaner. Read along to learn how I did it.
Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of...
3rd Mar 2025
21

Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe

from Krebs on Security [alt+shift+b] in technology

3rd Mar 2025
A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of courtroom trials over the past 30 years is facing questions about his credentials and an inquiry from the Federal Bureau of Investigation (FBI). Legal experts say the inquiry...
How to: Adding a floating “Back to top” button in Pika As we say repeatedly on its homepage, Pika is designed to help you focus on writing, not tinkering...
22nd May 2026
1

How to: Adding a floating “Back to top” button in Pika

from Good Enough [alt+shift+b] in technology

22nd May 2026
As we say repeatedly on its homepage, Pika is designed to help you focus on writing, not tinkering with your blog design. To that end Pika purposely doesn’t support complex liquid templating or other such code customization. However, today I thought I’d share how crazy powerful...
The Tandy Corporation, Part 2 Trash-80s get Colorful, and Trash-80s get into your pockets
2nd Jun 2025
48

The Tandy Corporation, Part 2

from Abort Retry Fail [alt+shift+b] in technology

2nd Jun 2025
Trash-80s get Colorful, and Trash-80s get into your pockets
I made my blog solar-powered, then things escalated In 2020 I wondered if I could run my blog on solar power, being inspired by Low-tech Magazine, doing...
17th Apr 2023
29

I made my blog solar-powered, then things escalated

from Louwrentius - Solar [alt+shift+b] in technology

17th Apr 2023
In 2020 I wondered if I could run my blog on solar power, being inspired by Low-tech Magazine, doing the same thing (but better)1. The answer was 'yes', but only through spring and summer. I live in an apartment complex in The Netherlands and my balcony is facing west. This...
More Efficient/Faster Average Color of Image Skip to the ‘Juicy Code 🧃’ section if you just want the code and don’t care about the preamble of...
2nd Apr 2021
58

More Efficient/Faster Average Color of Image

from Christian Selig [alt+shift+b] in technology

2nd Apr 2021
Skip to the ‘Juicy Code 🧃’ section if you just want the code and don’t care about the preamble of why you might want this! Finding the average color of an image is a nice trick to have in your toolbelt for spicing up views. For instance on iOS, it’s used by Apple to make their...
Reclaiming Your Memory in the Age of Distraction In today's social media-saturated world, does it feel like your memory is failing you? It's not that...
1st Jul 2025
1

Reclaiming Your Memory in the Age of Distraction

from Software and Tech stories from an Insider - iDiallo.com [alt+shift+b] in technology

1st Jul 2025
In today's social media-saturated world, does it feel like your memory is failing you? It's not that you can't remember anything, but rather that you're constantly distracted while trying to remember. Just a few years ago, I had a nightly ritual. Before drifting off to sleep, I'd...
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

Net Gains

from Writing [alt+shift+b] in technology

8th Dec 2022
I'm probably not going to do that, but it's a thought that's been on my mind.
February, 2026 Last month's Wednesday update, I recorded from a train headed to Middelburg. This month I write...
1st Mar 2026
1

February, 2026

from Applied Cartography [alt+shift+b] in technology

1st Mar 2026
Last month's Wednesday update, I recorded from a train headed to Middelburg. This month I write closer to home temporally and otherwise. I am en route to the office on a very early Friday morning. We are still eight days from being able to return home with a new set of floors and...
When machine learning matters I joined Spotify in 2008 to focus on machine learning and music recommendations. It's easy to...
5th Aug 2016
23

When machine learning matters

from Home on Erik Bernhardsson [alt+shift+b] in technology

5th Aug 2016
I joined Spotify in 2008 to focus on machine learning and music recommendations. It's easy to forget, but Spotify's key differentiator back then was the low-latency playback. People would say that it felt like they had the music on their own hard drive.
Scalable application design without magic As part of the online food ordering app I'm building, I needed to design a scalable backend...
10th May 2020
1

Scalable application design without magic

from Willem L. Middelkoop [alt+shift+b] in technology

10th May 2020
As part of the online food ordering app I'm building, I needed to design a scalable backend infrastructure that could handle lots of concurrent users. Scalability is considered a hard problem to tackle. Often it's presented like it's something magical, done by million dollar...
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...
Intel: a Bug and a Pro The FDIV bug and release of the P6
24th Feb 2025
55

Intel: a Bug and a Pro

from Abort Retry Fail [alt+shift+b] in technology

24th Feb 2025
The FDIV bug and release of the P6
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

Enumerating and analyzing 40+ non-V8 JavaScript implementations

from Notes on software development [alt+shift+b] in technology

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...
Expecting Better Really good book, and one I would recommend to anyone thinking about family planning. Nothing coy or...
3rd Nov 2023
1

Expecting Better

from Writing [alt+shift+b] in technology

3rd Nov 2023
Really good book, and one I would recommend to anyone thinking about family planning. Nothing coy or clever to say; just thought it was solid, actionable, and sober without being a drag to read.
Updating Snake '97 Few years ago my brother threw a beer on my iPhone in an Amsterdam bar. The poor thing didn't like...
20th Feb 2018
1

Updating Snake '97

from Willem L. Middelkoop [alt+shift+b] in technology

20th Feb 2018
Few years ago my brother threw a beer on my iPhone in an Amsterdam bar. The poor thing didn't like the Dutch brew as much as I do: it died. While waiting for a new phone to arrive, I used an old one that couldn't do anything but texting, calling and... Snake! The idea for Snake...
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

Chat is a bad UI pattern for development tools

from Daniel De Laney [alt+shift+b] in technology

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...
Disking Banana Go Bananas
1st Aug 2025
28

Disking Banana

from Computer Ads from the Past [alt+shift+b] in technology

1st Aug 2025
Go Bananas
2022 in review A bit late, but it’s time for my yearly review. It’s something I like doing for myself and it’s nice...
15th Feb 2023
26

2022 in review

from Jonas Hietala [alt+shift+b] in technology

15th Feb 2023
A bit late, but it’s time for my yearly review. It’s something I like doing for myself and it’s nice to see that despite a tough year I’ve done some good things. 2022 Non-Geek Achievements We got our third child! This time we got a girl to complement our two boys, and I love them...
Script that shows relevant disk information I wrote a small Python script called 'showdisks' that displays relevant information about any...
1st Oct 2013
24

Script that shows relevant disk information

from Louwrentius - Solar [alt+shift+b] in technology

1st Oct 2013
I wrote a small Python script called 'showdisks' that displays relevant information about any physical storage devices supported by hdparm. Information such as model and capacity are shown, but also controller and device path. This script only requires python and hdparm. I hope...
The T-34/1 keyboard layout This is the revision of the T-34 keyboard layout that I use as my primary driver. I’ve used this...
15th Dec 2021
28

The T-34/1 keyboard layout

from Jonas Hietala [alt+shift+b] in technology

15th Dec 2021
This is the revision of the T-34 keyboard layout that I use as my primary driver. I’ve used this particular version without any major changes for almost 3 months, so I’d say it’s a good improvement over the last revision. There are two large changes from T-34/0: swapping o and...
Why node.js is cool (it's not about performance) For the past N months, it seems like there is no new technology stack that is either hotter or more...
12th Mar 2012
23

Why node.js is cool (it's not about performance)

from Posts on Made of Bugs [alt+shift+b] in technology

12th Mar 2012
For the past N months, it seems like there is no new technology stack that is either hotter or more controversial than node.js. node.js is cancer! node.js cures cancer! node.js is bad ass rock star tech!. I myself have given node.js a lot of shit, often involving the phrase...
Train Simulator Controller: CAN Controller, Part 1 I’m building a physical cab dashboard to control Train Simulator, from master controller to an AWS...
22nd Jun 2023
1

Train Simulator Controller: CAN Controller, Part 1

from Project Blog on Christopher Mitchell, Ph.D. [alt+shift+b] in technology

22nd Jun 2023
I’m building a physical cab dashboard to control Train Simulator, from master controller to an AWS sunflower to a speedometer, and everything in between. The engineer or hobbyist interested in getting this project ready expediently would probably find their favorite...
I Built a CO2 Sensor and It Terrifies Me Governments are pushing CO2 sensors to fight the COVID-19 pandemic, but proper ventilation is...
3rd Oct 2021
28

I Built a CO2 Sensor and It Terrifies Me

from Simply Explained [alt+shift+b] in technology

3rd Oct 2021
Governments are pushing CO2 sensors to fight the COVID-19 pandemic, but proper ventilation is equally important for our health and even our cognitive performance.In this blog post we'll look at a DIY CO2 sensor: how it runs ESPHome, how it integrates with Home Assistant, how it...
Introducing TagVault Pet for AirTag Having pets that went missing before, AirTags are the perfect companion. We wanted a case that could...
22nd May 2021
22

Introducing TagVault Pet for AirTag

from Elevation Lab - Blog [alt+shift+b] in technology

22nd May 2021
Having pets that went missing before, AirTags are the perfect companion. We wanted a case that could take the abuse of an active full-size dog, fit nice on a cat, work with all pet collars, and be durable. So we designed Tagvault Pet. It's waterproof, fits every collar, and is...
Does Pinball Cause Violence? A recurring theme here is that social science often asks the wrong questions about media -- and that...
15th May 2025
1

Does Pinball Cause Violence?

from Never Met a Science [alt+shift+b] in technology

15th May 2025
A recurring theme here is that social science often asks the wrong questions about media -- and that this dysfunction is driven by media itself. This puts us in a bit of a bind, obviously, insofar as we are relying on social science to improve the media enviroment, or at least to...
Tom Dowdy Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in...
3rd Apr 2022
103

Tom Dowdy

from Engineers Need Art [alt+shift+b] in technology

3rd Apr 2022
Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in Lawrence, Kansas.
The Billion-Dollar World of Parasite SEO: How to Cash In Parasite SEO is when a third-party company partners with an established domain, then posts a bunch...
23rd Oct 2024
51

The Billion-Dollar World of Parasite SEO: How to Cash In

from Comments for Lars Lofgren [alt+shift+b] in technology

23rd Oct 2024
Parasite SEO is when a third-party company partners with an established domain, then posts a bunch of SEO content to make a bunch of money. Content often gets published in a subfolder or subdomain or the website. The goal is to leverage the domain’s trust with Google to get...
May, 2026 There are two mental models about work and fatigue which, like my brief dalliance with Roshe Runs, I...
1st Jun 2026
1

May, 2026

from Applied Cartography [alt+shift+b] in technology

1st Jun 2026
There are two mental models about work and fatigue which, like my brief dalliance with Roshe Runs, I have loved and outgrown:
Embodiment Since I was small, I’d lived my life through screens, one way or another. For the last...
15th May 2025
1

Embodiment

from Matt Blewitt [alt+shift+b] in technology

15th May 2025
Since I was small, I’d lived my life through screens, one way or another. For the last quarter-century or so, I had been piloting the machine of flesh and sinew to keep my mind going, rarely engaging with the machine itself. This was a mistake.
Thoughts on User Safety: 2 Following up from last time, let’s explore the internal and insider fronts when moving beyond...
23rd Oct 2019
28

Thoughts on User Safety: 2

from Matt Blewitt [alt+shift+b] in technology

23rd Oct 2019
Following up from last time, let’s explore the internal and insider fronts when moving beyond security towards safety for our users.
New control system teaches soft robots the art of staying safe MIT CSAIL and LIDS researchers developed a mathematically grounded system that lets soft robots...
2nd Dec 2025
1

New control system teaches soft robots the art of staying safe

from MIT News - Civil and environmental engineering [alt+shift+b] in technology

2nd Dec 2025
MIT CSAIL and LIDS researchers developed a mathematically grounded system that lets soft robots deform, adapt, and interact with people and objects, without violating safety limits.
The 8-bit (MCU) manifesto Eight-bit microcontrollers aren't relics; they are a design philosophy. You might want to use them...
12th Jun 2024
28

The 8-bit (MCU) manifesto

from lcamtuf’s thing [alt+shift+b] in technology

12th Jun 2024
Eight-bit microcontrollers aren't relics; they are a design philosophy. You might want to use them more.
test tr Thanks for reading. If you have any feedback or would like to discuss further, I would be happy to...
30th Dec 2025
1

test tr

from sibervepunk [alt+shift+b] in technology

30th Dec 2025
Thanks for reading. If you have any feedback or would like to discuss further, I would be happy to hear from you. twitter | [email protected] Previous
Test suites as classifiers Suppose we have some codebase we’re considering applying some patch to, and which has a robust and...
1st Mar 2020
24

Test suites as classifiers

from Posts on Made of Bugs [alt+shift+b] in technology

1st Mar 2020
Suppose we have some codebase we’re considering applying some patch to, and which has a robust and maintained test suite. Considering the patch, we may ask, is this patch acceptable to apply and deploy. By this we mean to ask if the patch breaks any important functionality,...
Introducing TagVault Fabric for AirTag Having an AirTag fall out of our camera bag pocket that was then stolen, we wanted something...
19th Apr 2023
22

Introducing TagVault Fabric for AirTag

from Elevation Lab - Blog [alt+shift+b] in technology

19th Apr 2023
Having an AirTag fall out of our camera bag pocket that was then stolen, we wanted something better. So we designed TagVault Fabric Mount for AirTag. It is ultra-flexible to move and flow with your fabric. Discreet, so it doesn't stand out to a would-be thief. And it's...
5 Frames with Nikon FM and Fomapan 100 On a few photowalks around Kitsilano in Vancouver BC with my first roll of Fomapan Classic 100. All...
8th Feb 2025
94

5 Frames with Nikon FM and Fomapan 100

from somenice [alt+shift+b] in technology

8th Feb 2025
On a few photowalks around Kitsilano in Vancouver BC with my first roll of Fomapan Classic 100. All pictures shot with older, non-AI Nikkor 50mm f/1.4 lens. Developed in Ilford Ilfosol3 for 5 minutes at 20°C and scanned with a cheap film scanner. Color has been removed and some...
September theme: Failure I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon...
12th Sep 2009
21

September theme: Failure

from Jonas Hietala [alt+shift+b] in technology

12th Sep 2009
I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon I hope and again I’m following Experimental Gameplay Project’s site. Let’s rock!!
Coding with Claude Code Vibe coding, code assistance, no-code, call it what you want. “AI” coding tools are likely being...
4th Aug 2025
1

Coding with Claude Code

from somenice [alt+shift+b] in technology

4th Aug 2025
Vibe coding, code assistance, no-code, call it what you want. “AI” coding tools are likely being used to produce a good majority of software today. And for good reason as they have come a long way in a short time. A popular article written this week titled Claude Code is a Slot...
3rd May 2024
Annoying blog post I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which...
11th Nov 2014
29

Annoying blog post

from Home on Erik Bernhardsson [alt+shift+b] in technology

11th Nov 2014
I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which is an open source C++/Python library for Approximate Nearest Neighbor search. I set up Travis-CI integration and spent some time on one of the issues that multiple people had...
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

Setting Up a Symmetricom SyncServer S200 Network Time Protocol Server

from Electronics etc… [alt+shift+b] in technology

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...
Going Somewhere Vicky, driving me home from O'Hare, got sixteen dollars for the best conversation I had in months....
2 weeks ago
1

Going Somewhere

from Simone Salis [alt+shift+b] in technology

2 weeks ago
Vicky, driving me home from O'Hare, got sixteen dollars for the best conversation I had in months. The last line is hers.
You are not your grand plans “You are not your grand plans. You are your daily patterns.” I love this quote from James Clear...
11th Jul 2026
2

You are not your grand plans

from Bryan Braun - Blog [alt+shift+b] in technology

11th Jul 2026
“You are not your grand plans. You are your daily patterns.” I love this quote from James Clear because it hurts me in all the right ways. At my worst, I feel like my daily patterns are at war with my grand plans. When I’m fighting a daily battle and willpower is slipping, I need...
Spring ham radio activation of Korkattivuori (Mt. Korkatti) Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature...
16th Apr 2023
102

Spring ham radio activation of Korkattivuori (Mt. Korkatti)

from OH8HUB’s Substack [alt+shift+b] in technology

16th Apr 2023
Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature reserve area near town Haapavesi (pop. 6588) in Finland. The nature reserve area consist of short family friendly hiking path of approximately 1.5km. One end of the path has parking...
Train Simulator Controller: TPWS Control Panel TPWS is a key safety system in UK trains, so my Class 80x cab needed a precisely replicated TPWS...
16th Nov 2025
1

Train Simulator Controller: TPWS Control Panel

from Project Blog on Christopher Mitchell, Ph.D. [alt+shift+b] in technology

16th Nov 2025
TPWS is a key safety system in UK trains, so my Class 80x cab needed a precisely replicated TPWS control panel.
Tablet as main computer For the past few weeks I have been using the Microsoft Surface Pro as my main computer. It's a...
6th Mar 2018
1

Tablet as main computer

from Willem L. Middelkoop [alt+shift+b] in technology

6th Mar 2018
For the past few weeks I have been using the Microsoft Surface Pro as my main computer. It's a modern tablet computer that can be used as laptop with the type cover. With the Surface Pen, it's a versatile PC that works in a lot of different ways. Time to find out if it's any good...
Symmetricom 58532A GPS Antenna Supply Voltage Mod The Symmatricom 58532A Opening up the 58532A Voltage Regulation Result What about the other 58532A...
23rd Mar 2024
150

Symmetricom 58532A GPS Antenna Supply Voltage Mod

from Electronics etc… [alt+shift+b] in technology

23rd Mar 2024
The Symmatricom 58532A Opening up the 58532A Voltage Regulation Result What about the other 58532A variant? References The Symmatricom 58532A As part of a package deal, I got my hands on a Symmetricom 58532A L1 GPS antenna. Microchip, which acquired Symmetricom in 2013, doesn’t...
Smart Open Xcode If you’re like me, you often have multiple versions of Xcode installed. One or two beta versions, a...
2nd Aug 2023
107

Smart Open Xcode

from Christian Selig [alt+shift+b] in technology

2nd Aug 2023
If you’re like me, you often have multiple versions of Xcode installed. One or two beta versions, a stable version, and maybe another version in case the most recent stable version has something weird about it. I also really like mapping my Caps Lock key to something more useful,...
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

Knuckle typing in mixed reality just makes sense

from Arduino Blog [alt+shift+b] in technology

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...
How to build up a data team (everything I ever learned about recruiting) During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people....
8th Jun 2014
26

How to build up a data team (everything I ever learned about recruiting)

from Home on Erik Bernhardsson [alt+shift+b] in technology

8th Jun 2014
During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people. Lots of them were rejected but lots of them also got offers. Finally, I've also had my share of offers rejected by the candidate.
AI and machine learning for engineering design Popular mechanical engineering course applies machine learning and AI theory to real-world...
7th Sep 2025
1

AI and machine learning for engineering design

from MIT News - Civil and environmental engineering [alt+shift+b] in technology

7th Sep 2025
Popular mechanical engineering course applies machine learning and AI theory to real-world engineering design.
Running SQL Server in a container on Github Actions This is an external post of mine. Click here if you are not redirected.
16th Dec 2021
26

Running SQL Server in a container on Github Actions

from Notes on software development [alt+shift+b] in technology

16th Dec 2021
This is an external post of mine. Click here if you are not redirected.
A Concise Chinese-English Dictionary for Lovers I liked the book. I found it charming and winsome and funny. There were no elements, of, like,...
1st Jul 2020
1

A Concise Chinese-English Dictionary for Lovers

from Writing [alt+shift+b] in technology

1st Jul 2020
I liked the book. I found it charming and winsome and funny. There were no elements, of, like, transformative exultation: so many of the books in this genre, the woman’s bildungsroman, the Dept. of Speculations and the Bluets of the world, have a couple moments that totally and...
Mourning the Loss of Cohost The staff running Cohost have announced (archived) that at the end of 2024 Cohost will be shutting...
11th Sep 2024
31

Mourning the Loss of Cohost

from Ian's Blog [alt+shift+b] in technology

11th Sep 2024
The staff running Cohost have announced (archived) that at the end of 2024 Cohost will be shutting down, with the site going read-only on October 1st 2024. This news was deeply upsetting to receive, as Cohost filled a space left by other social media websites when they stopped...
The grief when AI writes most of the code When AI writes almost all code, what happens to software engineering? There is grief involved for us...
7th Jan 2026
1

The grief when AI writes most of the code

from The Pragmatic Engineer [alt+shift+b] in technology

7th Jan 2026
When AI writes almost all code, what happens to software engineering? There is grief involved for us developers, that's for sure.
More Luigi alternatives The workflow engine battle has intensified with some more interesting entries lately! Here are a...
2nd Jul 2015
25

More Luigi alternatives

from Home on Erik Bernhardsson [alt+shift+b] in technology

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!
Implementing a declarative mini-language in the C preprocessor Last time, I announced Check Plus, a declarative language for defining Check tests in C. This time,...
4th Jul 2010
26

Implementing a declarative mini-language in the C preprocessor

from Posts on Made of Bugs [alt+shift+b] in technology

4th Jul 2010
Last time, I announced Check Plus, a declarative language for defining Check tests in C. This time, I want to talk about the tricks I used to implement a declarative minilanguage using the C preprocessor (and some GCC extensions). The Problem We want to write some toplevel...
Habits to start I haven’t been feeling quite as forward or as energetic lately. There are no set plans, habits or...
9th Mar 2017
22

Habits to start

from Jonas Hietala [alt+shift+b] in technology

9th Mar 2017
I haven’t been feeling quite as forward or as energetic lately. There are no set plans, habits or goals for this spring and I don’t have a clear vision of what to do currently but it also feels… fine? Maybe I will cruise in a lower gear for a while and rev up when my mood...
29th Oct 2025
Automating the Hue Tap Dial Switch in Elixir via MQTT I recently bought a couple of Hue Tap Dial switches for our house to enhance our smart home. We have...
1st Sep 2025
1

Automating the Hue Tap Dial Switch in Elixir via MQTT

from Jonas Hietala [alt+shift+b] in technology

1st Sep 2025
I recently bought a couple of Hue Tap Dial switches for our house to enhance our smart home. We have quite a few smart lights and I figured the tap dial—with it’s multiple buttons and rotary dial—would be a good fit. Since I’ve been moving away from standard Home Assistant...
Looper In retrospect, almost a proto-Blade Runner 2049. I thought the acting and general plot was kinda...
3rd Aug 2020
1

Looper

from Applied Cartography [alt+shift+b] in technology

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...
Open source business model struggles at WordPress Automattic, creator of Wordpress, is being sued by one of the largest WordPress hosting providers....
11th Oct 2024
96

Open source business model struggles at WordPress

from The Pragmatic Engineer [alt+shift+b] in technology

11th Oct 2024
Automattic, creator of Wordpress, is being sued by one of the largest WordPress hosting providers. The conflict fits into a trend of billion-dollar companies struggling to effectively monetize open source, and are changing tactics to limit their competition and increase their...
Miscellaneous unsolicited (and possibly biased) career advice No one asked for this, but I'm something like ~12 years into my career and have had my fair share of...
26th Sep 2019
26

Miscellaneous unsolicited (and possibly biased) career advice

from Home on Erik Bernhardsson [alt+shift+b] in technology

26th Sep 2019
No one asked for this, but I'm something like ~12 years into my career and have had my fair share of mistakes and luck so I thought I'd share some. Honestly, I feel like I've mostly benefitted from luck.
Braindump Sometimes, getting it all down on paper helps me think through things. This is that, a complete...
21st Oct 2020
1

Braindump

from Yazin Alirhayim [alt+shift+b] in technology

21st Oct 2020
Sometimes, getting it all down on paper helps me think through things. This is that, a complete brain dump.
Web Push Pitfall Web Push Pitfall Posted on March 30, 2023 This post is from a legacy version of this blog! No...
30th Mar 2023
1

Web Push Pitfall

from videah.net [alt+shift+b] in technology

30th Mar 2023
Web Push Pitfall Posted on March 30, 2023 This post is from a legacy version of this blog! No changes have been made to the content in the migration, so things might read weird. Whilst implementing Web Push notifications for my toy Q&A service curiouswolf I ran into an issue...
CVE-2010-4258: Turning denial-of-service into privilege escalation Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different...
10th Dec 2010
27

CVE-2010-4258: Turning denial-of-service into privilege escalation

from Posts on Made of Bugs [alt+shift+b] in technology

10th Dec 2010
Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different kernel vulnerabilities I reported recently. This post is about CVE-2010-4258, the most interesting of them, and, as Dan writes, the reason he wrote the exploit in the first place. In...
MichTron ProText The Last Word Processor You'll Ever Need
a week ago
1

MichTron ProText

from Computer Ads from the Past [alt+shift+b] in technology

a week ago
The Last Word Processor You'll Ever Need
Mortality statistics and Sweden's "dry tinder" effect We live in a year of about 350,000 amateur epidemiologists and I have no desire to join that “club”....
23rd Sep 2020
25

Mortality statistics and Sweden's "dry tinder" effect

from Home on Erik Bernhardsson [alt+shift+b] in technology

23rd Sep 2020
We live in a year of about 350,000 amateur epidemiologists and I have no desire to join that “club”. But I read something about COVID-19 deaths that I thought was interesting and wanted to see if I could replicated it through data.
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

How I wrote a book using Pollen

from Jonas Hietala [alt+shift+b] in technology

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...
Canvas Breach Disrupts Schools &#038; Colleges Nationwide An ongoing data extortion attack targeting the widely-used education technology platform Canvas...
8th May 2026
1

Canvas Breach Disrupts Schools &#038; Colleges Nationwide

from Krebs on Security [alt+shift+b] in technology

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...
Micro Instrumentation and Telemetry Systems Rockets, calculators, and personal computers at MITS
1st Jun 2026
1

Micro Instrumentation and Telemetry Systems

from Abort Retry Fail [alt+shift+b] in technology

1st Jun 2026
Rockets, calculators, and personal computers at MITS
Breasts and Eggs I think if I were to recommend this book to someone I would do it simply: do not read the second...
3rd Jan 2021
1

Breasts and Eggs

from Writing [alt+shift+b] in technology

3rd Jan 2021
I think if I were to recommend this book to someone I would do it simply: do not read the second part. This is an amalgam of two novellas (explicitly demarcated as such in the final product), and the first book — rife with a crisper style and interesting voices — is dulled by the...
Offline Advocate Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of...
19th Nov 2024
108

Offline Advocate

from Engineers Need Art [alt+shift+b] in technology

19th Nov 2024
Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of mind.
2024 in review It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this...
5th Jan 2025
83

2024 in review

from Jonas Hietala [alt+shift+b] in technology

5th Jan 2025
It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this year! My favorite new series were The Kingkiller Chronicle, Gentlemen Bastards series, and The Stormlight Archive. If you’re curious about Sanderson’s books but a little apprehensive...
Building a mobile app in 1 day: Thunoob Is it even possible to make an app in just 1 day? Well, let's find out!
1st Dec 2025
1

Building a mobile app in 1 day: Thunoob

from Yazin Alirhayim [alt+shift+b] in technology

1st Dec 2025
Is it even possible to make an app in just 1 day? Well, let's find out!
Walter Torous named executive director of MIT Center for Real Estate The senior lecturer, already director of the degree program, will now oversee all aspects of the...
1st Sep 2026
1

Walter Torous named executive director of MIT Center for Real Estate

from MIT News - Civil and environmental engineering [alt+shift+b] in technology

1st Sep 2026
The senior lecturer, already director of the degree program, will now oversee all aspects of the center’s activities and operations.
Solving Problems In this post, I describe a Problem Solving methodology I unexpectedly picked up while working at a...
1st Jan 2019
1

Solving Problems

from Yazin Alirhayim [alt+shift+b] in technology

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.
Collecting health data with Biostrap Wearing a clinical-grade PPG sensor for a month to collect advanced biometrics from my wrist.
14th Nov 2017
27

Collecting health data with Biostrap

from Willem's Blog [alt+shift+b] in technology

14th Nov 2017
Wearing a clinical-grade PPG sensor for a month to collect advanced biometrics from my wrist.
Vim's UserGettingBored autocmd In short: Vim has a joke autocmd called UserGettingBored that doesn’t do anything. Vim’s automatic...
22nd Aug 2026
1

Vim's UserGettingBored autocmd

from Evan Hahn (dot com) [alt+shift+b] in technology

22nd Aug 2026
In short: Vim has a joke autocmd called UserGettingBored that doesn’t do anything. Vim’s automatic commands feature, usually shortened to “autocmd”, lets you run code when various events occur. For example, you could implement an auto-save feature by binding the TextChanged event...
Multiple input MACs When working with Message Authentication Codes (MACs), you often need to authenticate not just a...
27th Oct 2021
38

Multiple input MACs

from Neil Madden [alt+shift+b] in technology

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...
How to run victron veconfigure on a mac Introduction Victron Multiplus-II inverter/charges are configured with the veconfigure1 tool....
4th Mar 2024
77

How to run victron veconfigure on a mac

from Louwrentius - Solar [alt+shift+b] in technology

4th Mar 2024
Introduction Victron Multiplus-II inverter/charges are configured with the veconfigure1 tool. Unforntunately this is a Windows-only tool, but there is still a way for Apple users to run this tool without any problems. Tip: if you've never worked with the Terminal app on MacOS, it...
BigBasket slot alert BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and...
19th Apr 2020
20

BigBasket slot alert

from Abishek Muthian [alt+shift+b] in technology

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...
Take the tools out of 'Data', but don't take the data out of the tools Using dataframes to write smaller, faster programs
11th Jan 2023
24

Take the tools out of 'Data', but don't take the data out of the tools

from csvbase blog [alt+shift+b] in technology

11th Jan 2023
Using dataframes to write smaller, faster programs
Two more 27.0 design grumbles After living with Apple’s 27.0 OSs since launch, I have some more annoyances to get off my chest....
2nd Oct 2026
1

Two more 27.0 design grumbles

from anderegg.ca [alt+shift+b] in technology

2nd Oct 2026
After living with Apple’s 27.0 OSs since launch, I have some more annoyances to get off my chest. This time, it’s all about how tabs and menus have gotten worse. I’ve already ranted about the Liquid Glass material in general, but these two design changes in particular have really...
Stereotypes I read a great essay or article about stereotypical programmers called The Little Printf. I really...
14th Oct 2015
32

Stereotypes

from Jonas Hietala [alt+shift+b] in technology

14th Oct 2015
I read a great essay or article about stereotypical programmers called The Little Printf. I really couldn’t do it justice so do yourself a favor and go read it. It touches on several types of programmers or rather traits of programmers I recognize in my surroundings and also...
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
1

Why is Git Autocorrect too fast for Formula One drivers?

from Butler's Log [alt+shift+b] in technology

13th Jan 2025
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
DSLogic U3Pro16 Review and Teardown Introduction The DSLogic U3Pro16 In the Box Probe Cables and Clips The Controller Hardware The Input...
12th Apr 2025
88

DSLogic U3Pro16 Review and Teardown

from Electronics etc… [alt+shift+b] in technology

12th Apr 2025
Introduction The DSLogic U3Pro16 In the Box Probe Cables and Clips The Controller Hardware The Input Circuit Impact of Input Circuit on Circuit Under Test Additional IOs: External Clock, Trigger In, Trigger Out Software: From Saleae Logic to PulseView to DSView Installing DSView...
2023-08-07 STIRred AND SHAKEN In a couple of days, I pack up my bags to head for DEFCON. In a rare moment of pre-planning, perhaps...
7th Aug 2023
120

2023-08-07 STIRred AND SHAKEN

from computers are bad [alt+shift+b] in technology

7th Aug 2023
In a couple of days, I pack up my bags to head for DEFCON. In a rare moment of pre-planning, perhaps spurred by boredom, I looked through the schedule to see what's in store in the world of telephony. There is a workshop on SS7, of course [1], plenty of content on cellular, but...
AI Starting Points A friend is getting back into UX research after a two-year gap. Recognizing AI is a big deal, she...
3rd Feb 2026
1

AI Starting Points

from Jorge Arango [alt+shift+b] in technology

3rd Feb 2026
A friend is getting back into UX research after a two-year gap. Recognizing AI is a big deal, she asked where to start learning. Great question! Other people are surely wondering as well, so I’m sharing my answers here. Caveats: These answers reflect how I learn; YMMV. You’re...
Compiling Ceph on the Raspberry Pi 3B+ (armhf) using Clang/LLVM UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of...
10th Nov 2018
23

Compiling Ceph on the Raspberry Pi 3B+ (armhf) using Clang/LLVM

from Louwrentius - Solar [alt+shift+b] in technology

10th Nov 2018
UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of Ubuntu 18.04. Important: I consider this page obsolete. I will keep it up for transparency's sake Introduction In this blog post I'll show you how to compile Ceph Luminous for...
2023-05-07 electrical characteristics of telephone lines Let's take a break from our boring topic of regional history to focus instead on an even more boring...
7th May 2023
104

2023-05-07 electrical characteristics of telephone lines

from computers are bad [alt+shift+b] in technology

7th May 2023
Let's take a break from our boring topic of regional history to focus instead on an even more boring topic: implementation details of telephone lines. The conventional "copper pair" analog telephone line is fading away. The FCC has begun to authorize abandonment of copper outside...
Setting up a Jabber instant messaging server |_http-title: Site doesn't have a title (text/html;... I wanted to see how dificult it is to setup an instant messaging server based on open source...
5th Feb 2011
23
5th Feb 2011
I wanted to see how dificult it is to setup an instant messaging server based on open source software. Now I know that it is very easy, unless you are stubborn and do things your own way. In this example, I'm setting up a small IM server that is only for internal company use, but...
Bubbles.town I mostly use my web stats service because I get a lizard-brain kick from watching numbers go up, but...
9th Aug 2026
1

Bubbles.town

from anderegg.ca [alt+shift+b] in technology

9th Aug 2026
I mostly use my web stats service because I get a lizard-brain kick from watching numbers go up, but it also provides some fun insights. For example, it’s how I found out about bubbles.town. At first I thought this might be a Mastodon instance. I get a lot of referral traffic...
Six months with MCADD It's six months since our son was born with MCADD, a good moment to reflect upon the experience of...
23rd Jun 2019
25

Six months with MCADD

from Willem's Blog [alt+shift+b] in technology

23rd Jun 2019
It's six months since our son was born with MCADD, a good moment to reflect upon the experience of being a parent with some thoughts and tips.
Backdooring Your Backdoors - Another $20 Domain, More Governments After the excitement of our .MOBI research, we were left twiddling our thumbs. As you may recall, in...
8th Jan 2025
76

Backdooring Your Backdoors - Another $20 Domain, More Governments

from watchTowr Labs [alt+shift+b] in technology

8th Jan 2025
After the excitement of our .MOBI research, we were left twiddling our thumbs. As you may recall, in 2024, we demonstrated the impact of an unregistered domain when we subverted the TLS/SSL CA process for verifying domain ownership to give ourselves the ability to issue valid and...
How to set compensation using commonsense principles Compensation has always been one of the most confusing parts of management to me. Getting it right...
8th Jun 2020
22

How to set compensation using commonsense principles

from Home on Erik Bernhardsson [alt+shift+b] in technology

8th Jun 2020
Compensation has always been one of the most confusing parts of management to me. Getting it right is obviously extremely important. Compensation is what drives our entire economy, and you could look at the market for labor as one gigantic resource-allocating machine in the same...
Making RSS More Fun I wrote a browser extension to try and make finding random, independent websites more fun.
2nd Dec 2025
1

Making RSS More Fun

from matduggan.com [alt+shift+b] in technology

2nd Dec 2025
I wrote a browser extension to try and make finding random, independent websites more fun.
PEP8Speaks - Now helping 5,000 open source projects write neat and clean Python What is this project? 🐍 PEP8Speaks = PEP 8 + Speaks GitHub:...
5th Apr 2020
20

PEP8Speaks - Now helping 5,000 open source projects write neat and clean Python

from Himanshu Mishra | orkohunter.net RSS Feed [alt+shift+b] in technology

5th Apr 2020
What is this project? 🐍 PEP8Speaks = PEP 8 + Speaks GitHub: https://github.com/OrkoHunter/pep8speaks PEP 8 is Python's recommended coding…
2025-06-01 I've been reading The Nature of Order by Christopher Alexander, and it's inspired me to experiment...
1st Jun 2025
1

2025-06-01

from Freewheeling Apps [alt+shift+b] in technology

1st Jun 2025
I've been reading The Nature of Order by Christopher Alexander, and it's inspired me to experiment with this representation to communicate the global structure of the source code of the Game of Snake: The whole program is arranged on a 2D surface within a series of nested...
Parquet: more than just "Turbo CSV" Quicker, but also more convenient
3rd Apr 2023
25

Parquet: more than just "Turbo CSV"

from csvbase blog [alt+shift+b] in technology

3rd Apr 2023
Quicker, but also more convenient
Notes from Neal Gabler's Walt Disney Disney was a celebrity by his mid-30s, Disney the company was famous by 1930s. Even though...
18th Feb 2023
26

Notes from Neal Gabler's Walt Disney

from Notes on software development [alt+shift+b] in technology

18th Feb 2023
Disney was a celebrity by his mid-30s, Disney the company was famous by 1930s. Even though politically the 1930s was considered the decade of Roosevelt (elected President in 1933), culturally the 1930s was considered the decade of Mickey Mouse. Almost every new...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

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