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+→]
Never Met a Science
For-Profit Academic Publishers Love LLM Garbage Springer Nature CEOs say: Hooray for Open Access!!
7 months ago
Construction Physics
How We Got the Lithium-ion Battery It took decades of research, performed around the world, before a practical lithium-ion battery was...
7 months ago
Jorge Arango
IA Fail: Which Kindle Edition? One of the goals of information architecture is making it possible for people to easily find what...
5 months ago
25
5 months ago
One of the goals of information architecture is making it possible for people to easily find what they’re looking for. As a large and complex information environment, Amazon.com provides lots of examples of how to do it right – and how to do it wrong. This post highlights one of...
Good Enough
Season 1, Issue 3: Fool Me Three Times This will be a short one. Barry’s summer vacation has started, and Shawn is deflated after the...
over a year ago
14
over a year ago
This will be a short one. Barry’s summer vacation has started, and Shawn is deflated after the Warr…iors... sob… It’s just one game, right? 1. No One Likes a Giveaway Who doesn’t love a good pickle? Well that didn’t happen. There were no entries to last week’s giveaway. If you...
Abort Retry Fail
The History of Slackware The Oldest Surviving Linux Distribution
a year ago
Lighthouse Blog
New feature: RSS feed export
7 months ago
Applied Cartography
Notebook as marketing primitive Earlier this week, I stumbled upon this brilliant marketing-slash-documentation idea from...
8 months ago
24
8 months ago
Earlier this week, I stumbled upon this brilliant marketing-slash-documentation idea from SingleStore — notebooks as a first-party page! There are a handful of nice things about this idea: Very easy to fan out. You're not going to really run out of sample notebooks from which you...
./techtipsy
Testing a cheap ExpressCard to NVMe SSD adapter on my ThinkPad T430 I stumbled upon this post in /r/thinkpad, which got my attention. It showcases an ExpressCard to M.2...
over a year ago
62
over a year ago
I stumbled upon this post in /r/thinkpad, which got my attention. It showcases an ExpressCard to M.2 NGFF adapter that they purchased from AliExpress. The adapter has a similar purpose to the one designed by thinkmods.store, with the added bonus that it could fit longer NVMe...
Arduino Blog
Using a racing sim rig with a real RC car Most of us will never get a chance to drive a Ferrari F50 around the Nürburgring in real life, but...
2 months ago
25
2 months ago
Most of us will never get a chance to drive a Ferrari F50 around the Nürburgring in real life, but we can all do so in a racing sim. To get the most out of that experience, many people build serious and elaborate racing sim rigs. What if one could use their racing sim rig […] The...
Applied Cartography
Migrating someone who's on Stripe Connect Express Most Stripe accounts on Substack are “Standard Connect”, which essentially means that: the author...
a year ago
14
a year ago
Most Stripe accounts on Substack are “Standard Connect”, which essentially means that: the author has full agency over their account and is the merchant of record; they can revoke OAuth access from Substack (or whomever) at any time; Substack continues to take that 10% as an...
Notes on software...
A write-ahead log is not a universal part of durability A database does not need a write-ahead log (WAL) to achieve durability. A database can write its...
a year ago
17
a year ago
A database does not need a write-ahead log (WAL) to achieve durability. A database can write its long-term data structure durably to disk before returning to a client. Granted, this is a bad idea! And granted, a WAL is critical for durability by design in most databases. But I...
Opsbros
WarGames Clock If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have,...
2 months ago
10
2 months ago
If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have, then you know just how awesome it is. One part, as a kid, I always thought was awesome was the WOPR computer. A key scene in the WarGames
./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
47
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...
Posts on Made of...
Wordpress tricks: Disabling editing shortcuts One of the major reasons I can’t stand webapps is because I’m a serious emacs junkie, and I can’t...
over a year ago
17
over a year ago
One of the major reasons I can’t stand webapps is because I’m a serious emacs junkie, and I can’t edit text in anything that doesn’t have decent emacs keybindings. Fortunately, on Linux, at least, GTK provides basic emacs keybindings if you add gtk-key-theme-name = "Emacs" to...
Odds and Ends of...
Odds and Ends #43: An awesome drone trial in central London, legalised e-scooters at last, and... And yes, I am on Bluesky.
7 months ago
Willem's Blog
The day I killed my LAN I killed my office LAN and went 4G only. Saves a lot of clutter, energy and money.
over a year ago
Abort Retry Fail
The History of Commodore, Part 4 The Amiga, The Decline, The Fall
a year ago
Birchtree
Before you burn it down… I enjoyed this quote from Casey Newton on today's Hard Fork podcast: Even as somebody who generally...
3 months ago
38
3 months ago
I enjoyed this quote from Casey Newton on today's Hard Fork podcast: Even as somebody who generally likes technology, I think some of these tech oligarchs have this extremely know-it-all attitude that "our tech is better than your tech, yours sucks," and they sort of bluster
Louwrentius
Do not buy a hardware RAID controller for home use Hardware RAID controllers are considered 'the best' solution for high performance and high...
over a year ago
12
over a year ago
Hardware RAID controllers are considered 'the best' solution for high performance and high availability. However, this is not entirely true. Using a hardware RAID controller might even endanger your precious data. For enterprise environments, where performance is critical, it is...
Louwrentius
Performance monitoring using dstat I'd like to introduce the utility 'dstat'. Dstat provides detailed statistics about what is...
over a year ago
19
over a year ago
I'd like to introduce the utility 'dstat'. Dstat provides detailed statistics about what is currently happening on your Linux box. Dstat allows you to monitor the system load, disk troughput, disk io, network bandwith, and many more items. Dstat is so valuable because it...
Krebs on Security
China-based SMS Phishing Triad Pivots to Banks China-based purveyors of SMS phishing kits are enjoying remarkable success converting phished...
2 months ago
25
2 months ago
China-based purveyors of SMS phishing kits are enjoying remarkable success converting phished payment card data into mobile wallets from Apple and Google. Until recently, the so-called “Smishing Triad” mainly impersonated toll road operators and shipping companies. But experts...
Arduino Blog
Using an Arduino Nicla Vision as a drone flight controller Drone flight controllers do so much more than simply receive signals and tell the drone which way to...
3 weeks ago
13
3 weeks ago
Drone flight controllers do so much more than simply receive signals and tell the drone which way to move. They’re responsible for constantly tweaking the motor speeds in order to maintain stable flight, even with shifting winds and other unpredictable factors. For that reason,...
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
35
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?
Toni Lijic
On Design and Chemistry How I transitioned from chemistry to design, and back again.
9 months ago
Good Enough
Cosmic Maelstrom As Barry wrote in his recent blogpost, we're busy building prototypes here at Good Enough. It's...
over a year ago
14
over a year ago
As Barry wrote in his recent blogpost, we're busy building prototypes here at Good Enough. It's weird to be in this situation. Most of the Good Enough team are used to working on just one software at a time, focusing on steadily improving it. But right now we're doing the...
Jonas Hietala
ghc 8.8.3 cannot find cabal 3.0.0.0 packages I’ve been using cabal to manage my Haskell dependencies for years, but when I last updated my system...
over a year ago
16
over a year ago
I’ve been using cabal to manage my Haskell dependencies for years, but when I last updated my system it suddenly stopped working. I installed my dependencies with cabal install xmonad, and checked that it’s installed under ~/.cabal: $ ls .cabal/bin/ xmonad@ But still when I...
Arduino Blog
This 1D camera captures 2D images of things it can’t see Yes, the title of this article sounds pretty crazy. But not only is it entirely possible through the...
a week ago
7
a week ago
Yes, the title of this article sounds pretty crazy. But not only is it entirely possible through the lens of physics, but it is also practical to achieve in the real world using affordable parts. Jon Bumstead pulled it off with an Arduino, a photoresistor, and an inexpensive...
Matt Mullenweg
Response to DHH I’ve taken this post down. I’ve been attacked so much the past few days; the most vicious, personal,...
8 months ago
24
8 months ago
I’ve taken this post down. I’ve been attacked so much the past few days; the most vicious, personal, hateful words poisoned my brain, and the original version of this post was mean. I am so sorry. I shouldn’t let this stuff get to me, but it clearly did, and I took it out on DHH,...
GitButler
Git Merge 2024 GitButler is organizing the 2024 Git Merge conference, Sep 19/20 in Berlin!
11 months ago
Posts on Made of...
Property Testing Like AFL In my last last post, I argued that property-based testing and fuzzing are essentially the same...
over a year ago
15
over a year ago
In my last last post, I argued that property-based testing and fuzzing are essentially the same practice, or at least share a lot of commonality. In this followup post, I want to explore that idea a bit more: I’ll first detour into some of my frustrations and hesitations around...
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
15
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...
Vitalik Buterin's...
What kind of layer 3s make sense?
over a year ago
Jonas Hietala
Beginning Programming I read a wonderful post, 3 Things I hate about “beginner” programming books, which I couldn’t agree...
over a year ago
16
over a year ago
I read a wonderful post, 3 Things I hate about “beginner” programming books, which I couldn’t agree more with. Basically he has these points: Too long Too many examples like “Hello World!” No answers to exercises. Nr 1 is a pretty curious one. Even though I think a book is good,...
Abort Retry Fail
Intel: Stumbling in the Spotlight Shrinking nodes and shrinking profits
2 months ago
Jonas Hietala
Easy setup of a static site on Amazon S3 with SSL I’ve been hosting my site on Amazon S3 for a while now but I never activated SSL for it. I just...
over a year ago
13
over a year ago
I’ve been hosting my site on Amazon S3 for a while now but I never activated SSL for it. I just never got around to it, probably the usual procrastination. When I had to setup a new site for another project I chose to host on Amazon as well. Although there are many other free...
Home on Erik...
Developer experience as a competitive advantage I spent a ton of time looking at different software providers, both as a CTO, and as a nerd...
over a year ago
20
over a year ago
I spent a ton of time looking at different software providers, both as a CTO, and as a nerd “advanced” consumer who builds stuff in my spare time. In the last 10 years, there has been an order of magnitude more products that cater directly to developers, through APIs, SDKs, and...
Abort Retry Fail
Housekeeping 20241208 Corrections, stats, and an update
6 months ago
Posts on Made of...
A brief look at Linux's security record After the fuss of the last two weeks because of CVE-2010-3081 and CVE-2010-3301, I decided to take a...
over a year ago
13
over a year ago
After the fuss of the last two weeks because of CVE-2010-3081 and CVE-2010-3301, I decided to take a look at a handful of the high-profile privilege escalation vulnerabilities in Linux from the last few years. So, here's a summary of the ones I picked out. There are also a large...
Engineers Need Art
Same Stop Marvelling at the full circle life seems to have taken after retirement.
over a year ago
Home on Erik...
About
over a year ago
Home on Erik...
Model benchmarks A lot of people have asked me what models we use for recommendations at Spotify so I wanted to share...
over a year ago
16
over a year ago
A lot of people have asked me what models we use for recommendations at Spotify so I wanted to share some insights. Here's benchmarks for some models. Note that we don't use all of them in production.
Willem's Blog
Free from the iCloud: Escaping Apple Photos Recently I freed myself from Apple Photos, using free software to manage my photo library. Read...
over a year ago
15
over a year ago
Recently I freed myself from Apple Photos, using free software to manage my photo library. Read along to find out what software I use and how to make it play nice with your devices.
./techtipsy
The absolute state of Bluetooth audio in 2022 I have the Sony WH-1000XM3 headphones. They’re good for consuming content. Audio calls with your...
over a year ago
49
over a year ago
I have the Sony WH-1000XM3 headphones. They’re good for consuming content. Audio calls with your colleagues? Forget about it. This is the setup I have to go with, and it has all to do with how Bluetooth works. Your options with Bluetooth headsets are the following: high quality...
Odds and Ends of...
Odds and Ends #50: The weird thing about London's New Year's Fireworks Plus how the government should respond to Musk's nonsense, and an AI video that might just show us...
5 months ago
52
5 months ago
Plus how the government should respond to Musk's nonsense, and an AI video that might just show us how video production is going to change.
Louwrentius
Migrated this blog from blogger.com to blogofile Until now, I was hosting my blog on Google's blogger. I switched to using Blogofile. I wanted to...
over a year ago
16
over a year ago
Until now, I was hosting my blog on Google's blogger. I switched to using Blogofile. I wanted to have more control over my content and the layout. I had many issues with the blogger blog post editor, resulting in ugly posts with too much white space, strange fonts and fonts...
Louwrentius
Lion's Disk Utility not compatible with CoreStorage and Filevault My 1 TB hard drive of my 2011 27" iMac was partitioned with: A bootable partition with Mac OS X...
over a year ago
14
over a year ago
My 1 TB hard drive of my 2011 27" iMac was partitioned with: A bootable partition with Mac OS X Lion Time machine partition (I use an external SSD as my main OS) Bootcamp partition with windows A data partition containg... data. The problem is that CoreStorage is too new. Disk...
Lighthouse Blog
How to stay on top of (new) content
a year ago
Jonas Hietala
Postmortem: Jonas IceCream Stand Ah my latest game Jonas IceCream Stand is finished and up and running and I’m really proud of it!...
over a year ago
13
over a year ago
Ah my latest game Jonas IceCream Stand is finished and up and running and I’m really proud of it! And thanks for the feedback guys, it’s always welcome. I spent almost exactly fifty hours on this game and that’s by far the most I’ve spent on a 7day project. To be honest it’s...
Willem's Blog
Six months with MCADD It's six months since our son was born with MCADD, a good moment to reflect upon the experience of...
over a year ago
16
over a year ago
It's six months since our son was born with MCADD, a good moment to reflect upon the experience of being a parent with some thoughts and tips.
Arduino Blog
Find the right Arduino Cloud plan for you Arduino Cloud has grown tremendously over the past year, adding powerful features to make...
2 months ago
33
2 months ago
Arduino Cloud has grown tremendously over the past year, adding powerful features to make development smoother and IoT deployments more scalable. From real-time collaboration to interactive digital twins on a dashboard and AI-powered coding assistance, our platform has evolved to...
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
14
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...
computers are bad
2024-09-08 private lines I have been meaning, for some time, to write about common carrier switching arrangements (CCSAs)....
9 months ago
67
9 months ago
I have been meaning, for some time, to write about common carrier switching arrangements (CCSAs). These could be considered an early form of products like "virtual private ethernet:" a private telephone network that was served by the same switching machines that handled the...
Home on Erik...
How to hire smarter than the market: a toy model Let's consider a toy model where you're hiring for two things and that those are equally valuable....
over a year ago
15
over a year ago
Let's consider a toy model where you're hiring for two things and that those are equally valuable. It's not very important what those are, so let's just call them “thing A” and “thing B” for now.
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 2: The Surge
8 months ago
Posts on Made of...
Disable Transparent Hugepages tl;dr “Transparent Hugepages” is a Linux kernel feature intended to improve performance by making...
over a year ago
22
over a year ago
tl;dr “Transparent Hugepages” is a Linux kernel feature intended to improve performance by making more efficient use of your processor’s memory-mapping hardware. It is enabled ("enabled=always") by default in most Linux distributions. Transparent Hugepages gives some applications...
./techtipsy
Lenovo ThinkCentre M900 Tiny: how does it fare as a home server? My evenings of absent-minded local auction site scrolling1 paid off: I now own a Lenovo ThinkCentre...
3 weeks ago
18
3 weeks ago
My evenings of absent-minded local auction site scrolling1 paid off: I now own a Lenovo ThinkCentre M900 Tiny. It’s relatively old, being manufactured in 20162, but it’s tiny and has a lot of useful life left in it. It’s also featured in the TinyMiniMicro series by...
Evan Hahn's blog
Notes from "Beyond Measure: The Hidden History of Measurement" I just finished James Vincent’s Beyond Measure, a 2023 book about the history of measurement and its...
3 months ago
9
3 months ago
I just finished James Vincent’s Beyond Measure, a 2023 book about the history of measurement and its impact on our lives. The book reveals how the meter’s length is tied to the French Revolution. It highlights many scientific discoveries linked to advances in measurement. It...
Louwrentius
Most Technical debt is just bullshit Introduction I made an offhand remark about technical debt to a friend and he interrupted me,...
over a year ago
31
over a year ago
Introduction I made an offhand remark about technical debt to a friend and he interrupted me, saying: "technical debt is just bullshit". In his experience, people talking about technical debt were mostly trying to: cover up bad code cover up unfinished work source1 Calling...
Yazin Alirhayim
Getting started with Flutter It used to be that you needed to know Kotlin and Swift to develop apps for both Android and iOS, but...
over a year ago
23
over a year ago
It used to be that you needed to know Kotlin and Swift to develop apps for both Android and iOS, but those days are long gone. Even the fundamental reasons for doing so have changed — some sort of compromise between performance and speed to deployment. React Native apps were...
Opsbros
Debug Header After watching a livestream by UnexpectedMaker struggling to put probe pins on his Stepper Motor...
over a year ago
24
over a year ago
After watching a livestream by UnexpectedMaker struggling to put probe pins on his Stepper Motor driver connected to a Raspberry Pi, I thought a breakout header might help; so I whipped up this little board.
Never Met a Science
What Are Survey Experiments For? The titular question emerged as I was working with Alessandro Vecchiato on our visual conjoint...
6 months ago
17
6 months ago
The titular question emerged as I was working with Alessandro Vecchiato on our visual conjoint experiment, just published at the Journal of Experimental Political Science:
Arduino Blog
Keep pedaling if you want your computer to stay on Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in...
2 months ago
9
2 months ago
Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in front of computers. Nor did we evolve to handle constant and near-unlimited access to delicious, calorie-dense foods. It isn’t surprising that so many people are at less than ideal...
Birchtree
Sign up for X to see that amber alert. Yikes Kate Knibbs writing for Wired: Californians Say X Blocked Them From Viewing Amber Alert About...
5 months ago
40
5 months ago
Kate Knibbs writing for Wired: Californians Say X Blocked Them From Viewing Amber Alert About Missing 14-Year-Old Earlier this week, the California Highway Patrol sent an Amber Alert push notification to phones in the Los Angeles area about a 14-year-old girl that authorities...
csvbase blog
You can't just assume UTF-8 How to infer character encodings with statistics
a year ago
Willem's Blog
Using AI to generate code Discover how AI-generated code can revolutionise your software development process and optimise...
over a year ago
15
over a year ago
Discover how AI-generated code can revolutionise your software development process and optimise cloud performance in our fascinating exploration of GPT-4's transformative capabilities.
computers are bad
2024-10-26 buy payphones and retire PAYPHONES at High Volume Existing sites! Earn BIG $$. Money Back Guarantee! Dropshipping AliExpress...
8 months ago
56
8 months ago
PAYPHONES at High Volume Existing sites! Earn BIG $$. Money Back Guarantee! Dropshipping AliExpress watches, AI-generated SEO spam websites... marginally legal and ethical passive income schemes, that serve to generate that income mostly for their promoters, can feel like a...
Willem's Blog
Optical vs chest strap heart rate monitors Understanding the differences in common HR monitors used in wearables, smartwatches and fitness...
over a year ago
Greater Still by...
Stop Calling it a Wallet How language shapes our view of the world
over a year ago
Arduino Blog
This 3D-printed robotic arm can be built with just a few inexpensive components Robotics is already an intimidating field, thanks to the complexity involved. And the cost of parts,...
8 months ago
69
8 months ago
Robotics is already an intimidating field, thanks to the complexity involved. And the cost of parts, such as actuators, only increases that feeling of inaccessibility. But as FABRI Creator shows in their most recent video, you can build a useful robotic arm with just a handful of...
GitButler
20 years of Git. Still weird, still wonderful. Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
2 months ago
Matt Mullenweg
On Lenny’s Podcast One of my must-read newsletters for the past several years has been Lenny’s Newsletter, probably...
3 months ago
32
3 months ago
One of my must-read newsletters for the past several years has been Lenny’s Newsletter, probably best known for its writing on growth and product management, which really means it covered everything you need to create a great company. It expanded into a really well-done podcast;...
computers are bad
2024-08-19 mining for meteors Billboards Route 66 is often viewed through the lens of its billboards. The Jack Rabbit Trading...
10 months ago
95
10 months ago
Billboards Route 66 is often viewed through the lens of its billboards. The Jack Rabbit Trading Post, a small store a few miles out of Joseph City, would hardly be remembered were it not for its billboards spanning four states. The tradition of far-advance billboards is still...
Louwrentius
Tracking down a faulty Storage Array Controller with ZFS One day, I lost two virtual machines on our DR environment after a storage vMotion. Further...
over a year ago
16
over a year ago
One day, I lost two virtual machines on our DR environment after a storage vMotion. Further investigation uncovered that any storage vMotion of a virtual machine residing on our DR storage array would corrupt the virtual machine's disks. I could easily restore the affected...
latest projects -...
Ghetto soldering tweezers [Misc] And other 3D printed accessories
3 months ago
Never Met a Science
Is The Best Social Science Good Enough? Note: this is the first of several posts discussing the 2020 Meta Election research partnership and...
11 months ago
9
11 months ago
Note: this is the first of several posts discussing the 2020 Meta Election research partnership and the resulting papers, in advance of a keynote panel at IC2S2 on the topic next Thursday July 18.
Home on Erik...
Exploding offers are bullshit I do a lot of recruiting and have given maybe 50 offers in my career. Although many companies do, I...
over a year ago
16
over a year ago
I do a lot of recruiting and have given maybe 50 offers in my career. Although many companies do, I never put a deadline on any of them. Unfortunately, I've often ended up competing with other companies who do, and I feel really bad that this usually tricks younger developers...
Greater Still by...
Substack Should Integrate Native Payments Featuring 0xDesigner Design Everydays S2 109
a year ago
Louwrentius
Script that shows relevant disk information I wrote a small Python script called 'showdisks' that displays relevant information about any...
over a year ago
16
over a year ago
I wrote a small Python script called 'showdisks' that displays relevant information about any physical storage devices supported by hdparm. Information such as model and capacity are shown, but also controller and device path. This script only requires python and hdparm. I hope...
Notes on software...
Analyzing large JSON files via partial JSON parsing This is an external post of mine. Click here if you are not redirected.
over a year ago
Louwrentius
Blu Ray is dead HD-DVD may be dead, but Blu Ray is just as dead. The whole concept of optical media is dead....
over a year ago
16
over a year ago
HD-DVD may be dead, but Blu Ray is just as dead. The whole concept of optical media is dead. Honestly, who is still burning CD's or DVD's nowadays? (If you are, why for Christ sake? I can't think of a single good reason) And at 10 euros ($100) for a single Blu Ray disk, you must...
Birchtree
Your brain doesn’t want you to work out Dean Burnett writing for Science Focus: Your Brain Is Hard-Wired to Avoid Exercise. Here's Why So...
4 months ago
27
4 months ago
Dean Burnett writing for Science Focus: Your Brain Is Hard-Wired to Avoid Exercise. Here's Why So why, even though we’ve evolved to do it, doesn't everyone enjoy exercise? The baffling complexity of the human brain is to blame. Evolving an ability doesn’t
Home on Erik...
I don't want to learn your garbage query language This is a bit of a rant but I really don't like software that invents its own query language....
over a year ago
14
over a year ago
This is a bit of a rant but I really don't like software that invents its own query language. There's a trillion different ORMs out there. Another trillion databases with their own query language. Another trillion SaaS products where the only way to query is to learn some random...
Odds and Ends of...
A significant UK think-tanking is backing the campaign to liberate the Postcode Address File The pressure is on the government to abolish the Innovation Tax
3 months ago
Birchtree
Bending the knee, $1 million at a time M.G. Siegler on his blog, Spyglass: $1M Knee Pads Of course, the point here, in the real world,...
5 months ago
52
5 months ago
M.G. Siegler on his blog, Spyglass: $1M Knee Pads Of course, the point here, in the real world, isn't actually the money – though I would just note that as President, Trump will have access to thousands of warheads... – but what the money signals. That is,
./techtipsy
How to fix ZFS pool not importing at boot Issue description You are running a Linux-based machine with an install of ZFS on Linux. Everything...
over a year ago
43
over a year ago
Issue description You are running a Linux-based machine with an install of ZFS on Linux. Everything seems to work correctly, but after restarting your machine, the ZFS pool is not visible. You can still import your pool manually using zpool import poolname or zpool import -a. In...
Azad's Blog
Traveling with Apple Vision Pro The Vision Pro has quickly become an essential item that I take onto every flight. It’s a fantastic...
8 months ago
30
8 months ago
The Vision Pro has quickly become an essential item that I take onto every flight. It’s a fantastic device to travel with—Be it by train or by plane, it offers an unparalleled opportunity to selectively tune out your environment and sink into an engaging activity like watching a...
Vitalik Buterin's...
Some ways to use ZK-SNARKs for privacy
over a year ago
Jorge Arango
AI Needs Architects – That’s Why I’m Pivoting In over thirty years in business, two technological shifts have fundamentally changed my work. The...
4 months ago
32
4 months ago
In over thirty years in business, two technological shifts have fundamentally changed my work. The first was the web in the mid 1990s, which led me to leave architecture and focus on what we now call UX. The second is happening now – and it may be bigger. AI is poised to reshape...
Jonas Hietala
Going into Being Busy mode I’m in the civil service atm and, sadly, we’re going to be extremely busy the coming… two months or...
over a year ago
17
over a year ago
I’m in the civil service atm and, sadly, we’re going to be extremely busy the coming… two months or something? So I can’t promise a game the next two months. Kinda beats the point of this site doesn’t it? I’m really sorry and that’s all I can say really… Hopefully I’ll get a week...
Vitalik Buterin's...
Soulbound
over a year ago
Notes on software...
AOT-compilation of Javascript with V8 tldr; I'm working on a AOT-compiled Javascript implementation called jsc. Many dynamically typed...
over a year ago
18
over a year ago
tldr; I'm working on a AOT-compiled Javascript implementation called jsc. Many dynamically typed programming languages have implementations that compile to native binaries: Python: Cython Common Lisp: SBCL Scheme: Chicken Scheme The benefits of compiling dynamically typed...
Home on Erik...
New approximate nearest neighbor benchmarks As some of you may know, one of my side interests is approximate nearest neighbor algorithms. I'm...
over a year ago
16
over a year ago
As some of you may know, one of my side interests is approximate nearest neighbor algorithms. I'm the author of Annoy, a library with 3,500+ stars on Github as of today. It offers fast approximate search for nearest neighbors with the additional benefit that you can load data...
Computer Ads from...
Huson Soft HuCAL Hudson creates business software for everyone.
a year ago
Arduino Blog
A stroopwafel doneness detection device If you’re lucky enough to visit the Netherlands and you order a hot drink, you’ll likely be given a...
11 months ago
80
11 months ago
If you’re lucky enough to visit the Netherlands and you order a hot drink, you’ll likely be given a sweet treat as well. That is a stroopwafel, a crispy little waffle-syrup sandwich that the Dutch like to rest on top of their drink so that the rising heat will soften the pastry....
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
21
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
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
11
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…
Applied Cartography
You should use Helpscout Was digging through old issues of the personal site and found this draft snippet: I was evaluating...
a year ago
14
a year ago
Was digging through old issues of the personal site and found this draft snippet: I was evaluating HelpScout as a potential first step in a series of many, many steps to onboard a dedicated support engineer for Buttondown, and it turns out that the process of adding custom...
Push to Prod
Metrics Are The Map, Not The Territory We can never obtain a complete and perfect understanding of what our systems are doing. All we have...
11 months ago
16
11 months ago
We can never obtain a complete and perfect understanding of what our systems are doing. All we have are incomplete signals to inform our theories.
computers are bad
2023-02-07 secret government telephone numbers Very nearly a year ago, I wrote a popular article about secret military telephone buttons. To be...
over a year ago
85
over a year ago
Very nearly a year ago, I wrote a popular article about secret military telephone buttons. To be clear, the "secret" here was a joke and these buttons are in fact well documented. The buttons I was talking about were the AUTOVON call precedence buttons, used for a five-level...
Abort Retry Fail
The History of Windows NT 4 Taking the Server Market
a year ago
Willem's Blog
The value of notifications It's easy to dismiss your phone's notifications as something that disturbs you, but if you take the...
over a year ago
15
over a year ago
It's easy to dismiss your phone's notifications as something that disturbs you, but if you take the time to set them up correctly, notifications can actually save you time!
lcamtuf’s thing
UI is hell: four-function calculators One of the simplest and best-known computing devices on the planet is a fascinating study in...
5 months ago
computers are bad
2023-08-07 STIRred AND SHAKEN In a couple of days, I pack up my bags to head for DEFCON. In a rare moment of pre-planning, perhaps...
a year ago
105
a year ago
In a couple of days, I pack up my bags to head for DEFCON. In a rare moment of pre-planning, perhaps spurred by boredom, I looked through the schedule to see what's in store in the world of telephony. There is a workshop on SS7, of course [1], plenty of content on cellular, but...
Old Vintage...
See Jane 128 by Arktronics run (featuring Magic Desk, 3-Plus-1 and the Thomson MO5) "Look," says Jane. "I'm a computer program. Run, computer program, run." Commodore 128DCR is the...
a week ago
10
a week ago
"Look," says Jane. "I'm a computer program. Run, computer program, run." Commodore 128DCR is the best 8-bit computer Commodore ever made: built-in 1571 disk drive, burst mode serial, detachable keyboard, 2MHz operation, separate 40 and 80 column video, CP/M option, a powerful...
Home on Erik...
Software infrastructure 2.0: a wishlist Software infrastructure (by which I include everything ending with *aaS, or anything remotely...
over a year ago
16
over a year ago
Software infrastructure (by which I include everything ending with *aaS, or anything remotely similar to it) is an exciting field, in particular because (despite what the neo-luddites may say) it keeps getting better every year! I love working with something that moves so...
Birchtree
The Gen Z-powered retro gaming revival Eve Upton-Clark writing for Fast Company: ‘It’s Like Their Escape’: Retro Gaming Is Back Thanks to...
3 months ago
24
3 months ago
Eve Upton-Clark writing for Fast Company: ‘It’s Like Their Escape’: Retro Gaming Is Back Thanks to Gen Z Low-tech holds nostalgic appeal and may even offer a solid antidote to our increasingly fast-paced tech-driven society. For 78% of those polled, one reason they enjoy using...
Electronics etc…
Remote Controlling an HP 1670G Logic Analyzer with a Linux PC X Server Introduction Reserving a fixed IP address for the logic analyzer Assign the chosen IP address to the...
a year ago
104
a year ago
Introduction Reserving a fixed IP address for the logic analyzer Assign the chosen IP address to the logic analyzer Allow the logic analyzer to access your Ubuntu X server Configure the X-window Settings on the logic analyzer Install and declare the HP logic analyzer font...
Louwrentius
'Linux: show graphical layout of disk temperatures' graphic, representation To get a visual representation of hard drive temperatures, I wrote a...
over a year ago
13
over a year ago
graphic, representation To get a visual representation of hard drive temperatures, I wrote a small script. The output of this script looks like this: This output is tailored to the exact disk lay-out of my storage server. However, it is also usable for other servers. You have to...
somenice
5 Frames with Nikon FM and Fomapan 100 On a few photowalks around Kitsilano in Vancouver BC with my first roll of Fomapan Classic 100. All...
4 months ago
57
4 months ago
On a few photowalks around Kitsilano in Vancouver BC with my first roll of Fomapan Classic 100. All pictures shot with older, non-AI Nikkor 50mm f/1.4 lens. Developed in Ilford Ilfosol3 for 5 minutes at 20°C and scanned with a cheap film scanner. Color has been removed and some...
Arduino Blog
Adding proximity unlock to an old car with the Arduino Nano 33 BLE A lot of newer cars have a really nifty feature called “proximity unlock,” which automatically...
11 months ago
60
11 months ago
A lot of newer cars have a really nifty feature called “proximity unlock,” which automatically unlocks the doors when the driver approaches while carrying their key fob. When paired with a push-to-start ignition switch, the driver never has to take their keys out of their pocket....
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
20
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
My cat water fountain comes with a spicy USB power adapter It turns out that you can’t trust any USB type A power adapter to be within spec. I have a Catit...
a year ago
111
a year ago
It turns out that you can’t trust any USB type A power adapter to be within spec. I have a Catit Flower Fountain for my two adorable cats. The idea of a water fountain for cats may sound odd, but having one really helps with cats staying hydrated and that alone avoids all sorts...
Willem's Blog
Helping people with free software This week I helped a man with repairing and reinstalling his computer with Debian GNU/Linux.
over a year ago
Lars Lofgren
Why I’m Switching Web Hosts Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple....
over a year ago
17
over a year ago
Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple. This was before WP Engine was around. At the time, MediaTemple had carved out a nice niche for themselves as the premium web host. Tim Ferriss also raved about them back in the day....
Computer Ads from...
Vote for the June 2025 + Post Topic Past ads get a second chance.
a week ago
./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
79
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...
Abishek Muthian
Reviewing the Chromebook Google sent me for free after 2 years Around December 2017, Google sent me a free Acer Chromebook 11 N7 (C731). Well, technically they...
over a year ago
13
over a year ago
Around December 2017, Google sent me a free Acer Chromebook 11 N7 (C731). Well, technically they sent me a free Chromebook cover first, with the promise of a Chromebook to follow and only caveat (or request) being my time to listen to their Google Cloud Platform sales pitch. Acer...
Jorge Arango
Jorge’s Wager: Why AI Needs Information Architecture One of the most common questions I’m asked is, “is information architecture still relevant now that...
4 months ago
34
4 months ago
One of the most common questions I’m asked is, “is information architecture still relevant now that we have AI?” Of course, not everyone puts it like that. Instead, they’ll say things like “we won’t need navigation if we have chat” or “AI will organize the website” or “in a world...
Willem's Blog
I see dead people This may be Apple Vision Pro's killer feature, enabling you to see dead people: augmenting old...
9 months ago
15
9 months ago
This may be Apple Vision Pro's killer feature, enabling you to see dead people: augmenting old photos into lifelike representations.
Applied Cartography
Naughty vs. nice I love this bit from Paul Graham on pattern-matching founders: Though the most successful founders...
4 months ago
27
4 months ago
I love this bit from Paul Graham on pattern-matching founders: Though the most successful founders are usually good people, they tend to have a piratical gleam in their eye. They're not Goody Two-Shoes type good. Morally, they care about getting the big questions right, but not...
Engineers Need Art
Casady & Greene Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software...
9 months ago
78
9 months ago
Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software publishing.
watchTowr Labs
Exploitation Walkthrough and Techniques - Ivanti Connect Secure RCE (CVE-2025-0282) As we saw in our previous blogpost, we fully analyzed Ivanti’s most recent unauthenticated Remote...
5 months ago
58
5 months ago
As we saw in our previous blogpost, we fully analyzed Ivanti’s most recent unauthenticated Remote Code Execution vulnerability in their Connect Secure (VPN) appliance. Specifically, we analyzed CVE-2025-0282. Today, we’re going to walk through exploitation. Once again, however,...
Lighthouse Blog
Updates March 22
a year ago
Birchtree
I feel more empowered than ever Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and...
3 months ago
27
3 months ago
Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and purpose-built developer tools—have meaningfully increased the rate at which new software can be produced. And they’ve done so both by making skilled developers more productive
Arduino Blog
Assess your aquarium’s health with an AI-enabled ultrasonic sensor Below the surface of any body of water, harmful amounts of toxic gases and contaminates can...
a year ago
154
a year ago
Below the surface of any body of water, harmful amounts of toxic gases and contaminates can accumulate, which leads to a loss in fish and plant populations if not fixed quickly. But because most water testing, especially in aquariums, is done primarily on the surface, vital...
tim.sh
Everyone knows your location: tracking myself down through in-app ads How I tracked myself down using leaked location data in the in-app ads, and what I found along the...
5 months ago
Vitalik Buterin's...
[Mirror] Cantor was Wrong: debunking the infinite set hierarchy
over a year ago
Arduino Blog
Making a photo enlarger more efficient with precisely controlled LEDs In photography, an enlarger is a piece of equipment that projects a smaller image onto a...
4 months ago
30
4 months ago
In photography, an enlarger is a piece of equipment that projects a smaller image onto a photosensitive material below using a strong light source and a negative to produce a much larger print. And while these have historically relied on single-color incandescent bulbs, such as...
Louwrentius
Linux RAID 6 performance using software RAID So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1...
over a year ago
14
over a year ago
So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1 TB disks. This gives me raw device read speeds of 850 MB/s and write speeds of 300 MB/s. I think this is exactly what should be expected, but boy it is damn fast. Especially the...
Engineers Need Art
Stereographer Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
11 months ago
101
11 months ago
Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
Abishek Muthian
Contact Us You can contact us through email me@[this domain] or through any of the social media platforms...
over a year ago
8
over a year ago
You can contact us through email me@[this domain] or through any of the social media platforms mentioned above.
Computer Ads from...
Datamost Nightraiders Day Must Turn to Night Before Mankind Dares to Fight
a month ago
Birchtree
+ Power users need love too
2 months ago
OH8HUB’s Substack
Spring ham radio activation of Korkattivuori (Mt. Korkatti) Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature...
over a year ago
86
over a year ago
Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature reserve area near town Haapavesi (pop. 6588) in Finland. The nature reserve area consist of short family friendly hiking path of approximately 1.5km. One end of the path has parking...
Jonas Hietala
December Theme: New World Order The The Experimental Gameplay Project drives on with the Art Game theme which will last the rest of...
over a year ago
13
over a year ago
The The Experimental Gameplay Project drives on with the Art Game theme which will last the rest of this year but that’s something we can’t accept! I’ve done my game and I didn’t force myself out from the Haskell world just to do nuthin so here’s a new little theme for me :) What...
Willem's Blog
Smartwatches vs Mechanical watches Why I still wear a mechanical watch and why smartwatches have potential.
over a year ago
Birchtree
It's time for some more YouTube videos just in time for the weekend This behind-the-scenes of one of my favorite 2024 movies was so much fun Shout out to Truth social,...
5 months ago
43
5 months ago
This behind-the-scenes of one of my favorite 2024 movies was so much fun Shout out to Truth social, which got called out as having the best UX in this video...which is based on Mastodon The internet's dad, Hank Green, is starting a new podcast I'm
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
73
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...
Louwrentius
Convert dos file to linux format wit vim If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end...
over a year ago
16
over a year ago
If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end with ^M. To fix this, you can use the tool dos2unix. If however this tool is not at your disposal, you may have a problem. If vim is available, you do not have a problem: The trick...
Louwrentius
'Linux: monitor a directory for files' Inotify is a mechanism in the Linux kernel that reports when a file system event occurs. The...
over a year ago
15
over a year ago
Inotify is a mechanism in the Linux kernel that reports when a file system event occurs. The inotifywait comand line utility can be used in shell scripts to monitor directories for new files. It can also be used to monitor files for changes. Inotifywait must be installed and is...
Old Vintage...
The "35-cent" Commodore 64 softmodem Rockwell famously used 6502-based cores in modems for many years, but that doesn't mean other 6502s...
5 months ago
19
5 months ago
Rockwell famously used 6502-based cores in modems for many years, but that doesn't mean other 6502s couldn't be used. If only there were a way to connect a Commodore 64's audio output directly to an RJ-11 plug ... Convergent WorkSlate stuff I've got to catalogue. Officially...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 1: The Merge
8 months ago
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
lcamtuf’s thing
Random objects: Intel Edison A glimpse of the missteps of x86 in the embedded world.
a year ago
Jonas Hietala
Entering Pintos First week of school is over and it’s been full throttle from the start, in a good way. We’re having...
over a year ago
13
over a year ago
First week of school is over and it’s been full throttle from the start, in a good way. We’re having four courses and for once I like them all. We have an interesting math course, a useful course “Software Development in Theory” (boring but useful) and a big project course where...
Willem's Blog
Apple Watch as Phone Embark on a digital detox journey as I swap my smartphone for an Apple Watch Ultra, exploring the...
a year ago
27
a year ago
Embark on a digital detox journey as I swap my smartphone for an Apple Watch Ultra, exploring the liberating yet challenging world of wearable tech.
somenice
Painting of Russet Lake Summer in Garibaldi Provincial Park, British Columbia, is a breathtaking experience, where the...
10 months ago
71
10 months ago
Summer in Garibaldi Provincial Park, British Columbia, is a breathtaking experience, where the natural world is alive with vibrant colours and serene beauty. One of the most stunning scenes unfolds at Russet Lake, where the iconic Fissile Mountain is mirrored perfectly in the...
Good Enough
Thoughts On Thoughts It’s time for a revolution. Too long have we, collectively and individually, been tyrannized by our...
a year ago
19
a year ago
It’s time for a revolution. Too long have we, collectively and individually, been tyrannized by our thoughts and what we believe about them. Or perhaps we can think of this as an intervention. This post is the circle of friends gathered to help us stop hitting ourselves in the...
Avestura's Blog
Understanding zero-knowledge proofs What are zero-knowledge proofs, really?
over a year ago
Bryan Braun - Blog
Links #10 How to Get on a Podcast - This is a short and invaluable post for anyone who wants to be a podcast...
11 months ago
19
11 months ago
How to Get on a Podcast - This is a short and invaluable post for anyone who wants to be a podcast guest. It puts you in the shoes of a podcaster, showing you what they need, and how you can be a “sure thing” for them. As usual, there are no short cuts. You gotta do the work! A...
Notes on software...
Writing a simple JSON parser Writing a JSON parser is one of the easiest ways to get familiar with parsing techniques. The format...
over a year ago
24
over a year ago
Writing a JSON parser is one of the easiest ways to get familiar with parsing techniques. The format is extremely simple. It's defined recursively so you get a slight challenge compared to, say, parsing Brainfuck; and you probably already use JSON. Aside from that last point,...
Old Vintage...
Let's give PRO/VENIX a barely adequate, pre-C89 TCP/IP stack (featuring Slirp-CK) TCP/IP Illustrated (what would now be called the first edition prior to the 2011 update) for a...
2 months ago
26
2 months ago
TCP/IP Illustrated (what would now be called the first edition prior to the 2011 update) for a hundred-odd bucks on sale which has now sat on my bookshelf, encased in its original shrinkwrap, for at least twenty years. It would be fun to put up the 4.4BSD data structures poster...
Computer Ads from...
Vote for the May 2025 + Post Topic Make your vote count.
a month ago
Ken Shirriff's blog
Reverse engineering CMOS, illustrated with a vintage Soviet counter chip I recently came across an interesting die photo of a Soviet1 chip, probably designed in the...
a year ago
18
a year ago
I recently came across an interesting die photo of a Soviet1 chip, probably designed in the 1970s. This article provides an introductory guide to reverse-engineering CMOS circuits, using this chip as an example. Although the chip looks like a tangle of lines at first, its large...
Birchtree
Apple might be cooking this fall Tim Hardwick reporting on Gurman’s reporting in Bloomberg, which I don’t have access to, so I’m...
3 months ago
26
3 months ago
Tim Hardwick reporting on Gurman’s reporting in Bloomberg, which I don’t have access to, so I’m quoting the MacRumors article: While specific details are scarce, it's supposedly the biggest update to iOS since iOS 7, and the biggest update to macOS since
Simply Explained
Smart lights behind a wall switch (Shelly + ESPHome) Using smart light bulbs means you can no longer use your physical wall switches because the bulbs...
over a year ago
23
over a year ago
Using smart light bulbs means you can no longer use your physical wall switches because the bulbs need constant power. I think that's pretty dumb. Using a physical switch can be way faster than using an app to control the lights.Here's how you can put a Shelly in between the...
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...
Arduino Blog
The future of making, Made in India: Introducing the Arduino UNO Ek R4 We are proud to announce the Made-in-India UNO Ek R4! Available exclusively in India in both WiFi...
5 months ago
45
5 months ago
We are proud to announce the Made-in-India UNO Ek R4! Available exclusively in India in both WiFi and Minima variants, it is born to meet the needs of the country’s growing maker and innovation ecosystem, by combining all the powerful features of the UNO R4 with the benefits of...
Jonas Hietala
Let's build a VORON: Major failure The left POM nut got ground down, making the bed fall down. After 600 hours, the printer met it’s...
a year ago
16
a year ago
The left POM nut got ground down, making the bed fall down. After 600 hours, the printer met it’s first major failure. I know I earlier described how the extruder starter skipping in a big way, but that was just some filament getting stuck in the extruder. This time a part...
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
12
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...
Birchtree
Modding a Nintendo 3DS is precise, but doable in 2025 I went through the act if installing custom firmware on my New Nintendo 2DS tonight, and I wanted to...
2 months ago
24
2 months ago
I went through the act if installing custom firmware on my New Nintendo 2DS tonight, and I wanted to shout out this guide for being absolutely spectacular. Not only does it have the best step-by-step instructions I think I've ever seen, it even has branches off the main
Jorge Arango
Why Website Taxonomies Drift (and What to Do about It) AI is everywhere, but most websites are still managed manually by humans using content management...
3 months ago
25
3 months ago
AI is everywhere, but most websites are still managed manually by humans using content management systems like WordPress and Drupal. These systems provide means for tagging and categorizing content. But over time, these structures degrade. Without vigilance and maintenance,...
Jonas Hietala
Let's build a VORON: Filters I can print, but the printer is missing a very important thing that I alluded to in the previous...
a year ago
28
a year ago
I can print, but the printer is missing a very important thing that I alluded to in the previous post: filtering dangerous particles and fumes. This is mostly covered by the kit, but I was missing some parts from the print it forward and the kit didn’t include a HEPA...
Elevation Lab - Blog
Introducing CordDock! We spend a lot of time thinking about & observing people charge their devices. Cords are nice...
over a year ago
12
over a year ago
We spend a lot of time thinking about & observing people charge their devices. Cords are nice because you can easily hold, text, browse and do everything you normally do on your phone while it charges. But cords require both hands to plug in, you have to hunt for the cord head, &...
computers are bad
2024-12-21 something over New Jersey There were thousands of reports: strange aircraft, floating through the sky. A retrospective sum of...
6 months ago
88
6 months ago
There were thousands of reports: strange aircraft, floating through the sky. A retrospective sum of press accounts finds that some 100,000 people were reported to have witnessed aerial intruders. Despite the scant details associated with most reports, an eager press repeated the...
Home on Erik...
Luigi Presentation @ NYC Data Science, Dec 16, 2014 More Luigi presentations!
over a year ago
Jonas Hietala
Getting the book into my hands Around a month ago I placed an order for a reference copy of my upcoming book Why Cryptocurrencies?....
over a year ago
13
over a year ago
Around a month ago I placed an order for a reference copy of my upcoming book Why Cryptocurrencies?. I took the cheapest shipping option at IngramSpark, without tracking and, apparently, without customs declarations as it got stuck in customs for several weeks. But it’s here...
Jonas Hietala
Building the GH60 I’ve finally completed my first custom made keyboard. I’m still missing stabilizers and some smaller...
over a year ago
18
over a year ago
I’ve finally completed my first custom made keyboard. I’m still missing stabilizers and some smaller screws to hold it all together but I’ve been using it the last days and I thought I’d share. The hardware Several years ago I joined the geekhack forum and I joined in a few group...
Gwern.net Newsletter
Jan 2021 Gwern.net Newsletter January 2021 gwern.net newsletter with links on AI scaling up and down.
over a year ago
Jonas Hietala
An Epic Start Oh what a mistake. I woke up at 05.00 when my girlfriend woke up, she’s working early today, and...
over a year ago
15
over a year ago
Oh what a mistake. I woke up at 05.00 when my girlfriend woke up, she’s working early today, and went to the bathroom. After I was done, still pretty tired, I made a big mistake. I checked the current theme for Ludum Dare 29: Beneath the Surface and guess what? Now I wasn’t tired...
computers are bad
2024-09-14 the national warning system Previously on Deep Space Nine, we discussed the extensive and variable products that AT&T and...
9 months ago
71
9 months ago
Previously on Deep Space Nine, we discussed the extensive and variable products that AT&T and telephone operating companies sold as private lines. One of the interesting properties of private line systems is that they can be ordered as four-wire. Internally, the telephone network...
Jonas Hietala
Autocomplete with nvim-cmp Autocomplete tags in the frontmatter. Autocompletion is an absurdly powerful feature that I—and I...
a year ago
50
a year ago
Autocomplete tags in the frontmatter. Autocompletion is an absurdly powerful feature that I—and I must assume most programmers—use all the time. It’s not as crucial for writing blog posts as when you’re coding but it’s still easy to come up with examples of how autocomplete...
computers are bad
2023-01-16 huff-duff We've talked a fair amount about HF radio recently, in the context of OTH radar. Recall that an...
over a year ago
84
over a year ago
We've talked a fair amount about HF radio recently, in the context of OTH radar. Recall that an extremely useful property of HF radio here is that HF frequencies can reflect off of the upper layers of the atmosphere, causing them to rebound towards earth at a range much further...
Vitalik Buterin's...
Plurality philosophy in an incredibly oversized nutshell
10 months ago
Louwrentius
Improving web application security by implementing database security Security is about defense-in-depth. It bogles my mind why it is so difficult to implement...
over a year ago
18
over a year ago
Security is about defense-in-depth. It bogles my mind why it is so difficult to implement defense-in-depth security in web applications. 99.9% of applications use a single database account, with root-like privileges. Easiest for the developer of course, and the database is just a...
./techtipsy
The best laptop is the one somebody else had In 2011, I was finishing 9th grade. As a gift, I got to choose a laptop in the 400 EUR range. I...
8 months ago
70
8 months ago
In 2011, I was finishing 9th grade. As a gift, I got to choose a laptop in the 400 EUR range. I ended up picking an ASUS Eee PC 1201PN. It was new and the first computer in my life that was 100% mine, but awfully slow for a lot of tasks. It was so slow that I ended up giving...
Louwrentius
Core i7 920 @ 3,6 Ghz is a true beast! Even today, Core 2 Duo processors clocked at 2 ghz are no slugs. However, the Core i7 920 is of a...
over a year ago
14
over a year ago
Even today, Core 2 Duo processors clocked at 2 ghz are no slugs. However, the Core i7 920 is of a different kind. First, it is not only clocked at a higher speed (default 2,8 Ghz), it is also a quad-core processor. Thanks to the re- introduction of hyperthreading, this processor...
Old Vintage...
Ward Christensen dies There was initially some issue verifying this, but there appears to be direct confirmation now that...
8 months ago
12
8 months ago
There was initially some issue verifying this, but there appears to be direct confirmation now that Ward Christensen passed away October 11 at the age of 78, co-founder of the pioneering Computerized Bulletin Board System in February 1978 with Randy Suess — now believed to be the...
Jonas Hietala
Focusing Attention: Drawing In my last post I wrote about some ideas and projects I have and how it’s a little bit too much at a...
over a year ago
15
over a year ago
In my last post I wrote about some ideas and projects I have and how it’s a little bit too much at a time, so now I’m going to try something new here. In the beginning of every week I’ll declare something I’ll be focusing on and then that’s the only thing I should focus on on my...
Louwrentius
Fio-plot: creating nice charts from FIO storage benchmark data New release of fio-plot I've rewritten fio-plot, a tool that turns FIO benchmark data into nice...
over a year ago
27
over a year ago
New release of fio-plot I've rewritten fio-plot, a tool that turns FIO benchmark data into nice charts. It allows you to create four types of graphs which will be discussed below. The github project page explains how to run this tool. Fio-plot also includes a benchmark script...
Louwrentius
'Zabbix Security: client-server communication seems insecure' Zabbix is a populair tool for monitoring servers, services and network equipment. For monitoring...
over a year ago
17
over a year ago
Zabbix is a populair tool for monitoring servers, services and network equipment. For monitoring hosts, Zabbix provides an agent that can be installed on the hosts that must be monitored. Based on the supplied documentation and some remarks on the internets, the 'security' of...
Louwrentius
'Linux: using disk labels to counter storage device name changes' My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped...
over a year ago
16
over a year ago
My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped for /dev/sdd and vice versa. The result was some file system corruption on /dev/sdc, because it was used on a remote system through iSCSI, using a different file system from...
Neil Madden
Galois/Counter Mode and random nonces It turns out you can encrypt more than 2^32 messages with AES-GCM with a random nonce under certain...
a year ago
29
a year ago
It turns out you can encrypt more than 2^32 messages with AES-GCM with a random nonce under certain conditions. It’s still not a good idea, but you can just about do it. #cryptography
Arduino Blog
This Halo helmet features an adjustable-transparency RGB-backlit visor The Halo franchise is full of iconic designs, from vehicles like the Warthog to weapons like the...
7 months ago
39
7 months ago
The Halo franchise is full of iconic designs, from vehicles like the Warthog to weapons like the Needler. But the armor, such as the Spartan armor worn by Master Chief, is arguably the most recognizable. The helmets are especially cool, and LeMaster Tech put his own unique spin...
Evan Hahn's blog
Everything we know about the next Zelda game, as of March 2025 In short: it’ll probably emphasize player freedom, not be a “dungeon editor” game, and won’t reuse...
3 months ago
71
3 months ago
In short: it’ll probably emphasize player freedom, not be a “dungeon editor” game, and won’t reuse the same map of Hyrule. See my post at Zelda Dungeon for more. I enjoyed rounding up all pre-release information about The Legend of Zelda: Tears of the Kingdom. I’m back to do this...
latest projects -...
Fluid Simulation Pendant [Hardware] Wearable real-time FLIP device
5 months ago
Home on Erik...
Open source
over a year ago
Abort Retry Fail
The History of Windows NT 3.1 A Highly Portable Future
a year ago
Vitalik Buterin's...
What do I think about Community Notes?
a year ago
somenice
Matter as a Smart home standard Matter is the name of the smart home standard that promises to bridge IOT devices and different home...
a year ago
51
a year ago
Matter is the name of the smart home standard that promises to bridge IOT devices and different home eco-systems. Amazon Alexa, Google Home, Apple Homekit, Samsung SmartThings, etc. To prevent 6+ flavours of smart lightbulbs working with 6+ different apps, a standard needed to be...
Old Vintage...
The Hall SC-VGA-2 video processor, the Atari ST and NeXTSTEP: more tales of the unscreenshotable A periodic fascination on this blog is figuring out better ways to get better screenshots of our...
7 months ago
13
7 months ago
A periodic fascination on this blog is figuring out better ways to get better screenshots of our classic systems, which often hail from the Wild Wild West/East in terms of video standards (read all entries in this series). Naturally the best way is a bitwise direct grab of the...
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
30
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...
computers are bad
2025-06-08 Omnimax In a previous life, I worked for a location-based entertainment company, part of a huge team of...
3 weeks ago
19
3 weeks ago
In a previous life, I worked for a location-based entertainment company, part of a huge team of people developing a location for Las Vegas, Nevada. It was COVID, a rough time for location-based anything, and things were delayed more than usual. Coworkers paid a lot of attention...
Good Enough
TIL: Turbo Stream and personalised content Hotwire and Turbo are great for very quickly and easily adding real-time updating of webpages...
a year ago
16
a year ago
Hotwire and Turbo are great for very quickly and easily adding real-time updating of webpages without requiring the browser to reload the whole page. But if the information you want to stream back from your server to the client has anything specific to the current user — like...
Himanshu Mishra |...
Threads “You’re an interesting species. An interesting mix. You’re capable of such beautiful dreams, and...
over a year ago
13
over a year ago
“You’re an interesting species. An interesting mix. You’re capable of such beautiful dreams, and such horrible nightmares. You feel so lost…
Applied Cartography
Notes from April Welcome to spring, bona fide and humid. Lots of writing this month: I wrote about spending the past...
a year ago
14
a year ago
Welcome to spring, bona fide and humid. Lots of writing this month: I wrote about spending the past two years as an independent technologist. On the media side of things: brief words on Murderville (meh), The Parallax View (incredible), This is Personal (meh), Cribsheet...
Engineers Need Art
VPX Scripting - Part 4 (Pet Sounds) Teacher's Pet gets new sounds in this post in a series about scripting Visual Pinball tables.
a year ago
./techtipsy
Good reads This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule,...
over a year ago
44
over a year ago
This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule, Manager’s Schedule a must-read for anyone working in a software development team. Helps express what most of us have felt at some point in our careers. The case of the 500-mile...
Matt Blewitt
Logical Replication Guardrails I’ve been working with logical replication in PostgreSQL recently, and I wanted to share a few...
a year ago
14
a year ago
I’ve been working with logical replication in PostgreSQL recently, and I wanted to share a few thoughts on how to implement some guardrails to make things easier on operators.
Applied Cartography
Order, Tailwind, DRY (Order in the CSS rule sense, not the metaphysical sense.) The time has come to begin exfiltrating...
6 months ago
73
6 months ago
(Order in the CSS rule sense, not the metaphysical sense.) The time has come to begin exfiltrating some higher-traffic, higher-leverage parts of Buttondown's admin UI away from the autogenerated Django admin and into some more bespoke components. Take, for instance, this rather...
Good Enough
Prettier Email Headers As we’re building Jelly, we have found ourselves looking at lots of raw emails. In particular, we’ve...
2 months ago
10
2 months ago
As we’re building Jelly, we have found ourselves looking at lots of raw emails. In particular, we’ve spent a lot of time with email headers. If you’ve ever had cause to do the same, you know it can lead to lots of scanning and squinting. There’s got to be a better way! And here...
Jonas Hietala
Summer job at Configura This is a wrap up of my 5 weeks at Configura as a summer internship. There were 6 interns and we had...
over a year ago
13
over a year ago
This is a wrap up of my 5 weeks at Configura as a summer internship. There were 6 interns and we had two teams doing different things. I worked with two other awesome guys and it was great! The Premise We had two assignments this summer. One was to create an optimized version of...
Birchtree
+ I’m a season 1 sorta guy Yes, this is about Severance, but it's really about more than Severance.
3 months ago
Jonas Hietala
Trying and returning the Eight Sleep Pod 4 I recently bought the Eight Sleep Pod 4—a smart mattress cover that tracks your heart rate, HRV,...
9 months ago
27
9 months ago
I recently bought the Eight Sleep Pod 4—a smart mattress cover that tracks your heart rate, HRV, snoring, and cools or warms the mattress during the night. There’s a lot to like about the mattress but in the end I opted to return it. This post describes my experience with the Pod...
Home on Erik...
Why software projects take longer than you think: a statistical model Anyone who built software for a while knows that estimating how long something is going to take is...
over a year ago
17
over a year ago
Anyone who built software for a while knows that estimating how long something is going to take is hard. It's hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something.
Vitalik Buterin's...
AI as the engine, humans as the steering wheel
4 months ago
Abishek Muthian
DIY Qualitative filter face mask Update: This was published when there was scarcity of face masks due to COVID-19 pandemic, now since...
over a year ago
11
over a year ago
Update: This was published when there was scarcity of face masks due to COVID-19 pandemic, now since proper medical grade face masks are available widely this content is considered obselete and should be read for educational purposes only. Do not put your life in risk with DIY...
Louwrentius
HP Procurve "auto DoS" feature causing network problems A feature on more recent HP Procurve models (18xx series, such as 1810G etc.) is called "Auto DoS"....
over a year ago
17
over a year ago
A feature on more recent HP Procurve models (18xx series, such as 1810G etc.) is called "Auto DoS". You can find it in the section "Security" and then "Advanced security". If you enable the Auto DoS feature, traffic is blocked based on one of these conditions: the source port...
Himanshu Mishra |...
Erotomania : An Unfortunate Tale “Hey Wake up! Wake up, for you are left with just 30 more minutes. You better sleep after this is...
over a year ago
10
over a year ago
“Hey Wake up! Wake up, for you are left with just 30 more minutes. You better sleep after this is over; rather that would be your only…
Jonas Hietala
Netrunner Lindhska Store Championship Örebro After the awesomeness during the previous store championship, I decided to go to the store...
over a year ago
12
over a year ago
After the awesomeness during the previous store championship, I decided to go to the store championship at Lindhska Bokhandel in Örebro. I brought a modified version of the same corp I used the last time, a Blue Sun kill deck and a new runner with Leela Patel. See the links for...
Odds and Ends of...
DeepSeek isn't a victory for the AI sceptics Am I mad... or is everyone else?
5 months ago
Home on Erik...
Nearest neighbor methods and vector models – part 1 This is a blog post rewritten from a presentation at NYC Machine Learning last week. It covers a...
over a year ago
16
over a year ago
This is a blog post rewritten from a presentation at NYC Machine Learning last week. It covers a library called Annoy that I have built that helps you do (approximate) nearest neighbor queries in high dimensional spaces.
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
Computer Ads from...
Ampere WS-1 A cool Japanese clamtop
a year ago
Posts on Made of...
Computers can be understood Introduction This post attempts to describe a mindset I’ve come to realize I bring to essentially...
over a year ago
17
over a year ago
Introduction This post attempts to describe a mindset I’ve come to realize I bring to essentially all of my work with software. I attempt to articulate this mindset, some of its implications and strengths, and some of the ways in which it’s lead me astray. Software can be...
Arduino Blog
Magnus is an electromagnetic exoskeleton for your hands One of the primary goals of wearable technology is to provide the user with capabilities and data...
11 months ago
58
11 months ago
One of the primary goals of wearable technology is to provide the user with capabilities and data that exceed their current abilities. And for motion, this has traditionally existed in the form of electrical muscle stimulation (EMS), where current is applied via electrodes to...
Home on Erik...
Missing the point about microservices: it's about testing and deploying independently Ok, so I have to first preface this whole blog post by a few things: I really struggle with the...
over a year ago
14
over a year ago
Ok, so I have to first preface this whole blog post by a few things: I really struggle with the term microservices. I can't put my finger on exactly why. Maybe because the term is hopelessly ill-defined, maybe because it's gotten picked up by the hype train.
Willem's Blog
Snake '97 High Scores Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was...
over a year ago
14
over a year ago
Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was totally WOW!
Birchtree
My default apps of 2024 Last year I was the 27th of four hundred and freaking eight people to write about their default...
6 months ago
72
6 months ago
Last year I was the 27th of four hundred and freaking eight people to write about their default apps, and I though it would be fun to turn this into a tradition and revisit the list to see if anything has changed since last year. ✨ next to each change
Notes on software...
The world of PostgreSQL wire compatibility This is an external post of mine. Click here if you are not redirected.
over a year ago
Style over Substance
Leitz Summicron 50mm f/2 rigid (type 2) lens My newest lens acquisition wasn’t actually originally on my wishlist. I already had a 50mm Summicron...
over a year ago
90
over a year ago
My newest lens acquisition wasn’t actually originally on my wishlist. I already had a 50mm Summicron lens, though that was the first generation collapsible model known as a Type 1. This lens has lived on my Leica M3 permanently for the past few years, and I have enjoyed the hell...
Arduino Blog
Giving Billy Bass the arti-fish-al intelligence he always deserved If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of...
9 months ago
43
9 months ago
If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of the century, you would have undoubtedly come across a Big Mouth Billy Bass. That’s an animatronic fish that wiggles on a plaque while older, very licensable hit songs play. But...
Posts on Made of...
Configuring dnsmasq with VMware Workstation I love VMware workstation. I keep VMs around for basically every version of every major Linux...
over a year ago
19
over a year ago
I love VMware workstation. I keep VMs around for basically every version of every major Linux distribution, and use them heavily for all kinds of kernel testing and development. This post is a quick writeup of my networking setup with VMware Workstation, using dnsmasq to assign...
Vitalik Buterin's...
Verkle trees
over a year ago
Odds and Ends of...
Odds and Ends #65: Economic growth is core to a progressive agenda Plus the terrifying story of what actually happened to Boeing's Starliner capsule, and a terrible...
2 months ago
Louwrentius
Linux: get a list of al disks and their size To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk...
over a year ago
13
over a year ago
To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk /dev/md1: 2015 MB Disk /dev/md5: 18002.2 GB Disk /dev/sda: 60.0 GB Disk /dev/sdb: 60.0 GB Disk /dev/sdc: 1000.1 GB Disk /dev/sdd: 1000.1 GB Disk /dev/sde: 1000.1 GB Disk /dev/sdf: 1000.1...
computers are bad
2023-09-03 plastic money You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in...
a year ago
130
a year ago
You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in them. Of course we know that that isn't the case; our modern plastic card payment network relies on online transactions where the balance tracking and authorization decisions happen...
Home on Erik...
Software Engineers and Automation Every once in a while when talking to smart people the topic of automation comes up. Technology has...
over a year ago
14
over a year ago
Every once in a while when talking to smart people the topic of automation comes up. Technology has made lots of occupations redundant, so what's next? Switchboard operator, a long time ago What about software engineers?
Odds and Ends of...
Odds and Ends #63: A major electric vehicle breakthrough?! Plus why the Democrats lost, the AI camera explosion, and more.
3 months ago
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
13
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...
Abort Retry Fail
The Birth of Windows Gaming Software is a fluid that expands to fill its container
a year ago
Arduino Blog
Knuckle typing in mixed reality just makes sense While mixed reality — virtual reality (VR) and augmented reality (AR) — has come a long way in...
a month ago
15
a month ago
While mixed reality — virtual reality (VR) and augmented reality (AR) — has come a long way in recent years, there are still a lot of challenges that developers struggle to overcome in a practical and user-friendly way. Typing is one example and current virtual keyboard...
Jonas Hietala
Bullets and AI The game is still far from being an actual game but some progress has been made. I fixed most of the...
over a year ago
16
over a year ago
The game is still far from being an actual game but some progress has been made. I fixed most of the collision detection problems and I’m now trying to make some sort of AI working for the ship. It’s a bit hard and time consuming and I don’t know how to make things good. Maybe...
Louwrentius
Calculating EXT2 EXT3 EXT4 stride size when using RAID When formatting a RAID device with an EXT filesystem, it is always advised to specify a stride size....
over a year ago
16
over a year ago
When formatting a RAID device with an EXT filesystem, it is always advised to specify a stride size. The format utility will take this stride size into account when formatting a device. The stride size is the number you get when you divide the 'chunck' size, as specified with...
Applied Cartography
Why can't you just...? Buried in a snarky thread about why Google Calendar doesn’t support calendar syncing is a long,...
a year ago
13
a year ago
Buried in a snarky thread about why Google Calendar doesn’t support calendar syncing is a long, detailed explanation of why shipping this sort of thing is hard: Designing a consent experience for the enterprise admin and enterprise end user Creating a special "read only" object...
Louwrentius
Why I believe the new Mac Pro won't be a great machine for gaming In Accidental Tech Podcast episode 18 (love the show), I learned that John Siracusa was thinking...
over a year ago
14
over a year ago
In Accidental Tech Podcast episode 18 (love the show), I learned that John Siracusa was thinking about buying a new Mac Pro for gaming. I believe that gaming on the new Mac Pro will be a mediocre experience. Driver support: as John mentioned himself, the video cards are...
Neil Madden
Entity authentication with a KEM In cryptography, the process of authenticating a user (or app/service) is known as entity...
over a year ago
20
over a year ago
In cryptography, the process of authenticating a user (or app/service) is known as entity authentication or identification (to distinguish it from message authentication or data origin authentication). There are lots of ways to do this. In this post I’m going to talk about...
Good Enough
TIL: Rails has_one Nested Attributes Tweaking In a project I'm working on right now I've been using a Rails nested form and a couple of things...
a year ago
17
a year ago
In a project I'm working on right now I've been using a Rails nested form and a couple of things caught me off guard. has_one Nested Form Sending id Attribute In this case I have a nested form that is in a has_one relationship with the parent model. I think this is a common thing...
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...
Arduino Blog
This autonomous go-kart only needs a camera to navigate a workshop circuit Autonomous vehicles, and self-driving cars in particular, are probably one of the most enticing...
6 months ago
61
6 months ago
Autonomous vehicles, and self-driving cars in particular, are probably one of the most enticing technologies of the 21st century. But despite a great deal of R&D and even more speculation, we have yet to see a self-driving car that can actually operate on real public roads...
Arduino Blog
This Flip-Pelt wearable concept enables ultra-fast thermal feedback in VR Wouldn’t it be great if, while playing a virtual reality game, you could feel the heat of a fire on...
7 months ago
46
7 months ago
Wouldn’t it be great if, while playing a virtual reality game, you could feel the heat of a fire on your arm? Or the cold of chilly water? Engineers around the world have been trying to make that happen, but there is a big problem: temperature changes are slow. The immersive...
Odds and Ends of...
Odds and Ends #67: Why Starmer should follow Trump's communications strategy Plus why AI environmental claims are basically nonsense.
a month ago
Willem's Blog
Designing an interface for a food ordering page Designing a food ordering page is surprisingly challenging because of the many variables that need...
over a year ago
15
over a year ago
Designing a food ordering page is surprisingly challenging because of the many variables that need to be accommodated on a very small screen.
Applied Cartography
Does that dependency spark joy? If there's been one through line in changes to Buttondown's architecture over the past six months or...
4 months ago
28
4 months ago
If there's been one through line in changes to Buttondown's architecture over the past six months or so, it's been the removal and consolidation of dependencies: on the front-end, back-end, and in paid services. I built our own very spartan version of Metabase, Notion, and...
Abishek Muthian
Messi and Me When Messi's parents were informed that their Son would have stunted growth due to Growth Hormone...
over a year ago
18
over a year ago
When Messi's parents were informed that their Son would have stunted growth due to Growth Hormone Deficiency(GHD)1, My parents were being lied to by my doctor that I would grow taller than them. Lionel Messi got treated and became one the greatest footballer of all time while I...
Push to Prod
How We Built a Self-Healing System to Survive a Terrifying Concurrency Bug At Netflix Our CPUs were dying, the bug was temporarily un-fixable, and we had no viable path forward. Here's...
10 months ago
Odds and Ends of...
How to fix The Observer Slow news is good news?
7 months ago
Louwrentius
Creating a basic ZFS file system on Linux Here are some notes on creating a basic ZFS file system on Linux, using ZFS on Linux. I'm...
over a year ago
16
over a year ago
Here are some notes on creating a basic ZFS file system on Linux, using ZFS on Linux. I'm documenting the scenario where I just want to create a file system that can tollerate at least a single drive failure and can be shared over NFS. Identify the drives you want to use for the...
Posts on Made of...
The architecture of declarative configuration management With the ongoing move towards “infrastructure-as-code” and similar notions, there’s been an ongoing...
over a year ago
17
over a year ago
With the ongoing move towards “infrastructure-as-code” and similar notions, there’s been an ongoing increase in the number and popularity of declarative configuration management tools. This post attempts to lay out my mental model of the conceptual architecture and internal...
Good Enough
Season 3, Issue 4: Cosmic Staggering Tortoises 1. Weekly Studio Update Hello. We're going to try doing this newsletter thing regularly. The...
over a year ago
19
over a year ago
1. Weekly Studio Update Hello. We're going to try doing this newsletter thing regularly. The ambitious goal is to write you a lovely letter every week. Aim for the moon, right? But wait, if you aim for the moon, how in this physical world can you possibly hit a star by...
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
20
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...
Birchtree
Pulling myself out of the pit I'll be honest, I wasn't an iOS veteran engineer when I started work on Quick Reviews at the start...
2 months ago
21
2 months ago
I'll be honest, I wasn't an iOS veteran engineer when I started work on Quick Reviews at the start of this year. I'm really proud of what I made, I'm happy with how quickly I was able to get it out there,
Computer Ads from...
Flash Sale and a Slight Change to Subscriptions Time for a little business
9 months ago
Matt Blewitt
Service Objects in Rails Let’s kick off 2016 with a whistle-stop tour of one of my favourite OO approaches, Service Objects,...
over a year ago
15
over a year ago
Let’s kick off 2016 with a whistle-stop tour of one of my favourite OO approaches, Service Objects, in the context of Rails.
computers are bad
2025-05-11 air traffic control Air traffic control has been in the news lately, on account of my country's declining ability to do...
a month ago
27
a month ago
Air traffic control has been in the news lately, on account of my country's declining ability to do it. Well, that's a long-term trend, resulting from decades of under-investment, severe capture by our increasingly incompetent defense-industrial complex, no small degree of...
Ian's Blog
Hardware-Accelerated Video Encoding with Intel Arc on Redhat Linux I've been wanting hardware-accelerated video encoding on my Linux machine for quite a while now, but...
8 months ago
33
8 months ago
I've been wanting hardware-accelerated video encoding on my Linux machine for quite a while now, but ask anybody who's used a Linux machine and they'll tell you of the horrors of Nvidia or AMD drivers. Intel, on the other hand, seems to be taking things in a much different, much...
computers are bad
2025-05-04 iBeacons You know sometimes a technology just sort of... comes and goes? Without leaving much of an...
a month ago
16
a month ago
You know sometimes a technology just sort of... comes and goes? Without leaving much of an impression? And then gets lodged in your brain for the next decade? Let's talk about one of those: the iBeacon. I think the reason that iBeacons loom so large in my memory is that...
Home on Erik...
The hardest challenge about becoming a manager Note: this post is full of pseudo-psychology and highly speculative content. Like most fun stuff! I...
over a year ago
17
over a year ago
Note: this post is full of pseudo-psychology and highly speculative content. Like most fun stuff! I became a manager back in 2009. Being a developer is fun. You have this very tangible way to measure yourself.
./techtipsy
I have a 'Dall UD19PB ThundeRbglt Dock': my experience with the HP Elitebook 845 G9 I’ve decided to give a new laptop a test drive, mainly because I had the opportunity at work, and...
over a year ago
64
over a year ago
I’ve decided to give a new laptop a test drive, mainly because I had the opportunity at work, and also out of morbid curiosity. It’s the HP Elitebook 845 G9, and it has pretty good specifications: CPU: AMD Ryzen 7 6800U RAM: 2x16GB DDR5 Storage: 512GB KIOXIA NVMe SSD...
Daniel De Laney
There is Definitely a Grid Grids are the best thing to ever happen to graphic design. They form a rational basis for organizing...
over a year ago
6
over a year ago
Grids are the best thing to ever happen to graphic design. They form a rational basis for organizing information. They support the harmonious distribution of elements and visual weight. We don’t design things with grids because it’s easy, or because everyone else is doing it....
Jonas Hietala
How I wrote a book using Pollen I wrote an online book using Pollen, a static site generator in Racket. An earlier post contains my...
over a year ago
19
over a year ago
I wrote an online book using Pollen, a static site generator in Racket. An earlier post contains my first impressions of it, but as the book is now completed I think I can summarize some implementation details in more detail with this post. I really like the markup language and...
Arduino Blog
Does your sample contain DNA or RNA? DIYNAFLUOR can tell you on a budget Lab equipment is — traditionally at least — tremendously expensive. While there are understandable...
6 months ago
56
6 months ago
Lab equipment is — traditionally at least — tremendously expensive. While there are understandable reasons for those costs, they are prohibitive to anyone operating outside of a university or corporate lab. But as the “citizen science” movement has grown, we’ve seen more and more...
Odds and Ends of...
The new GOV.UK login system is the first step in a radical transformation of the British state A British "DOGE" (of sorts) is rearchitecting the government
3 months ago
Construction Physics
The Influence of Bell Labs We’ve talked previously about Bell Labs’ long, storied history as an innovation engine and a...
7 months ago
67
7 months ago
We’ve talked previously about Bell Labs’ long, storied history as an innovation engine and a generator of new technology.
Arduino Blog
This beautiful table creates art in the sand Kinetic sand art tables are pretty hot right now, because they look really cool. They’re like zen...
10 months ago
61
10 months ago
Kinetic sand art tables are pretty hot right now, because they look really cool. They’re like zen gardens that rake themselves in intricate patterns. But most of the builds we’ve seen use a conventional cartesian CNC layout or polar layout. This table by Newsons Electronics takes...
Willem's Blog
Outside the comfort zone: amateur acting This month I strapped myself with sensors during a little experiment outside my comfort zone: I...
over a year ago
17
over a year ago
This month I strapped myself with sensors during a little experiment outside my comfort zone: I debuted as amateur actor!
Birchtree
Apple’s 2024 report card: Apple Watch This is the fourth in a series of posts reviewing Apple’s 2024 across their major product lines. I...
6 months ago
35
6 months ago
This is the fourth in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s Apple Watch report card here. Series 10 It’s always fun when we get a new Apple
Notes on software...
A reawakening of systems programming meetups This year has seen a resurgence in really high quality systems programming meetups. Munich...
12 months ago
18
12 months ago
This year has seen a resurgence in really high quality systems programming meetups. Munich Database Meetup, Berlin Systems Group, SF Distributed Systems Meetup, NYC Systems, Bengaluru Systems, to name a few. This post summarizes a bit of disappointing recent tech meetup history,...
Abort Retry Fail
Tandy Corporation, Part 3 Becoming IBM Compatible
3 weeks ago
Home on Erik...
Conversion rates – you are (most likely) computing them wrong How hard can it be to compute conversion rate? Take the total number of users that converted and...
over a year ago
14
over a year ago
How hard can it be to compute conversion rate? Take the total number of users that converted and divide them with the total number of users. Done. Except… it's a lot more complicated when you have any sort of significant time lag.
Willem's Blog
The best keyboard for iPad While everybody is raving about the Magic Keyboard there is something to be said for the...
over a year ago
24
over a year ago
While everybody is raving about the Magic Keyboard there is something to be said for the "mouse-less" Smart Keyboard Folio. Read along for a detailed analyses based on actual iPad use.
Jonas Hietala
A * After a few hours of coding I’ve made a little, little, bit of progress but it took a lot longer...
over a year ago
17
over a year ago
After a few hours of coding I’ve made a little, little, bit of progress but it took a lot longer than I would have liked. I’ve basically managed to make a world and some tiles in the world and we have a worker who can move around on the tiles and he can’t move on all...
lcamtuf’s thing
Against the hydraulic analogy The most popular tool for teaching electronics makes the trade harder to learn.
6 months ago
Louwrentius
Achieving 2.3 GB/s with 16 x 4 TB drives I'm in the process of building a new storage server to replace my 18 TB NAS. The server is almost...
over a year ago
13
over a year ago
I'm in the process of building a new storage server to replace my 18 TB NAS. The server is almost finished, it's now down to adding disk drives. I'm using the HGST 4 TB 7200 RPM drive for this build (SKU 0S03356) (review). I have not bought all drives at once, but slowly adding...
Jonas Hietala
Before the Games: The Site I’ve got some things I want to do before I start with my next game and they’re all about improving...
over a year ago
16
over a year ago
I’ve got some things I want to do before I start with my next game and they’re all about improving the site. The last week or so has been extremely productive with me throwing out a lot of wasted code, speeding up the site and adding/removing features and I want to continue with...
Jorge Arango
Humanities Crash Course Week 11: Stoicism In week 11 of the humanities crash course, I revisited one of the most influential philosophies of...
3 months ago
23
3 months ago
In week 11 of the humanities crash course, I revisited one of the most influential philosophies of the ancient world: Stoicism. I was already familiar with this material, so I also took the opportunity to revisit another text: the Book of Job. Heavy stuff – and I paired it with...
Evan Hahn's blog
Cheatsheet for Rink, the unit-aware calculator Rink is a unit-aware calculator for the command line and your browser. I’ve been wanting something...
3 months ago
11
3 months ago
Rink is a unit-aware calculator for the command line and your browser. I’ve been wanting something like it for years! Here’s a Rink cheatsheet I made for myself. I hope it’s useful to others! Basic conversions Rink can do a bunch of basic conversions, such as converting...
Engineers Need Art
Offline Advocate Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of...
7 months ago
88
7 months ago
Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of mind.
Vitalik Buterin's...
Notes on Blockchain Governance
over a year ago
Louwrentius
Compiling Multicore PAR2 on Ubuntu 12.04 LTS Precise Pangolin If you want to compile PAR2 with multicore support on Linux, it may not work right away from source....
over a year ago
14
over a year ago
If you want to compile PAR2 with multicore support on Linux, it may not work right away from source. I used this version of PAR2 with multicore support. Update 2015: the original link is dead, I foud a copy of the source and put it on my own site here for you to download. First,...
Louwrentius
Why filtering DHCP traffic is not always possible with iptables When configuring my new firewall using iptables, I noticed something very peculiar. Even if all...
over a year ago
15
over a year ago
When configuring my new firewall using iptables, I noticed something very peculiar. Even if all input, forward and output traffic was dropped, DHCP traffic to and from my DHCP server was not blocked even if there were no rules permitting this traffic. I even flushed all rules,...
Electronics etc…
Tesla’s FSD - First and Last Impressions TLDR: It’s a useless technology demo. Introduction Rules of Engagement Test Ride 1: from Kings Beach...
a year ago
157
a year ago
TLDR: It’s a useless technology demo. Introduction Rules of Engagement Test Ride 1: from Kings Beach to Truckee (11 miles) Test Ride 2: I-80 from Truckee to Blue Canyon (36 miles) Test Ride 3: from West-Valley College to I-85 Entrance (1 mile) Conclusion Introduction In the past...
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
30
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”...
Engineers Need Art
Op-Amp Helper PCB A PCB for breadboards to make working with op-amps easier.
a year ago
Arduino Blog
This plant always gets enough sunlight thanks to its robotic legs Plants of all kinds are quite infamous for their inability to move, and this can be especially...
a month ago
16
a month ago
Plants of all kinds are quite infamous for their inability to move, and this can be especially problematic for houseplants that rely on consistently sunny locations within a room in order to get enough light. Driven by wanting their plant to have the best possible growing...
Matt Mullenweg
Berkshire Hathaway Meeting I’ve checked off a bucket list item: I’m attending a Berkshire Hathaway shareholder meeting. It’s...
2 months ago
12
2 months ago
I’ve checked off a bucket list item: I’m attending a Berkshire Hathaway shareholder meeting. It’s really an event! Thousands flock to Omaha, Nebraska, for the legendary Q&A sessions with Warren Buffett and shareholder deals. They’ve made it quite the circus, with every Berkshire...
computers are bad
2023-08-19 meanwhile elsewhere I had meant to write something today, but I'm just getting over a case of the COVID and had a hard...
a year ago
102
a year ago
I had meant to write something today, but I'm just getting over a case of the COVID and had a hard time getting to it. Instead I did the yard work, edited and uploaded a YouTube video, and then spewed out a Cohost thread as long as a blog post. So in lieu of your regularly...
axio.ms
32-bit hat, with LEDs Built in November 2015 (now-traditional multi-year writeup delay applied) A hat,...
over a year ago
24
over a year ago
Built in November 2015 (now-traditional multi-year writeup delay applied) A hat, bejewelled with 38 RGB LEDs Is this thing on..? It’s been a while since I’ve written one of these. So, the hat. It’s been on the writeup pile for almost 6 years, nagging away. Finally...
Home on Erik...
Nearest neighbors and vector models – part 2 – algorithms and data structures This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a...
over a year ago
18
over a year ago
This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a library called Annoy that I have built that helps you do nearest neighbor queries in high dimensional spaces.
Buck on Software
Vertical Aggregation I’ve written in the past that I think returns for SaaS won’t be as attractive over the next decade.
over a year ago
26
over a year ago
I’ve written in the past that I think returns for SaaS won’t be as attractive over the next decade.
Birchtree
The mythical iOS 18.4 Zac Hall writing for 9to5Mac: Apple’s Competitive Edge in AI Hinges on These Three Unreleased Siri...
4 months ago
32
4 months ago
Zac Hall writing for 9to5Mac: Apple’s Competitive Edge in AI Hinges on These Three Unreleased Siri Features It feels like a make-or-break moment for Siri, and these three remaining iOS 18 features are key indicators of Apple’s ability to leverage AI with Siri. These three Siri
Matt Mullenweg
Remember Gravatar? Gravatar has always been about giving people control over their identity online. One avatar, one...
a month ago
17
a month ago
Gravatar has always been about giving people control over their identity online. One avatar, one profile, synced across the web, verified connections, with a fully open API. Gravatar is a true open identity layer for the internet, and now for AI.  For developers, we’ve rolled out...
Avestura's Blog
Hiding a photo inside another photo How to hide a small photo inside a larger photo?
over a year ago
Lighthouse Blog
Updates September 16: Explore all available articles of a feed
9 months ago
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
18
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.
Notes on software...
Deploying FreeBSD on Linode unattended in minutes I became a FreeBSD user over 2 years ago when I wanted to see what all the fuss was about. I swapped...
over a year ago
14
over a year ago
I became a FreeBSD user over 2 years ago when I wanted to see what all the fuss was about. I swapped my y410p dual-booting Windows / Ubuntu with FreeBSD running Gnome 3. I learned a lot during the transition and came to appreciate FreeBSD as a user. I soon began running...
Notes on software...
Tail call elimination In this post we'll explore what tail calls are, why they are useful, and how they can be eliminated...
over a year ago
17
over a year ago
In this post we'll explore what tail calls are, why they are useful, and how they can be eliminated in an interpreter, a compiler targeting C++, and a compiler targeting LLVM IR. Tail calls A tail call is a function call made at the end of a block that returns the value of the...
Neil Madden
I still don’t really get “hash shucking” If you want to learn how to store passwords securely, you could do a lot worse than looking at the...
over a year ago
27
over a year ago
If you want to learn how to store passwords securely, you could do a lot worse than looking at the OWASP Password Storage Cheat Sheet. These cheat sheets are generally pretty good, and the password storage one is particularly good. The editors do a great job of keeping it up to...
Applied Cartography
Au revoir, Invoke It's not quite interesting or noteworthy enough to warrant a full-on essay, but yesterday we...
a year ago
15
a year ago
It's not quite interesting or noteworthy enough to warrant a full-on essay, but yesterday we unshipped the last remaining Invoke commands and ported them over to just. I think Invoke is a good, cool project, and I wish it well. If you're at the precise intersection of "you have...
Matt Blewitt
Tools for a Culture of Writing One of the hardest things we do, as humans, is try and communicate what is going on in our minds to...
over a year ago
12
over a year ago
One of the hardest things we do, as humans, is try and communicate what is going on in our minds to each other. With significant room for misunderstanding, biases, assumptions and cultural differences, communicating with other engineers (or to stakeholders) appears fraught....