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+→]
Matt Mullenweg
Inc Hit Piece When Inc Magazine reached out to have David H. Freedman (website powered by WordPress) write a...
6 months ago
80
6 months ago
When Inc Magazine reached out to have David H. Freedman (website powered by WordPress) write a feature piece I was excited because though Inc wasn’t a magazine I have read much since I was a teenager, David seemed like a legit journalist who usually writes for better publications...
Jorge Arango
Humanities Crash Course: Week 1 I’m embarking on a year-long crash course in the humanities. These are my notes for week...
5 months ago
39
5 months ago
I’m embarking on a year-long crash course in the humanities. These are my notes for week 1. Readings Following Gioia’s plan, I read six of Plato’s dialogues: Euthypro, Apology, Crito, Phaedo, and Books I and VII of The Republic. I used the beautiful edition published (for free)...
Arduino Blog
Making a car more secure with the Arduino Nicla Vision Shortly after attending a recent tinyML workshop in Sao Paolo, Brazil, Joao Vitor Freitas da Costa...
10 months ago
63
10 months ago
Shortly after attending a recent tinyML workshop in Sao Paolo, Brazil, Joao Vitor Freitas da Costa was looking for a way to incorporate some of the technologies and techniques he learned into a useful project. Given that he lives in an area which experiences elevated levels of...
Jonas Hietala
The Little Things in Life It’s the little things in life that makes it extra special. Sometimes it’s the luxury of coffee...
over a year ago
15
over a year ago
It’s the little things in life that makes it extra special. Sometimes it’s the luxury of coffee together with the morning paper and other times it’s just a small simple smile from a random stranger, kid or dog. Today when I got this bad headache I got saved by a two hour nap and...
Electronics etc…
$17 GM1312 Thermometer Review, Test, and Teardown Introduction What is a thermocouple The GM1213 Thermometer A few...
over a year ago
97
over a year ago
Introduction What is a thermocouple The GM1213 Thermometer A few tests Internals Conclusion References Introduction I’ve been doing a bunch of measurements on oven-controlled oscillators lately, including their temperature. There are multiple ways to measure...
Good Enough
TIL: Turbo Stream broadcasting needs default_url_options to be set We've been using Turbo Streams in some of our recent prototypes, which makes it really easy and fun...
over a year ago
15
over a year ago
We've been using Turbo Streams in some of our recent prototypes, which makes it really easy and fun to get responsive and fun interactions set up. However, we kept having issues with images sent in a turbo stream response. If the response was delivered by a normal controller...
Odds and Ends of...
Britain should ban TikTok My uncharacteristically illiberal opinion
5 months ago
Abort Retry Fail
The Tandy Corporation, Part 1 From leather shoe bits to the TRS-80
a month ago
Krebs on Security
Trump Revenge Tour Targets Cyber Leaders, Elections President Trump last week revoked security clearances for Chris Krebs, the former director of the...
2 months ago
29
2 months ago
President Trump last week revoked security clearances for Chris Krebs, the former director of the Cybersecurity and Infrastructure Security Agency (CISA) who was fired by Trump after declaring the 2020 election the most secure in U.S. history. The White House memo, which also...
./techtipsy
Lenovo ThinkPad P14s gen 4 (AMD): it doesn't suck under Linux I’ve had the opportunity to try out another new laptop at work. I’ve used a brand new laptop...
a year ago
142
a year ago
I’ve had the opportunity to try out another new laptop at work. I’ve used a brand new laptop recently, and it was horrible. But this time I’m pleasantly surprised. The Lenovo ThinkPad P14s gen 4 has great specs: CPU: AMD Ryzen 7 PRO 7840U (8 cores, 16 threads, up to 5.1 GHz) GPU:...
Louwrentius
'Linux: unattended installation with Debian preseeding' Debian Linux provides a mechanism to install the operating system without user intervention. This...
over a year ago
13
over a year ago
Debian Linux provides a mechanism to install the operating system without user intervention. This mechanism is called 'preseeding' and is similar to Red Hat Kick Start and Sun Solaris Jump Start. The basic idea is that the installer is fed a recipe, according to which the system...
Arduino Blog
Simplifying IoT for smarter manufacturing: Join the chat with Arduino, AWS, and Atlas Machine We all know that the future of manufacturing lies in IoT — yet the path to adoption can sometimes...
7 months ago
50
7 months ago
We all know that the future of manufacturing lies in IoT — yet the path to adoption can sometimes feel daunting. But what if you could simplify the process and start seeing results quickly? That’s exactly what we’re going to explore in our upcoming Arduino Cloud Café webinar on...
Odds and Ends of...
Odds and Ends #49: How bat protection regulations broke Britain's planning system Plus how Europe isn't *all bad* at growth, why every Netflix film is forgettable, and why you should...
6 months ago
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,...
Lighthouse Blog
How to manage tags
a year ago
Home on Erik...
NYC Machine Learning meetup From the NYC Machine Learning talk I had last week: Haven't looked at it yet except briefly....
over a year ago
13
over a year ago
From the NYC Machine Learning talk I had last week: Haven't looked at it yet except briefly. Unfortunately the quality isn't the best.
Jonas Hietala
Blogging in Djot instead of Markdown What if we weren’t chained to the past? What if we tried to create a light markup syntax that keeps...
a year ago
17
a year ago
What if we weren’t chained to the past? What if we tried to create a light markup syntax that keeps what is good about Markdown, while revising some of the features that have led to bloat and complexity in the CommonMark spec? John Macfarlane, Beyond Markdown I recently...
Bryan Braun - Blog
Unusual Git IDs You can search Github for unusual commit IDs: There are over 2k commits starting with...
7 months ago
36
7 months ago
You can search Github for unusual commit IDs: There are over 2k commits starting with 0000000! While looking for commits like these, I started to become suspicious that people were intentionally modifying their commits IDs to be unusual: A commit ID of eeeeeee, with a message...
Willem's Blog
Vision Pro My thoughts on using Vision Pro to get some real work done, exploring what Spatial Computing means...
a year ago
16
a year ago
My thoughts on using Vision Pro to get some real work done, exploring what Spatial Computing means and how it can be useful.
./techtipsy
AMD Ryzen 7 5700G: first impressions on Fedora 34 Introduction I’ve covered my self-hosting setup in a previous post. It has been a couple of months...
over a year ago
62
over a year ago
Introduction I’ve covered my self-hosting setup in a previous post. It has been a couple of months and the setup has mostly been fine. Sure, the power usage was pretty big under load, and yes, my internet did cut out every time I turned the VM on with all the services starting,...
Gwern.net Newsletter
June gwern.net newsletter June 2020 gwern.net newsletter with 3 new pages/essays, and links on CRISPR, population screening,...
over a year ago
14
over a year ago
June 2020 gwern.net newsletter with 3 new pages/essays, and links on CRISPR, population screening, AI scaling, politics, and technological unemployment.
watchTowr Labs
Veeam Backup & Response - RCE With Auth, But Mostly Without Auth (CVE-2024-40711) Every sysadmin is familiar with Veeam’s enterprise-oriented backup solution, ‘Veeam Backup &...
9 months ago
16
9 months ago
Every sysadmin is familiar with Veeam’s enterprise-oriented backup solution, ‘Veeam Backup & Replication’. Unfortunately, so is every ransomware operator, given it's somewhat 'privileged position' in the storage world of most enterprise's networks. There's no point deploying...
Applied Cartography
How Buttondown uses HAProxy There are few technical decisions I regret more with Buttondown than the decision to combine the...
10 months ago
19
10 months ago
There are few technical decisions I regret more with Buttondown than the decision to combine the author-facing app, the subscriber-facing app, and the marketing site all under a single domain. Most technical decisions are reversible with sufficient grit and dedication; this one...
Good Enough
Let's talk about conversations If you subscribe to our newsletter — which you do, right? — then you'll know that recently we've...
a year ago
17
a year ago
If you subscribe to our newsletter — which you do, right? — then you'll know that recently we've been thinking about conversations. We're a small group making fun software for people, and we like to have conversations with those people; the lovely folks who like our take on...
Himanshu Mishra |...
रानी (Rani) Dedicated to all the nameless young girls out there in our villages…
over a year ago
Vitalik Buterin's...
The Three Transitions
over a year ago
Jorge Arango
Traction Heroes Ep. 2: Unprecedented In episode 2 of the Traction Heroes podcast, Harry shared an extreme personal experience in service...
5 months ago
43
5 months ago
In episode 2 of the Traction Heroes podcast, Harry shared an extreme personal experience in service to exploring the question: How can we act skillfully in unfamiliar circumstances? I considered adding a trigger warning – Harry’s story made me wince. That said, we landed in a...
Construction Physics
How Will the Trump Tariffs Affect Construction? Earlier this month the Trump administration announced hefty 25% tariffs on Canadian and Mexican...
4 months ago
39
4 months ago
Earlier this month the Trump administration announced hefty 25% tariffs on Canadian and Mexican imports, along with an additional 10% tariffs on Chinese imports.
Jonas Hietala
Bugger Ahhh… Finally another game! Theme of this beauty is Failure and your mission here is to avoid the...
over a year ago
14
over a year ago
Ahhh… Finally another game! Theme of this beauty is Failure and your mission here is to avoid the bugs. As a programmer the fight with those nasty bugs are a daily occurrence and now I’ve brought you a chance to kill those nasties too! The gameplay wasn’t what I was planning on -...
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...
Louwrentius
8 TB RAID 6 Linux software RAID using EXT4 Mobo: Asus P5Q-EM DO ( 6x sata) CPU: Core 2 Duo E7400 RAM: 4 GB Controller; HighPoint RocketRAID...
over a year ago
11
over a year ago
Mobo: Asus P5Q-EM DO ( 6x sata) CPU: Core 2 Duo E7400 RAM: 4 GB Controller; HighPoint RocketRAID 2314 (16x poorten) PSU: CooMas Silent Pro M 600W ATX2 (definitely not overkill) HD: Samsung 1 TB SAT2 HD103UJ (10x) OS: Debian Lenny with custom kernel (backported) FS: EXT4 RAID...
./techtipsy
Anything's a portable speaker if you're brave enough I hate buying things that are single-purpose, which is why I ended up with this setup. Take a...
over a year ago
84
over a year ago
I hate buying things that are single-purpose, which is why I ended up with this setup. Take a speaker, a battery, put them together, and what you now have is a portable speaker. Since I had access to both, I felt no need to buy a separate portable speaker for use in social...
Jorge Arango
Humanities Crash Course Week 7: Gilgamesh Week 7 of my humanities crash course had me exploring ancient Mesopotamia with a side trip to...
4 months ago
37
4 months ago
Week 7 of my humanities crash course had me exploring ancient Mesopotamia with a side trip to northern India. I also watched an Iranian film that had me pondering the meaning of life. Readings This week, I read two short ancient texts: the Epic of Gilgamesh and the Dhammapada....
Arduino Blog
This smart spice box makes cooking a breeze Many people shy away from cooking because they’re overwhelmed by all of the different steps and...
a year ago
69
a year ago
Many people shy away from cooking because they’re overwhelmed by all of the different steps and ingredients. Recipes are useful, but they aren’t very intuitive to those who are more comfortable with visual thinking. To help these people enjoy the cooking experience, Purdue...
Matt Mullenweg
Observer Article Alexandra Tremayne-Pengelly writes for the Observer, WordPress Founder Matt Mullenweg Is ‘More...
7 months ago
31
7 months ago
Alexandra Tremayne-Pengelly writes for the Observer, WordPress Founder Matt Mullenweg Is ‘More Energized’ Than Ever Amid WP Engine Battle.
Arduino Blog
Marble art madness from a marvelous machine Marbles are underrated. They’re very round, roll well, tend to be pretty shiny, and come in all...
9 months ago
45
9 months ago
Marbles are underrated. They’re very round, roll well, tend to be pretty shiny, and come in all sorts of neat colors. That last characteristic makes them suitable for artwork, like orbicular pixels. In his most ambitious project to date, Engineezy took advantage of those...
Computer Ads from...
Huson Soft HuCAL Hudson creates business software for everyone.
a year ago
Birchtree
When friends act like enemies Bert Hubert writing on his blog (normally in Dutch, but this one’s in English): It Is No Longer Safe...
4 months ago
26
4 months ago
Bert Hubert writing on his blog (normally in Dutch, but this one’s in English): It Is No Longer Safe to Move Our Governments and Societies to US Clouds Written down like this, it seems pretty bizarre, and that’s because it is. It’s also not
Good Enough
Actual Customer Support Is Remarkable What a sad thing to write. We believe in good software around here. There is a lot of poorly built...
over a year ago
13
over a year ago
What a sad thing to write. We believe in good software around here. There is a lot of poorly built software on the Internet and in the app stores. Our motivation with Good Enough is to try to put together a few products that feel just right to the folks using them. The things we...
Willem's Blog
Understanding the security concerns in shared hosting People pay me to hack them, provided I'll explain how I did it. Read along to learn how hackers use...
over a year ago
14
over a year ago
People pay me to hack them, provided I'll explain how I did it. Read along to learn how hackers use security holes to hack your app, webshop or website!
lcamtuf’s thing
Shining light on photodiodes Photodiodes are incredibly versatile, but commonly misused and misunderstood.
8 months ago
./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...
Vitalik Buterin's...
Moving beyond coin voting governance
over a year ago
Louwrentius
Using InfiniBand for cheap and fast point-to-point Networking InfiniBand networking is quite awesome. It's mainly used for two reasons: low latency high...
over a year ago
33
over a year ago
InfiniBand networking is quite awesome. It's mainly used for two reasons: low latency high bandwidth As a home user, I'm mainly interested in setting up a high bandwidth link between two servers. I was using quad-port network cards with Linux Bonding, but this solution has some...
Good Enough
Having Trouble Getting Started? Pair Up! A body at rest tends to stay at rest, and a body in motion tends to stay in motion, unless acted on...
a year ago
22
a year ago
A body at rest tends to stay at rest, and a body in motion tends to stay in motion, unless acted on by a net external force. Sir Isaac Newton I often find that just getting started is the hardest part of doing something. This is especially true when the project is large or...
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
26
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...
Himanshu Mishra |...
The Discovery of pseudo-Acquaintance It’s the dawn of the 20th century. If we pick two homo sapiens on earth, we can classify their...
over a year ago
11
over a year ago
It’s the dawn of the 20th century. If we pick two homo sapiens on earth, we can classify their relationship as one of these three types: An…
Notes on software...
Let's build a distributed Postgres proof of concept What is CockroachDB under the hood? Take a look at its go.mod and notice a number of dependencies...
over a year ago
13
over a year ago
What is CockroachDB under the hood? Take a look at its go.mod and notice a number of dependencies that do a lot of work: a PostgreSQL wire protocol implementation, a storage layer, a Raft implementation for distributed consensus. And not part of go.mod but still building on 3rd...
Posts on Made of...
CVE-2007-4573: The Anatomy of a Kernel Exploit CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It...
over a year ago
15
over a year ago
CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It was a local privilege-escalation vulnerability on all x86_64 kernels prior to v2.6.22.7. It’s very simple to understand with a little bit of background, and the exploit is...
Arduino Blog
Project Hub’s new featured pages are your gateway to inspiration! Arduino’s Project Hub is more than just a platform; it’s a vibrant community where members share...
a year ago
60
a year ago
Arduino’s Project Hub is more than just a platform; it’s a vibrant community where members share their ideas and achievements, contributing to our knowledge base and inspiring everyone to make, learn, and try something new. With close to 5,400 projects, including tutorials,...
Electronics etc…
A Hardware Interposer to Fix the Symmetricom SyncServer S200 GPS Week Number Rollover Problem Introduction IMPORTANT: Use the Right GPS Antenna! The Problem: SyncServer Refuses to Lock to...
10 months ago
99
10 months ago
Introduction IMPORTANT: Use the Right GPS Antenna! The Problem: SyncServer Refuses to Lock to GPS The GPS Week Number Rollover Issue Making the Furuno GT-8031 Work Again How It Works Build Instructions Power Supply Recapping The Future: A Software-Only Solution The...
Himanshu Mishra |...
Peeking over what people search on DC IS THIS EVEN POSSIBLE? Well, Yeah. BUT YOU PROBABLY NEED TO BE A DC ADMIN TO GET THIS, NO? Nope....
over a year ago
12
over a year ago
IS THIS EVEN POSSIBLE? Well, Yeah. BUT YOU PROBABLY NEED TO BE A DC ADMIN TO GET THIS, NO? Nope. Anyone can do it. Holy Schnikes!!!! TELL ME…
Louwrentius
Is the iPhone OS a threat to our freedom? There is one fundamental flaw with both the iPhone and the iPad. As a user, you do not have full...
over a year ago
14
over a year ago
There is one fundamental flaw with both the iPhone and the iPad. As a user, you do not have full control over your device. You can only install or run software that is approved by Apple. This is something that is unprecedented. All major platforms, Windows, Linux, Mac OS X do...
Home on Erik...
It's hard to write code for computers, but it's even harder to write code for humans Writing code for a computer is hard enough. You take something big and fuzzy, some large vague...
9 months ago
23
9 months ago
Writing code for a computer is hard enough. You take something big and fuzzy, some large vague business outcome you want to achive. Then you break it down recursively and think about all the cases until you have clear logical statements a computer can follow.
Home on Erik...
Annoy Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm...
over a year ago
16
over a year ago
Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm not trying to compete with existing packages, but Annoy has a couple of features that makes it pretty useful.
Elevation Lab - Blog
Introducing QuickDraw This may be the best product we've ever designed. Existing cord organizers sit at the back or edge...
over a year ago
12
over a year ago
This may be the best product we've ever designed. Existing cord organizers sit at the back or edge of your desk and create a mountain of clutter. Using them requires reaching for the cord you want and pulling it across your desk. To put it back, you have to flip the the cord...
Louwrentius
'A Moment Of Silence: OpenSolaris Is Dead' The last release of OpenSolaris dates back to July 2009. The next release was scheduled for March...
over a year ago
13
over a year ago
The last release of OpenSolaris dates back to July 2009. The next release was scheduled for March 2010, but Oracle did not release anything. It is dead silent around OpenSolaris. On 12 July 2010, the OpenSolaris Government Board sent out an ultimatum to Oracle: "please...
Vitalik Buterin's...
DAOs are not corporations: where decentralization in autonomous organizations matters
over a year ago
Notes on software...
A minimal distributed key-value database with Hashicorp's Raft library When I wrote the "build a distributed PostgreSQL proof of concept" post I first had to figure...
over a year ago
19
over a year ago
When I wrote the "build a distributed PostgreSQL proof of concept" post I first had to figure out how to use Hashicorp's Raft implementation. There weren't any examples I could find in the Hashicorp repo itself. And the only example I could find was Philip O'Toole's hraftd. It's...
Applied Cartography
Shipping is capturing value This great essay from Sean Goedecke went viral two weeks ago, drawing fury and fervor alike for a...
7 months ago
29
7 months ago
This great essay from Sean Goedecke went viral two weeks ago, drawing fury and fervor alike for a Moral Mazes-esque analysis of how engineers at large companies should think about shipping: Shipping is a social construct within a company. Concretely, that means that a project is...
Neil Madden
Machine Learning and the triumph of GOFAI I’ve been slowly reading Brian Cantwell Smith’s “The Promise of Artificial Intelligence” recently. I...
a year ago
29
a year ago
I’ve been slowly reading Brian Cantwell Smith’s “The Promise of Artificial Intelligence” recently. I haven’t finished reading it yet, and like much of BCS’s writing, it’ll probably take me 3 or 4 read-throughs to really understand it, but there’s one point that I want to pick up...
Elevation Lab - Blog
Introducing ElevationDock 5 It's hard to believe it's been 10 years since the original ElevationDock launched on Kickstarter,...
over a year ago
12
over a year ago
It's hard to believe it's been 10 years since the original ElevationDock launched on Kickstarter, breaking crowdfunding records.  ElevationDock 5 is our best version yet - ultra-fast charging with USB-C to Lighting, precision machined ultra-smooth adjustment to perfectly fit your...
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
26
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...
Ken Shirriff's blog
Reverse-engineering a three-axis attitude indicator from the F-4 fighter plane We recently received an attitude indicator for the F-4 fighter plane, an instrument that uses a...
9 months ago
20
9 months ago
We recently received an attitude indicator for the F-4 fighter plane, an instrument that uses a rotating ball to show the aircraft's orientation and direction. In a normal aircraft, the artificial horizon shows the orientation in two axes (pitch and roll), but the F-4...
Computer Ads from...
Adam Osborne Interview by Practical Computing (1983) Osborne reveals his philosophy
3 months ago
Matt Blewitt
A Love Letter to Giant Robots Ah, giant robots. I grew up thinking they are the coolest things ever, and I still do. My first...
a year ago
13
a year ago
Ah, giant robots. I grew up thinking they are the coolest things ever, and I still do. My first exposure to them was probably through 1994’s BattleTech animated series, where Adam Steiner piloted an AXM-2N Axman, in its frankly ridiculous neon green and purple paint job. And from...
Birchtree
So much time and money for a minor vibe shift Gary Marcus: Hot Take: GPT 4.5 Is a Nothing Burger Half a trillion dollars later, there is still no...
3 months ago
24
3 months ago
Gary Marcus: Hot Take: GPT 4.5 Is a Nothing Burger Half a trillion dollars later, there is still no viable business model, profits are modest at best for everyone except Nvidia and some consulting forms, there’s still basically no moat, and still no GPT-5. Any reasonable person
Vitalik Buterin's...
What in the Ethereum application ecosystem excites me
over a year ago
Posts on Made of...
Performance engineering, profilers, and seeing the invisible I was recently introduced to the paper “Seeing the Invisible: Perceptual-Cognitive Aspects of...
a year ago
32
a year ago
I was recently introduced to the paper “Seeing the Invisible: Perceptual-Cognitive Aspects of Expertise” by Gary Klein and Robert Hoffman. It’s excellent and I recommend you read it when you have a chance. Klein and Hoffman discuss the ability of experts to “see what is not...
Arduino Blog
Easy and fun block-based coding with the Alvik robot is here, now Chromebook compatible! At Arduino, we believe coding should be accessible to everyone – including the youngest learners....
7 months ago
53
7 months ago
At Arduino, we believe coding should be accessible to everyone – including the youngest learners. With this in mind, we’re thrilled to announce that the Arduino Alvik robot now officially supports block-based coding! Coding has never been easier thanks to Alvik’s seamless...
Home on Erik...
NoDoc We had an unconference at Spotify last Thursday and I added a semi-trolling semi-serious topic about...
over a year ago
15
over a year ago
We had an unconference at Spotify last Thursday and I added a semi-trolling semi-serious topic about abolishing documentation. Or NoDoc, as I'm going to call this movement. This was meant to be mostly a thought experiment, but I don't see it as complete madness.
lcamtuf’s thing
Choosing a microcontroller RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and...
4 months ago
33
4 months ago
RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and just as much zealotry.
Notes on software...
Metaprogramming in Zig and parsing CSS I knew Zig supported some sort of reflection on types. But I had been confused about how to use it....
over a year ago
16
over a year ago
I knew Zig supported some sort of reflection on types. But I had been confused about how to use it. What's the difference between @typeInfo and @TypeOf? I ignored this aspect of Zig until a problem came up at work where reflection made sense. The situation was parsing and storing...
Old Vintage...
So thieves broke into your storage unit - again If you've been wondering why entries have been a little slow lately, let me tell you a story. All...
8 months ago
12
8 months ago
If you've been wondering why entries have been a little slow lately, let me tell you a story. All collectors tend to be a bit obsessive by nature, and us classic computer nerds probably pick up more hardware than we can (or should) store in our residence — especially if the...
Birchtree
People Change (members post) Too often I see people suggest that others are a static combination of beliefs. I stongly believe...
4 months ago
24
4 months ago
Too often I see people suggest that others are a static combination of beliefs. I stongly believe that people can, and do change.
Lighthouse Blog
Updates April 19
a year ago
Ken Shirriff's blog
Reverse-engineering an analog Bendix air data computer: part 4, the Mach section MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, svg: { fontCache:...
a year ago
15
a year ago
MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, svg: { fontCache: 'global' }, chtml: { displayAlign: 'left' } }; MathJax.Hub.Config({ "HTML-CSS": { scale: 175} }); .MathJax {font-size: 1em !important} In the 1950s, many fighter...
Louwrentius
Compiling Ceph on the Raspberry Pi 3B+ (armhf) using Clang/LLVM UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of...
over a year ago
15
over a year ago
UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of Ubuntu 18.04. Important: I consider this page obsolete. I will keep it up for transparency's sake Introduction In this blog post I'll show you how to compile Ceph Luminous for...
Abishek Muthian
JavaScript framework fence sitter tries Svelte Those who don't like JavaScript and are sitting on the fence about using a reactive framework, I...
over a year ago
12
over a year ago
Those who don't like JavaScript and are sitting on the fence about using a reactive framework, I took the bullet and tried Svelte for a Go Web Application. Here are some findings which can save you some frustration and help you decide better. Svelte, Because it seems like the...
Style over Substance
How to use a Phase One H20 digital back on a medium format Hasselblad V camera (500EL/M) My newest purchase was a bit of a gamble. I bought a $500 Phase One H20 digital back for my...
over a year ago
107
over a year ago
My newest purchase was a bit of a gamble. I bought a $500 Phase One H20 digital back for my Hasselblad 500EL/M medium format camera. Or, simply put, I bought an expensive old gadget for my even older analog camera, making it a digital camera. A gadget that was released in the...
Abishek Muthian
The Social Media Pandemic Earth Health Organization(EHO) has declared a pandemic due to the most dangerous plague till date....
over a year ago
12
over a year ago
Earth Health Organization(EHO) has declared a pandemic due to the most dangerous plague till date. It supposedly has severe consequences for not only the current population but also for future generations. It's named 'Social Media Pandemic' as the plague is caused by the several...
Home on Erik...
Detecting corporate fraud using Benford's law Note: This is a silly application. Don't take anything seriously. Benford's law describes a...
over a year ago
16
over a year ago
Note: This is a silly application. Don't take anything seriously. Benford's law describes a phenomenon where numbers in any data series will exhibit patterns in their first digit. For instance, if you took a list of the 1,000 longest rivers of Mongolia, or the average daily...
Jorge Arango
Horsey Horseless and the Challenge of AI-native Products Disruptive technologies call for rethinking product design. We must question assumptions about...
5 months ago
46
5 months ago
Disruptive technologies call for rethinking product design. We must question assumptions about underlying infrastructure and mental models while acknowledging neither change overnight. For example, self-driving cars don’t need steering wheels. Users direct AI-driven vehicles by...
Notes on software...
Exploring a Postgres query plan I learned this week that you can intercept and redirect Postgres query execution. You can hook into...
a year ago
15
a year ago
I learned this week that you can intercept and redirect Postgres query execution. You can hook into the execution layer so you're given a query plan and you get to decide what to do with it. What rows to return, if any, and where they come from. That's very interesting. So I...
Louwrentius
Linode hacked: the dark side of cloud hosting Linode has released an update about the security incident first reported on April 12, 2013. The...
over a year ago
13
over a year ago
Linode has released an update about the security incident first reported on April 12, 2013. The Linode Manager is the environment where you control your virtual private servers and where you pay for services. This is the environment that got compromised. Linode uses Adobe's...
Good Enough
You Complete Me When Good Enough was in its infancy as a truly American LLC (formed in Delaware and representing one...
6 months ago
39
6 months ago
When Good Enough was in its infancy as a truly American LLC (formed in Delaware and representing one or two people who were only semi-serious about a business), it was fun to play around with building websites. Shawn and I were truly just playing and exploring, more than anything...
Arduino Blog
Machine-to-machine communication is easier than ever: Opta now supports OPC UA OPC Unified Architecture – OPC UA in short – is a cross-platform, open-source machine-to-machine...
7 months ago
51
7 months ago
OPC Unified Architecture – OPC UA in short – is a cross-platform, open-source machine-to-machine communication protocol for industrial automation. It was developed by the Open Platform Communications (OPC) Foundation and is defined in detail in the IEC 62541 standard. With the...
Jonas Hietala
Offset coordinates in Krita with Xinerama I recently bought an Intuos Manga drawing tablet recently, because I got this fix idea that I want...
over a year ago
15
over a year ago
I recently bought an Intuos Manga drawing tablet recently, because I got this fix idea that I want to learn how to draw. And what better way to do it than with a drawing tablet, while satisfying my need for new things? With little experience I boldly set forth and I found a...
noahbuscher.com
Create a Markdown Portfolio with Next.js So you've set out to create a new portfolio for yourself. You start gathering inspiration from...
over a year ago
17
over a year ago
So you've set out to create a new portfolio for yourself. You start gathering inspiration from platforms like Godly and Minimal Gallery, draw some rectangles in Figma, and open your text editor. You pause. There's thousands of ways to build your website, how do you decide which...
Christian Selig
Logging information from iOS Widgets Lately users have been emailing me with a few odd things happening with their Apollo iOS 14 home...
over a year ago
43
over a year ago
Lately users have been emailing me with a few odd things happening with their Apollo iOS 14 home screen widgets, and some well-placed logs can really help with identifying what’s going wrong. iOS has a sophisticated built in logging mechanism, os_log, and now with SwiftLogger in...
Evan Hahn's blog
Notes from "Life in Code: A Personal History of Technology" Life in Code: A Personal History of Technology is a book of essays by Ellen Ullman. In the book,...
2 months ago
16
2 months ago
Life in Code: A Personal History of Technology is a book of essays by Ellen Ullman. In the book, Ullman laments the bad parts of computers and the internet. These systems eroded privacy, deepened income inequality, and enabled the rise of modern fascism. And they were built by a...
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…
Good Enough
TIL: Merge nested attributes in Rails permit params I am working on a new product that's a bit more complicated than our prior releases. Getting...
over a year ago
22
over a year ago
I am working on a new product that's a bit more complicated than our prior releases. Getting refamiliarized with nested parameters in Rails has been interesting. In this case imagine I have a discussion that, when creating it I also want to create the first comment. The...
Birchtree
Watch me write a task manager in 30 minutes A core tenet of A Better Computer is showing, not telling. I don’t use a lot of press kit material...
3 months ago
27
3 months ago
A core tenet of A Better Computer is showing, not telling. I don’t use a lot of press kit material or talking points from companies in my videos because I don’t particularly care about those. My incentives are fully aligned with showing software (and sometimes hardware)
Home on Erik...
Buffet lines are terrible, but let's try to improve them using computer simulations My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives....
over a year ago
13
over a year ago
My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives. I've suspected for years that the “classic” buffet line system is a deeply flawed and inefficient method, and every time I'm stuck in the line has made me more convinced.
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.
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
29
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”...
Louwrentius
The 'hidden' cost of using ZFS for your home NAS Introduction Update December 2023: In June, it was announced that iXsystems would sponsor...
over a year ago
22
over a year ago
Introduction Update December 2023: In June, it was announced that iXsystems would sponsor implementing the VDEV expansion feature. A new pr has been created for this effort. The feature was merged into the code base, but may not be available to the general public before the end...
Willem's Blog
Marathon Read the story of how it feels to complete your first marathon.
8 months ago
lcamtuf’s thing
The 101 of analog signal filtering Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon...
11 months ago
Willem's Blog
Fighting backscatter spam at server level Deal with backscatter spam by implementing a stringent SMTP delivery policy at MTA level.
over a year ago
Old Vintage...
COMPUTE!'s Gazette revived for July 2025 COMPUTE!'s Gazette was for many years the leading Commodore-specific managzine. I liked Ahoy! and...
2 months ago
37
2 months ago
COMPUTE!'s Gazette was for many years the leading Commodore-specific managzine. I liked Ahoy! and RUN, and I subscribed to Loadstar too, but Gazette had the most interesting type-ins and the most extensive coverage. They were also the last of COMPUTE!'s machine-specific magazines...
GitButler
The Birth of THE MERGE Sitting at lunch one day, the GitButler team were having our usual conversations of how awesome our...
a year ago
15
a year ago
Sitting at lunch one day, the GitButler team were having our usual conversations of how awesome our community is, product feature ideas, and how much Kiril loves food. As we shifted toward the topic of conferences, the idea of hosting our own event emerged. Wouldn’t it be fun
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...
Odds and Ends of...
Why we need seven bins It's time for some #binchat
6 months ago
Toni Lijic
On Design and Chemistry How I transitioned from chemistry to design, and back again.
9 months ago
Willem's Blog
Something the smartwatch will never have: patina Patina is often neglected when comparing smartwatches with regular watches.
over a year ago
Good Enough
How We Built Quack (Beta) We recently launched Quack, a simple utility for you to share a beautifully rendered version of any...
over a year ago
18
over a year ago
We recently launched Quack, a simple utility for you to share a beautifully rendered version of any Markdown text. This software is completely front-end based, and for me personally it was a bit of a challenging puzzle to implement. Thankfully we have genius hackers like Arun...
Abishek Muthian
Postmortem of Butt Mover I suffer from chronic lower back pain, Since I don't consume opioids I find exercises 1 to be the...
over a year ago
16
over a year ago
I suffer from chronic lower back pain, Since I don't consume opioids I find exercises 1 to be the best pain management technique. In addition to the specific exercises for managing back pain, Not sitting for long durations seems to be the key factor for me to not trigger the back...
Nabeel S. Qureshi
Reflections on Palantir A retrospective of an eight-year stint.
8 months ago
Louwrentius
FFmpeg performance on a Core i7 920 @ 3.6 Ghz The system i'm running is a Core i7 920 @ 3.6 Ghz. I am transcoding a DVD (Grave Of The Fire Flies)...
over a year ago
14
over a year ago
The system i'm running is a Core i7 920 @ 3.6 Ghz. I am transcoding a DVD (Grave Of The Fire Flies) to iPod format (640x480 x264). Thread support is enabled, to FFmpeg uses about 250% CPU. That's 2.5 of the 4 cores available. If possible, I would have liked to see it use all four...
anderegg.ca
Anzu Castle Gracula Turns out you can release a QBasic game on Steam if it’s packaged correctly. Beside being a nerdy...
7 months ago
35
7 months ago
Turns out you can release a QBasic game on Steam if it’s packaged correctly. Beside being a nerdy oddity, this game is extremely well made and quite fun! Lots of Castlevania II vibes going on here. Check out Anzu Castle Gracula on Steam, or give it a shot on Itch.io.
Louwrentius
Debian Lenny and Dell S300 H200 and H700 RAID controllers update november 2010: it is reported in the comments that the next release will support these...
over a year ago
17
over a year ago
update november 2010: it is reported in the comments that the next release will support these controllers. However, which controllers are supported is not clear. Also, we may have to wait for quite some time before squeeze will be released. Just a quick note: it seems that the...
csvbase blog
Take the tools out of 'Data', but don't take the data out of the tools Using dataframes to write smaller, faster programs
over a year ago
Abort Retry Fail
Tandy Corporation, Part 3 Becoming IBM Compatible
2 weeks ago
Simply Explained
Analyzing Link Rot in My Newsletter (After 31 Editions) I've been writing a monthly newsletter for the past 2.5 years. In every edition, I link to...
a year ago
26
a year ago
I've been writing a monthly newsletter for the past 2.5 years. In every edition, I link to interesting articles related to science and technology. I thought it would be interesting to analyze how many of those links are still accessible, and how many have succumbed to link rot....
Jonas Hietala
Ludum Dare 29 Entry After months of procrastination it is time for me to enter Ludum Dare again! I am totally...
over a year ago
15
over a year ago
After months of procrastination it is time for me to enter Ludum Dare again! I am totally unprepared, but I did setup a setup which actually compiles. I never got audio to run but hopefully I can manage something. Repository: https://github.com/treeman/LD29. Going for C++ this...
Avestura's Blog
Problems of C, and how Zig addresses them What are the problems of C, and how Zig addresses them?
over a year ago
Christian Selig
Juno 1.1 If you’re new, Juno is a visionOS app for YouTube! Juno’s initial launch blew my socks off. It was...
a year ago
62
a year ago
If you’re new, Juno is a visionOS app for YouTube! Juno’s initial launch blew my socks off. It was such a cool feeling to release an app on day one of the Apple Vision Pro’s launch, and having people be so excited about it and have such great feedback made it that much better....
Arduino Blog
Motion-controlled Rock ‘Em Sock ‘Em Robots will make you feel like Jackman in Real Steel 2011’s Real Steel may have vanished from the public consciousness in a remarkably short amount of...
5 months ago
41
5 months ago
2011’s Real Steel may have vanished from the public consciousness in a remarkably short amount of time, but the concept was pretty neat. There is something exciting about the idea of fighting through motion-controlled humanoid robots. That is completely possible today — it would...
Computer Ads from...
Applix Alis Finally, some answers in Wonderland
3 months ago
Odds and Ends of...
Odds and Ends #48: The most important week of Labour government so far? Plus a British tech unicorn, a nuclear energy ticking time bomb and... New Zealand's weird...
6 months ago
Arduino Blog
Ride safer with these DIY bicycle lights Many people around the world live in cities designed for cars, with bicycle use being a distant...
11 months ago
59
11 months ago
Many people around the world live in cities designed for cars, with bicycle use being a distant afterthought. That makes cycling dangerous and lights can do a lot to make riding safer. That’s why Giovanni Aggiustatutto designed this DIY system that includes headlights, a...
Himanshu Mishra |...
What do I do when I’m bored from studying (or not studying) for the exams? The semester is about to end and I have no clue about what is going in the end semester...
over a year ago
Applied Cartography
Fathom I'd been meaning to jot down some thoughts on Fathom for a while, and did not have a particularly...
6 months ago
25
6 months ago
I'd been meaning to jot down some thoughts on Fathom for a while, and did not have a particularly good reason to do so until the news broke that Paul Jarvis was selling his share of the company to Jack Ellis, the technical co-founder. [1] Anyway, the two thoughts: I think Fathom...
Simply Explained
Howto Virtualize Unraid on a Proxmox host Here's how to run Unraid as a virtual machine under Proxmox. This is useful when you're already...
over a year ago
18
over a year ago
Here's how to run Unraid as a virtual machine under Proxmox. This is useful when you're already using Proxmox and if you want to use Unraid as a NAS.
Arduino Blog
DIY ECU controls Honda Insight’s Kubota diesel engine The Honda Insight was the first hybrid car released in North America and Honda put serious effort...
a year ago
112
a year ago
The Honda Insight was the first hybrid car released in North America and Honda put serious effort into making it as efficient as was practical at the time. That meant aerodynamic streamlining, which is why the first-generation Insight had very distinct covers over the rear...
Abishek Muthian
Auto suspend and resume KVM Virtual Machine with the host When the host machine is suspended while the KVM through QEMU is running lead to issues like display...
over a year ago
11
over a year ago
When the host machine is suspended while the KVM through QEMU is running lead to issues like display unable to wake up when resuming suspend. Suspending and resuming the Virtual Machine when the host machine is suspended using hooks in systemd and resumed fixes this...
The Pragmatic...
Speakers for Amsterdam / Netherlands Tech Events I (Gergely) sometimes get reachouts to do talks at events in Amsterdam (where I am based,) the...
10 months ago
31
10 months ago
I (Gergely) sometimes get reachouts to do talks at events in Amsterdam (where I am based,) the Netherlands, or somewhere in Europe. Unfortunately, rarely do talks – I do one conference per year. However, I asked around in the community about tech professionals who do paid talks...
Notes on software...
Responsibility and ownership Responsibility is only possible by granting ownership and setting expectations. If you don't turn...
over a year ago
14
over a year ago
Responsibility is only possible by granting ownership and setting expectations. If you don't turn over ownership, don't expect folks to take responsibility. When you grant ownership and set expectations, you'll be astounded what folks will accomplish without you. I am astounded.
Nabeel S. Qureshi
Principles // This was originally a Google Doc where I gathered hard-won life lessons; eventually I open...
5 months ago
52
5 months ago
// This was originally a Google Doc where I gathered hard-won life lessons; eventually I open sourced it. It got a great response, including a shoutout from Tim Ferriss, so here it is on Substack.
Gwern.net Newsletter
May 2021 Gwern.net Newsletter links on AI hardware, diffusion models, optogenetics, brain scanning.
over a year ago
Home on Erik...
I believe in the 10x engineer, but... The easiest way to be a 10x engineer is to make 10 other engineers 2x more efficient. Someone can be...
over a year ago
15
over a year ago
The easiest way to be a 10x engineer is to make 10 other engineers 2x more efficient. Someone can be a 10x engineer if they do nothing for 364 days then convinces the team to change programming language to a 2x more productive language.
Good Enough
TIL: Don’t forget your Web Manifest file We’re primarily a web shop. We’re dipping our toes into mobile app development, but our collective...
over a year ago
18
over a year ago
We’re primarily a web shop. We’re dipping our toes into mobile app development, but our collective expertise is in making products and services for the web. And like everyone else, our use of the web has shifted from our desktops and laptops to our phones. As we’re creating and...
Christian Selig
A free, 3D printable Meta Quest 3 stand People were really kind and seemed to enjoy my 3D printable Apple Vision Pro stand, a stand I...
a year ago
143
a year ago
People were really kind and seemed to enjoy my 3D printable Apple Vision Pro stand, a stand I designed in Fusion 360 with the goal of being visually appealing and compact as it stored the headset vertically so it wouldn’t take up too much space on your desk. Turns out there were...
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...
Notes on software...
Writing to be read There is a common struggle in the writing and maintenance of documentation, checklists, emails,...
over a year ago
17
over a year ago
There is a common struggle in the writing and maintenance of documentation, checklists, emails, guides, etc. Each provides immense value; a document may be the key to an important process. The goal is to remove barriers -- to encourage understanding and correct application of...
Jorge Arango
Book Notes: “Co-Intelligence” Co-Intelligence: Living and Working with AI by Ethan Mollick Portfolio, 2024 Over the weekend, I...
4 months ago
37
4 months ago
Co-Intelligence: Living and Working with AI by Ethan Mollick Portfolio, 2024 Over the weekend, I caught up with a friend I hadn’t seen in years. When I explained that most of my work these days is focused on AI, he asked if there was one book he could read to understand how to...
./techtipsy
Surviving the front page of HackerNews on a 50 Mbps uplink Around a month ago I shared my blog post on HackerNews. I guess I lucked out with the choice of the...
over a year ago
52
over a year ago
Around a month ago I shared my blog post on HackerNews. I guess I lucked out with the choice of the topic, because it brought out a lot of enthusiasts who shared their own experiences with older machinery that still works in 2022. I really appreciate the feedback and...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 1: The Merge
8 months ago
Computer Ads from...
A Quick Note and Some Comics An apology and some entertainment
4 months ago
Arduino Blog
This Arduino failsafe protects an amazing backyard observatory Nothing quite compares to the feeling of looking up at the cosmos on a dark night, and even an...
3 weeks ago
8
3 weeks ago
Nothing quite compares to the feeling of looking up at the cosmos on a dark night, and even an affordable telescope can enhance that experience. But if you’re willing to spend the time and money, you can take things much further. That’s what Redditor CosmicRuin did when they...
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
15
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...
Daniel De Laney
Atomic Design in 1998 When you hear “atomic design,” you probably think of Brad Frost. Interestingly, he was not the first...
over a year ago
5
over a year ago
When you hear “atomic design,” you probably think of Brad Frost. Interestingly, he was not the first person to develop that method of delivering design as components, or even the terminology. Brad published his atomic design article in 2013. While digging through the archives at...
Computer Ads from...
Mark Williams' C Programming System What C did for Programming Mark Williams has done for C Programming
10 months ago
Louwrentius
How to resolve extreme memory usage on Windows 2008 R2-based file servers I'm responsible for a file server with about 5 terrabytes of data. The file server is based on...
over a year ago
14
over a year ago
I'm responsible for a file server with about 5 terrabytes of data. The file server is based on Windows 2008 R2. I've noticed extreme memory usage on the server. After a reboot, it slowly builds up until almost all RAM memory is consumed. So I googled around and found this post...
Notes on software...
btest: a language agnostic test runner btest is a minimal, language-agnostic test runner originally written for testing compilers. Brian,...
over a year ago
15
over a year ago
btest is a minimal, language-agnostic test runner originally written for testing compilers. Brian, an ex- co-worker from Linode, wrote the first implementation in Crystal (a compiled language clone of Ruby) for testing bshift, a compiler project. The tool accomplished exactly...
Jonas Hietala
A friendly game of Twilight Imperium A few weeks ago I played my first game of Twilight Imperium (Fourth Edition). It was fantastic. We...
over a year ago
16
over a year ago
A few weeks ago I played my first game of Twilight Imperium (Fourth Edition). It was fantastic. We were six players, most had played the third edition before. As I was quite hyped before the game, I had read up on the rules, watched a let’s play or two and listened to a podcast...
Good Enough
TIL: Fixing Broken Social Share Images in Twitter/X I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and...
7 months ago
36
7 months ago
I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and Apple Messages for months. And it made me sad. But in the past few months we got it fixed. And that made me very happy! We really love our Pika social share images. They are...
Jonas Hietala
addwatch: resource exhausted While tampering with Hakyll and running site preview I stumbled upon this error message: site:...
over a year ago
19
over a year ago
While tampering with Hakyll and running site preview I stumbled upon this error message: site: addWatch: resource exhausted (No space left on device) At first I tried to clear /tmp but, so clearly the device did have some space left. After a bit of googling I found a solution...
Jonas Hietala
Ludum Dare 22 Here I Come The time has finally come. After more than three hours of exam writing, and almost double spent on...
over a year ago
17
over a year ago
The time has finally come. After more than three hours of exam writing, and almost double spent on studying for it, I am now ready to declare my entry into Ludum Dare 22! I’ve been away far too long, with my entries for the 17th and the 20th dare being almost a century away, the...
Electronics etc…
Making Screenshots of Test Equipment Old and New Introduction Screenshot Capturing Interfaces Hardware and Software Tools Capturing GPIB data in Talk...
7 months ago
68
7 months ago
Introduction Screenshot Capturing Interfaces Hardware and Software Tools Capturing GPIB data in Talk Only mode TDS 540 Oscilloscope - GPIB - PCL Output HP 54542A Oscilloscope - Parallel Port - PCL or HPGL Output HP Inifinium 54825A Oscilloscope - Parallel Port - Encapsulated...
computers are bad
2023-10-22 cooler screens Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high...
a year ago
97
a year ago
Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high velocity fans pervades the grocery side of this Walgreens. Were they always this loud? I'm not sure; some of the fans sound distinctly unhealthy. Still, it's a familiar kind of noise to...
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.
Vitalik Buterin's...
On Radical Markets
over a year ago
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.
Arduino Blog
Meet Pico: A smart companion robot with vision Drawing upon the design and behaviors of the BD-1 droid from Star Wars, Mateo of the YouTube channel...
3 weeks ago
10
3 weeks ago
Drawing upon the design and behaviors of the BD-1 droid from Star Wars, Mateo of the YouTube channel MateoTechLab has adapted it into a shoulder-mounted animatronic named “Pico” that can constantly interact with the wearer. All movement, sound generation, and lighting are handled...
Matt Blewitt
Leadership Power Tools: SQL and Statistics A common pattern I’ve seen over the years have been folks in engineering leadership positions that...
6 months ago
35
6 months ago
A common pattern I’ve seen over the years have been folks in engineering leadership positions that are not super comfortable with extracting and interpreting data from stores, be it databases, CSV files in an object store, or even just a spreadsheet. We’re going to cover SQL &...
Vitalik Buterin's...
Hard Forks, Soft Forks, Defaults and Coercion
over a year ago
Engineers Need Art
VPX Scripting - Part 5 (DOF) Some light Visual Pinball debugging and the world of DOF. New to DOF? Read on.
a year ago
Jonas Hietala
Plans for Summer of Code My first summer job is now over, and after a weekend of rest, it is now time to plan for my second...
over a year ago
16
over a year ago
My first summer job is now over, and after a weekend of rest, it is now time to plan for my second summer job: IDA Summer of Code. I will work a month, or 4 weeks, with contributing to rust! The only issue is, I have no idea where to start. I didn’t have a strict plan or a vision...
Himanshu Mishra |...
Collection of Linux fortunes ❤ fortune | cowsay This is about how I maintain the space...
over a year ago
11
over a year ago
fortune | cowsay This is about how I maintain the space https://github.com/OrkoHunter/mfdf/blob/master/fortunesfortune is a Unix program…
Applied Cartography
Talking to customers You say that these numbers mean dial it down. I say they mean dial it up. You haven't gotten...
8 months ago
22
8 months ago
You say that these numbers mean dial it down. I say they mean dial it up. You haven't gotten through. There are people you haven't persuaded yet. These number mean dial it up. Otherwise you're like the French radical, watching the crowd run by and saying, "There go my people. I...
The New Oil
The Unique ID You're Giving to Everyone
3 months ago
Vitalik Buterin's...
In Defense of Bitcoin Maximalism
over a year ago
Christian Selig
Trials and tribulations of 360° video in Juno In building Juno, a visionOS app for YouTube, a question that’s come up from users a few times is...
a year ago
105
a year ago
In building Juno, a visionOS app for YouTube, a question that’s come up from users a few times is whether it supports 360° and 180° videos (for the unfamiliar, it’s an immersive video format that fully surrounds you). The short answer is no, it’s sort of a niche feature without...
./techtipsy
How to take down production with a single Helm command You’re Cletus Kubernetus: a software developer, and a proud Fedora Linux user.1 You know Kubernetes,...
a year ago
153
a year ago
You’re Cletus Kubernetus: a software developer, and a proud Fedora Linux user.1 You know Kubernetes, especially after the time you migrated some services to it. Everything is calm. Your pods are running. Your service is up. Business as usual. You release some minor changes to...
Push to Prod
One Key Aspect of Optimizing Computational Throughput When optimizing throughput, think carefully about how many CPUs you have when adding threads or...
9 months ago
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...
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
16
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...
Home on Erik...
On the Equifax breach and how to really prevent identity theft A funny thing about being a foreigner is how you realize people take broken things for granted. I'm...
over a year ago
13
over a year ago
A funny thing about being a foreigner is how you realize people take broken things for granted. I'm going to go out on a limb here claiming that the US has a pretty dumb banking system.
Arduino Blog
Circuit Canvas can help you quickly create illustrated wiring diagrams Good documentation is extremely useful when conceiving, building, or sharing electronic circuit...
11 months ago
59
11 months ago
Good documentation is extremely useful when conceiving, building, or sharing electronic circuit designs, but traditional schematics and technical drawings are difficult for non-professionals to interpret and create. Makers can benefit from intuitive illustrations that look good...
Birchtree
Apple hits a major milestone in greenhouse emissions Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today...
2 months ago
18
2 months ago
Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today announced that the company has surpassed a 60 percent reduction in its global greenhouse gas emissions compared to 2015 levels, as part of its Apple 2030 goal to become carbon...
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,...
Never Met a Science
Video Killed the Social Media Star The two 2024 Presidential Debates have proven the continued centrality of television to our...
9 months ago
Lighthouse Blog
A primer on view management
a year ago
Matt Mullenweg
State of the Word Tokyo It’s a dream come true being here in Tokyo for State of the Word 2024. We’re going to be in an...
6 months ago
53
6 months ago
It’s a dream come true being here in Tokyo for State of the Word 2024. We’re going to be in an amazing venue that looks over the city. Most of WordPress and Automattic’s senior leadership is here, and we’ll also have several hundred folks from the local community and press. We’ve...
Home on Erik...
Blogroll Remember when everyone had a really ugly blog with a blogroll? Anyway, just think the word is...
over a year ago
14
over a year ago
Remember when everyone had a really ugly blog with a blogroll? Anyway, just think the word is funny. I follow a few hundred blogs using Feedly and Reeder and have been reading a few hundred thousand blog posts over the last 10 years.
computers are bad
2024-04-05 the life of one earth station Sometimes, when I am feeling down, I read about failed satellite TV (STV) services. Don't we all?...
a year ago
142
a year ago
Sometimes, when I am feeling down, I read about failed satellite TV (STV) services. Don't we all? As a result, I've periodically come across a company called AlphaStar Television Network. PrimeStar may have had a rough life, but AlphaStar barely had one at all: it launched in...
Home on Erik...
Luigi success So Luigi, our open sourced workflow engine in Python, just recently passed 1,000 stars on Github,...
over a year ago
18
over a year ago
So Luigi, our open sourced workflow engine in Python, just recently passed 1,000 stars on Github, then shortly after passed mrjob as (I think) the most popular Python package to do Hadoop stuff. This is exciting!
Birchtree
Yet more YouTube videos I've enjoyed recently I guess this is a series now… Do you have a chair where "half dirty" clothes go? If so, this chair...
6 months ago
30
6 months ago
I guess this is a series now… Do you have a chair where "half dirty" clothes go? If so, this chair will be very compelling. I'm not a big fan of most Apple TV+ shows, but Severance was lovely and I can't wait
Abort Retry Fail
The History of Slackware The Oldest Surviving Linux Distribution
a year ago
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
129
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...
Yazin Alirhayim
Part 2: Will greater access to capital spark Bahrain’s economy? 👉 If you haven’t read Part 1, do that first. In the last post, I discussed the question of access...
over a year ago
18
over a year ago
👉 If you haven’t read Part 1, do that first. In the last post, I discussed the question of access to capital and why’s important to verify that we do in fact have a problem before we attempt to “solve” it. Now, we’re going to talk about the method for measuring the extent of...
Jonas Hietala
2011 in Review It’s time to wrap up the year that’s been. Be warned for slight ego boosting here. 2011 Geek...
over a year ago
16
over a year ago
It’s time to wrap up the year that’s been. Be warned for slight ego boosting here. 2011 Geek Achievements Wrote three games this year: My Minions Grand Thief Arto Sat-E Bought a new computer! Bought a mechanical keyboard. Bought custom Starcraft 2 keycaps for the...
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...
5 days ago
5
5 days 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...
Ken Shirriff's blog
Interesting double-poly latches inside AMD's vintage LANCE Ethernet chip I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an...
a year ago
15
a year ago
I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an Ethernet chip from 1982 had something new: a strange layer of yellow wiring on the die. After some study, I learned that the yellow wiring is a second layer of resistive polysilicon,...
Jonas Hietala
The Chronicles of Bim: The 100 Fake Afros Aaah feels good having a game ready after the last month’s failure! This time it’s a small...
over a year ago
15
over a year ago
Aaah feels good having a game ready after the last month’s failure! This time it’s a small shooter. The Chronicles of Bim: The 100 Fake Afro Bullet masher - can you keep up with 100 enemies at the screen? Instruction W: up Credits Music: The Last Prophecy - Matthew Le Blanc...
Birchtree
Development is going through a real change Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to...
4 months ago
30
4 months ago
Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to an end, especially in my case, where my goal is to build and ship products to millions of users. What’s really happening is a shift in focus: away from obsessing
./techtipsy
My very first career day This post is a short overview of my experience at a career day in Valga, Estonia, hosted with the...
a year ago
140
a year ago
This post is a short overview of my experience at a career day in Valga, Estonia, hosted with the help of GreenDice. I’ve never spoken at a career day before nor attended one as a student, which is why I instantly agreed to going to one when GreenDice reached out to me. Why? I...
Simply Explained
How I Structure My ESPHome Config Files I'm a big fan of ESPHome. I have 24 devices running it, and I only buy new IoT devices when I know...
over a year ago
19
over a year ago
I'm a big fan of ESPHome. I have 24 devices running it, and I only buy new IoT devices when I know they can run ESPHome.ESPHome is a modular firmware that you have to configure with YAML files. You define what components it should load and how it should talk to the hardware of...
Willem's Blog
Space travelling from El Teide On Tenerife you'll find Teide, the world's second highest volcano with extra terestial views and a...
over a year ago
17
over a year ago
On Tenerife you'll find Teide, the world's second highest volcano with extra terestial views and a perfect altitude for stargazing.
Applied Cartography
My approach to GTD and PKM One pernicious thing with writing about productivity and knowledge systems: you only change systems...
8 months ago
22
8 months ago
One pernicious thing with writing about productivity and knowledge systems: you only change systems that aren’t working, and you tend to write about things during times of change. So most writing about productivity systems stem from people whose systems have failed them. It is...
Vitalik Buterin's...
Against overuse of the Gini coefficient
over a year ago
Home on Erik...
Home
over a year ago
Himanshu Mishra |...
Aldous Huxley's world of perceptions You may already know of this novel called 1984, and its author George Orwell. Aldous Huxley wrote a...
over a year ago
10
over a year ago
You may already know of this novel called 1984, and its author George Orwell. Aldous Huxley wrote a dystopian classic called Brave New World…
Matt Blewitt
So, You Want To Build A DBaaS Part 2: Technical Bits In my first post in this pseudo-series, we covered more of the theory and organisational practices...
over a year ago
12
over a year ago
In my first post in this pseudo-series, we covered more of the theory and organisational practices around building and operating a database-as-a-service platform. In this post, I’ll cover some of the more technical aspects of this that I think are worth considering, drawn from my...
Notes on software...
Administering Kubernetes is hard Kubernetes is easy to use after some exposure; it's pretty convenient too. But it is super hard to...
over a year ago
14
over a year ago
Kubernetes is easy to use after some exposure; it's pretty convenient too. But it is super hard to set up. eksctl is a good tool for folks who don't want to spend hours/days/weeks debugging VPC configuration in 1000s of lines of CloudFormation. None of the other tools seem to be...
Odds and Ends of...
Odds and Ends #57: The government isn't as sluggish as it feels Why Labour supporters should hold their nerve (for now)
4 months ago
Louwrentius
Lion's FileVault does not support Bootcamp and external boot disks Read the comments as they may provide useful information for your particular situation I boot my...
over a year ago
13
over a year ago
Read the comments as they may provide useful information for your particular situation I boot my iMac from an external FW800 SSD. I found out that it is impossible to encrypt this disk using the new FileVault as part of Lion. Furthermore, I also found out that if you have a disk...
computers are bad
2024-02-11 the top of the DNS hierarchy In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the...
a year ago
103
a year ago
In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the "inconvenient truth" that structural aspects of the Internet make truly decentralized systems infeasible, due to the lack of a means to perform broadcast discovery. As a result,...
Jorge Arango
Humanities Crash Course Week 18: 1,001 Nights In week 18 of the humanities crash course, I read five stories from One Thousand and One Nights, a...
a month ago
10
a month ago
In week 18 of the humanities crash course, I read five stories from One Thousand and One Nights, a collection of Middle Eastern folktales that have influenced lots of other stories. Keeping with the theme, I also saw one of the most influential movies based on these...
Abishek Muthian
Possible compromise of Read Aloud browser extension Possible compromise of Read Aloud browser extension. Read Aloud is a famous Text-To-Speech browser...
over a year ago
12
over a year ago
Possible compromise of Read Aloud browser extension. Read Aloud is a famous Text-To-Speech browser extension with 65,065 Users & Recommended badge on Firefox and 3,000,000+ users on Chrome web store. It is mostly used by people with accessibility needs, Especially those who are...
Computer Ads from...
Plus Post: Sony SMC-777C One person, Eight languages. The 8bit.
4 weeks ago
Never Met a Science
TikTok in Romania Platform control and national sovereignty
7 months ago
Evan Hahn's blog
Things I wish I knew about Ring Fit Adventure I’ve played a lot of Ring Fit Adventure, the fitness game for Nintendo Switch. Here are some things...
a month ago
9
a month ago
I’ve played a lot of Ring Fit Adventure, the fitness game for Nintendo Switch. Here are some things I wish I knew when I got started. Jump over battles to skip them You can jump over enemies to avoid fighting them! I first discovered this when watching a speedrun of the game. If...
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
Arduino Blog
Alumnus Software joins Arduino’s System Integrators Partnership Program We are thrilled to announce that Alumnus Software, based in India and the United States, has joined...
7 months ago
56
7 months ago
We are thrilled to announce that Alumnus Software, based in India and the United States, has joined our System Integrators Partnership Program (SIPP) at the Gold level. With over 20 years of expertise in embedded software, IoT applications, and Edge AI development, Alumnus has a...
Applied Cartography
January, 2025 Hello, 2025! (As always, Death Cab remains the soundtrack by which you should read this.) Headlining...
5 months ago
55
5 months ago
Hello, 2025! (As always, Death Cab remains the soundtrack by which you should read this.) Headlining this month was my annual review; everything else is flotsam. But, speaking of flotsam: A quick development note on the order attribute in CSS Notes on Linear and Fathom Why...
Himanshu Mishra |...
The Trap of "I am not an Extrovert" It was one of those farewell dinners we had hosted back in college. I was in the third year. I was...
6 months ago
19
6 months ago
It was one of those farewell dinners we had hosted back in college. I was in the third year. I was surrounded by two junior batches and two…
Bryan Braun - Blog
Links #12 Oscar, an open-source contributor agent architecture - Oscar is a project from the Go community that...
2 months ago
29
2 months ago
Oscar, an open-source contributor agent architecture - Oscar is a project from the Go community that aims to develop AI agents that assist open source maintainers. I think this is a great idea. Open source is a load-bearing pillar in our modern digital infrastructure and...
Birchtree
How Flight Simulator helped my flying anxiety (members post) It turns out video games really can impact how you view the world.
6 months ago
Avestura's Blog
What is the type of Type? Should type of `Type` be also `Type`? Or is there an alternative?
over a year ago
Jonas Hietala
Grand Thief Arto Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with...
over a year ago
12
over a year ago
Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with some fairly cool ideas. Grand Thief Arto Instructions Your goal is to collect loot until you can escape through the entry point when you’ve collected enough to complete the...
Vitalik Buterin's...
STARKs, Part II: Thank Goodness It's FRI-day
over a year ago
Posts on Made of...
Some musings on ORMs I’m pretty sure every developer who has ever worked with a modern database-backed application,...
over a year ago
18
over a year ago
I’m pretty sure every developer who has ever worked with a modern database-backed application, particularly a web-app, has a love/hate relationship with their ORM, or object-relational mapper. On the one hand, ORMs are vastly more pleasant to work with than code that constructs...
Greater Still by...
In Defense of the New The future is being crafted out on the edge. Are you paying attention?
a year ago
Arduino Blog
An ultra-affordable DIY underwater ROV ROVs (remotely operated vehicles) let us explore bodies of water and it is hard not to be excited by...
a year ago
103
a year ago
ROVs (remotely operated vehicles) let us explore bodies of water and it is hard not to be excited by the possibilities. But traditional ROVs cost a lot of money and often require serious expertise to operate and maintain. Luckily there are affordable alternatives, such as this...
Jonas Hietala
A simple timeline using CSS flexbox As I added a /now page to the site I also decided to refresh my /about page and I figured it would...
10 months ago
20
10 months ago
As I added a /now page to the site I also decided to refresh my /about page and I figured it would be neat to have timeline element where I could list some of the larger events in my life. To my surprise it wasn’t too difficult to create one that looks pretty clean—the flexbox...
Home on Erik...
What's up with music recommendations? I just answered a Quora question about what, if any, are the differences in the algorithms that are...
over a year ago
18
over a year ago
I just answered a Quora question about what, if any, are the differences in the algorithms that are behind recommendations for music and movies. Of course, every media type is different. For instance, there's fundamental reasons why latent factor models works really well for...
Good Enough
TIL: Tiptap Excerpt Extension with Rails While building Pika’s Stream of posts layout, we had need to add the capability to manage excerpts...
5 months ago
59
5 months ago
While building Pika’s Stream of posts layout, we had need to add the capability to manage excerpts in the Pika editor. These excerpts would be used to show a small portion of your post in a post stream while offering a “continue reading” link for readers to click to read the rest...
./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
Is the Apple Watch the modern tool watch? I tested the Apple Watch during my work in Frankfurt this week where I had to go inside an internet...
over a year ago
16
over a year ago
I tested the Apple Watch during my work in Frankfurt this week where I had to go inside an internet data centre.
./techtipsy
I tried out the CyberPower UT650EG UPS After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out...
over a year ago
67
over a year ago
After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out one UPS that was recommended on the basis of it being much more power efficient compared to the APC UPS that I previously ran. That UPS? CyberPower UT650EG. Why switch out a...
Matt Mullenweg
Welcoming Harper As announced by Automattic and covered by TechCrunch, I want to take a moment to welcome Elijah...
7 months ago
35
7 months ago
As announced by Automattic and covered by TechCrunch, I want to take a moment to welcome Elijah Potter and Harper to join Automattic. Harper is a super-fast (way faster than LanguageTool and Grammarly), local English grammar checker. The technology is nascent, but I’m very...
Krebs on Security
Whistleblower: DOGE Siphoned NLRB Case Data A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon...
2 months ago
37
2 months ago
A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon Musk's Department of Government Efficiency (DOGE) transferred gigabytes of sensitive data from agency case files in early March, using short-lived accounts configured to leave few...
computers are bad
2023-06-07 something up there - nasa and uaps A brief note on Grusch First, a disclaimer of sorts: I am posting another article on UAPs, yet I...
over a year ago
84
over a year ago
A brief note on Grusch First, a disclaimer of sorts: I am posting another article on UAPs, yet I am not addressing the recent claims by David Grusch. This is for a couple of reasons. First, I am skeptical of Grusch. He is not the first seemingly well-positioned former...
Computer Ads from...
Anchor Pad Two experts want your computer. Which one will get to it first?
3 months ago
./techtipsy
My server setups throughout the years My self-hosting adventure started during my university days. Once I actually had money to buy myself...
over a year ago
44
over a year ago
My self-hosting adventure started during my university days. Once I actually had money to buy myself a decent used laptop (ThinkPad T430) that had more than 3GB of RAM that my ThinkPad T60 had, I could use some of my older hardware as testbeds for any of the stupid ideas that I...
Birchtree
I'm setting the bar too low I've been a proponent of high-refresh rate displays for years now, and I think it's pretty...
3 months ago
27
3 months ago
I've been a proponent of high-refresh rate displays for years now, and I think it's pretty ridiculous that Apple doesn't put these displays in their sub-$1,000 iPhones. I think if you're just keeping up with the Apple ecosystem then you
Jonas Hietala
Postmortem: A Geek Valentine Ah man the mush in my brain is finally letting go and I’m starting to feel this tiny little...
over a year ago
15
over a year ago
Ah man the mush in my brain is finally letting go and I’m starting to feel this tiny little programming urge again… This time it’s not Haskell or a new experimental game that’s luring me on, no this time it’s me longing to create this fantastic awesome epic RTS game. Sadly it’s a...
Jonas Hietala
Breaking the rule of three It’s pretty darn stressful making a game in a week, especially when you have this big great vision...
over a year ago
17
over a year ago
It’s pretty darn stressful making a game in a week, especially when you have this big great vision on how your game should be (which is always grand). For me making Balls, Black and White and Jonas IceCream Stand where truly stressful, MenuCity and Bugger not so much but...
Willem's Blog
Podcast Downloader Tired of being constantly nudged toward "more relevant content", I built a script to break free from...
5 months ago
92
5 months ago
Tired of being constantly nudged toward "more relevant content", I built a script to break free from commercial or closed-source podcast apps.
Computer Ads from...
Plus Post: Centram TOPS Network Can we talk?
4 months ago
Arduino Blog
A new Plug and Make Kit challenge! A game of rhythm and creativity The Arduino Plug and Make Kit is all about unleashing creativity while simplifying the process of...
6 months ago
36
6 months ago
The Arduino Plug and Make Kit is all about unleashing creativity while simplifying the process of turning ideas into reality. It enables everyone to focus on the fun of creating with the power of the UNO R4 WiFi and a user-friendly, modular design – bypassing the complexities of...
Willem's Blog
Saving a MacBook Air with exploded battery Saving a MacBook Air with a swollen battery pack.
over a year ago
Jonas Hietala
2014 Read Books In total I read 20 books, which is 33% less than last year. Fiction How to Be a Woman - Catilin...
over a year ago
16
over a year ago
In total I read 20 books, which is 33% less than last year. Fiction How to Be a Woman - Catilin Moran Fun! The Kill Room - Jeffery Deaver A Song of Ice and Fire: Game of Thrones - George R.R. Martin Reread. A Song of Ice and Fire: A Clash of Kings - George R.R. Martin Reread. A...
Jonas Hietala
I'll give up Neovim when you pry it from my cold, dead hands I recently came upon a horror story where a developer was forced to switch editor from Neovim to...
4 months ago
34
4 months ago
I recently came upon a horror story where a developer was forced to switch editor from Neovim to Cursor and I felt I had to write a little to cleanse myself of the disgust I felt. Two different ways of approaching an editor I think that there’s two opposing ways of thinking about...
Louwrentius
overview of open-source load balancers I was looking at open-source load balancing software and it seems that there isn't a nice overview...
over a year ago
15
over a year ago
I was looking at open-source load balancing software and it seems that there isn't a nice overview except from this website, although many of the listed projects seem dead. I've made a selection of products that seem to be relevant. The biggest problem with open-source software...
Jonas Hietala
Favourite Programming Language All the programmers love to promote their favourite language, or to hate on others. Now I read a...
over a year ago
16
over a year ago
All the programmers love to promote their favourite language, or to hate on others. Now I read a post which claimes my favourite language is not good enough! But he’s correct of course, there is no one language to rule them all. You should always choose the mest language for the...
Posts on Made of...
Getting carried away with hack value Recently, I’ve been working on some BarnOwl branches that move more of the core functionality of...
over a year ago
18
over a year ago
Recently, I’ve been working on some BarnOwl branches that move more of the core functionality of BarnOwl into perl code, instead of C (BarnOwl is written in an unholy mix of C and perl code that call each other back and forth obsessively). Moving code into perl has many...
./techtipsy
They make USB-C cables with displays now! I’ve reached a point in my setup where most of the devices that I use are based around the coveted...
a year ago
117
a year ago
I’ve reached a point in my setup where most of the devices that I use are based around the coveted USB-C port. This meant that I had a valid reason to get a few extra because I didn’t yet have a stockpile of good USB-C cables. That’s when I found out that there exist cables that...
Arduino Blog
BrainPatch.AI: How a British neurotech startup built a working prototype fast, using Arduino Nano 33... The field of neurotechnology has been advancing rapidly in recent years, opening up to safe and...
9 months ago
46
9 months ago
The field of neurotechnology has been advancing rapidly in recent years, opening up to safe and effective non-invasive interfaces that can deliver tiny milliamp currents to the right stimulation location on the head, neck or body. One example of the new players in this field is...
Applied Cartography
The taste of beer Unlike stories, real life, when it has passed, inclines toward obscurity, not clarity. There’s a...
a year ago
14
a year ago
Unlike stories, real life, when it has passed, inclines toward obscurity, not clarity. There’s a relatively famous line from Bezos, circulated first at YC in ’08 and then more recently by the folks at Acquired (a great pod!): Jeff uses this analogy for AWS. He talks about...
./techtipsy
I encourage you to write a blog It’s been over 4 years since my first post on this blog. During those 4 years I’ve written over 90...
9 months ago
64
9 months ago
It’s been over 4 years since my first post on this blog. During those 4 years I’ve written over 90 posts, received over 1 million clicks, a dozen legitimate reader e-mails and thousands of spam e-mails. And I love it! I’ve found that writing can be very fulfilling and I encourage...
Jorge Arango
AI is Probabilistic – That’s Why It Needs Constraints For as long as we’ve had computers, they’ve produced predictable outputs. But AI – in the form of...
3 months ago
26
3 months ago
For as long as we’ve had computers, they’ve produced predictable outputs. But AI – in the form of large language models – represents a new kind of unpredictable computing. The key to implementing useful AI solutions is making the most of both paradigms. One of the oldest known...
Azad's Blog
Apple Vision Pro—A Revolution for Home Video Formats Apple has always been at the forefront of home video with Apple TV (the device), iTunes Movies,...
9 months ago
32
9 months ago
Apple has always been at the forefront of home video with Apple TV (the device), iTunes Movies, Spatial Audio, and the vivid displays of iPhones, iPads, and Mac displays. With Apple Vision Pro, Apple is once again pushing the boundaries of the movie watching experience by...
Lars Lofgren
What Happened After I Outed a Reddit Mod for Affiliate Spam I recently broke down how Reddit mods and users are abusing Google search rankings with affiliate...
9 months ago
27
9 months ago
I recently broke down how Reddit mods and users are abusing Google search rankings with affiliate spam. It’s reddit marketing gone awry. The post blew up and got a decent amount of attention. Then I got a front row seat to how deep of a spam filled porta-potty Reddit has become....
Louwrentius
Unattended automatic installation of Linux nvidia binary driver As part of an unattended installation, it was necessary to install a binary nvidia graphics driver....
over a year ago
16
over a year ago
As part of an unattended installation, it was necessary to install a binary nvidia graphics driver. This is a manual proces by default. However, it can be done fully automatic: prerequisite: install xserver-xorg-dev package or similar xorg development package. sh NVIDIA-.run -q...
computers are bad
2024-05-25 grc spinrite I feel like I used to spend an inordinate amount of time dealing with suspect hard drives. I mean,...
a year ago
114
a year ago
I feel like I used to spend an inordinate amount of time dealing with suspect hard drives. I mean, like, back in high school. These days I almost never do, or on the occasion that I have storage trouble, it's a drive that has completely stopped responding at all and there's...
Posts on Made of...
Suggestion time: What should I blog about? I haven’t been feeling very motivated to blog lately – I’ve missed the last two weeks of Iron...
over a year ago
19
over a year ago
I haven’t been feeling very motivated to blog lately – I’ve missed the last two weeks of Iron Blogger, and I’m not totally enthusiastic about any of the items on my “to blog” list. But, I do enjoy blogging when I actually get into posts, and I’d like to keep updating this blog....
Louwrentius
I made my blog solar-powered, then things escalated In 2020 I wondered if I could run my blog on solar power, being inspired by Low-tech Magazine, doing...
over a year ago
18
over a year ago
In 2020 I wondered if I could run my blog on solar power, being inspired by Low-tech Magazine, doing the same thing (but better)1. The answer was 'yes', but only through spring and summer. I live in an apartment complex in The Netherlands and my balcony is facing west. This...
computers are bad
2025-05-27 the first smart homes Sometimes I think I should pivot my career to home automation critic, because I have many opinions...
a month ago
15
a month ago
Sometimes I think I should pivot my career to home automation critic, because I have many opinions on the state of the home automation industry---and they're pretty much all critical. Virtually every time I bring up home automation, someone says something about the superiority of...
Vitalik Buterin's...
The Most Important Scarce Resource is Legitimacy
over 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
Real MLCCs (and inductors) have curves Linear components are pretty nonlinear -- and parasitics don't tell the whole story.
2 months ago
lcamtuf’s thing
The Afterlife AGENT: I am prescribing vardenafil 5 mg for you.
4 months ago
Vitalik Buterin's...
From prediction markets to info finance
7 months ago
Jonas Hietala
My Minions So I think I made it! It became a pretty different game from what I set out to create, but I’m glad...
over a year ago
11
over a year ago
So I think I made it! It became a pretty different game from what I set out to create, but I’m glad with how it turned out. My Minions Instructions Build a pathway and then place objects or release minions on it, everything must be on a path. Place musical objects or make the...
Louwrentius
Achieving 450 MB/s network file transfers using Linux Bonding Linux Bonding In this article I'd like to show the results of using regular 1 Gigabit network...
over a year ago
32
over a year ago
Linux Bonding In this article I'd like to show the results of using regular 1 Gigabit network connections to achieve 450 MB/s file transfers over NFS. I'm again using Linux interface bonding for this purpose. Linux interface bonding can be used to create a virtual network...
Electronics etc…
ThinMachine - a $25 Thin Client MacOS Time Machine Appliance The instructions below set up Time Machine using the Apple File Protocol (AFP). After publishing...
over a year ago
105
over a year ago
The instructions below set up Time Machine using the Apple File Protocol (AFP). After publishing this blog post, I’ve been told that this is now deprecated and that Samba should be used instead. I’ll update this blog post in the near future. Introduction The HP t520 Thin...
Willem's Blog
Building the blog... in style! Find out if it is possible to turn a computer from the 90s into a modern development machine.
over a year ago
computers are bad
2024-01-16 the tacnet tracker Previously on Deep Space Nine, I wrote that "the mid-2000s were an unsettled time in mobile...
a year ago
101
a year ago
Previously on Deep Space Nine, I wrote that "the mid-2000s were an unsettled time in mobile computing." Today, I want to share a little example. Over the last few weeks, for various personal reasons, I have been doing a lot of reading about embedded operating systems and ISAs for...
Avestura's Blog
Creating a Git commit: The Hard Way Let's create a Git commit using Git's low-level (plumbing) commands
9 months ago
./techtipsy
Feature toggles: just roll your own! When you’re dealing with a particularly large service with a slow deployment pipeline (15-30...
4 months ago
35
4 months ago
When you’re dealing with a particularly large service with a slow deployment pipeline (15-30 minutes), and a rollback delay of up to 10 minutes, you’re going to need feature toggles (some also call them feature flags) to turn those half-an-hour nerve-wrecking major incidents into...
Arduino Blog
This CanSat doubles as a drone to slow descents A CanSat is a small sensor payload, about the size of a soda can, designed to be launched on a model...
a month ago
15
a month ago
A CanSat is a small sensor payload, about the size of a soda can, designed to be launched on a model rocket to relatively low altitudes of around 1km. But while that isn’t anywhere close to leaving the atmosphere, it is very high and CanSats need a way to get back to the ground...
Home on Erik...
What can startups learn from Koch Industries? I recently finished the excellent book Kochland. This isn't my first interest in Koch—I read The...
over a year ago
20
over a year ago
I recently finished the excellent book Kochland. This isn't my first interest in Koch—I read The Science of Success by Charles Koch himself a couple of years ago. Charles Koch inherited a tiny company in 1967 and turned it into one of the world's largest ones.
Abishek Muthian
Projects Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for...
6 months ago
15
6 months ago
Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for indies to create sustainable income. Bone Health Tracker Track your bone health, Monitor the progress of your treatments. Memory Hammer What if you can remember everything you see,...
Louwrentius
Understanding Windows KMS and MAK volume license activation Introduction If you have to administer a large number of PCs running Windows, you will end up...
over a year ago
17
over a year ago
Introduction If you have to administer a large number of PCs running Windows, you will end up creating an automated deployment platform for your Windows clients. You may implement something like Windows Deployment Services. I used WDS to create a fully automated installation of...
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...
Willem's Blog
Vibe Coding What can we learn from successful vibe coding examples? Is programming with AI the new standard?...
2 months ago
25
2 months ago
What can we learn from successful vibe coding examples? Is programming with AI the new standard? What are its limitations?
Himanshu Mishra |...
Why should one do Open Source in college? More and more students are now being involved with Open Source programming. Thanks to programs like...
over a year ago
12
over a year ago
More and more students are now being involved with Open Source programming. Thanks to programs like Google Summer of Code who have seriously…
Arduino Blog
This Kenyan engineer modernizes vintage cars with a custom ECU and EFI upgrades The automotive industry’s switch from carburetion to fuel injection was one of the most effective...
9 months ago
58
9 months ago
The automotive industry’s switch from carburetion to fuel injection was one of the most effective advancements of the 20th century. Electronic fuel injection allows for precise control over an internal combustion engine’s air-fuel mixture, which dramatically improves fuel...
./techtipsy
The hidden media play/pause/stop keys on the Lenovo ThinkPad L390 Yoga ThinkPad keyboards were once well known for their great layouts, feel and functionality. This...
a year ago
157
a year ago
ThinkPad keyboards were once well known for their great layouts, feel and functionality. This included the media playback control keys. On the ThinkPad T430, the new chiclet keyboard layout moved the media keys to the function row. Still there, but less convenient to access. The...
Arduino Blog
SeaPerch II introduces students to underwater ROV exploration While professionals around the world take advantage of Arduino products and the extensive ecosystem,...
3 months ago
29
3 months ago
While professionals around the world take advantage of Arduino products and the extensive ecosystem, the core Arduino philosophy is to simplify complex technology. A bare microcontroller is intimidating to the uninitiated, but an Arduino development board is friendly and...
Avestura's Blog
Hiding a photo inside another photo How to hide a small photo inside a larger photo?
over a year ago
Odds and Ends of...
Why we love Luton Airport, and a terrible plan for changing the London Mayoralty Plus the exciting launch of the Centre for British Progress
2 months ago
Vitalik Buterin's...
Degen communism: the only correct political ideology
a year ago
Ian's Blog
Securing My Web Infrastructure Securing My Web Infrastructure A few months ago, I very briefly mentioned that I've migrated all my...
2 months ago
24
2 months ago
Securing My Web Infrastructure A few months ago, I very briefly mentioned that I've migrated all my web infrastructure off Cloudflare, as well as having built a custom web service to host it all. I call this new web service WebCentral and I'd like to talk about some of the steps...
Notes on software...
Notes from Neal Gabler's Walt Disney Disney was a celebrity by his mid-30s, Disney the company was famous by 1930s. Even though...
over a year ago
16
over a year ago
Disney was a celebrity by his mid-30s, Disney the company was famous by 1930s. Even though politically the 1930s was considered the decade of Roosevelt (elected President in 1933), culturally the 1930s was considered the decade of Mickey Mouse. Almost every new...
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
Galco goes Platinum! Welcome our newest SIPP Founded in 1975 and headquartered in Madison Heights, Michigan, Galco is a leading e-commerce...
a year ago
116
a year ago
Founded in 1975 and headquartered in Madison Heights, Michigan, Galco is a leading e-commerce distributor that specializes in providing a wide range of industrial and commercial electrical and electronic products, focusing on maintenance, repair, and operations (MRO).  Known for...
Neil Madden
Book review: The Joy of Cryptography Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography....
over a year ago
20
over a year ago
Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography. This is a freely-available book covering introductory material on cryptography. It’s suitable for anyone with undergraduate-level computer science knowledge. As is often the case in...
Jonas Hietala
Writing lessons learned after writing a book A good writer isn’t born; a good writer is created It may sound dumb, but one of my reasons for...
a year ago
15
a year ago
A good writer isn’t born; a good writer is created It may sound dumb, but one of my reasons for writing a book was to improve my writing ability. Maybe I could’ve practiced on the blog instead, but putting things on paper gave it some added weight I don’t think I would’ve gotten...
Matt Blewitt
Software Sprezzatura Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says...
over a year ago
18
over a year ago
Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says appear to be without effort and almost without any thought about it”, coined by Castiglione in 1528’s The Book of the Courtier.
Computer Ads from...
MicroTimes Interviews Apple Newton Devs (1993) The Newton laid the groundwork for the I-devices.
a week ago
Home on Erik...
Microsoft's new marketing strategy: give up I think it's funny how MS at some point realized they are not the cool kids and there's no reason to...
over a year ago
15
over a year ago
I think it's funny how MS at some point realized they are not the cool kids and there's no reason to appeal to that target audience. Their new marketing strategy finally admits what's been long known: the correlation between “business casual” and using Microsoft products:
./techtipsy
How I fixed one hardware issue with another one I happen to run on an ASRock Fatal1ty B450 Gaming-ITX/ac motherboard that used to run fine, but ever...
over a year ago
46
over a year ago
I happen to run on an ASRock Fatal1ty B450 Gaming-ITX/ac motherboard that used to run fine, but ever since I installed one UEFI update, it has had this one annoying issue: whenever you reboot, it gets stuck at POST. Cold boots work fine and the shutdown-and-push-the-power-button...
Arduino Blog
This machine helps to experimentally find an estimation of absolute zero How can we ever really know anything? If you listen to the anti-science types, you might believe...
2 months ago
22
2 months ago
How can we ever really know anything? If you listen to the anti-science types, you might believe that we can’t. But if you get past Plato’s Allegory of the Cave, you can start identifying basic truths, through logic and experiments, on which to build upon. One important...
Old Vintage...
Virtualizing the 6502 on a 6502 with 6o6 (and The Incredible KIMplement goes 1.0) Okay, promises, promises. Here's the first of my bucket list projects I'm completing which I've...
a year ago
12
a year ago
Okay, promises, promises. Here's the first of my bucket list projects I'm completing which I've intermittently worked on for literally two decades. Now that I've finally shaken out more bugs, tuned it up and cleaned it off, it's time to let people play with the source...
Christian Selig
Curing Mac mini M4 fomo with 3D printing Spoiler: 3D printed! The colored ports really sell the effect If you’re anything like me, you’ve...
7 months ago
62
7 months ago
Spoiler: 3D printed! The colored ports really sell the effect If you’re anything like me, you’ve found the new, tinier Mac mini to be absolutely adorable. But you might also be like me that you either already have an awesome M1 Mac mini that you have no real reason to replace,...
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
55
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...
Home on Erik...
More recommender algorithms I wanted to share some more insight into the algorithms we use at Spotify. One matrix factorization...
over a year ago
16
over a year ago
I wanted to share some more insight into the algorithms we use at Spotify. One matrix factorization algorithm we have used for a while assumes that we have user vectors $$ bf{a}_u $$ and item vectors $$ bf{b}_i $$ .
Abishek Muthian
Voice summary of news There is a need gap for Human voice summary of news. Until this need gap gets addressed, we can use...
over a year ago
12
over a year ago
There is a need gap for Human voice summary of news. Until this need gap gets addressed, we can use automation tool like tasker to implement read-aloud feature for news app like inshorts. Requirements Tasker android app. AutoInput android app. Selecting preferred voice in the...
Home on Erik...
Machine, Platform, Crowd I just bought Machine, Platform, Crowd: Harnessing Our Digital Future and discovered that it...
over a year ago
14
over a year ago
I just bought Machine, Platform, Crowd: Harnessing Our Digital Future and discovered that it mentions my blog – in particular the post When machine learning matters. Ok, I lied a little bit. I didn't discover it serendipitously.
Ian's Blog
Securing Your GitHub Account Let's talk about some of the simple & practical steps you can take to improve your GitHub account...
over a year ago
14
over a year ago
Let's talk about some of the simple & practical steps you can take to improve your GitHub account security. There's plenty of good reasons why you should try to keep any online account safe, but I feel that GitHub deserves special attention among developers. With automation...
Himanshu Mishra |...
Losing and Re-Gaining trust on .gitignore I would like to share an interesting story of a problem which I’ve faced many times since I started...
over a year ago
10
over a year ago
I would like to share an interesting story of a problem which I’ve faced many times since I started using git. This story is about “losing…
somenice
Russet Lake Early Summer An early canvas of Fissile mountain reflected in Russet Lake. This time early summer when there was...
9 months ago
70
9 months ago
An early canvas of Fissile mountain reflected in Russet Lake. This time early summer when there was still a bit of ice on the lake and the mountain tops are covered with snow. The painting is framed in western red cedar. Russet Lake Early Summer by Andrew SmithAcrylic on canvas10...
Arduino Blog
This novel wearable provides touchless haptic feedback for VR typing One reason that fans prefer mechanical keyboards over membrane alternatives is that mechanical key...
a week ago
9
a week ago
One reason that fans prefer mechanical keyboards over membrane alternatives is that mechanical key switches provide a very noticeable tactile sensation at the moment a key press registers. Whether consciously or not, users notice that and stop pressing the key all the way through...
Applied Cartography
Buttondown Analytics 3.0 Working on a new analytics engine — a scant eleven months after the previous 'new analytics...
a year ago
17
a year ago
Working on a new analytics engine — a scant eleven months after the previous 'new analytics engine'. Calling this 3.0 is a bit of a misnomer: most of the code, design, and plumbing from the 2023 redesign is sticking around, just in a more modular format. The goal here is to...