Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #technology #startups #history #life #science #literature #architecture #creative #design #finance #travel #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Birchtree
Strong (fanboy) opinions loosely held Tim Hardwick writing for MacRumors: iPhone 17 Air USB-C Port May Have This Unusual Design...
2 months ago
9
2 months ago
Tim Hardwick writing for MacRumors: iPhone 17 Air USB-C Port May Have This Unusual Design Quirk Dummy models shared by AppleTrack suggest that Apple has made some subtle adjustments to accommodate internal components in the tighter chassis. Most notably, the USB-C port on the...
Vitalik Buterin's...
A CBC Casper Tutorial
over a year ago
Notes on software...
Effective unemployment and social media Being unemployed can be incredibly depressing. So much rejection. Everything seems to be out of your...
8 months ago
21
8 months ago
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...
Louwrentius
Linux Mac Mini - temperature monitoring with lm-sensors This post is about getting temperature monitoring to work with a Mac Mini running Linux. Using...
over a year ago
22
over a year ago
This post is about getting temperature monitoring to work with a Mac Mini running Linux. Using Debian Lenny, out of the box, lm-sensors is not working. No sensors can be found. This is how temperature monitoring and fan speed monitoring can be made to work: modprobe applesmc If...
Jorge Arango
Traction Heroes Ep. 4: Mental Models In episode 4 of the Traction Heroes podcast, Harry and I discussed mental models. It’s a tricky...
4 months ago
31
4 months ago
In episode 4 of the Traction Heroes podcast, Harry and I discussed mental models. It’s a tricky phrase: we brought up two different, yet common, uses: Mental models as individuals’ internal understandings of a particular things and situations – i.e., the “Indi Young”...
Home on Erik...
Home
over a year ago
Home on Erik...
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...
over a year ago
19
over a year ago
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.
Louwrentius
RAID array size and rebuild speed When a disk fails of a RAID 5 array, you are no longer protected against (another) disk failure and...
over a year ago
13
over a year ago
When a disk fails of a RAID 5 array, you are no longer protected against (another) disk failure and thus data loss. During this rebuild time, you are vulnerable. The longer it takes to rebuild your array, the longer you are vulnerable. Especially during a disk-intensive period,...
Vitalik Buterin's...
From prediction markets to info finance
8 months ago
Abishek Muthian
Weather, an argument against simulation hypothesis As I am writing this, cyclone Fani with category 4 level winds 215 kph (130 mph) in the Bay of...
over a year ago
14
over a year ago
As I am writing this, cyclone Fani with category 4 level winds 215 kph (130 mph) in the Bay of Bengal is expected to make landfall in the state of Odisha, India by tomorrow. Over 800,00 evacuated, as 100 million people are expected to be affected by the cyclone. Cyclone Fani is...
Posts on Made of...
Measuring Capacity Through Utilization (This post is cross-posted from Honeycomb’s instrumentation series). One of my favorite concepts...
over a year ago
16
over a year ago
(This post is cross-posted from Honeycomb’s instrumentation series). One of my favorite concepts when thinking about instrumenting a system to understand its overall performance and capacity is what I call “time utilization”. By this I mean: If you look at the behavior of a...
Jonas Hietala
5 Years at Linköping's University I recently finished my master’s degree (civilingenjör or civil engineering) at Linköping’s...
over a year ago
18
over a year ago
I recently finished my master’s degree (civilingenjör or civil engineering) at Linköping’s University. At first it felt like 5 years would be an eternity, but in hindsight it was over in a flash. my gut feeling is that I haven’t learnt or done anything of note, except you know...
Jordan’s Substack
On Building Git for Lawyers Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of...
7 months ago
37
7 months ago
Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of my life to solving. Why don't lawyers and other non-coders use git?
Odds and Ends of...
Odds and Ends #54: Voters in 2019 and 2024 were (mostly) the same – it was the parties that changed Plus can Trump revive the British left's patriotism? And some quick wins for growth, and the...
5 months ago
Odds and Ends of...
Odds and Ends #44: The New Statesman still needs fixing Plus Channel Tunnel news, a NIMBY assault on an excellent pub, and more!
7 months ago
Willem's Blog
Lunch by plane This week I went out for lunch by plane from Hilversum to Texel with a good buddy of mine.
over a year ago
lcamtuf’s thing
The Review Interior of a low-rise office park.
4 months ago
OH8HUB’s Substack
Eliminating Radio Interference from Apple charger Apple's product design teams should do a better job eliminating unwanted radio frequency emissions...
a year ago
Louwrentius
Linux network interface bonding / trunking or how to get beyond 1 Gb/s This article discusses Linux bonding and how to achieve 2 Gb/s transfer speeds with a single TCP/UDP...
over a year ago
19
over a year ago
This article discusses Linux bonding and how to achieve 2 Gb/s transfer speeds with a single TCP/UDP connection. UPDATE July 2011 Due to hardware problems, I was not able to achieve transfer speeds beyond 150 MB/s. By replacing a network card with one from another vendor (HP...
Louwrentius
Getting the Sitecom AC600 Wi-Fi adapter running on Linux TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a...
over a year ago
15
over a year ago
TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a Raspberry Pi broke as I dropped it on the floor, so I had to replace it. I just went to a local shop and bought the Sitecom AC600 adapter as that's what they had available (with...
The Pragmatic...
Interesting startup idea: benchmarking cloud platform pricing A team of 3 developers built a neat platform called Spare Cores that makes cloud instance pricing...
8 months ago
75
8 months ago
A team of 3 developers built a neat platform called Spare Cores that makes cloud instance pricing more transparent. A deepdive on how exactly they did it.
Jonas Hietala
Long Term Goals Update During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing...
over a year ago
14
over a year ago
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...
Arduino Blog
SeaPerch II introduces students to underwater ROV exploration While professionals around the world take advantage of Arduino products and the extensive ecosystem,...
3 months ago
33
3 months ago
While professionals around the world take advantage of Arduino products and the extensive ecosystem, the core Arduino philosophy is to simplify complex technology. A bare microcontroller is intimidating to the uninitiated, but an Arduino development board is friendly and...
Christian Selig
Introducing Juno for Apple Vision Pro YouTube is probably one of the parts of the internet I consume the most, so I was more than a little...
a year ago
108
a year ago
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay,...
Applied Cartography
How Buttondown uses HAProxy There are few technical decisions I regret more with Buttondown than the decision to combine the...
10 months ago
21
10 months ago
There are few technical decisions I regret more with Buttondown than the decision to combine the author-facing app, the subscriber-facing app, and the marketing site all under a single domain. Most technical decisions are reversible with sufficient grit and dedication; this one...
Birchtree
➕ iPhone 16e review in progress: photography Here's a peek behind the scenes as I work on my iPhone 16e review.
4 months ago
Opsbros
The Bindicator So I made this project for my dad for Fathers Day a couple of years ago, and thought i'd share it....
over a year ago
21
over a year ago
So I made this project for my dad for Fathers Day a couple of years ago, and thought i'd share it. The one shown is the Rev-1 design which is far from perfect, in fact it has several major issues I will discuss below, however it definitely works,
./techtipsy
I held a talk about my self-hosting adventure! There are two reasons why I haven’t written much lately, and one of them is that I was cooking up...
over a year ago
87
over a year ago
There are two reasons why I haven’t written much lately, and one of them is that I was cooking up a talk about self-hosting, more specifically my own self-hosting adventure (the other one is the Steam Deck, more about that in the future). The talk took place on May 25th 2023 at...
Abishek Muthian
JavaScript framework fence sitter tries Svelte Those who don't like JavaScript and are sitting on the fence about using a reactive framework, I...
over a year ago
13
over a year ago
Those who don't like JavaScript and are sitting on the fence about using a reactive framework, I took the bullet and tried Svelte for a Go Web Application. Here are some findings which can save you some frustration and help you decide better. Svelte, Because it seems like the...
Arduino Blog
You can now run Arduino and MicroPython side-by-side on multi-core microcontrollers We’re excited to announce a powerful new feature that we have been working on in collaboration with...
a year ago
115
a year ago
We’re excited to announce a powerful new feature that we have been working on in collaboration with the MicroPython team!  Starting with the upcoming release (v1.23), MicroPython will offer support for Asymmetric Multiprocessing (AMP) on multi-core microcontrollers, based on the...
Computer Ads from...
Australian Air Force If You're Switched On, This is Paradise.
2 months ago
Arduino Blog
Kick off the Monaco Grand Prix weekend with these Formula 1-inspired Arduino projects The Monaco Grand Prix is just days away and will likely be one of the most exciting races of the...
a year ago
127
a year ago
The Monaco Grand Prix is just days away and will likely be one of the most exciting races of the season. While most fans can’t participate directly — except as spectators — they can celebrate their passion through DIY projects. That’s why we’ve scoured the community to find the...
Arduino Blog
Amassing a mobile Minion militia Channeling his inner Gru, YouTuber Electo built a robotic minion army to terrorize and amuse the...
10 months ago
65
10 months ago
Channeling his inner Gru, YouTuber Electo built a robotic minion army to terrorize and amuse the public in local shopping malls. Building one minion robot is, in theory, pretty straightforward. That is especially true when, like these, that robot isn’t actually bipedal and...
Applied Cartography
Globals in Histoire Histoire, like so many other tools in the Vue ecosystem, is a bit of a neglected younger sibling to...
a year ago
18
a year ago
Histoire, like so many other tools in the Vue ecosystem, is a bit of a neglected younger sibling to Storybook — a little bit uglier, with worse documentation and a couple rough edges, but much more tightly integrated with Vue and Vite. [1] One thing that was not particularly...
Notes on software...
1 million page views I was delighted to notice this morning that this site has recently passed 1M page views. And since...
7 months ago
31
7 months ago
I was delighted to notice this morning that this site has recently passed 1M page views. And since Murat wrote about his 1M page view accomplishment at the time, I felt compelled to now too. I started regularly blogging in 2018. For some reason I decided to write a blog post...
Elevation Lab - Blog
Designers Desk #1: Angelo Vilar Designer's Desk is a new series featuring the desk setups of artists, designers, and creators -...
over a year ago
15
over a year ago
Designer's Desk is a new series featuring the desk setups of artists, designers, and creators - showcasing how they work and what their workspace looks like.   Angelo Vilar (AKA Ansirone) is an art director, animation designer, & illustrator based in Los Angeles. He keeps it...
Lighthouse Blog
Rules improvement: filter based on content
7 months ago
Birchtree
My lil' Ghostty terminal config I wrote about Ghosty last week, and since then I've played around with it enough to know it's my new...
6 months ago
101
6 months ago
I wrote about Ghosty last week, and since then I've played around with it enough to know it's my new terminal emulator of choice. For me the killer feature is how fast it is, putting the most popular apps to shame (Apple Terminal and iTerm, specifically)
Louwrentius
How to build an energy efficient computer for home use In short: Buy whatever you fucking want. Turn the fucking thing off when you're not using...
over a year ago
13
over a year ago
In short: Buy whatever you fucking want. Turn the fucking thing off when you're not using it. Long: People are spending a lot of time building an energy efficient home computer, that can act as an HTPC, NAS, or whatever. It must consume as little power as possible, because it it...
Electronics etc…
Making Screenshots of Test Equipment Old and New Introduction Screenshot Capturing Interfaces Hardware and Software Tools Capturing GPIB data in Talk...
7 months ago
70
7 months ago
Introduction Screenshot Capturing Interfaces Hardware and Software Tools Capturing GPIB data in Talk Only mode TDS 540 Oscilloscope - GPIB - PCL Output HP 54542A Oscilloscope - Parallel Port - PCL or HPGL Output HP Inifinium 54825A Oscilloscope - Parallel Port - Encapsulated...
Jonas Hietala
August theme: Bare Minimum This time I’ll be following my inspiring site and declare Bare Minimum as the theme for my next...
over a year ago
15
over a year ago
This time I’ll be following my inspiring site and declare Bare Minimum as the theme for my next game. This could really be anything, from graphics to user interaction… But I’ve got an idea. It’ll be a real challange for me to make but hopefully I’ll have a game in a few weeks...
./techtipsy
I tried out the CyberPower UT650EG UPS After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out...
over a year ago
74
over a year ago
After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out one UPS that was recommended on the basis of it being much more power efficient compared to the APC UPS that I previously ran. That UPS? CyberPower UT650EG. Why switch out a...
Applied Cartography
Finding null JSON values in Postgres Postgres' JSONB functionality is fast and useful but when I find myself dropping down from the...
a year ago
19
a year ago
Postgres' JSONB functionality is fast and useful but when I find myself dropping down from the Django ORM into SQL to do weird things, the syntax strikes me as confusing and arcane. As such, when I need to do esoteric things it takes me longer time than I'd like, and in hopes...
Louwrentius
I switched my blog from Blogofile to Pelican This blog is a static website, which makes it fast, simple and secure. It was generated by Blogofile...
over a year ago
16
over a year ago
This blog is a static website, which makes it fast, simple and secure. It was generated by Blogofile but I switched to Pelican. Blogofile has seen almost no updates over the years and I consider the project dead. Realising that blogofile is dead, I decided to look around for...
Jonas Hietala
Netrunner Summer Tournament Linköping There was another Netrunner tournament this Sunday with 8 entrants. We had two new legal data packs...
over a year ago
17
over a year ago
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...
computers are bad
2025-03-10 troposcatter I have a rough list of topics for future articles, a scratchpad of two-word ideas that I sometimes...
4 months ago
36
4 months ago
I have a rough list of topics for future articles, a scratchpad of two-word ideas that I sometimes struggle to interpret. Some items have been on that list for years now. Sometimes, ideas languish because I'm not really interested in them enough to devote the time. Others have...
Evan Hahn's blog
UI tip: maybe don't round percentages to 0% or 100% In short: maybe don’t round to 0% or 100% in your UI. I am not a UI expert. But I sometimes build...
2 months ago
26
2 months ago
In short: maybe don’t round to 0% or 100% in your UI. I am not a UI expert. But I sometimes build user interfaces, and I sometimes want to render a percentage to the user. For example, something like “you’ve downloaded 45% of this file”. In my experience, it’s often better to...
Home on Erik...
Why conversion matters: a toy model There are often close relationships between top level business metrics. For instance, it's well...
over a year ago
17
over a year ago
There are often close relationships between top level business metrics. For instance, it's well known that retention has a super strong impact on the valuation of a subscription business. Or that the % of occupied seats is super important for an airline.
anderegg.ca
Trying out GoodLinks The weeks leading up to the holidays have been hectic. I’m behind on “internet stuff” since entering...
6 months ago
61
6 months ago
The weeks leading up to the holidays have been hectic. I’m behind on “internet stuff” since entering Christmas-mode, and have been looking for a better way to capture things I want to look at later. I’ve had this issue before, but solved it in an ad-hoc way. Previously I’d made...
./techtipsy
How I treat my urge to hoard data The tagline for /r/datahoarder reads: “It’s A Digital Disease!”. I agree. At some point I realized...
over a year ago
54
over a year ago
The tagline for /r/datahoarder reads: “It’s A Digital Disease!”. I agree. At some point I realized that the pursuit to hoard all the things will just keep on consuming more and more of my time and money. Storage is cheap up until to a point, once you find yourself tracking hard...
watchTowr Labs
8 Million Requests Later, We Made The SolarWinds Supply Chain Attack Look Amateur Surprise surprise, we've done it again. We've demonstrated an ability to compromise significantly...
5 months ago
41
5 months ago
Surprise surprise, we've done it again. We've demonstrated an ability to compromise significantly sensitive networks, including governments, militaries, space agencies, cyber security companies, supply chains, software development systems and environments, and more. “Ugh, won’t...
Buck on Software
Thoughts on SaaS and other things Welcome to Buck on Software!
over a year ago
Style over Substance
Adding night shading to a Home Assistant mini-graph-card chart One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih....
over a year ago
150
over a year ago
One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih. It’s the card running most of the graphs in our smart home‘s dashboard. Surprisingly, mini-graph card is actually not included in Home Assistant by default – honestly, it should be,...
Good Enough
Season 3, Issue 1: Whale, Hello There! Dear friends, we have not been good at writing this newsletter regularly. But writing is hard work,...
over a year ago
15
over a year ago
Dear friends, we have not been good at writing this newsletter regularly. But writing is hard work, and there’s only so much time we have, and there was the winter break and Shawn kept getting sick—we have many excuses, how much time do you have? Gosh, since July of last year?...
Good Enough
Lettini is Good Enough We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know...
a year ago
17
a year ago
We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know much about us. So we’re starting a new Q&A column to introduce ourselves, one-at-a-time, starting with our resident designer… Who the hell do you think you are? 👋 Hello, I’m...
Louwrentius
Personal Security: erase your computer or phone before repair Computer nerds are self sufficient when it comes to fixing their computer. Non-computer experts have...
over a year ago
16
over a year ago
Computer nerds are self sufficient when it comes to fixing their computer. Non-computer experts have to find some other person with greater computer knowledge to repair their computer or phone. That person will then be able to access all data stored on their computer or phone. By...
Computer Ads from...
Comics from 1977/07 Issue of ROM Only two, so read them slowly
3 weeks ago
Elevation Lab - Blog
Introducing TagVault Universal for AirTag We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags...
7 months ago
23
7 months ago
We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags battery. Waterproof. Robust. And discreet. So we designed TagVault Universal Mount for AirTag. It has mounting holes for screws, rivets, and slots for zip ties. Or just epoxy it down....
Jonas Hietala
Ludum Dare 22 Timelapse Here’s the timelapse for my entry to Ludum Dare 22,...
over a year ago
16
over a year ago
Here’s the timelapse for my entry to Ludum Dare 22, Sat-E. https://www.youtube.com/watch?v=eoKDyhxCVm0 This time I managed to record one screen every minute, which is very suboptimal to say the least but I slowed it down a bit so you can at least see something being done there.
Vitalik Buterin's...
Hard Problems in Cryptocurrency: Five Years Later
over a year ago
Notes on software...
Bootloader basics I spent a few days playing around with bootloaders for the first time. This post builds up to a text...
over a year ago
21
over a year ago
I spent a few days playing around with bootloaders for the first time. This post builds up to a text editor with a few keyboard shortcuts. I'll be giving a virtual talk based on this work at Hacker Nights on Jan 27. There are a definitely bugs. But it's hard to find...
Himanshu Mishra |...
Quest for Universal action — Essay You may listen to this while reading We Are All Astronauts - Ether (YouTube). Few months ago, a...
over a year ago
12
over a year ago
You may listen to this while reading We Are All Astronauts - Ether (YouTube). Few months ago, a significant percentage of my peers were…
computers are bad
2023-04-27 los alamos - compound to county pt I This weekend, I found myself staying in Los Alamos for a volunteer role in which I judge children on...
over a year ago
84
over a year ago
This weekend, I found myself staying in Los Alamos for a volunteer role in which I judge children on the quality of their software. Clearly this is not the kind of opportunity I would turn down, but I also always take an excuse to drive back up the hill. I only lived in Los...
Home on Erik...
When machine learning matters I joined Spotify in 2008 to focus on machine learning and music recommendations. It's easy to...
over a year ago
15
over a year ago
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.
Good Enough
That time Marvel secretly endorsed my podcast with “the greatest comic book cover of all time” This is a blog post that has nothing to do with Good Enough, but I was told “There needs to be a...
over a year ago
19
over a year ago
This is a blog post that has nothing to do with Good Enough, but I was told “There needs to be a record of this somewhere on the internet!” and I don’t have my own blog. Years ago my friend and I ran a radio show called Gorilla Madness, which we also spun out into a podcast after...
Louwrentius
An affordable server platform based on server-grade hardware Updated post (June 2014) found HERE There are some reasons why you should consider buying true...
over a year ago
19
over a year ago
Updated post (June 2014) found HERE There are some reasons why you should consider buying true server-grade harware when building a server, wether it's for home or business use. This is why I want to introduce you to the Supermicro X9SCM-F motherboard. This motherboard costs...
computers are bad
2025-06-19 hydronuclear testing Some time ago, via a certain orange website, I came across a report about a mission to recover...
3 weeks ago
19
3 weeks ago
Some time ago, via a certain orange website, I came across a report about a mission to recover nuclear material from a former Soviet test site. I don't know what you're doing here, go read that instead. But it brought up a topic that I have only known very little about:...
Louwrentius
Understanding IOPS, latency and storage performance Update 2020: I've written another blogpost about this topic, including some benchmark examples. When...
over a year ago
24
over a year ago
Update 2020: I've written another blogpost about this topic, including some benchmark examples. When most people think about storage performance, they think about throughput. But throughput is similar to the top speed of a car. In reality, you will almost never reach the top...
Buck on Software
The Wrong Bet The next decade in SaaS won't look like the last
over a year ago
./techtipsy
VR, VFIO and how latency ruined everything I’ve been running my all-in-one PC for a while now. It was my desktop, my NAS and my gaming...
over a year ago
58
over a year ago
I’ve been running my all-in-one PC for a while now. It was my desktop, my NAS and my gaming PC. However, during the next couple of months I kept hitting small bumps along the road. Most of these were quite straightforward to fix, but there is one that finally convinced me to go...
Vitalik Buterin's...
The different types of ZK-EVMs
over a year ago
Old Vintage...
A mostly merry Southern Hemisphere Commodore Christmas A merry Christmas and happy holidays from the Southern Hemisphere, where it's our year to be with my...
6 months ago
38
6 months ago
A merry Christmas and happy holidays from the Southern Hemisphere, where it's our year to be with my wife's family in regional New South Wales, Australia. One of my wife's relatives had an "old Commodore" in their house and asked if I wanted it. Stupid question, yeah? The...
detreville
But why "detreville"? (But why not?)
over a year ago
Matt Mullenweg
Disrupt Interview On Wednesday I had a great chat with Connie Loizos, the editor in chief of TechCrunch, you can view...
8 months ago
33
8 months ago
On Wednesday I had a great chat with Connie Loizos, the editor in chief of TechCrunch, you can view the video here: Then yesterday Automattic filed its legal responses to the spurious lawfare from WP Engine, Silver Lake, and Quinn Emanuel. It’s a bit long, but if you have time...
Jonas Hietala
Speeding Ahead Life is slowly settling down over here. School has started with some pretty interesting stuff this...
over a year ago
18
over a year ago
Life is slowly settling down over here. School has started with some pretty interesting stuff this year. Firstly we have a math analysis course in multiple variables which is ok. I’m not a fan of the previous analysis courses but maybe this will be a bit different. We’re...
Louwrentius
Why I do not use ZFS as a file system for my NAS Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I...
over a year ago
16
over a year ago
Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I have multpile reasons why I do not use ZFS and probably never will. ** A lot has changed since this article was first published. I do now recommend using ZFS. I've also based my...
Jorge Arango
Humanities Crash Course Week 6: Herodotus Week 6 of my humanities crash course included four books from Herodotus’s Histories and Plato’s...
5 months ago
42
5 months ago
Week 6 of my humanities crash course included four books from Herodotus’s Histories and Plato’s Symposium. I also listened to gorgeous music from exotic (to me) ports of call, learned about Persian art and architecture, and watched a new documentary about René...
Vitalik Buterin's...
A Philosophy of Blockchain Validation
over a year ago
Abort Retry Fail
The Birth of Windows Gaming Software is a fluid that expands to fill its container
a year ago
./techtipsy
How to mess up a simple ThinkPad X230 BIOS flash and how to recover from it Background I have a Lenovo ThinkPad X230. It’s a small and good laptop that I’ve used as my main...
over a year ago
46
over a year ago
Background I have a Lenovo ThinkPad X230. It’s a small and good laptop that I’ve used as my main laptop and a server as well. A couple of years ago I messed around with flashing alternative BIOS implementations on the X230, such as the skulls project, which made installing...
Arduino Blog
Giving a teenage pet turtle a synthetic pizza-ordering voice If B. F. Skinner’s famous research proved anything, it is that virtually all animals are capable of...
10 months ago
62
10 months ago
If B. F. Skinner’s famous research proved anything, it is that virtually all animals are capable of some degree of training. Training is really just taking advantage of an animal’s natural inclination to adapt for survival, which is something all living organisms do. With that in...
Arduino Blog
This robotic kalimba plays melodies with an Arduino Nano With roots in Africa, the kalimba is a type of hand piano featuring an array of keys that are each...
9 months ago
56
9 months ago
With roots in Africa, the kalimba is a type of hand piano featuring an array of keys that are each tuned for a specific note, and upon plucking or striking one, a pleasant xylophone-like sound can be heard. Taking inspiration from his mini kalimba, Axel from the YouTube channel...
Bryan Braun - Blog
One Million Checkboxes and the fear of viral success When Nolen Royalty’s One Million Checkboxes site went viral, several people sent me links to it. If...
11 months ago
17
11 months ago
When Nolen Royalty’s One Million Checkboxes site went viral, several people sent me links to it. If you haven't heard of One Million Checkboxes, see the Wikipedia article for more details. I loved everything about One Million Checkboxes. It was simple but strangely compelling....
Home on Erik...
hdfs2cass Just open sourced hdfs2cass which is a Hadoop job (written in Java) to do efficient Cassandra...
over a year ago
17
over a year ago
Just open sourced hdfs2cass which is a Hadoop job (written in Java) to do efficient Cassandra bulkloading. The nice thing is that it queries Cassandra for its topology and uses that to partition the data so that each reducer can upload data directly to a Cassandra node.
watchTowr Labs
Do Secure-By-Design Pledges Come With Stickers? - Ivanti Connect Secure RCE (CVE-2025-0282) Did you have a good break? Have you had a chance to breathe? Wake up. It’s 2025, and the chaos...
6 months ago
58
6 months ago
Did you have a good break? Have you had a chance to breathe? Wake up. It’s 2025, and the chaos continues. Haha, see what we did? We wrote the exact same thing in 2024 because 2024 was exactly the same. As an industry, we are on GroundHog day
Willem's Blog
Making my own tablet OS I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to...
over a year ago
21
over a year ago
I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to find out how to do this!
./techtipsy
About the time I used Google Drive as a CMS for a web app Near the beginning of my software development career, I worked on a pretty standard web application....
over a year ago
81
over a year ago
Near the beginning of my software development career, I worked on a pretty standard web application. The project was not a commercial success, but it did give me a good technical foundation that turned out to be very useful for my career so far. For those interested, the tech...
Jonas Hietala
Why is my file so huge? My latest game was absolutely huge! And I’m not talking about the music (which was pretty huge too -...
over a year ago
16
over a year ago
My latest game was absolutely huge! And I’m not talking about the music (which was pretty huge too - roughly 20mb) but the little .exe file. It was 14,6mb!! Now every way you look at it, that’s incredibly huge. It’s like comparing an ant to a human. Normally the little ant is the...
Good Enough
TIL: Overriding Permalink Generation in FriendlyId FriendlyId is a helpful Ruby gem that streamlines creating permalinks and slugs for Rails...
10 months ago
19
10 months ago
FriendlyId is a helpful Ruby gem that streamlines creating permalinks and slugs for Rails applications. In Pika we're using it to help with generating permalinks for blog posts and pages as well as slugs for tags. When a customer wrote in with a request to modify the behavior of...
Home on Erik...
Annoy 1.10 released, with Hamming distance and Windows support I've been a bit bad at posting things with a regular cadence lately, partly because I'm trying to...
over a year ago
14
over a year ago
I've been a bit bad at posting things with a regular cadence lately, partly because I'm trying to adjust to having a toddler, partly because the hunt for clicks has caused such a high bar for me that I feel like I have to post something Pulitzer-worthy.
computers are bad
2023-06-30 calling in the alarm I currently find myself on vacation in the Canadian Rockies, where internet is hard to come by. But...
over a year ago
77
over a year ago
I currently find myself on vacation in the Canadian Rockies, where internet is hard to come by. But here's something short while I'm temporarily back in the warm embrace of 5G: more about burglar alarms. I recently gave a presentation on this topic and I'll probably record it for...
Computer Ads from...
MicroSpeed PC-TRAC Let's Get Right To the Point
a year ago
Computer Ads from...
Two Interviews with Ken Kaplan, One of the Creators of OS-9 Two interview from two different time periods
10 months ago
Jonas Hietala
Picking up rust by writing a QR code generator I wanted to pick up rust again after having used it many years ago. After around 5 years or so I...
over a year ago
18
over a year ago
I wanted to pick up rust again after having used it many years ago. After around 5 years or so I didn’t really know where to start? Approaches to picking up a language When learning, or as in this case re-learning, a programming language there are different approaches. For...
Matt Mullenweg
Age-gating I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and...
7 months ago
32
7 months ago
I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and democratic societies can decide their own rules there. But it should be handled and authenticated as low-level as possible, at the operating system layer. See also: Australia’s...
Birchtree
Grammarly still bests Writing Tools Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread...
5 months ago
27
5 months ago
Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread this paragraph while writing in Lex, which is running in Arc. To invoke Writing Tools, I must select the paragraph, Control-click, and choose Writing Tools > Proofread from the...
Notes on software...
First few hurdles writing a Scheme interpreter I started working on BSDScheme last October, inspired to get back into language implementation after...
over a year ago
18
over a year ago
I started working on BSDScheme last October, inspired to get back into language implementation after my coworker built bshift, a compiler for a C-like language. BSDScheme is an interpreter for a (currently small subset of) Scheme written in D. It implements a few substantial...
Notes on software...
On NYC, Tokyo and Seoul I’ve lived in NYC for the past year — moved here after years in Philly and after growing up in a...
over a year ago
16
over a year ago
I’ve lived in NYC for the past year — moved here after years in Philly and after growing up in a rural community a few hours west of there. My wife is South Korean and last week concluded my second trip to the suburbs of Seoul to visit her family. We finished up that trip with a...
Krebs on Security
Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of...
3 months ago
25
3 months ago
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...
Jonas Hietala
Preventing Firefox from creating Desktop directories With a fresh firefox installation I found that it kept creating a ~/Desktop directory. But I found...
over a year ago
13
over a year ago
With a fresh firefox installation I found that it kept creating a ~/Desktop directory. But I found how to turn it off. Edit ~/.config/user-dirs.dirs...
Computer Ads from...
Apple IIe and IIc Design Manager Peter Quinn Interviewed by BYTE's Gregg Williams A behind-the-scenes look at the development of the Apple IIe and IIc.
a year ago
Arduino Blog
This robotic tongue drummer bangs out all the ambient hits If you like to listen to those “deep focus” soundtracks that are all ambient and relaxing, then...
a month ago
16
a month ago
If you like to listen to those “deep focus” soundtracks that are all ambient and relaxing, then you’ve heard a tongue drum in action. A tongue drum, or tank drum, is a unique percussion instrument traditionally made from an empty propane cylinder — though purpose-built models are...
./techtipsy
Why my blog was down for over 24 hours in November 2024 In November 2024, my blog was down for over 24 hours. Here’s what I learned from this absolute...
5 months ago
52
5 months ago
In November 2024, my blog was down for over 24 hours. Here’s what I learned from this absolute clusterfuck of an incident. Lead-up to the incident I was browsing through photos on my Nextcloud instance. Everything was fine, until Nextcloud started generating preview images for...
axio.ms
Mac SE/30 odyssey I’ve always wanted an Apple Macintosh SE/30. Released in 1989, they look quite a lot like the other...
over a year ago
37
over a year ago
I’ve always wanted an Apple Macintosh SE/30. Released in 1989, they look quite a lot like the other members of the original “compact Mac” series, but pack in a ton of interesting features that the other compact Macs don’t have. This is the story of my journey to getting to the...
Arduino Blog
Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics Arduino and System Electronics are joining forces to create cutting-edge solutions for industrial...
4 months ago
33
4 months ago
Arduino and System Electronics are joining forces to create cutting-edge solutions for industrial and building automation, focusing specifically on edge computing to deliver real-time processing, predictive analytics, and seamless integration for AI-driven inventory management...
latest projects -...
World's Smallest Molecules [Misc] If ever I had a complaint about molecule models, it's that they're too big.
2 months ago
Birchtree
2025: The year of fitness (members post) 2025 is upon us and my goals for the new year are very clear: I need to get my fitness in order....
6 months ago
35
6 months ago
2025 is upon us and my goals for the new year are very clear: I need to get my fitness in order. Here's the plan…
Lighthouse Blog
Updates September 9: Feed finding
10 months ago
Arduino Blog
This machine automatically scans books from cover to cover Hard data is hard to find, but roughly 100 million books were published prior to the 21st century....
a week ago
12
a week ago
Hard data is hard to find, but roughly 100 million books were published prior to the 21st century. Of those, a significant portion were never available in a digital format and haven’t yet been digitized, which means their content is effectively inaccessible to most people today....
Neil Madden
CVE-2022-21449: Psychic Signatures in Java The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to...
over a year ago
21
over a year ago
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, this being Doctor Who, the card is really made out of a special “psychic paper“, which...
Vitalik Buterin's...
Exploring circle STARKs
11 months ago
Louwrentius
Ubuntu and full disk encryption (FDE) Ubuntu is based on Debian Linux. As part of a regular Debian installation, you can choose to create...
over a year ago
13
over a year ago
Ubuntu is based on Debian Linux. As part of a regular Debian installation, you can choose to create an encrypted disk volume based on LUKS. This is different from the option within the Ubuntu installation to encrypt home directories. To be able to install Ubuntu and use full disk...
Willem's Blog
Rescuing files from a broken harddisk Yesterday I helped a young woman with her broken computer containing precious photos, could I safe...
over a year ago
Matt Mullenweg
Code Matters It looks like the code that the newly announced Figma Sites is producing isn’t the best. There are...
2 months ago
32
2 months ago
It looks like the code that the newly announced Figma Sites is producing isn’t the best. There are some cool Figma-to-WordPress workflows; I hope Sites gets more people exploring those options.
Himanshu Mishra |...
Oh, Today is Diwali? Happy Diwali ! "First brush your teeth, then touch anything," Mommy used to say whenever I tried to sneak in to the...
over a year ago
11
over a year ago
"First brush your teeth, then touch anything," Mommy used to say whenever I tried to sneak in to the kitchen for the Diwali sweets. Today…
Willem's Blog
Flying in a C47-A (DC-3) classic plane Flying in a C47-A Skytrain over The Netherlands is one magnificent birthday gift I received,...
over a year ago
21
over a year ago
Flying in a C47-A Skytrain over The Netherlands is one magnificent birthday gift I received, experiencing aviation history unlike anything else!
Jonas Hietala
An Elixir based payment processor for the Coinparty hackathon Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good...
over a year ago
15
over a year ago
Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good opportunity for me to explore how to program against Bitcoin Cash, and it gives me an excuse to build something real with Phoenix and Elixir. (While an event like this might help combat...
Home on Erik...
Some more font links My blog post about fonts generated lots of traffic – it landed on Hacker News, took down my site...
over a year ago
15
over a year ago
My blog post about fonts generated lots of traffic – it landed on Hacker News, took down my site while I was sleeping, and then obviously vanished from HN before I woke up. But it also got retweeted by a ton of people.
Gwern.net Newsletter
February 2021 Gwern.net Newsletter links on AI scaling, semaglutide, and ethicist ethics
over a year ago
Matt Mullenweg
Bezos at Dealbook It looks like the Dealbook Summit had a number of great interviews this year, major props to Andrew...
7 months ago
36
7 months ago
It looks like the Dealbook Summit had a number of great interviews this year, major props to Andrew Ross Sorkin, but this one with Jeff Bezos was particularly good.
Engineers Need Art
Same Stop Marvelling at the full circle life seems to have taken after retirement.
over a year ago
Computer Ads from...
Page 6 Magazine Interviews the Godfather of Adventure Games, Scott Adams Scott McNealy talks about Sun Microsystems, RISC, UNIX, and NeXT
11 months ago
Birchtree
Who's using AI in the workplace? Pew has a new report out where they talked to workers in the US and asked them how they were using...
4 months ago
29
4 months ago
Pew has a new report out where they talked to workers in the US and asked them how they were using AI at work. The data is really interesting in a few places, so I wanted to share the most notable insights in my view. First off, only 16% of
Vitalik Buterin's...
On Nathan Schneider on the limits of cryptoeconomics
over a year ago
Willem's Blog
Multi-Window support in your iPad app Take advantage of the improved support for multiple windows on iPadOS by implementing new UI...
over a year ago
21
over a year ago
Take advantage of the improved support for multiple windows on iPadOS by implementing new UI concepts enabling different use cases for your app.
Jonas Hietala
Postmortem: MenuCity Good times, good times. MenuCity has been out a while and thanks for all the positive and...
over a year ago
13
over a year ago
Good times, good times. MenuCity has been out a while and thanks for all the positive and constructive feedback guys, it’s like my food doing this (programming is my air and the fun is the water… err). Anyway here’s the postmortem of my latest, and greatest, game. Let’s start...
Jonas Hietala
I Made It! It’s been over a year, but I haven’t lost (most) my touch yet! For the second time I’ve completed a...
over a year ago
13
over a year ago
It’s been over a year, but I haven’t lost (most) my touch yet! For the second time I’ve completed a Ludum Dare! Not an easy feat and yet there are tons of games that look absolutely wonderful. I’m not there yet but now I have at least gotten back into game making again, long...
Willem's Blog
Whoop strap review: 24/7 wearable sensor
over a year ago
Arduino Blog
Welcoming ControlSI to the Arduino Pro System Integrators Partnership Program! We’re thrilled to announce the latest member of our System Integrators Partnership Program (SIPP):...
5 months ago
28
5 months ago
We’re thrilled to announce the latest member of our System Integrators Partnership Program (SIPP): ControlSI, based in Peru, is well known for their expertise in Industry 4.0 solutions – including industrial automation, operational intelligence, data analytics, computer vision,...
Abort Retry Fail
The History of Windows 1.0 Vaporware
a year ago
./techtipsy
No HDMI port on the ThinkPad T430? No problem! The ThinkPad T430 has a few options for running it with an external display: VGA port, which is...
a year ago
115
a year ago
The ThinkPad T430 has a few options for running it with an external display: VGA port, which is pretty much obsolete at this point mini DisplayPort connector on the laptop itself DVI or DisplayPort on a dock The mini DisplayPort port has annoyed me for as long as I’ve had this...
latest projects -...
Simsim Pendant [Concept] Mercurial Medallion
a year ago
Ken Shirriff's blog
Reverse-engineering a carry-lookahead adder in the Pentium Addition is harder than you'd expect, at least for a computer. Computers use multiple types of adder...
5 months ago
65
5 months ago
Addition is harder than you'd expect, at least for a computer. Computers use multiple types of adder circuits with different tradeoffs of size versus speed. In this article, I reverse-engineer an 8-bit adder in the Pentium's floating point unit. This adder turns out to be a...
Himanshu Mishra |...
मसान (Masaan)
over a year ago
Posts on Made of...
Building LLVM in 90 seconds using Amazon Lambda Last week, Frederic Cambus wrote about building LLVM quickly on some very large machines,...
over a year ago
18
over a year ago
Last week, Frederic Cambus wrote about building LLVM quickly on some very large machines, culminating in a 2m37s build on a 160-core ARM machine. I don’t have a giant ARM behemoth, but I have been working on a tool I call Llama, which lets you offload computational work –...
./techtipsy
ASRock DeskMini X300: the future form factor of desktop PC-s? I wasn’t happy with my “one machine that does it all” setup, which is why I finally bit the bullet...
over a year ago
93
over a year ago
I wasn’t happy with my “one machine that does it all” setup, which is why I finally bit the bullet and got myself an ASRock DeskMini X300 bare-bones kit. This is a fantastic little desktop PC kit that is very small, quiet and can still be configured to have ridiculous amounts of...
Construction Physics
Born Sleeping A personal post about the loss of our son
9 months ago
Applied Cartography
Is cool enough? Via HN I ran into not one but two extremely neat and pleasant-looking libraries for URL...
a year ago
17
a year ago
Via HN I ran into not one but two extremely neat and pleasant-looking libraries for URL manipulation. They look like great libraries, and a prior version of me would have taken a brief set of cursory glances at the hodgepodge of janky URL manipulation code that I wrote for...
Birchtree
Meta got tricky with LLM benchmarks Oh boy, Meta released their latest llama models this weekend (I guess because they leaked, hence the...
3 months ago
33
3 months ago
Oh boy, Meta released their latest llama models this weekend (I guess because they leaked, hence the rushed weekend release?), and it benchmarked quite well on LMArena. However, as Kyle Wiggers reported for TechCrunch, not all may have been on the up and up: Meta’s Benchmarks for...
Jonas Hietala
Let's build a VORON: Toolhead Since the last update I’ve made some good progress: All the motors are installed The x-axis and belt...
a year ago
50
a year ago
Since the last update I’ve made some good progress: All the motors are installed The x-axis and belt are installed Tap is installed The toolhead with Stealthburner + Clockwork 2 is also installed Purple means Pretty. I’ve run into a few problems on the way that I’ll try to...
Louwrentius
ZFS: resilver performance of various RAID schemas When building your own DIY home NAS, it is important that you simulate and test drive failures...
over a year ago
19
over a year ago
When building your own DIY home NAS, it is important that you simulate and test drive failures before you put your important data on it. It makes sense to know what to do in case a drive needs to be replaced. I also recommend putting a substantial amount of data on your NAS and...
Louwrentius
Rebooting results in degraded RAID array using Debian Lenny As described earlier, I setup a RAID 6 array consisting of physical 1 TB disk and 'virtual' 1 TB...
over a year ago
17
over a year ago
As described earlier, I setup a RAID 6 array consisting of physical 1 TB disk and 'virtual' 1 TB disks that are in fact two 0.5 TB disks in RAID 0.  I wanted to upgrade to Lenny because the new kernel that ships with Lenny supports growing a RAID 6 array. After installing Lenny...
Home on Erik...
What I have been working on: Modal Long story short: I'm working on a super cool tool called Modal. Please check it out — it lets you...
over a year ago
23
over a year ago
Long story short: I'm working on a super cool tool called Modal. Please check it out — it lets you run things in the cloud without having to think about infrastructure. Scaling out, scheduling, containerization, using GPUs, setting up webhooks, and all kinds of other stuff.
Birchtree
New weekend, new video recommendations My fellow F1 fans should watch this to make sure they know the main rule changes coming in this...
4 months ago
31
4 months ago
My fellow F1 fans should watch this to make sure they know the main rule changes coming in this season. I totally missed that the fastest lap point was going away. Unsecured and still-using0the-default-password cameras are quite the thing…always always always change your...
Azad's Blog
Simulating + Streaming a 4k, 90hz, ultrawide, HDR PC monitor to Apple Vision Pro VR headsets can be pretty awesome at simulating monitors of any size and shape. Most VR headsets are...
10 months ago
50
10 months ago
VR headsets can be pretty awesome at simulating monitors of any size and shape. Most VR headsets are also capable of outputting at a high refresh rate (60hz, 90hz, 120hz, or even 144hz). Some headsets (like Apple Vision Pro) can also output in HDR! The beauty of it all is that in...
Louwrentius
Installation of ZFS on Linux hangs on Debian Wheezy This article is no longer relevant. After a fresh net-install of Debian Wheezy, I was unable to...
over a year ago
16
over a year ago
This article is no longer relevant. After a fresh net-install of Debian Wheezy, I was unable to compile the ZFS for Linux kernel module. I've installed apt-get install build-essential but that wasn't enough. The apt-get install debian-zfs command would just hang. I noticed a...
Birchtree
Yet more YouTube videos I've enjoyed recently I guess this is a series now… Do you have a chair where "half dirty" clothes go? If so, this chair...
6 months ago
31
6 months ago
I guess this is a series now… Do you have a chair where "half dirty" clothes go? If so, this chair will be very compelling. I'm not a big fan of most Apple TV+ shows, but Severance was lovely and I can't wait
Matt Mullenweg
On with Theo / T3.gg On Thursday, a prominent developer, YouTuber, Twitch streamer, and journalist posted a video titled...
9 months ago
24
9 months ago
On Thursday, a prominent developer, YouTuber, Twitch streamer, and journalist posted a video titled This might be the end of WordPress. It was very harsh. In that video you’ll hear him say about me, “he’s a chronic hater” (7:55), “seems like he’s been a pretty petty bastard for a...
Matt Mullenweg
GPL Clarification A quick followup on my prior conversation with Theo. During that chat, I talked briefly about a...
8 months ago
32
8 months ago
A quick followup on my prior conversation with Theo. During that chat, I talked briefly about a trademark infringer that was also distributing nulled plugins. I said “Not illegal. Legal under the GPL. But they weren’t changing the names. They were selling their customers Pro...
Computer Ads from...
Creative Computing Magazine Interviews Clive Sinclair (1980) This British inventor speaking about his ZX-80 computer system
7 months ago
Jonas Hietala
Grand Thief Arto Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with...
over a year ago
14
over a year ago
Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with some fairly cool ideas. Grand Thief Arto Instructions Your goal is to collect loot until you can escape through the entry point when you’ve collected enough to complete the...
Vitalik Buterin's...
Control as Liability
over a year ago
Home on Erik...
Snakebite Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie....
over a year ago
17
over a year ago
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...
Arduino Blog
This machine helps to experimentally find an estimation of absolute zero How can we ever really know anything? If you listen to the anti-science types, you might believe...
2 months ago
25
2 months ago
How can we ever really know anything? If you listen to the anti-science types, you might believe that we can’t. But if you get past Plato’s Allegory of the Cave, you can start identifying basic truths, through logic and experiments, on which to build upon. One important...
Lighthouse Blog
Updates December 22
a year ago
Vitalik Buterin's...
Why I support privacy
2 months ago
Arduino Blog
This automatic laser turret keeps the cats entertained for hours Cats may be adorable, but they evolved to be predators. Unfortunately, responsible owners keep their...
9 months ago
60
9 months ago
Cats may be adorable, but they evolved to be predators. Unfortunately, responsible owners keep their cats indoors to avoid decimating the local wildlife population and that means Mr. Whiskers and Ms. Socks don’t get much opportunity to express their hunting urges. That’s why...
Birchtree
The battle of the budget phones Just days after I got my iPhone 16e, Apple’s (less) budget (than ever before) iPhone, Nothing is out...
4 months ago
27
4 months ago
Just days after I got my iPhone 16e, Apple’s (less) budget (than ever before) iPhone, Nothing is out here with new their new budget phones, the Phone (3a) and (3a) Pro. These models start at $379 and $459 respectively, so they certainly undercut the new iPhone, so let&
Matt Blewitt
Everything I Know About Operations, I Learned From NHS 111 Ever heard someone say “It’s only software/money/<trivial thing>, not life or death”, in the context...
over a year ago
15
over a year ago
Ever heard someone say “It’s only software/money/<trivial thing>, not life or death”, in the context of incidents at your company? Although mostly true, I want to talk about a time in my career when sometimes, just sometimes, it was the latter, and how it shaped my approach to...
Jonas Hietala
Plans for Summer of Code My first summer job is now over, and after a weekend of rest, it is now time to plan for my second...
over a year ago
17
over a year ago
My first summer job is now over, and after a weekend of rest, it is now time to plan for my second summer job: IDA Summer of Code. I will work a month, or 4 weeks, with contributing to rust! The only issue is, I have no idea where to start. I didn’t have a strict plan or a vision...
GitButler
Git Merge 2024 Git Merge 2024 has wrapped and we all had a heck of a good time. Here's the overview.
9 months ago
Louwrentius
Release of PPSS - the Parallel Processing Shell Script PPSS is a shell script that processess files or other items in parallel. It is designed to make use...
over a year ago
16
over a year ago
PPSS is a shell script that processess files or other items in parallel. It is designed to make use of the current multi-core CPUs. It will detect the number of available CPUs and start a thread for each CPU core.  This script is build with the goal to be very easy to use. Also,...
Engineers Need Art
Stereographer Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
11 months ago
103
11 months ago
Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
Abishek Muthian
On Apple slowing down its phones Build world’s best smartphone CPU & release a CPU governor to slow it down via software update...
over a year ago
11
over a year ago
Build world’s best smartphone CPU & release a CPU governor to slow it down via software update 😑 This isn’t an isolated incident, Li-ion batteries have been plaguing the tech industry. While other parts of the smartphone like displays, compute power, data transfer, storage...
Willem's Blog
Cyber security: 5 easy tips to protect your server against hackers These 5 practical cyber security measures will improve the safety of server, website and data.
over a year ago
Azad's Blog
Apple Vision Pro—A Revolution for Home Video Formats Apple has always been at the forefront of home video with Apple TV (the device), iTunes Movies,...
9 months ago
34
9 months ago
Apple has always been at the forefront of home video with Apple TV (the device), iTunes Movies, Spatial Audio, and the vivid displays of iPhones, iPads, and Mac displays. With Apple Vision Pro, Apple is once again pushing the boundaries of the movie watching experience by...
computers are bad
2023-04-20 different kinds of differential On the front page of HN today was an [article with a confusing headline], "Farmers 'crippled' by...
over a year ago
75
over a year ago
On the front page of HN today was an [article with a confusing headline], "Farmers 'crippled' by satellite failure as GPS-guided tractors grind to a halt." Of course the headline doesn't actually say this, but it does seem to imply that there has been some kind of failure of...
Home on Erik...
Iterate or die Here's a conclusion I've made building consumer products for many years: the speed at which a...
over a year ago
14
over a year ago
Here's a conclusion I've made building consumer products for many years: the speed at which a company innovates is limited by its iteration speed. I don't even mean throughput here. I just mean the cycle time.
Birchtree
📕 I recommend: Co-Intelligence: Living and Working with AI Hey everyone, this post is for everyone, but it’s a part of a new series I’m doing on More Birchtree...
5 months ago
44
5 months ago
Hey everyone, this post is for everyone, but it’s a part of a new series I’m doing on More Birchtree where I review the books and games I read and play in 2025. My movie reviews have been a relative hit on social media for the
detreville
Newsletter 1: What's next? This is the first in a series of newsletters covering this blog
over a year ago
Odds and Ends of...
Building luxury homes for millionaires is good for poor people Yes In My Back Yard!
4 months ago
Abishek Muthian
Ola stop polluting notifications, respect categories Ola has realized that it would never make profit just like its overrated original and so it's...
over a year ago
15
over a year ago
Ola has realized that it would never make profit just like its overrated original and so it's diversifying into electric vehicles. I think that's great both as a business(if it pans out) and as a consumer as it could improve the electric vehicle ecosystem in India. But you...
Good Enough
Strong Prototypes, Weakly Held Excuse any obtuse thoughts that make their way into this writing. I sat down to type with My Life in...
over a year ago
17
over a year ago
Excuse any obtuse thoughts that make their way into this writing. I sat down to type with My Life in the Bush of Ghosts by Brian Eno and David Byrne as my soundtrack. This is an album I've never listened to before, and apparently I'm supposed to love it or hate it. Mostly the...
Birchtree
The "essential" iPhone Today marks day 13 of using the iPhone 16e as my primary phone, and after this review goes live,...
3 months ago
27
3 months ago
Today marks day 13 of using the iPhone 16e as my primary phone, and after this review goes live, I'll be moving my eSIM back to the 16 Pro that I use day to day. I intended to use this phone for a month before going back to
Notes on software...
Generating a full-stack application from a database DBCore can now generate a TypeScript/React CRUD UI that is automatically hooked up to the generated...
over a year ago
16
over a year ago
DBCore can now generate a TypeScript/React CRUD UI that is automatically hooked up to the generated REST API (in Go). The UI has full support for login, viewing (and filtering), editing, and creating database entities. PostgreSQL, SQLite and MySQL are supported. How to use? The...
Lighthouse Blog
Updates January 12
a year ago
./techtipsy
Strangling your service with a Kubernetes misconfiguration This is a quick story about a fun discovery that I made a while ago. For legal reasons, all of this...
over a year ago
63
over a year ago
This is a quick story about a fun discovery that I made a while ago. For legal reasons, all of this is made up and no such service ever existed. Once upon a time, we had this Java service that handled all the backend work that you’d expect to occur for a product with a web...
Louwrentius
How to escape file names in bash shell scripts After fighting with Bash for quite some time, I found out that the following code provides a nice...
over a year ago
18
over a year ago
After fighting with Bash for quite some time, I found out that the following code provides a nice basis for escaping special characters. Ofcource it is not complete, but the most important characters are filtered. If anybody has a better solution, please let me know. It works and...
Ken Shirriff's blog
A USB interface to the "Mother of All Demos" keyset In the early 1960s, Douglas Engelbart started investigating how computers could augment human...
3 months ago
35
3 months ago
In the early 1960s, Douglas Engelbart started investigating how computers could augment human intelligence: "If, in your office, you as an intellectual worker were supplied with a computer display backed up by a computer that was alive for you all day and was instantly...
Odds and Ends of...
The government ordering Apple to break its encryption is stupid, counter-productive and unworkable For the love of god, ask the computer people if your plan might actually work first.
4 months ago
Lighthouse Blog
What are web feeds?
2 months ago
Applied Cartography
Vibes and years XH asks: How do indie developers/small teams keep track of and prioritize long-term roadmaps? I've...
a year ago
16
a year ago
XH asks: How do indie developers/small teams keep track of and prioritize long-term roadmaps? I've been basically work off my gut + Feeling of the Day for the past few years, and that's getting a bit unsustainable Buttondown's roadmapping has existed for the past three years in a...
Vitalik Buterin's...
Review of Gitcoin Quadratic Funding Round 3
over a year ago
Jonas Hietala
The Top Idea Recently I’ve been having a dozen ideas and projects I’ve been poking around with: I wrote a simple...
over a year ago
17
over a year ago
Recently I’ve been having a dozen ideas and projects I’ve been poking around with: I wrote a simple lua, later perl, which announced when a new day9 episode has come. Later I expanded it to search for new manga episodes, but now it’s broken and unfinished. In an attempt to learn...
Louwrentius
Secure caching DNS server on Linux with DJBDNS The most commonly used DNS server software is ISC BIND, the "Berkeley Internet Name Daemon"....
over a year ago
15
over a year ago
The most commonly used DNS server software is ISC BIND, the "Berkeley Internet Name Daemon". However, this software has a bad security track record and is in my opinion a pain to configure. Mr. D.J. Bernstein developed "djbdns", which comes with a guarantee: if anyone finds a...
Himanshu Mishra |...
Letter with no subject :name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining...
over a year ago
12
over a year ago
:name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining Spotify. We really miss you at college. You're…
Jonas Hietala
Writing lessons learned after writing a book A good writer isn’t born; a good writer is created It may sound dumb, but one of my reasons for...
a year ago
16
a year ago
A good writer isn’t born; a good writer is created It may sound dumb, but one of my reasons for writing a book was to improve my writing ability. Maybe I could’ve practiced on the blog instead, but putting things on paper gave it some added weight I don’t think I would’ve gotten...
Louwrentius
Howto get the hard disk size under Linux? A: There is no single tool for this job, but it seems that Fdisk is just fine: server:~# fdisk -l 2>...
over a year ago
13
over a year ago
A: There is no single tool for this job, but it seems that Fdisk is just fine: server:~# fdisk -l 2> /dev/null | grep Disk | grep -v identifier Disk /dev/sda: 500.0 GB, 500028145664 bytes Disk /dev/sdb: 500.0 GB, 500028145664 bytes Disk /dev/sdc: 1000.1 GB, 1000123400192...
Jorge Arango
Humanities Crash Course Week 12: Suetonius It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up...
3 months ago
29
3 months ago
It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up this week: Suetonius’s The Twelve Caesars. I doubled down on the Republic’s fall by watching a classic movie set in this time. Readings The Twelve Caesars is a collection of...
Matt Mullenweg
I Voted! It was a huge pain in the butt, because my mail-in ballot didn’t register properly, but I found a...
8 months ago
26
8 months ago
It was a huge pain in the butt, because my mail-in ballot didn’t register properly, but I found a last-minute flight to Houston and this morning walked over to Congregation Emanu El and voted. It is our most sacred duty as a citizen. I encourage every American to vote.
Arduino Blog
This robotic piano has solenoids for all 88 keys Pianos famously have a lot of keys. A standard full-size piano has 52 white keys and 36 black keys,...
4 months ago
33
4 months ago
Pianos famously have a lot of keys. A standard full-size piano has 52 white keys and 36 black keys, for a total of 88. Therefore, people need to get clever when they build self-playing pianos. However, the brute force approach works, too. Paul Junkin’s brute force strategy was to...
computers are bad
2024-06-08 dmv.org The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually,...
a year ago
111
a year ago
The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually, the universality of the term "DMV" seems to be overstated. A more general term is "motor vehicle administrator," used for example by the American Association of Motor Vehicle...
Odds and Ends of...
Nobody knows what the National Data Library is (not even the government) A policy wrapped in a mystery inside an enigma
8 months ago
Jonas Hietala
8-puzzle in rust I think rust is one of the most interesting upcoming programming languages out there. So I wrote a...
over a year ago
19
over a year ago
I think rust is one of the most interesting upcoming programming languages out there. So I wrote a solution to the 8-puzzle (see the 15-puzzle) using A*. It also has a breadth first search for solutions on a specific distance away from the goal. The solution is not by any means a...
Simply Explained
ESP32: Keep WiFi connection alive with a FreeRTOS task I have a few ESP32's running in my house. A few of them are running 24/7 and require an always-on...
over a year ago
24
over a year ago
I have a few ESP32's running in my house. A few of them are running 24/7 and require an always-on WiFi connection. That's been quite tricky to implement. I used to include various checks throughout my code, but that's not scalable.What I need is something running in the...
Jonas Hietala
Migrating to rocks.nvim My relationship with my Neovim config is best described as an On-again, off-again relationship. At...
a year ago
20
a year ago
My relationship with my Neovim config is best described as an On-again, off-again relationship. At times I’m deeply in love and spend all my time caressing the config—like how in September I did a complete rewrite in Lua—while other times I’m busy with other love interests and...
Willem's Blog
Assembling a cargo bike How hard can it be to assemble a cargo bike? This posts shares my experience with assembling the...
over a year ago
19
over a year ago
How hard can it be to assemble a cargo bike? This posts shares my experience with assembling the Babboe Big cargo bike.
Louwrentius
Statistics showing relevance of caching proxy In this day and age of dynamic web content, how relevant can a caching proxy server be? I believe...
over a year ago
15
over a year ago
In this day and age of dynamic web content, how relevant can a caching proxy server be? I believe that the answer could be: quite! I have installed a caching proxy server based on Squid, which is now used within my company. It also does content scanning using squidclamav and...
Computer Ads from...
Comics from 1982/08 Commodore Computing International Mag Time for some humor
12 months ago
Avestura's Blog
Creating a Git commit: The Hard Way Let's create a Git commit using Git's low-level (plumbing) commands
10 months ago
lcamtuf’s thing
Random object: Sony Mavica MVC-FD73 Floppy disk digital cameras, or why our views of technological progress are not always rooted in...
5 months ago
Computer Ads from...
Plus Post: Quantum Software Systems Ltd's QNX Operating Systems Come in Many Flavors But QNX Can Take the Heat
a year ago
Computer Ads from...
Sundial Systems' Relish The Premier Workplace Shell Calendar, Phone Book, To Do List, and Program Runner, too
9 months ago
Home on Erik...
MCMC for marketing data The other day I was looking at marketing spend broken down by channel and wanted to compute some...
over a year ago
17
over a year ago
The other day I was looking at marketing spend broken down by channel and wanted to compute some simple uncertainty estimates. I have data like this: <th> Total spend </th> <th> Transactions </th> Channel A <td> 2292.
Home on Erik...
Slides from NYC Machine Learning talk Slides from the talk. Slightly edited because (a) some of the slides make little sense taken out of...
over a year ago
14
over a year ago
Slides from the talk. Slightly edited because (a) some of the slides make little sense taken out of context (b) Slideshare seem to have problem converting some of the stuff. Collaborative filtering at Spotify from Erik Bernhardsson
Jonas Hietala
We can build things! Finally we have some sort of progress! We can now build rooms and place and remove objects! Yay!!...
over a year ago
13
over a year ago
Finally we have some sort of progress! We can now build rooms and place and remove objects! Yay!! But we still haven’t even begun with the game logic, resource management, the actual mining mechanic, multiple levels, actual tasks for our workers. But it’s something.
Jonas Hietala
A Christmas Game I’m going through a bit of a boardgame stint, as I usually do during christmas time. I had exactly...
over a year ago
18
over a year ago
I’m going through a bit of a boardgame stint, as I usually do during christmas time. I had exactly one thing on my wishlist for this christmas for my little brother: Ticket to Ride: Nordic Countries. Guess what? I got something from my wishlist! This was our 5th or 6th game (or...
Computer Ads from...
Computer Games mag Interviews Don Bluth (1984) Talks about the famous Dragon's Lair
a week ago
Odds and Ends of...
Why we need seven bins It's time for some #binchat
6 months ago
Birchtree
Should we do a Conclave? Niléane insists she's not bringing another task manager, Chris has a new e-ink toy he loves, and the...
3 months ago
23
3 months ago
Niléane insists she's not bringing another task manager, Chris has a new e-ink toy he loves, and the whole crew finds interesting ways to add some more text expansion to their lives. We want to hear from you! How would you have done our challenges? How
Arduino Blog
This Kenyan engineer modernizes vintage cars with a custom ECU and EFI upgrades The automotive industry’s switch from carburetion to fuel injection was one of the most effective...
9 months ago
59
9 months ago
The automotive industry’s switch from carburetion to fuel injection was one of the most effective advancements of the 20th century. Electronic fuel injection allows for precise control over an internal combustion engine’s air-fuel mixture, which dramatically improves fuel...
noahbuscher.com
Radio Install in a Porsche Boxster The 987.2 Porsche Boxster is one of the best values in the used sports car market today. There is so...
over a year ago
18
over a year ago
The 987.2 Porsche Boxster is one of the best values in the used sports car market today. There is so much to love about the vehicle, but the OEM headunit is not one of them. It's very dated, clunky, and doesn't support CarPlay (!), so one of the first things I did after picking...
Birchtree
Say hello to Quick Chapters I said that Quick Stuff was a place for me to put those little web utilities that I just need...
3 months ago
22
3 months ago
I said that Quick Stuff was a place for me to put those little web utilities that I just need sometimes, and I've already got a new entrant: Quick Chapters. This little app simply lets you provide it an MP3 file, it will extract the chapters from it,
Louwrentius
Achieving 220 MB/s network file transfers using Linux Bonding I wrote an article about the subject of getting beyond the limits of gigabit network file transfers....
over a year ago
15
over a year ago
I wrote an article about the subject of getting beyond the limits of gigabit network file transfers. My solution is to use multiple gigabit network cards and use Linux interface bonding to create virtual 2 gigabit network interfaces. The solution is to use mode 0 or round robin...
Applied Cartography
Grace notes I'm not loving Unreasonable Hospitality, but it did supply me with a phrase that I've been looking...
a year ago
18
a year ago
I'm not loving Unreasonable Hospitality, but it did supply me with a phrase that I've been looking for: Eventually, that gesture became one of our steps of service. The host would ask guests, “How’d you get here tonight?” If they responded, “Oh, we drove,” he’d follow up with,...
Abishek Muthian
My Hacker News knowledge assimilation stack Long time Hacker News readers would agree that the real gold is in the comments, There are very few...
over a year ago
14
over a year ago
Long time Hacker News readers would agree that the real gold is in the comments, There are very few platforms left where people with subject matter experience and authority share valuable insights with less noise. HN provides a way to save those comments, but I also wanted a way...
Jonas Hietala
My Dream Game: The Tycoon I’ve been playing Starcraft 2 a little this christmas. It wasn’t dead serious 1v1 which really is my...
over a year ago
16
over a year ago
I’ve been playing Starcraft 2 a little this christmas. It wasn’t dead serious 1v1 which really is my favorite but I’ve played 2v2 with some friends and I actually played the campaign a bit and it was pretty fun! Usually I never play the campaign on RTS games but this one I liked....
Home on Erik...
Stuff that bothers me: &#8220;100x faster than Hadoop&#8221; The simple way to get featured on big data blog these days seem to be Build something that does 1...
over a year ago
16
over a year ago
The simple way to get featured on big data blog these days seem to be Build something that does 1 thing super well but nothing else Benchmark it against Hadoop Publish stats showing that it's 100x faster than Hadoop $$$ Spark claims their 100x faster than Hadoop and there's a...
Old Vintage...
The April Fools joke that might have got me fired Everyone should pull one great practical joke in their lifetimes. This one was mine, and I think...
3 months ago
51
3 months ago
Everyone should pull one great practical joke in their lifetimes. This one was mine, and I think it's past the statute of limitations. The story is true. Only the names are redacted to protect the guilty. My first job out of college was a database programmer, even though my...
Computer Ads from...
E-Z Tax The Tax Break You've Been Looking for !
a year ago
Arduino Blog
Adding voice commands to a LEGO planetarium set with an Arduino Nano 33 IoT From Mindstorms to Technic, LEGO has produced a wide variety of sets that give users new learning...
11 months ago
56
11 months ago
From Mindstorms to Technic, LEGO has produced a wide variety of sets that give users new learning and creative experiences, and for Electromaker’s Robin Mitchell, this was the LEGO planetarium set. With it, rotational input will cause the Earth and moon models to orbit around the...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 3: The Scourge
8 months ago
Jorge Arango
A Crash Course in the Humanities My education has lots of gaps. “Youth is wasted on the young” is an apt cliché: I wasted lots of...
6 months ago
26
6 months ago
My education has lots of gaps. “Youth is wasted on the young” is an apt cliché: I wasted lots of opportunities as a young person. After graduation, I committed to ongoing learning. Alas, it’s been scattered and undirected. This year, I’m doing something about it: immersing myself...
Vitalik Buterin's...
Different types of layer 2s
a year ago
Abishek Muthian
Major disaster has struck the computing industry. TL;DR your computers are going to get slow because of patches aimed at fixing unprecedented...
over a year ago
12
over a year ago
TL;DR your computers are going to get slow because of patches aimed at fixing unprecedented vulnerabilities in the CPU. For the rest (simplified), Modern computational security relies on maintaining the sanctum of memory, i.e keeping secure memory (say your passwords) out of...
Willem's Blog
Your own addressbook and calendar cloud You can setup a CardDAV/CalDAV server to manage your own contacts, addressbook, agenda and task data...
over a year ago
20
over a year ago
You can setup a CardDAV/CalDAV server to manage your own contacts, addressbook, agenda and task data and share it between your devices.
Construction Physics
What Learning by Doing Looks Like The evolution of polycrystalline diamond drill bits
6 months ago
Willem's Blog
Marathon Read the story of how it feels to complete your first marathon.
8 months ago
Notes on software...
Container scheduling strategies for integration testing 14 different databases in Github Actions This is an external post of mine. Click here if you are not redirected.
over a year ago
Arduino Blog
This belt grinder uses an Arduino Opta micro PLC A mainstay in most machine shops, the belt grinder assists in greatly increasing the speed at which...
9 months ago
37
9 months ago
A mainstay in most machine shops, the belt grinder assists in greatly increasing the speed at which parts can be ground down in a safer, more controlled manner compared to an angle grinder. As an effort to build a tool like this one for the first time, Julien Alexandre chose to...
Matt Mullenweg
Automattic Alignment Winston Churchill said, “Never let a good crisis go to waste.” Since I last blogged here, WP Engine...
9 months ago
27
9 months ago
Winston Churchill said, “Never let a good crisis go to waste.” Since I last blogged here, WP Engine filed a meritless lawsuit and Automattic responded, and there’s been a hurricane of public activity and press. Inside of Automattic, there’s been a parallel debate and process....
Lighthouse Blog
Overview of the reading view
a year ago
Jonas Hietala
An update on my book 'Why Cryptocurrencies?' Five months ago I gloriously declared that “my book was done”. Since then I’ve been working hard to...
over a year ago
13
over a year ago
Five months ago I gloriously declared that “my book was done”. Since then I’ve been working hard to finish the book. Sorry that’s a bit of a lie, I’ve had a nice long vacation where I didn’t work on the book and I’m also on part-time parental leave. And believe me there’s not a...
lcamtuf’s thing
A 15-minute intro to resin casting At one point in my life, I penned an epic, 110-page opus on hobby manufacturing.
6 months ago
Jonas Hietala
Site restyle and update I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s...
over a year ago
14
over a year ago
I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s Practical Typography. It’s free and there’s a section Typography in ten minutes if you want the important bits. He makes a pretty good case for why it matters when he points out the...
Jonas Hietala
Embedding youtube videos with Hakyll A while ago a made a timelapse of my entry to Ludum Dare. This is how I parse and embed videos using...
over a year ago
17
over a year ago
A while ago a made a timelapse of my entry to Ludum Dare. This is how I parse and embed videos using Hakyll. I don’t want to remember any special syntax for embedding, I don’t want to bother (remember?) to use something like {% youtube: <link> %} or whatever syntax we might find...
Jonas Hietala
An invisible Remake What does a guy like me do when not working on a new game? Except living my life, being a coach for...
over a year ago
18
over a year ago
What does a guy like me do when not working on a new game? Except living my life, being a coach for my little brother’s hockey team and eating strawberries? The last week or so I’ve been working hard with my webpage, yes this page. If you’ve visited my site before today you’ll...
Birchtree
The next few vids you'll watch on YouTube I know it's a bit of cliché, but count me in the group of white men who 2021's Inside really...
5 months ago
31
5 months ago
I know it's a bit of cliché, but count me in the group of white men who 2021's Inside really connected with me in a huge way. Anyway, now All Eyes on Me is going to be stuck in my head for the next month.
Christian Selig
Autonomous Standing Desk and Chair Review Autonomous was nice enough to send me one of both their Smart Desk Pro standing desks and ErgoChair...
a year ago
93
a year ago
Autonomous was nice enough to send me one of both their Smart Desk Pro standing desks and ErgoChair Pro chairs in exchange for posting about them on Twitter, and I wanted to cover them in more detail on my blog as well so I could give my full thoughts on them for anyone in the...
Jonas Hietala
Robot Project Start So it has begun, the long road until christmas when we’re supposed to have a working warrior robot....
over a year ago
18
over a year ago
So it has begun, the long road until christmas when we’re supposed to have a working warrior robot. We’re gonna do battle with infrared lasers instead of axes but it might be fun anyway. Luckily for me I’m responsible for software and nothing harder than that! w00p! We could...
Louwrentius
Creating configuration backups of HP procurve switches I've created a tool called procurve-watch. It creates a backup of the running switch configuration...
over a year ago
15
over a year ago
I've created a tool called procurve-watch. It creates a backup of the running switch configuration through secure shell (using scp). It also diffs backed up configurations against older versions, in order to keep track of changes. If you run the script from cron every hour or...
Abort Retry Fail
The History of Lotus The Hardest Working Software in the World
a year ago
Jonas Hietala
Postmortem: Bugger It’s time for the follow up on my latest game Bugger. Wow it seems like forever since I begun this...
over a year ago
14
over a year ago
It’s time for the follow up on my latest game Bugger. Wow it seems like forever since I begun this monthly game business, but it’s only been two months since I first thought about this and here I am having finished my third game. I’ve really come a long way, in the beginning I...
Home on Erik...
Subway waiting math Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found...
over a year ago
16
over a year ago
Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found that at some point, quite early, it's worth just giving up. This isn't a proof that the subway doesn't run on time – in fact it might actually proves that the subway runs really...
Computer Ads from...
Applied Analytics' MicroSPEED Test-Fly A $20 Million Jet On An Apple? Yes. With MicroSPEED
a year ago
Old Vintage...
A few retrobits updates on Floodgap Just a brief programming note. Before this blog there was Floodgap Retrobits, and I still maintain...
2 months ago
30
2 months ago
Just a brief programming note. Before this blog there was Floodgap Retrobits, and I still maintain those pages. One of the earliest was my Tomy Tutor-specific page devoted to my very first computer which we got in 1983. Relatives of the Texas Instruments home computers and...
Birchtree
The vast nothingness of Threads For many years I've kept a spreadsheet with a few metrics on my online life. I don't check metrics a...
2 months ago
7
2 months ago
For many years I've kept a spreadsheet with a few metrics on my online life. I don't check metrics a ton, but I like to pop into them every month to just get an idea of how I'm doing. Some metrics in there are
Birchtree
📕 I mildly recommend: Life as No One Knows It (members post) A new book explaining assembly theory, a new way of thinking about the question of "what is life?"
6 months ago
Birchtree
A project to smooth relations with devs Theo in a video about some recent Visual Studio Code drama: We have to remember the role of VS Code....
3 months ago
25
3 months ago
Theo in a video about some recent Visual Studio Code drama: We have to remember the role of VS Code. VS Code was never, ever, ever meant to make money. Microsoft's plan with VS Code was at no point, "we're going to charge for this
Arduino Blog
Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit Launching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how...
6 months ago
54
6 months ago
Launching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how professionals approach prototyping. Designed to empower engineers, designers, and innovators from all walks of life, this kit provides everything you need to turn your ideas into...
Greater Still by...
Web3’s Mobile Moment In 2013, media & technology analyst Benedict Evans presented “Mobile is eating the world,” looking...
over a year ago
12
over a year ago
In 2013, media & technology analyst Benedict Evans presented “Mobile is eating the world,” looking at how the unprecedented scale of mobile was beginning to change the Internet and the economy at large.
Jorge Arango
Prescriptive and Descriptive Information Architectures There are two stances you can take toward language in your website or app: prescriptive or...
6 months ago
24
6 months ago
There are two stances you can take toward language in your website or app: prescriptive or descriptive. Which you choose influences the system’s understandability and findability. The terms come from linguistics. I heard about them in a radio show (or was it a podcast?) many...
Home on Erik...
Toxic meeting culture I spent six years at a company that went from 50 people to 1500 and one contributing factor leading...
over a year ago
15
over a year ago
I spent six years at a company that went from 50 people to 1500 and one contributing factor leading to my departure was that I went from a “maker” to a person stuck in meetings every day.
Christian Selig
Juno 1.1 If you’re new, Juno is a visionOS app for YouTube! Juno’s initial launch blew my socks off. It was...
a year ago
64
a year ago
If you’re new, Juno is a visionOS app for YouTube! Juno’s initial launch blew my socks off. It was such a cool feeling to release an app on day one of the Apple Vision Pro’s launch, and having people be so excited about it and have such great feedback made it that much better....
Arduino Blog
Exercise while you game with this interactive treadmill add-on Motion-based controls for games have been around for decades, but even with the latest generation of...
10 months ago
78
10 months ago
Motion-based controls for games have been around for decades, but even with the latest generation of virtual reality headsets, gaming is still done with relatively limited movement unless one has access to an expensive VR walking/running setup. As an effort to get more physical...
Electronics etc…
Analyzing the Monoprice Blackbird HDCP 2.2 to 1.4 Down Converter Introduction Some Words about HDCP Inside the Monoprice Blackbird 4K Pro The Test Digging Deeper:...
a year ago
120
a year ago
Introduction Some Words about HDCP Inside the Monoprice Blackbird 4K Pro The Test Digging Deeper: UART Transactions Decoding HDCP I2C Transactions The Legality of It All References Footnotes Introduction I got my hands on a Monoprice Blackbird 4K Pro HDCP 2.2 to 1.4...
Arduino Blog
Arduino partners with RS/OKdo strategically to further expand the China Market Arduino is excited to announce a strategic new partnership with RS/OKdo, a prominent leader in the...
8 months ago
49
8 months ago
Arduino is excited to announce a strategic new partnership with RS/OKdo, a prominent leader in the distribution of industrial and electronic equipment. This collaboration marks a significant step forward in bringing Arduino’s technology closer to China’s thriving maker community...
./techtipsy
Tech tip: eliminate HDD humming noise Anyone that has bought themselves external WD drives from the Elements/My Book/Easystore series are...
over a year ago
49
over a year ago
Anyone that has bought themselves external WD drives from the Elements/My Book/Easystore series are probably familiar with the acoustic characteristics of the drives. The drives have a loud hum caused by WD running the drives at 7200rpm while claiming the drives to be...
Abishek Muthian
Butt Pomodoro - A butt triggered pomodoro timer A need gap of Remind me to take break when working from home was recently posted. Forgetting to take...
over a year ago
12
over a year ago
A need gap of Remind me to take break when working from home was recently posted. Forgetting to take regular breaks when immersed with work in front of a computer is a common problem, especially when working from home. On the flip side, getting distracted from completing a task...
Notes on software...
Checking linearizability in Go You want to check for strict consistency (linearizability) for your project but you don't want to...
8 months ago
22
8 months ago
You want to check for strict consistency (linearizability) for your project but you don't want to have to deal with the JVM. Porcupine, used by a number of real-world systems like etcd and TiDB, has you covered! Importantly, neither Jepsen projects nor Porcupine can...
Arduino Blog
This haptic glove could help deafblind people communicate Part of the reason that we all learned in school about the Helen Keller’s inspiring life was because...
2 months ago
16
2 months ago
Part of the reason that we all learned in school about the Helen Keller’s inspiring life was because the combination of blindness and deafness are so challenging. An impairment with just one still leaves the opportunity to communicate using the other. But without either sight or...
Abort Retry Fail
Intel: Stumbling in the Spotlight Shrinking nodes and shrinking profits
2 months ago
watchTowr Labs
Check Point - Wrong Check Point (CVE-2024-24919) Gather round, gather round - it’s time for another blogpost tearing open an SSLVPN appliance and...
a year ago
17
a year ago
Gather round, gather round - it’s time for another blogpost tearing open an SSLVPN appliance and laying bare a recent in-the-wild exploited bug. This time, it is Check Point who is the focus of our penetrative gaze. Check Point, for those unaware, is the vendor responsible for...
csvbase blog
How does it know I want csv? ⁠— An HTTP trick Forgotten parts of RFC2616
over a year ago
Never Met a Science
Action Syllabus Week 1: Decide Technology Policy in the Classroom
a year ago
./techtipsy
How I blew up my backup server (Valve pls fix) It all started with me getting a Steam Deck. Background After getting familiar with the Steam Deck...
over a year ago
74
over a year ago
It all started with me getting a Steam Deck. Background After getting familiar with the Steam Deck and how the Proton compatibility layer works, I decided to write a backup script that would back up everything in the home folder, excluding the Steam games themselves due to the...
Arduino Blog
Behind the boards: How Alba PCB Group and Arduino bring Made-in-Italy innovation to life Our manufacturing partner Alba PCB Group, headquartered in Mogliano Veneto, Italy, invites you to...
a month ago
26
a month ago
Our manufacturing partner Alba PCB Group, headquartered in Mogliano Veneto, Italy, invites you to take a peek behind the scenes with a beautiful documentary by Italian director Massimiliano Finazzer Flory, A Different Alba: Arduino, an Italian Invention. Discover the...
Matt Blewitt
7 Languages in 7 Weeks for 2025 It’s been over 14 years since the original 7 Languages in 7 Weeks was first published, giving a...
7 months ago
41
7 months ago
It’s been over 14 years since the original 7 Languages in 7 Weeks was first published, giving a hands on tour of Ruby, Clojure, Haskell, Io, Scala, Erlang and Prolog. Ruby achieved critical mass, to some degree so did Scala, with the others being popular within their specific...
Abort Retry Fail
The Tandy Corporation, Part 2 Trash-80s get Colorful, and Trash-80s get into your pockets
a month ago
Home on Erik...
New benchmarks for approximate nearest neighbors UPDATE(2018-06-17): There are is a later blog post with newer benchmarks! One of my super nerdy...
over a year ago
15
over a year ago
UPDATE(2018-06-17): There are is a later blog post with newer benchmarks! One of my super nerdy interests include approximate algorithms for nearest neighbors in high-dimensional spaces. The problem is simple. You have say 1M points in some high-dimensional space.
Arduino Blog
Arduino makes TIME’s 2025 World’s Top EdTech Companies We’re proud to share that Arduino has ranked #9 in TIME magazine’s 2025 list of the World’s Top...
2 months ago
9
2 months ago
We’re proud to share that Arduino has ranked #9 in TIME magazine’s 2025 list of the World’s Top EdTech Companies, created in collaboration with global market research firm Statista. This recognition places us in the top 10 globally – and reinforces our long-term commitment to...
Odds and Ends of...
Odds and Ends #67: Why Starmer should follow Trump's communications strategy Plus why AI environmental claims are basically nonsense.
2 months ago
Himanshu Mishra |...
On Psychedelics I wrote - Hello :name-retracted:! Last night, I watched the movie Her. It was a fascinating movie on...
over a year ago
12
over a year ago
I wrote - Hello :name-retracted:! Last night, I watched the movie Her. It was a fascinating movie on emotions and AI. It was one of its kind…
Simply Explained
Why I don't take sponsorships Last year I made that video in response to a sponsorship offer that I got from various VPN...
over a year ago
16
over a year ago
Last year I made that video in response to a sponsorship offer that I got from various VPN providers. They all told me the same thing: our service is the best way to protect your privacy, and we were hoping you could convey this message in one of your videos.So I decided to do...
Good Enough
Season 1, Issue 2: Just the Two of Us 0. Everyone Likes a Giveaway Stick around to hear how you can win a fabulous prize by hardly doing...
over a year ago
18
over a year ago
0. Everyone Likes a Giveaway Stick around to hear how you can win a fabulous prize by hardly doing anything. Take it away, fellas… 1. Still Positive Did you know that once you acquire COVID-19 your PCR test can be positive for up to 90 days? Did you know that the at-home tests...
Birchtree
The Intuit vs the government cage fight Daniel Boguslaw: Intuit, Owner of TurboTax, Wins Battle Against America’s Taxpayers Even when the...
2 months ago
36
2 months ago
Daniel Boguslaw: Intuit, Owner of TurboTax, Wins Battle Against America’s Taxpayers Even when the Biden administration broke through in the Inflation Reduction Act to fund a pilot program for Direct File, which expanded to 25 states this tax season, Intuit didn’t stop fighting....
Notes on software...
Transactions are a protocol Transactions are not an intrinsic part of a storage system. Any storage system can be made...
2 months ago
27
2 months ago
Transactions are not an intrinsic part of a storage system. Any storage system can be made transactional: Redis, S3, the filesystem, etc. Delta Lake and Orleans demonstrated techniques to make S3 (or cloud storage in general) transactional. Epoxy demonstrated techniques to make...
Jonas Hietala
Fun or Frustration? Ludum Dare 33 One of my goals this year was to participate in a Ludum Dare. I have cleared up my schedule,...
over a year ago
16
over a year ago
One of my goals this year was to participate in a Ludum Dare. I have cleared up my schedule, negotiated with my better half and everything is set up for epicness. At first the idea was to make a game in rust, even tough I basically haven’t used it in almost a year, but when I...
lcamtuf’s thing
Sierpiński triangle? In my bitwise AND? Exploring a peculiar bit-twiddling hack at the intersection of 1980s geek sensibilities.
2 months ago
Willem's Blog
Lessons from a takeaway plastic bag How we're tricked into repeated purchases replacing perfectly fine products just for the sake of...
over a year ago
GitButler
Fixing up Git with Autosquash How can you amend a series of commits automatically to keep a clean history? Let's take a look at...
a year ago
27
a year ago
How can you amend a series of commits automatically to keep a clean history? Let's take a look at git autosquash.
Louwrentius
Cryptocurrencies are detrimental to society Want to listen to this article? audio element. Introduction How would you explain the inner...
over a year ago
20
over a year ago
Want to listen to this article? audio element. Introduction How would you explain the inner workings of bitcoin to a person in simple, understandable terms? source This explanation seems perfect to me because it illustrates some seriously problematic aspects of...
./techtipsy
Things I've learned during my self-hosting adventure This is a list of lessons that I’ve learned while playing around with my computer setup during the...
over a year ago
43
over a year ago
This is a list of lessons that I’ve learned while playing around with my computer setup during the last 6-7 years or so. USB connected storage is a bad idea when you are using BTRFS. USB connected storage is still a bad idea when you are using ZFS, but it is at least much more...
lcamtuf’s thing
Analog filters, part 2: let it ring A continuation of the gentle intro to analog signal filtering. In today's episode: the Sallen-Key...
9 months ago
Birchtree
Castro is back, baby Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update...
4 months ago
29
4 months ago
Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update have seen marked improvements, but unpopular feeds were the real issue before and that issue is entirely gone. I emailed Castro support back in 2021 to ask them for help with my
Home on Erik...
There is no magic trick (Warning: super speculative, feel free to ignore) As Yogi Berra said, “It's tough to make...
over a year ago
17
over a year ago
(Warning: super speculative, feel free to ignore) As Yogi Berra said, “It's tough to make predictions, especially about the future”. Unfortunately predicting is hard, and unsurprisingly people look for the Magic Trick™ that can resolve all the uncertainty.
Elevation Lab - Blog
Introducing FamilyCharger Today we launched FamilyCharger - it's designed to be a central place to charge all your devices,...
over a year ago
13
over a year ago
Today we launched FamilyCharger - it's designed to be a central place to charge all your devices, fast, without clutter. Our initial designs for a family charger started out as big multi-charging docks, but they were too inflexible, expensive, and took up a lot of space....
Louwrentius
Difference of behavior in SATA Solid State Drives Introduction Update: I've noticed some strange behavior of SSDs when benchmarking them with FIO....
over a year ago
14
over a year ago
Introduction Update: I've noticed some strange behavior of SSDs when benchmarking them with FIO. After further investigation and additional testing, I've found the reason for the strange patterns in the graphs. The 'strange' test results are due to the fact that they were...
Willem's Blog
Servicing a robot vacuum cleaner This week it was time for some maintenance on my iRobot Roomba robot vacuum cleaner. Read along to...
over a year ago
23
over a year ago
This week it was time for some maintenance on my iRobot Roomba robot vacuum cleaner. Read along to learn how I did it.
Birchtree
Say hello to another Quick Stuff app Another day, another little app on Quick Stuff: Markdown Converter. This one also solves a personal...
3 months ago
20
3 months ago
Another day, another little app on Quick Stuff: Markdown Converter. This one also solves a personal need I have, which is that I write the show notes for my podcast in Markdown, but I need to put them in my podcast host as HTML and my co-host Chris needs them
Applied Cartography
Why your marketing site should be separate In Notes on buttondown.com and How Buttondown uses HAProxy, I outlined the slightly kludgy way we...
10 months ago
17
10 months ago
In Notes on buttondown.com and How Buttondown uses HAProxy, I outlined the slightly kludgy way we serve buttondown.com both as a marketing site (public-facing, Next/Vercel, largely just content pushed by non-developers) and an author-facing app (behind a login, Django/Heroku/Vue)...
Birchtree
+ Power users need love too
3 months ago
Arduino Blog
This disturbing Halloween doll was brought to life with Bottango Halloween is popular for a lot of reasons and it is safe to say that “creative expression” is near...
8 months ago
64
8 months ago
Halloween is popular for a lot of reasons and it is safe to say that “creative expression” is near the top of the list. That extends beyond store-bought costumes and decorations to DIY projects. If you want an excuse to make something impractical, Halloween can provide that. And...
Elevation Lab - Blog
Introducing TagVault Security Mount for AirTag Having had our skis stolen, we wanted to design the ultimate AirTag ski and snowboard mount. It...
8 months ago
18
8 months ago
Having had our skis stolen, we wanted to design the ultimate AirTag ski and snowboard mount. It needed to be ultra-tough so it couldn't get knocked off, waterproof, hard to remove, and discreet. After a lot of design, testing, and iteration, we have TagVault Security Mount for...
Arduino Blog
Track the location history of your devices in Arduino Cloud IoT dashboards Asset tracking has become increasingly crucial across various industries and applications. Whether...
a year ago
71
a year ago
Asset tracking has become increasingly crucial across various industries and applications. Whether you’re a logistics company monitoring your fleet, a conservation organization tracking wildlife, or an individual passionate about outdoor adventures, the ability to track and...
Notes on software...
How to get better at recursion tldr; reimplement standard library functions in your favorite language without loops. Background For...
over a year ago
15
over a year ago
tldr; reimplement standard library functions in your favorite language without loops. Background For a few years after college I spent a lot of free time doing projects in Standard ML and Scheme. As a result I got really comfortable doing recursion. The two big reasons for this...
Jonas Hietala
Design for Hackers I get these.. urges sometimes. Not like Dexter no, but sometimes I just have to buy a specific...
over a year ago
13
over a year ago
I get these.. urges sometimes. Not like Dexter no, but sometimes I just have to buy a specific thing. It happened again yesterday (or was it the day before I don’t know) when I saw this post on hackernews. It’s a book this time, again, but this is something a little different -...
tim.sh
Github scam investigation: Thousands of "mods" and "cracks" stealing your data While looking through the articles on a "social engineering" themed forum I discovered a relatively...
4 months ago
11
4 months ago
While looking through the articles on a "social engineering" themed forum I discovered a relatively new scam scheme that shocked me. People create thousands of GitHub repositories with all sorts of things - from Roblox and Fortnite mods to "cracked" FL Studio and Photoshop. As...
Odds and Ends of...
The government should stop worrying about the Daily Mail Test You can't fix the Civil Service by penny-pinching
3 months ago
Posts on Made of...
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...
over a year ago
20
over a year ago
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....