Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #history #technology #startups #science #literature #life #architecture #travel #creative #design #comics #finance #cartography #AI #indiehacker Muted Categories [alt+←][alt+→]
Vitalik Buterin's...
The near and mid-term future of improving the Ethereum network's permissionlessness and...
8 months ago
Lighthouse Blog
Updates January 19
a year ago
Matt Mullenweg
Rhino Dehorning Yesterday in the African bush was great, I saw giraffes, zebras, warthogs, leopard turtles,...
3 months ago
12
3 months ago
Yesterday in the African bush was great, I saw giraffes, zebras, warthogs, leopard turtles, elephants. Today wasn’t great: I witnessed a rhino shot with a tranquilizer from a helicopter, then it was held down, had its horns cut off, and then shaved down. I have some photos and...
axio.ms
Axio.ms site refresh This is the obligatory “first post on new platform” post, coupled with a bit of “first post in 4...
over a year ago
6
over a year ago
This is the obligatory “first post on new platform” post, coupled with a bit of “first post in 4 years, I’m still alive”. The original axio.ms site was a very HTML1.0 affair and while this was kind of intentional-tongue-in-cheek-chic, it was also a PITA to update. It wasn’t...
Jonas Hietala
My MCU movie ranking I did the MCU Movie Re-Watch again this year in preparation for Avengers: Endgame. I wasn’t a huge...
over a year ago
7
over a year ago
I did the MCU Movie Re-Watch again this year in preparation for Avengers: Endgame. I wasn’t a huge MCU fan before doing the same re-watch for Infinity War, but after that I became one. For fun I tried to rank the movies as I saw them, this is some sort of accounting my rankings...
Jonas Hietala
A Week of Headache This was supposed to be a productive week with lots and lots of Perl and Ada but instead I’ve had...
over a year ago
6
over a year ago
This was supposed to be a productive week with lots and lots of Perl and Ada but instead I’ve had this big headache all week, and some the week before and it’s gotten pretty bad so I can’t really concentrate on anything really. The electronics assignment was a bitch and it took a...
computers are bad
2024-12-11 travelers information stations Histories of radio broadcasting often make a particular focus on the most powerful stations. For...
a month ago
44
a month ago
Histories of radio broadcasting often make a particular focus on the most powerful stations. For historic reasons, WBCT of Grand Rapids, Michigan broadcasts FM at 320¸000 watts. Many AM stations are licensed to operate at 50,000 watts, but this modern license limit represented a...
Abort Retry Fail
The History of Slackware The Oldest Surviving Linux Distribution
a year ago
./techtipsy
LattePanda V1 - my experience with a Raspberry Pi alternative As with many homelab experiments around 2022/2023, it all started with Raspberry Pi-s being either...
a year ago
38
a year ago
As with many homelab experiments around 2022/2023, it all started with Raspberry Pi-s being either out of stock or absurdly overpriced. I once noticed a listing for a LattePanda V1 on a local auction site. The price was reasonable at 45 EUR, and after I looked at the...
Lighthouse Blog
Updates December 22
a year ago
watchTowr Labs
Exploitation Walkthrough and Techniques - Ivanti Connect Secure RCE (CVE-2025-0282) As we saw in our previous blogpost, we fully analyzed Ivanti’s most recent unauthenticated Remote...
a week ago
17
a week ago
As we saw in our previous blogpost, we fully analyzed Ivanti’s most recent unauthenticated Remote Code Execution vulnerability in their Connect Secure (VPN) appliance. Specifically, we analyzed CVE-2025-0282. Today, we’re going to walk through exploitation. Once again, however,...
Posts on Made of...
Three kinds of memory leaks So, you’ve got a program that’s using more and more over time as it runs. Probably you can...
over a year ago
7
over a year ago
So, you’ve got a program that’s using more and more over time as it runs. Probably you can immediately identify this as a likely symptom of a memory leak. But when we say “memory leak”, what do we actually mean? In my experience, apparent memory leaks divide into three broad...
Computer Ads from...
Black Friday - Happy Birthday sale Let's mix things up!
a month ago
Willem's Blog
Cleaning a vintage watch This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old...
over a year ago
4
over a year ago
This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old beauty underneath layers of dirt!
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,...
3 months ago
11
3 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,...
Opsbros
Debug Header After watching a livestream by UnexpectedMaker struggling to put probe pins on his Stepper Motor...
over a year ago
8
over a year ago
After watching a livestream by UnexpectedMaker struggling to put probe pins on his Stepper Motor driver connected to a Raspberry Pi, I thought a breakout header might help; so I whipped up this little board.
Louwrentius
Monitoring HP MSA P2000 G3 I/O latency with Nagios At work we have a couple of HP MSA P2000 G3 SANs. These are entry-level SANs that still seem to have...
over a year ago
4
over a year ago
At work we have a couple of HP MSA P2000 G3 SANs. These are entry-level SANs that still seem to have almost all features you might want from a SAN, except for official SSD-support. It seems that the new MSA 2040 adds support for SSDs and also provides 4 GB cache per controller...
Louwrentius
1.0 GB/s using Linux software RAID I filled the Norco case with hardware. It is now up and running, based on Debian Linux (Lenny). I...
over a year ago
7
over a year ago
I filled the Norco case with hardware. It is now up and running, based on Debian Linux (Lenny). I immediately performed some initial tests with software RAID 0. The results are just astounding. debian:~# dd if=/dev/md0 of=/dev/null bs=1M count=50000 50000+0 records in 50000+0...
Good Enough
TIL: Managing Raspberry Pi software with a bit less pain For the printer project I'm working on, most of the software behind it runs "in the cloud", but...
a year ago
4
a year ago
For the printer project I'm working on, most of the software behind it runs "in the cloud", but there's some software that needs to run beside each printer, to check for new things to print and manage the process of downloading and sending those things to the printer component...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 2: The Surge
3 months ago
Jonas Hietala
Printing Hextraction for my kids A session of Hextraction, a 3D printed board game. I did it. I made something actually useful with...
11 months ago
15
11 months ago
A session of Hextraction, a 3D printed board game. I did it. I made something actually useful with my 3D printer instead of just tinkering with it. I printed Hextraction, a very cool 3D printed board game for my kids—and they love it. Hextraction is a gamified marble run, where...
OH8HUB’s Substack
Spring ham radio activation of Korkattivuori (Mt. Korkatti) Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature...
a year ago
65
a year ago
Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature reserve area near town Haapavesi (pop. 6588) in Finland. The nature reserve area consist of short family friendly hiking path of approximately 1.5km. One end of the path has parking...
Computer Ads from...
Bible Research Systems' THE WORD Processor For Those Who Seek.
6 months ago
Vitalik Buterin's...
Engineering Security Through Coordination Problems
over a year ago
Jordan’s Substack
On Building Git for Lawyers Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of...
2 months ago
17
2 months ago
Over this past weekend, Twitter discovered the problem that I have dedicated the past four years of my life to solving. Why don't lawyers and other non-coders use git?
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...
7 months ago
4
7 months 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...
Notes on software...
Lessons learned streaming building a Scheme-like interpreter in Go I wanted to practice making coding videos so I did a four-part series on writing a basic Scheme-like...
a year ago
8
a year ago
I wanted to practice making coding videos so I did a four-part series on writing a basic Scheme-like language (minus macros and arrays and tons of stuff). I picked this simple topic because I wanted a low-stakes way to learn what I did not know about making videos. Here was the...
Arduino Blog
Arduino and Truesense partner to bring UWB technology to millions We are excited to announce our latest partnership with Truesense, a leader in ultra-wideband (UWB)...
2 months ago
36
2 months ago
We are excited to announce our latest partnership with Truesense, a leader in ultra-wideband (UWB) technology, known for its innovative software and hardware solutions. This collaboration enhances our ecosystem of hardware products, software solutions, and cloud services,...
Vitalik Buterin's...
Understanding PLONK
over a year ago
Matt Blewitt
Corporate Legibility for Software Engineers Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those...
over a year ago
5
over a year ago
Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those not directly involved. I’ll help you understand why this is an important thing to be aware of and how to use it to help your career.
Posts on Made of...
Followup to "A Very Subtle Bug" After my previous post got posted to reddit, there was a bunch of interesting discussion there about...
over a year ago
8
over a year ago
After my previous post got posted to reddit, there was a bunch of interesting discussion there about some details I’d handwaved over. This is a quick followup on some the investigation that various people carried out, and the conclusions they reached. In the reddit thread,...
Applied Cartography
Weird test: internal link checking I wrote last month about using weird tests. Here's another example: checking for broken internal...
9 months ago
7
9 months ago
I wrote last month about using weird tests. Here's another example: checking for broken internal links in our upcoming docsite redesign! const extractInternalLinks = (content: string): string[] => { // Check for internal links only, in the form of [text](/path). const...
latest projects -...
Robot Slide Whistle Orchestrion [Hardware] Army of Robot Slide Whistles
9 months ago
seangoedecke.com RSS...
Thinking clearly about software You can go a long way as a software engineer without ever managing to think clearly. The feedback...
4 days ago
14
4 days ago
You can go a long way as a software engineer without ever managing to think clearly. The feedback loop of writing and running code is so…
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
5
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.
Willem's Blog
One year of cycling GPS recording an entire year of bike rides using Garmin and Strava.
over a year ago
Birchtree
First look at my next big thing (members post) I've been working on something new, but it's not ready for prime time.
a week ago
Neil Madden
Macaroon access tokens for OAuth: Part 2 – transactional auth In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a...
over a year ago
8
over a year ago
In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a lightweight and easy-to-deploy alternative to proof of possession (PoP) schemes for securing tokens in browser-based apps. The same techniques can be adapted to secure tokens in...
./techtipsy
The absolute state of Bluetooth audio in 2022 I have the Sony WH-1000XM3 headphones. They’re good for consuming content. Audio calls with your...
over a year ago
38
over a year ago
I have the Sony WH-1000XM3 headphones. They’re good for consuming content. Audio calls with your colleagues? Forget about it. This is the setup I have to go with, and it has all to do with how Bluetooth works. Your options with Bluetooth headsets are the following: high quality...
Arduino Blog
Arduino IDE 2.3.3: discover new support for shared spaces and more! We’re excited to announce that the Arduino IDE 2.3.3 is now live!  What’s in the new version This...
3 months ago
30
3 months ago
We’re excited to announce that the Arduino IDE 2.3.3 is now live!  What’s in the new version This new release is packed with improvements, including one feature we’re particularly proud of: support for shared spaces in Arduino Cloud. If you have a Cloud Business plan or School...
Vitalik Buterin's...
Travel time ~= 750 * distance ^ 0.6
a year ago
Applied Cartography
PSA: mess around with Kolo I had bookmarked Kolo many months ago to try out and finally got a chance to integrate it with...
10 months ago
7
10 months ago
I had bookmarked Kolo many months ago to try out and finally got a chance to integrate it with Buttondown — a process that I expected to take a couple hours on a lazy Sunday and in fact took ten minutes and three lines of code. If you have a Django app, I think you should drop...
Lighthouse Blog
Updates March 15
10 months ago
seangoedecke.com RSS...
Porting and hacking Llama2.c for fun and profit Over the last few weeks I’ve been playing around with the excellent llama2.c repository, which is...
a year ago
8
a year ago
Over the last few weeks I’ve been playing around with the excellent llama2.c repository, which is basically a simple one-file C…
Willem's Blog
Google Analytics vs AWStats Comparing Google Analytics with AWStats to find out where they differ and which is better.
over a year ago
Posts on Made of...
What MongoDB got Right MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the...
over a year ago
6
over a year ago
MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the mockery is out-of-date or rooted in misunderstandings, much of it is well-deserved, and it’s difficult to disagree that much of MongoDB’s engineering is incredibly simplistic,...
Applied Cartography
PSA: mess around with Keystatic We've been using Keystatic in Buttondown for around six months now: we migrated most of the content...
10 months ago
8
10 months ago
We've been using Keystatic in Buttondown for around six months now: we migrated most of the content on the marketing site (which is backed by Next) from MDX onto Keystatic, and were so happy with the experience that the upcoming rebuild of the docs site will be featuring...
Willem's Blog
The Problem With Bitcoin Some thoughts on the long term viability of Bitcoin's rising value.
a month ago
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
2
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.
Computer Ads from...
Creative Computing Magazine Interviews Clive Sinclair (1980) This British inventor speaking about his ZX-80 computer system
a month ago
computers are bad
2023-02-17 something up there pt II As we discussed previously, the search for UAP is often contextualized in terms of the events of...
a year ago
56
a year ago
As we discussed previously, the search for UAP is often contextualized in terms of the events of 2017: the public revelation of the AATIP and alien-hunting efforts by Robert Bigelow and Tom DeLonge. While widely publicized, these programs seem to have lead to very little. I...
Willem's Blog
Cash is king, or is it? Is the time right to ditch the wallet?
over a year ago
Applied Cartography
Applied Cartography × Indie Rails Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and...
3 months ago
10
3 months ago
Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and arcane differences between various Markdown parsers (including why I hate Slack.) They were particularly kind and gracious given that the amount of production-quality Rails I've...
Good Enough
TIL: Use randomness to prevent email trimming With conversation threading (which almost everyone has enabled), Gmail was trimming the bottom of...
a year ago
6
a year ago
With conversation threading (which almost everyone has enabled), Gmail was trimming the bottom of the emails we send with our new app because they were too similar to the other emails in the conversation thread. They’re similar because that’s just the link to get back into the...
./techtipsy
So you need some tech tips... I’m an experienced software developer located in Estonia 🇪🇪🇪🇺 . I don’t simply get things done,...
over a year ago
35
over a year ago
I’m an experienced software developer located in Estonia 🇪🇪🇪🇺 . I don’t simply get things done, I get them done done. Here’s what I bring to the table: software development skillset building useful solutions monitoring, observability incident response I know how to use...
Arduino Blog
This Flip-Pelt wearable concept enables ultra-fast thermal feedback in VR Wouldn’t it be great if, while playing a virtual reality game, you could feel the heat of a fire on...
2 months ago
27
2 months ago
Wouldn’t it be great if, while playing a virtual reality game, you could feel the heat of a fire on your arm? Or the cold of chilly water? Engineers around the world have been trying to make that happen, but there is a big problem: temperature changes are slow. The immersive...
Bryan Braun - Blog
Before you buy a domain name, first check to see if it’s haunted In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an...
2 months ago
10
2 months ago
In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an interactive online music box that I had built and hosted at musicboxfun.com. The new name was shorter and more quirky. I felt lucky to have grabbed it. Unfortunately, musicbox.fun...
Posts on Made of...
Implementing a declarative mini-language in the C preprocessor Last time, I announced Check Plus, a declarative language for defining Check tests in C. This time,...
over a year ago
2
over a year ago
Last time, I announced Check Plus, a declarative language for defining Check tests in C. This time, I want to talk about the tricks I used to implement a declarative minilanguage using the C preprocessor (and some GCC extensions). The Problem We want to write some toplevel...
Posts on Made of...
Test suites as classifiers Suppose we have some codebase we’re considering applying some patch to, and which has a robust and...
over a year ago
7
over a year ago
Suppose we have some codebase we’re considering applying some patch to, and which has a robust and maintained test suite. Considering the patch, we may ask, is this patch acceptable to apply and deploy. By this we mean to ask if the patch breaks any important functionality,...
Matt Mullenweg
UH Magazine, Revisiting My Alma Mater My father attended University of Houston, and it’s where I went to college to study political...
a month ago
25
a month ago
My father attended University of Houston, and it’s where I went to college to study political science, I started WordPress when there, and then dropped out after two years to move to San Franisco. It was fun seeing UH Magazine feature an article about my journey from a University...
Willem's Blog
Designing and implementing a (micro) payment system Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I...
over a year ago
9
over a year ago
Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I did it in this post.
Style over Substance
CANARY Corrugated Cardboard Cutter The CANARY corrugated cardboard cutter is definitely in my top 10 list of most useful purchases...
over a year ago
81
over a year ago
The CANARY corrugated cardboard cutter is definitely in my top 10 list of most useful purchases ever. During the COVID-19 lockdowns, we all started shopping online a lot more. The number of cardboard boxes in our house basically quadrupled overnight and cutting them down to size...
Jonas Hietala
The eBook for 'Why Cryptocurrencies?' is now available for free The eBook for my book Why Cryptocurrencies? is now available for free. It’s been almost 4 years...
11 months ago
5
11 months ago
The eBook for my book Why Cryptocurrencies? is now available for free. It’s been almost 4 years since the web version was done, and 3 since the physical copy was available… Which can hardly be called a success. Things happened, so let’s do a quick retrospective to, maybe, learn...
Good Enough
Good Enough Marketing: The Preparation We have a couple of exciting projects—Guestbook! Yay.Boo!—that we want to share with the world. But...
a year ago
5
a year ago
We have a couple of exciting projects—Guestbook! Yay.Boo!—that we want to share with the world. But that’s a difficult task for us because, honestly, we’re terrible not good at self-promotion. We’d rather spend time making things than talking about the things we’ve made. We’d...
Ken Shirriff's blog
Inside the guidance system and computer of the Minuteman III nuclear missile The Minuteman missile was introduced in 1962 as a key part of America's nuclear deterrent. The...
5 months ago
10
5 months ago
The Minuteman missile was introduced in 1962 as a key part of America's nuclear deterrent. The Minuteman III missile is currently the only US land-based intercontinental ballistic missile (ICBM), with 400 missiles ready for launch, spread across five central states.1 The missile...
computers are bad
2023-12-23 ITT Technical Institute Programming note/shameless plug: I am finally on Mastodon. The history of the telephone industry is...
a year ago
65
a year ago
Programming note/shameless plug: I am finally on Mastodon. The history of the telephone industry is a bit of an odd one. For the greatest part of the 20th century, telephony in the United States was largely a monopoly of AT&T and its many affiliates. This wasn't always the case,...
Jonas Hietala
Microfeatures in my blog xkcd: Nerd sniping A while I ago I encountered a blog post called Microfeatures I Love in Blogs and...
6 months ago
7
6 months ago
xkcd: Nerd sniping A while I ago I encountered a blog post called Microfeatures I Love in Blogs and Personal Websites, and together with the related Hacker News discussion I got nerd sniped. (I spent more time than I care to admit implementing new and exciting microfeatures for...
Nabeel S. Qureshi
The Serendipity Machine Notes on Using Twitter
a year ago
Vitalik Buterin's...
What do I think about network states?
over a year ago
Odds and Ends of...
Nobody knows what the National Data Library is (not even the government) A policy wrapped in a mystery inside an enigma
2 months ago
Home on Erik...
Calculating cosine similarities using dimensionality reduction This was posted on the Twitter Engineering blog a few days ago: Dimension Independent Similarity...
over a year ago
6
over a year ago
This was posted on the Twitter Engineering blog a few days ago: Dimension Independent Similarity Computation (DISCO) I just glanced at the paper, and there's some cool stuff going on from a theoretical perspective. What I'm curious about is why they didn't decide to use...
lcamtuf’s thing
Against the hydraulic analogy The most popular tool for teaching electronics makes the trade harder to learn.
3 weeks ago
Jonas Hietala
Design for Hackers has arrived! Design for Hackers It’s here! After about a month of waiting I’ve finally gotten the book that will...
over a year ago
7
over a year ago
Design for Hackers It’s here! After about a month of waiting I’ve finally gotten the book that will make me a design god! Or at least make me aware of something called design. Joking aside I’m really terrible at design and making things look good. Admittedly my programming art...
Home on Erik...
Black Box Machine Learning in the Cloud There's a bunch of companies working on machine learning as a service. Some old companies like...
over a year ago
7
over a year ago
There's a bunch of companies working on machine learning as a service. Some old companies like Google, but now also Amazon and Microsoft. Then there's a ton of startups: PredictionIO ($2.7M funding), BigML ($1.6M funding), Clarifai, etc, etc.
Good Enough
How We Built Quack (Beta) We recently launched Quack, a simple utility for you to share a beautifully rendered version of any...
a year ago
6
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...
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
5
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...
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
7
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 automatic laser turret keeps the cats entertained for hours Cats may be adorable, but they evolved to be predators. Unfortunately, responsible owners keep their...
3 months ago
36
3 months ago
Cats may be adorable, but they evolved to be predators. Unfortunately, responsible owners keep their cats indoors to avoid decimating the local wildlife population and that means Mr. Whiskers and Ms. Socks don’t get much opportunity to express their hunting urges. That’s why...
Arduino Blog
Move Mario remotely with this online N64 controller system For obvious reasons, video game console controls provide input commands directly to the console....
a month ago
14
a month ago
For obvious reasons, video game console controls provide input commands directly to the console. Modern consoles may do so wirelessly, but the effect is the same: direct input. But what if you connected a “controller” to the internet? Then you could play from anywhere and that is...
Christian Selig
Choosing a travel pack is hard I love the “carry-on only” traveling style, it’s cheaper and you don’t have to worry about airlines...
8 months ago
100
8 months ago
I love the “carry-on only” traveling style, it’s cheaper and you don’t have to worry about airlines losing your stuff. Outside of requiring a bit more planning, what’s not to love? Turns out this is a beloved product category with a passionate community behind it, and as a result...
computers are bad
2024-05-15 catalina connections Some things have been made nearly impossible to search for. Say, for example, the long-running...
8 months ago
139
8 months ago
Some things have been made nearly impossible to search for. Say, for example, the long-running partnership between Epson and Catalina: a query that will return pages upon pages of people trying to use Epson printers with an old version of MacOS. When you think of a point of sale...
Louwrentius
Linux RAID 6 performance using software RAID So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1...
over a year ago
5
over a year ago
So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1 TB disks. This gives me raw device read speeds of 850 MB/s and write speeds of 300 MB/s. I think this is exactly what should be expected, but boy it is damn fast. Especially the...
Computer Ads from...
Flash Sale and a Slight Change to Subscriptions Time for a little business
4 months ago
Jonas Hietala
Focusing Attention: Study Hacking A week of drawing is over, but I didn’t draw that much. It was a little bit of a fail from my...
over a year ago
6
over a year ago
A week of drawing is over, but I didn’t draw that much. It was a little bit of a fail from my part. But the past is the past and this week I’m going to be study focused. Not that I need to study, but I really need to rework my study technique. I’ve been going on like a classical...
./techtipsy
The IKEA-powered homelab on a wall I recently learned about the IKEA SKÅDIS series, which is a pegboard that supports a variety of...
a year ago
86
a year ago
I recently learned about the IKEA SKÅDIS series, which is a pegboard that supports a variety of extras. During my self-hosting journey having to figure out the best place for putting all my compute stuff to has always been at the back of my mind, especially due to limited...
Louwrentius
Achieving 2.3 GB/s with 16 x 4 TB drives I'm in the process of building a new storage server to replace my 18 TB NAS. The server is almost...
over a year ago
4
over a year ago
I'm in the process of building a new storage server to replace my 18 TB NAS. The server is almost finished, it's now down to adding disk drives. I'm using the HGST 4 TB 7200 RPM drive for this build (SKU 0S03356) (review). I have not bought all drives at once, but slowly adding...
Willem's Blog
Abandoning my own tablet OS After a year of experimenting with Debian GNU/Linux on a Surface Go 2 I have returned to iPad Pro...
over a year ago
6
over a year ago
After a year of experimenting with Debian GNU/Linux on a Surface Go 2 I have returned to iPad Pro and the Mac.
Birchtree
Apple’s 2024 report card: Apple Watch This is the fourth in a series of posts reviewing Apple’s 2024 across their major product lines. I...
3 weeks ago
16
3 weeks ago
This is the fourth in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s Apple Watch report card here. Series 10 It’s always fun when we get a new Apple
Old Vintage...
An Apple district manager's Macintosh Portable in 1989-91 (featuring GEIS AppleLink and a look at... a late prototype Macintosh Portable. But it turns out it's not merely notable for what it is than...
10 months ago
82
10 months ago
a late prototype Macintosh Portable. But it turns out it's not merely notable for what it is than what it has on it: a beta version of System 6.0.6 (the doomed release that Apple pulled due to bugs), Apple sales databases, two online services — the maligned Mac Prodigy client,...
Good Enough
Bad Ideas Are Fun Once I was complaining to Arun about how hard it is to come up with ideas, and he pointed out that...
a year ago
6
a year ago
Once I was complaining to Arun about how hard it is to come up with ideas, and he pointed out that coming up with ideas is actually very easy––what makes it hard is that we’re aiming for good ideas. The next time you're coming up with ideas, tell yourself, Forget about good...
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...
3 months ago
36
3 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...
Willem's Blog
Beast of the Green Hell Blog post about an amazing AMG Circuit day at the race track of Zolder, Belgium.
over a year ago
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
7
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...
computers are bad
2023-06-02 the reinvention of owens lake Programming note: In an effort to introduce an exciting new social aspect to Computers Are Bad (a...
a year ago
47
a year ago
Programming note: In an effort to introduce an exciting new social aspect to Computers Are Bad (a functional necessity to appease early-stage investor demands for "engagement")¸ I am launching a Matrix room for CAB readers. You can join it! Do whatever you do to join rooms in...
Neil Madden
Book review: The Joy of Cryptography Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography....
a year ago
8
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...
Home on Erik...
Books I read in 2015 Early last year when I left Spotify I decided to do more reading. I was planning to read at least...
over a year ago
3
over a year ago
Early last year when I left Spotify I decided to do more reading. I was planning to read at least one book per week and in particular I wanted to brush up on management, economics, and technology.
Arduino Blog
Giving a teenage pet turtle a synthetic pizza-ordering voice If B. F. Skinner’s famous research proved anything, it is that virtually all animals are capable of...
4 months ago
42
4 months ago
If B. F. Skinner’s famous research proved anything, it is that virtually all animals are capable of some degree of training. Training is really just taking advantage of an animal’s natural inclination to adapt for survival, which is something all living organisms do. With that in...
Style over Substance
Adding night shading to a Home Assistant mini-graph-card chart One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih....
over a year ago
114
over a year ago
One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih. It’s the card running most of the graphs in our smart home‘s dashboard. Surprisingly, mini-graph card is actually not included in Home Assistant by default – honestly, it should be,...
Applied Cartography
Hypermodern Django I've been on the hunt for a new way to dogfood Buttondown for the past month or so, and I've finally...
a month ago
19
a month ago
I've been on the hunt for a new way to dogfood Buttondown for the past month or so, and I've finally found it: Hypermodern Django. At this point, all of my/our usages of Buttondown for Buttondown don't involve archives: we're using it headlessly, with RSS-to-email and APIs...
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
4
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...
Abort Retry Fail
The History of Windows 1.0 Vaporware
a year ago
seangoedecke.com RSS...
Grifters, believers, grinders, and coasters Why do engineers get mad at each other so often? I think a lot of programmer arguments bottom out...
a month ago
19
a month ago
Why do engineers get mad at each other so often? I think a lot of programmer arguments bottom out in a cultural clash between different…
Arduino Blog
ardEEG is an Arduino UNO R4 WiFi shield for measuring biosignals The secrets to most of the mind’s mysteries may still elude us, but we’ve made a tremendous amount...
8 months ago
48
8 months ago
The secrets to most of the mind’s mysteries may still elude us, but we’ve made a tremendous amount of progress in reading signals produced by the brain. We may not understand exactly what is going on, but we can see the result and utilize it. And now you can start...
computers are bad
2024-12-04 operators on the front At the very core of telephone history, there is the telephone operator. For a lot of people, the...
a month ago
42
a month ago
At the very core of telephone history, there is the telephone operator. For a lot of people, the vague understanding that an operator used to be involved is the main thing they know about historic telephony. Of course, telephone historians, as a group, tend to be much more...
Neil Madden
API Security in Action is published! I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is...
over a year ago
7
over a year ago
I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is now finally published. PDF copies are available now, with printed copies shipping by the end of the month. Kindle/ePub take a little bit longer but should be out in a few weeks...
Arduino Blog
Repurposing an automatic train control unit as a car speedometer We’re just now getting semi-autonomous self-driving capabilities in cars, which let them adhere to...
4 months ago
40
4 months ago
We’re just now getting semi-autonomous self-driving capabilities in cars, which let them adhere to posted speed limits and maintain their lanes. But trains have been doing the same thing for a long time — well before machine learning and computer vision became ubiquitous. How did...
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
5
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...
Arduino Blog
Control your Raspberry Pi GPIOs with Arduino Cloud using Python | Part II As a Python developer, you’re probably eager to control and monitor your Raspberry Pi GPIOs...
8 months ago
78
8 months ago
As a Python developer, you’re probably eager to control and monitor your Raspberry Pi GPIOs remotely. Well, you have landed in the right place.  This article builds upon our previous introduction to “Visualize your Raspberry Pi data with Arduino Cloud | Part I.” Now, we’ll...
Arduino Blog
Track the location history of your devices in Arduino Cloud IoT dashboards Asset tracking has become increasingly crucial across various industries and applications. Whether...
7 months ago
49
7 months ago
Asset tracking has become increasingly crucial across various industries and applications. Whether you’re a logistics company monitoring your fleet, a conservation organization tracking wildlife, or an individual passionate about outdoor adventures, the ability to track and...
Willem's Blog
Back to the University Join me on a special course exploring scientific programming, the perfect moment to learn Python...
a year ago
7
a year ago
Join me on a special course exploring scientific programming, the perfect moment to learn Python with recent advancements in machine learning like ChatGPT!
Old Vintage...
Reversing the Web-@nywhere Watch: browse fragments of the Web on your wrist In the halcyon days of analogue modems and POTS dialup Internet, when the only wireless connection...
a year ago
81
a year ago
In the halcyon days of analogue modems and POTS dialup Internet, when the only wireless connection in your house was between the cordless phone and the wall, anything having to do with the Web was best consumed in small bites (pun intended). If you wanted to take data with you,...
./techtipsy
Testing GPU passthrough on AMD Ryzen 7 5700G APU Introduction Before we jump into all the nitty-gritty details, I’d like to go over what we are...
over a year ago
31
over a year ago
Introduction Before we jump into all the nitty-gritty details, I’d like to go over what we are dealing with here since these topics may be unfamiliar to you. VFIO is quite a niche topic and not everyone knows about it. GPU passthrough: the process of allowing a VM...
Abort Retry Fail
Housekeeping 20241208 Corrections, stats, and an update
a month ago
GitButler
Fearless Rebasing GitButler now supports first class conflicts, which makes rebasing much less annoying. What is...
3 months ago
9
3 months ago
GitButler now supports first class conflicts, which makes rebasing much less annoying. What is "fearless rebasing"?
Jonas Hietala
(Fake) Bittman Chinese Chicken Lesson 6! I went to Cervera and bought a holder to allow me to steam chicken. I broke the recipe on...
over a year ago
2
over a year ago
Lesson 6! I went to Cervera and bought a holder to allow me to steam chicken. I broke the recipe on multiple fronts: chicken wings instead of chicken breasts, mushroom soy instead of tamarin, roman salad instead of baby bok choi (where the heck do you find that…) and I even...
Home on Erik...
Simple sabotage for software CIA produced a fantastic book during the peak of World War 2 called Simple Sabotage. It laid out...
a year ago
7
a year ago
CIA produced a fantastic book during the peak of World War 2 called Simple Sabotage. It laid out various ways for infiltrators to ruin productivity of a company. Some of the advice is timeless, for instance the section about “General interference with Organizations and...
latest projects -...
POV Candle [Hardware] Tiny volumetric display
a year ago
Jonas Hietala
Let's build a VORON: Noise The build is going well and the printer is printing tons of random stuff and I’m generally in awe of...
10 months ago
8
10 months ago
The build is going well and the printer is printing tons of random stuff and I’m generally in awe of how cool the printer is. But there’s one thing that sucks: it’s damn loud. I knew that it wouldn’t be silent, but I wasn’t prepared for this kind of noise. Silent controller...
Computer Ads from...
Salamander Software's Franklin's Tomb My name is Diamond, Dan Diamond. I'm a private cop.
10 months ago
Jonas Hietala
Making a Game Again? I’ve gotta do a lab today at school, tomorrow I need to do the exam I missed when I had my...
over a year ago
2
over a year ago
I’ve gotta do a lab today at school, tomorrow I need to do the exam I missed when I had my glasses-missing headaches and I’m going to Ikea and some other shops for, you guessed it, shopping! Sure it’s fun and sure I need to do these things but the only thing on my mind now is...
Good Enough
Asking the Right Question Lately I've been pondering the future for Album Whale. It does what we'd like it to do, and we've...
a year ago
5
a year ago
Lately I've been pondering the future for Album Whale. It does what we'd like it to do, and we've spread the word enough that there's now a steady stream of new users coming in each day. So, what's next? Portrait of the author pondering My first impulse was to answer this...
Home on Erik...
Subway waiting math Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found...
over a year ago
7
over a year ago
Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found that at some point, quite early, it's worth just giving up. This isn't a proof that the subway doesn't run on time – in fact it might actually proves that the subway runs really...
Jonas Hietala
A type checking error in Elixir 1.18 Although I’m a big Elixir fan, the lack of static typing has always been my biggest annoyance (and...
3 weeks ago
34
3 weeks ago
Although I’m a big Elixir fan, the lack of static typing has always been my biggest annoyance (and why I think Gleam is so cool). I think static typing helps catch bugs earlier and in an automated way, leading to less buggy software and saves time in the long run. To my great joy...
Birchtree
The day Birchtree grew up Today's a symbolically big day for Birchtree! After doing this site and its many offshoot projects...
2 weeks ago
20
2 weeks ago
Today's a symbolically big day for Birchtree! After doing this site and its many offshoot projects since 2010, I finally put a ring on it and registered Birchtree Productions LLC. 🎉 For you, this means basically nothing at all. Footers might be updated and I might invest in
./techtipsy
Backing up another PC with a single Ethernet cable I was in a pinch. I needed to make a full disk backup of a PC, but I had no external storage device...
a week ago
20
a week ago
I was in a pinch. I needed to make a full disk backup of a PC, but I had no external storage device with me to store it on. The local Wi-Fi network was also way too slow to transfer the disk over it. All I had was my laptop with an Ethernet port, a Fedora Linux USB stick, and a...
axio.ms
32-bit hat, with LEDs Built in November 2015 (now-traditional multi-year writeup delay applied) A hat,...
over a year ago
8
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...
Electronics etc…
Analyzing the Monoprice Blackbird HDCP 2.2 to 1.4 Down Converter Introduction Some Words about HDCP Inside the Monoprice Blackbird 4K Pro The Test Digging Deeper:...
a year ago
95
a year ago
Introduction Some Words about HDCP Inside the Monoprice Blackbird 4K Pro The Test Digging Deeper: UART Transactions Decoding HDCP I2C Transactions The Legality of It All References Footnotes Introduction I got my hands on a Monoprice Blackbird 4K Pro HDCP 2.2 to 1.4...
Arduino Blog
The Club Master is a Nano RP2040 Connect-powered device that improves your golf swing When playing golf, few things are as important as using the correct form when swinging, since even...
7 months ago
49
7 months ago
When playing golf, few things are as important as using the correct form when swinging, since even small deviations can be the difference between a hole-in-one and additional strokes. To improve his game, Concept Bytes has designed a small clip-on device called the “Club Master.”...
Applied Cartography
Notebook as marketing primitive Earlier this week, I stumbled upon this brilliant marketing-slash-documentation idea from...
3 months ago
13
3 months ago
Earlier this week, I stumbled upon this brilliant marketing-slash-documentation idea from SingleStore — notebooks as a first-party page! There are a handful of nice things about this idea: Very easy to fan out. You're not going to really run out of sample notebooks from which you...
Jonas Hietala
IDA Summer of Code 2014 IDA Summer of Code is Linköping University’s response to Google Summer of Code. Students can send in...
over a year ago
6
over a year ago
IDA Summer of Code is Linköping University’s response to Google Summer of Code. Students can send in a project of their choice and if selected they get paid to work on it for 4 weeks during the summer. In return the university get to show off the students and their projects in...
Jonas Hietala
Why Cryptocurrencies? is now available in print Today is a big milestone for me, as this marks a big milestone in the biggest personal project I’ve...
over a year ago
4
over a year ago
Today is a big milestone for me, as this marks a big milestone in the biggest personal project I’ve undertaken. My book ‘Why Cryptocurrencies?’ is released in print today! It’s my attempt to explain what cryptocurrencies are and what problems they solve, in a simple and...
Good Enough
My Tears of the Kingdom Addiction I don’t know how big my internet social bubble really is, but it feels like everyone in the world...
a year ago
6
a year ago
I don’t know how big my internet social bubble really is, but it feels like everyone in the world that bubble has been playing a lot of The Legend of Zelda: Tears of the Kingdom lately. Me included! It’s amazing, and I’m thoroughly engrossed—I think I’ve stayed up playing until...
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
4
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...
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...
3 months ago
44
3 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...
Construction Physics
How Good Are American Roads? We’re in an era where US infrastructure is getting a lot of attention.
2 months ago
Notes on software...
On NYC, Tokyo and Seoul I’ve lived in NYC for the past year — moved here after years in Philly and after growing up in a...
over a year ago
6
over a year ago
I’ve lived in NYC for the past year — moved here after years in Philly and after growing up in a rural community a few hours west of there. My wife is South Korean and last week concluded my second trip to the suburbs of Seoul to visit her family. We finished up that trip with a...
Style over Substance
Create a Hue-compatible DIY LED light sculpture Learn how to create your own Hue compatible LED light sculpture, inspired by by the REFLEKTION art,...
over a year ago
64
over a year ago
Learn how to create your own Hue compatible LED light sculpture, inspired by by the REFLEKTION art, using cheap LED strips and DIY parts you can order online. The post Create a Hue-compatible DIY LED light sculpture appeared first on Style over Substance.
Simply Explained
Serverless Anagram Solver with Cloudflare R2 and Pages Six years ago, I reworked my anagram solver so it would run on top of AWS Lambda and DynamoDB....
over a year ago
7
over a year ago
Six years ago, I reworked my anagram solver so it would run on top of AWS Lambda and DynamoDB. However, this year I realized I didn't need server-side code or a database at all. I could make it completely static by pre-computing anagram solutions.
Good Enough
How We Made A Good Enough Zine We made a zine! The first issue was released in August, and I finished the second issue just last...
a year ago
6
a year ago
We made a zine! The first issue was released in August, and I finished the second issue just last week. Right now, a hundred copies are on their way from the printer to me (update: they've just arrived!). Today I'd like to share the story of how this zine came about. (Sorry for...
Style over Substance
Our favorite places to eat and drinks during our Portugal vacation In the summer of 2023, we went on an amazing trip through Portugal. We’d already visited Lisbon on a...
8 months ago
109
8 months ago
In the summer of 2023, we went on an amazing trip through Portugal. We’d already visited Lisbon on a short city trip a few years earlier, and that experience was so good we knew we had to return. This time, we decided to take a full three weeks and see the sights. We were...
Arduino Blog
Giving Billy Bass the arti-fish-al intelligence he always deserved If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of...
4 months ago
25
4 months ago
If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of the century, you would have undoubtedly come across a Big Mouth Billy Bass. That’s an animatronic fish that wiggles on a plaque while older, very licensable hit songs play. But...
Arduino Blog
Massive tentacle robot draws massive attention at EMF Camp Most of the robots we feature only require a single Arduino board, because one Arduino can control...
7 months ago
56
7 months ago
Most of the robots we feature only require a single Arduino board, because one Arduino can control several motors and monitor a bunch of sensors. But what if the robot is enormous and the motors are far apart? James Bruton found himself in that situation when he constructed this...
Jonas Hietala
How I did the layout for my self-published book This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB...
11 months ago
8
11 months ago
This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB version, and the printed version. I was planning to include many more details, but the project took a lot longer than planned so I’ve forgotten some things. Web page I started...
Vitalik Buterin's...
A Note on Metcalfe's Law, Externalities and Ecosystem Splits
over a year ago
Louwrentius
Example of a home networking setup with VLANs Updated October 24, 2012, see below. This post is a description of my home network setup based on...
over a year ago
24
over a year ago
Updated October 24, 2012, see below. This post is a description of my home network setup based on gigabit ethernet. I did a non-standard trick with VLANs that may also be of interest to other people. I'm going to start with a diagram of the network. Just take a look (click to...
Louwrentius
Linux: get a list of al disks and their size To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk...
over a year ago
4
over a year ago
To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk /dev/md1: 2015 MB Disk /dev/md5: 18002.2 GB Disk /dev/sda: 60.0 GB Disk /dev/sdb: 60.0 GB Disk /dev/sdc: 1000.1 GB Disk /dev/sdd: 1000.1 GB Disk /dev/sde: 1000.1 GB Disk /dev/sdf: 1000.1...
Good Enough
Season 3, Issue 1: Whale, Hello There! Dear friends, we have not been good at writing this newsletter regularly. But writing is hard work,...
a year ago
6
a year ago
Dear friends, we have not been good at writing this newsletter regularly. But writing is hard work, and there’s only so much time we have, and there was the winter break and Shawn kept getting sick—we have many excuses, how much time do you have? Gosh, since July of last year?...
Posts on Made of...
Navigating the Linux Kernel In response to my query last time, ezyang asked for any tips or tricks I have for finding my way...
over a year ago
7
over a year ago
In response to my query last time, ezyang asked for any tips or tricks I have for finding my way around the Linux kernel. I’m not sure I have much in the way of systematic advice for tracking down the answers to questions about the Linux kernel, but thinking about what I do when...
Arduino Blog
This giant animatronic LEGO minifig zombie is a delight  LEGO’s minifigs are the perfect canvas for creativity, as their simple plastic forms provide enough...
5 months ago
69
5 months ago
LEGO’s minifigs are the perfect canvas for creativity, as their simple plastic forms provide enough constraint to force people to consider their art and design choices. That’s exactly the kind of pressure that Wicked Makers’ Jaimie and Jay thrive under, leading them to build this...
Lighthouse Blog
Updates November 17: Content classification and summary
a year ago
Home on Erik...
Norvig's claim that programming competitions correlate negatively with being good on the job I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation...
over a year ago
7
over a year ago
I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation between being good at programming competitions and being good at the job. There were some decent Hacker News comments on it.
Lighthouse Blog
Updates June 28
6 months ago
Computer Ads from...
Creative Computer Publishes Interview with the Guy Behind the Death Star Trench Run (1978) An Interview With Star Wars Animator Larry Cuba
9 months ago
computers are bad
2025-01-20 office of secure transportation I've seen them at least twice on /r/whatisthisthing, a good couple dozen times on the road, and...
2 days ago
9
2 days ago
I've seen them at least twice on /r/whatisthisthing, a good couple dozen times on the road, and these days, even in press photos: GMC trucks with custom square boxes on the back, painted dark blue, with US Government "E" plates. These courier escorts, "unmarked" but about as...
Jonas Hietala
Friend of the Tree I just noticed I was recognized as a friend of the tree in a weekly meeting by the rust team. It...
over a year ago
9
over a year ago
I just noticed I was recognized as a friend of the tree in a weekly meeting by the rust team. It came during my documentation sprint during IDA Summer of Code and I discovered it now, only two and a half month later. Still a very pleasant surprise!
Louwrentius
Convert dos file to linux format wit vim If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end...
over a year ago
8
over a year ago
If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end with ^M. To fix this, you can use the tool dos2unix. If however this tool is not at your disposal, you may have a problem. If vim is available, you do not have a problem: The trick...
axio.ms
Colourclock Original concept circa 2008, revisited 2012, hardware designed Feb 2014, firmware designed...
over a year ago
8
over a year ago
Original concept circa 2008, revisited 2012, hardware designed Feb 2014, firmware designed April-August 2014, project completed August 2014, installed in spare room in 2016, written up in March 2018 (jeeez…) Acrylic, LEDs, ARM Cortex-M0 microcontroller. ...
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...
6 days ago
19
6 days 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...
Willem's Blog
Why Apple Silicon is a big deal Never have I been so blown away as by the new MacBook Air with M1 processor. It is a big deal.
over a year ago
Jonas Hietala
We moved away from the city When me and my girlfriend Veronica moved to Linköping to study at the University the plan was never...
over a year ago
6
over a year ago
When me and my girlfriend Veronica moved to Linköping to study at the University the plan was never to stay there permanently. We just moved there to study but the longterm plan, if you can have one at that stage, was always to move back to the north of Sweden where we came...
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...
a month ago
31
a month 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...
Home on Erik...
Vote for our SXSW panel! If you have a few minutes, you should check out mine and Chris Johnson‘s panel proposal. Go here and...
over a year ago
7
over a year ago
If you have a few minutes, you should check out mine and Chris Johnson‘s panel proposal. Go here and vote: http://panelpicker.sxsw.com/vote/24504 Algorithmic Music Discovery at Spotify ****Spotify crunches hundreds of billions of streams to analyze user's music taste and provide...
On Life and Lisp
The first conformant M1 GPU driver Conformant OpenGL® ES 3.1 drivers are now available for M1- and M2-family GPUs. That means the...
a year ago
14
a year ago
Conformant OpenGL® ES 3.1 drivers are now available for M1- and M2-family GPUs. That means the drivers are compatible with any OpenGL ES 3.1 application. Interested? Just install Linux! For existing Asahi Linux users, upgrade your system with dnf upgrade (Fedora) or pacman -Syu...
Jonas Hietala
Geekhack Toxic I came back to Linköping yesterday and I had a package waiting for me to pick it up. What could it...
over a year ago
4
over a year ago
I came back to Linköping yesterday and I had a package waiting for me to pick it up. What could it be? With a crummy mobile phone photo I give you my TOXIC keycaps mounted on my trusty old das keyboard: Woooo If only my GH60 could arrive some time this decade…
seangoedecke.com RSS...
Glue work considered harmful “Glue work” is an concept Tanya Reilly came up with in 2019. The idea is that there’s a large amount...
a month ago
10
a month ago
“Glue work” is an concept Tanya Reilly came up with in 2019. The idea is that there’s a large amount of unglamorous work that every team…
csvbase blog
DuckDB isn't just fast A whistlestop tour of the cool bits of DuckDB
7 months ago
Computer Ads from...
Comics from 1983/08 Today Mag Time for some levity. The following comics were all found in the August 1983 issue of Today...
10 months ago
85
10 months ago
Time for some levity. The following comics were all found in the August 1983 issue of Today magazine. Enjoy! What computer ads would you like to see in the future? Please comment below. If you enjoyed it, please share it with your friends and relatives. Thank you.
Simply Explained
Year in review: 2022 Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my...
over a year ago
9
over a year ago
Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my YouTube channel and newsletter, but there are personal reflections in here as well. Last year was an off year for me, and I'm gearing up to make up for lost time in 2023.
Christian Selig
Waterfield's weirdly compact Apple Vision Pro Case Disclosure: Waterfield sent this in exchange for a review. Yeah, that probably colors something on a...
9 months ago
90
9 months ago
Disclosure: Waterfield sent this in exchange for a review. Yeah, that probably colors something on a deep-down, subconscious level, but I won’t say anything that I don’t truly believe. Unlike a phone or laptop, the Vision Pro is one of those products that is particularly tricky...
Birchtree
I’m Not a Panda Person Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web...
a month ago
34
a month ago
Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web apps. Watch it on YouTube or listen in your favorite podcast app!
Arduino Blog
Kick off the Monaco Grand Prix weekend with these Formula 1-inspired Arduino projects The Monaco Grand Prix is just days away and will likely be one of the most exciting races of the...
8 months ago
98
8 months ago
The Monaco Grand Prix is just days away and will likely be one of the most exciting races of the season. While most fans can’t participate directly — except as spectators — they can celebrate their passion through DIY projects. That’s why we’ve scoured the community to find the...
Arduino Blog
Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit Launching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how...
2 weeks ago
26
2 weeks ago
Launching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how professionals approach prototyping. Designed to empower engineers, designers, and innovators from all walks of life, this kit provides everything you need to turn your ideas into...
Style over Substance
Review of the 2-dial TTArtisan Light Meter My latest purchase for my analog cameras is the TTArtisan light meter, a hotshoe-mounted meter...
over a year ago
76
over a year ago
My latest purchase for my analog cameras is the TTArtisan light meter, a hotshoe-mounted meter accessory. The market for these shoe-mounted light meters for vintage cameras has become weirdly competitive. They fit on top of a mechanical camera and provide you with the right...
Computer Ads from...
1988 Interview Between Scott McNealy of Sun Microsystems and MicroTimes Scott McNealy talks about Sun Microsystems, RISC, UNIX, and NeXT
7 months ago
Willem's Blog
Search like a pro: Google search operators Read along for a comprehensive list of advanced Google search operators that allow you to filter...
over a year ago
4
over a year ago
Read along for a comprehensive list of advanced Google search operators that allow you to filter your search results.
computers are bad
2023-02-13 my homelab I have always found the term "homelab" a little confusing. It's a bit like the residential version...
a year ago
65
a year ago
I have always found the term "homelab" a little confusing. It's a bit like the residential version of "on-premises cloud," in that it seems to presuppose that a lab is the normal place that you find computer equipment. Of course I get that "homelab" is usually used by those who...
Abort Retry Fail
The History of Red Hat The Billion Dollar Open Source Company
a year ago
Jonas Hietala
Let's build a VORON: Major failure The left POM nut got ground down, making the bed fall down. After 600 hours, the printer met it’s...
10 months ago
4
10 months ago
The left POM nut got ground down, making the bed fall down. After 600 hours, the printer met it’s first major failure. I know I earlier described how the extruder starter skipping in a big way, but that was just some filament getting stuck in the extruder. This time a part...
Willem's Blog
Wearing two watches Why you should wear two watches, don't choose between a mechanical watch and a smartwatch!
over a year ago
Home on Erik...
Presentation about Luigi I like the editing!
over a year ago
Simply Explained
ESP32: Tips to increase battery life Running an ESP32 on a battery is a tricky operation. The chip is a powerhouse, and with power comes...
over a year ago
7
over a year ago
Running an ESP32 on a battery is a tricky operation. The chip is a powerhouse, and with power comes great responsibility. In this post, I’ll outline how I got an ESP32 to run for over 15 weeks (and counting) on a single 1000mAh battery.
Applied Cartography
Mass renaming files in fish on macOS One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install...
a year ago
10
a year ago
One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install rename rename "s/.mdx/.md/" **.md
Louwrentius
Understanding IOPS, latency and storage performance Update 2020: I've written another blogpost about this topic, including some benchmark examples. When...
over a year ago
9
over a year ago
Update 2020: I've written another blogpost about this topic, including some benchmark examples. When most people think about storage performance, they think about throughput. But throughput is similar to the top speed of a car. In reality, you will almost never reach the top...
Old Vintage...
Thou shalt follow these Vintage Computing Commandments Thou shalt check voltage and polarity on new-to-thee power supplies, or thy machines shall be smote...
11 months ago
72
11 months ago
Thou shalt check voltage and polarity on new-to-thee power supplies, or thy machines shall be smote and release smoke. This is sometimes very hard to judge without a load, but they should be somewhere in the ballpark, verily, and you should get in the habit of checking any new...
Opsbros
The Bindicator So I made this project for my dad for Fathers Day a couple of years ago, and thought i'd share it....
over a year ago
10
over a year ago
So I made this project for my dad for Fathers Day a couple of years ago, and thought i'd share it. The one shown is the Rev-1 design which is far from perfect, in fact it has several major issues I will discuss below, however it definitely works,
Arduino Blog
Explore two ways to white label with Arduino Cloud We’re excited to announce a brand-new feature called “Custom Branding,” which allows Enterprise plan...
8 months ago
64
8 months ago
We’re excited to announce a brand-new feature called “Custom Branding,” which allows Enterprise plan users to white label their workspace and enhance the overall user experience. This announcement is exciting because it empowers businesses to create a truly tailored environment...
Vitalik Buterin's...
Coordination, Good and Bad
over a year ago
lcamtuf’s thing
Dispatches from the farm upstate Middle-aged computer expert opts to escape civilization, offers dubious life advice.
5 months ago
Applied Cartography
Notes on Zed I was late to the VS Code zeitgeist, and as penitence I try to go out of my way to try new editors...
10 months ago
9
10 months ago
I was late to the VS Code zeitgeist, and as penitence I try to go out of my way to try new editors whenever I see them — which is why this morning I installed Zed, which makes its bones on performance (yay!) and teams functionality (irrelevant for my use cases, but seems...
Home on Erik...
Luigi conquering the world I keep forgetting to buy a costume for Halloween every year, so this year I prepared and got myself...
over a year ago
5
over a year ago
I keep forgetting to buy a costume for Halloween every year, so this year I prepared and got myself a Luigi costume a month in advance. Only to realize I was going to be out of town the whole weekend.
Vitalik Buterin's...
Notes on Blockchain Governance
over a year ago
./techtipsy
Back to roots This blog is running on a home server again. I have once again gained access to a competent internet...
7 months ago
88
7 months ago
This blog is running on a home server again. I have once again gained access to a competent internet connection1, and I think I have figured out the IPv6 setup as well2, leading to this change. The IP address is dynamic, there are occasional power outages and I might just mess up...
Notes on software...
A Programmer-Friendly I/O Abstraction Over io_uring and kqueue This is an external post of mine. Click here if you are not redirected.
over a year ago
lcamtuf’s thing
The secret lives of snowblowers Yes, they throw snow. But the mechanical design of residential snowblowers is more interesting than...
5 months ago
4
5 months ago
Yes, they throw snow. But the mechanical design of residential snowblowers is more interesting than it seems.
Willem's Blog
Wearing WHOOP 4.0 Use WHOOP to see the impact your choices have on your body, think of it as a special kind of mirror...
over a year ago
8
over a year ago
Use WHOOP to see the impact your choices have on your body, think of it as a special kind of mirror - it's so powerful, that I don't take mine off!
Birchtree
Apple’s 2024 report card: iPad This is the second in a series of posts reviewing Apple’s 2024 across their major product lines. I...
3 weeks ago
23
3 weeks ago
This is the second in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s iPad report card here. iPad Pro I'm so happy I get to say it was a
Posts on Made of...
Graceful behavior at capacity Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it...
a year ago
6
a year ago
Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it accepts requests from the outside world, and takes some action in response. Maybe those requests are HTTP requests, or RPCs, or just incoming packets to be routed at the network layer....
Jonas Hietala
Changes A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but...
over a year ago
7
over a year ago
A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but there are things I’d like to change after the exam period this week. Program more! nothing since christmas or someting. I need to finish: Ada project for school. Can’t believe I...
./techtipsy
My blog successfully survived a scheduled power outage I had the opportunity to test the resiliency of my home server setup due to a scheduled power outage...
4 months ago
60
4 months ago
I had the opportunity to test the resiliency of my home server setup due to a scheduled power outage on 2024-09-13. It was also Friday the 13th. I’m not superstitious, but I’m a little stitious. My setup usually consists of the home server, a Wifi AP/router combo box, a converter...
Jonas Hietala
2010 in review I saw a post on briancarper where he reviews the past year and it sounds like a great idea...
over a year ago
6
over a year ago
I saw a post on briancarper where he reviews the past year and it sounds like a great idea actually. 2010 Geek Achievements Wrote a few games earlier this year; The Chronicles of Bim: The 100 Fake Afros A Geek Valentine Beebop The Island Hopper Where’s Teddy? Updated this site a...
Willem's Blog
Rescuing files from a broken harddisk Yesterday I helped a young woman with her broken computer containing precious photos, could I safe...
over a year ago
Gwern.net Newsletter
August 2020 gwern.net newsletter with an essay on sidenotes; links on human competence, efficient-computing/hardware-overhangs; no...
over a year ago
lcamtuf’s thing
How do wood finishes hold up? A quick 18-month experiment to shed light on traditional woodworking lore.
4 months ago
Arduino Blog
Why do OTA updates matter in IoT? Imagine you’ve just installed your state-of-the-art lighting control system, perfectly hidden in a...
7 months ago
35
7 months ago
Imagine you’ve just installed your state-of-the-art lighting control system, perfectly hidden in a box inside a wall, and everything seems to be working like a charm. But then, you spot a bug in the firmware. The thought of pulling the hardware back out sends shivers down your...
Good Enough
You Complete Me When Good Enough was in its infancy as a truly American LLC (formed in Delaware and representing one...
a month ago
16
a month 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...
Louwrentius
Speeding up Linux MDADM RAID array rebuild time using bitmaps Update 2020: Please beware of the impact of random write I/O performance. Please note that with a...
over a year ago
6
over a year ago
Update 2020: Please beware of the impact of random write I/O performance. Please note that with a modern Linux distribution, bitmaps are enabled by default. They will not help speed up a rebuild after a failed drive. But it will help resync an array that got out-of-sync due to...
Lighthouse Blog
Updates July 07
6 months ago
./techtipsy
Trying out VR on an AMD Ryzen 4000 series APU You may know that I really like small, efficient APU-based builds. At this point in time, they’re so...
over a year ago
41
over a year ago
You may know that I really like small, efficient APU-based builds. At this point in time, they’re so close to being a viable mainstream option for gaming, especially the Ryzen 6000-series mobile APU-s. Forza Horizon 5, at 1080p high settings? Yes, they’re that good. I don’t have...
Posts on Made of...
Write yourself an strace in 70 lines of code Basically anyone who’s used Linux for any amount of time eventually comes to know and love the...
over a year ago
4
over a year ago
Basically anyone who’s used Linux for any amount of time eventually comes to know and love the strace command. strace is the system-call tracer, which traces the calls that a program makes into the kernel in order to interact with the outside world. If you’re not already familiar...
Vitalik Buterin's...
A Prehistory of the Ethereum Protocol
over a year ago
Jonas Hietala
Writing a Pollen lexer in Pygments After writing a few blog posts about Pollen I started getting annoyed that I didn’t have syntax...
over a year ago
7
over a year ago
After writing a few blog posts about Pollen I started getting annoyed that I didn’t have syntax highlighting for the code snippets. So I did a bit of fooling around with Pygments, and it turns out writing a custom lexer isn’t that unreasonable, so here’s how I did it. Pollen...
Jonas Hietala
It's Time for More School Today it’s finally starting again and it’s off with a flying start. We have 11 lectures this first...
over a year ago
4
over a year ago
Today it’s finally starting again and it’s off with a flying start. We have 11 lectures this first week and an absolutely smacked schedule. If that wasn’t enough I also have a mentor time to prepare for and I need to start Taekwon-do again. On another note Ḯ’m currently plowing...
Posts on Made of...
On git and usability I’ve been helping a number of people get started working with git over the last couple of weeks, as...
over a year ago
6
over a year ago
I’ve been helping a number of people get started working with git over the last couple of weeks, as Ksplice has brought on some new interns, and we’ve had to get them up to speed on our internal git repositories. (As you might expect from a bunch of kernel hackers, we use git for...
Vitalik Buterin's...
Ask security questions
11 months ago
Louwrentius
Linux: script that creates table of network interface properties My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an...
over a year ago
7
over a year ago
My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an existing linux command for this but I couldn't find it so I quickly wrote my own script (download). This is the output: The only requirement for this script is that you have...
Arduino Blog
Ready for SPS Italia 2024? Ready for accessible industrial automation! Save the date on May 28th-30th, Arduino will be back at SPS Italia in Parma, showcasing how our...
8 months ago
72
8 months ago
Save the date on May 28th-30th, Arduino will be back at SPS Italia in Parma, showcasing how our open-source solutions are revolutionizing the industrial sector with high performance and accessibility. At Arduino’s booth #C020, hall 7, we’ll be presenting the latest additions to...
Vitalik Buterin's...
Review: museums of the future, Dubai and Tokyo
5 months ago
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...
4 months ago
Christian Selig
Introducing Juno for Apple Vision Pro YouTube is probably one of the parts of the internet I consume the most, so I was more than a little...
11 months ago
81
11 months ago
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay,...
Jonas Hietala
Jonas IceCream Stand Ahoy there! This time I’ll take you along for a ride with an arty Tycoon game. Jonas IceCream...
over a year ago
6
over a year ago
Ahoy there! This time I’ll take you along for a ride with an arty Tycoon game. Jonas IceCream Stand Instructions It should be pretty self-explanatory, it’s a very simply tycoon game. Credits Music: Eric Maskol Steve Chatterton Sound effects: freesound Rest: Me
Gwern.net Newsletter
September 2020 News September 2020 gwern.net newsletter with links on DRL and AI scaling, psychiatric disorders; no...
over a year ago
6
over a year ago
September 2020 gwern.net newsletter with links on DRL and AI scaling, psychiatric disorders; no reviews.
Jonas Hietala
Long Term Goals I have a lot of things I want to do. Right now I want to go to the kids training tomorrow and also...
over a year ago
8
over a year ago
I have a lot of things I want to do. Right now I want to go to the kids training tomorrow and also to our training time. I haven’t trained a lot lately so it feels good to do something again and training the kids is very rewarding. On Monday I have the next graph theory lecture...
Louwrentius
'Secure programming: how to implement user account management' Most web applications work like this: The application uses a single database account to perform all...
over a year ago
6
over a year ago
Most web applications work like this: The application uses a single database account to perform all actions. Users are just some records in a table. Account privileges and roles are part of this table, or separate tables. This implies that all security must be designed and build...
Opsbros
Tasmota Quad Switch Breakout The Tasmota Quad Switch Breakout is designed to make connecting a custom quad light switch to a...
over a year ago
7
over a year ago
The Tasmota Quad Switch Breakout is designed to make connecting a custom quad light switch to a Wemos D1 mini running Tasmota super super easy.
Posts on Made of...
How I Write Tests The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe...
over a year ago
6
over a year ago
The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe to the definition of legacy code as “code without an automated test suite.” I’m convinced that the best thing you can do to encourage fast progress in a test suite is to design...
Jonas Hietala
5 Kup After a season with very bad attendence, I blame school and lack of motivation, I still went to...
over a year ago
7
over a year ago
After a season with very bad attendence, I blame school and lack of motivation, I still went to grading. I slept well but I was super stressed all weekend so I had to constantly run to the bathroom and I couldn’t eat lunch or breakfast properly, and I don’t usually get...
Notes on software...
A minimal RocksDB example with Zig I mostly programmed in Go the last few years. So every time I wanted an embedded key-value database,...
over a year ago
7
over a year ago
I mostly programmed in Go the last few years. So every time I wanted an embedded key-value database, I reached for Cockroach's Pebble. Pebble is great for Go programming but Go does not embed well into other languages. Pebble was inspired by RocksDB (and its...
watchTowr Labs
IBM QRadar - When The Attacker Controls Your Security Stack (CVE-2022-26377) Welcome to April 2024. A depressing year so far - we've seen critical vulnerabilities across a wide...
9 months ago
7
9 months ago
Welcome to April 2024. A depressing year so far - we've seen critical vulnerabilities across a wide range of enterprise software stacks. In addition, we've seen surreptitious and patient threat actors light our industry on fire with slowly introduced backdoors in the XZ...
GitButler
The Birth of THE MERGE Sitting at lunch one day, the GitButler team were having our usual conversations of how awesome our...
8 months ago
4
8 months 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
Jonas Hietala
Establishing Habits with Habitica I have used Habitica the last 18 months to organize my habits and things I want to get done. I...
over a year ago
11
over a year ago
I have used Habitica the last 18 months to organize my habits and things I want to get done. I believe it all started with an amazing book called The Power of Habit which describes the amazing benefits habits can give, both in the context of your own life but also in business....
Arduino Blog
Receive an alert when your device goes offline in Arduino Cloud You’re managing a network of IoT sensors that monitor air quality across multiple locations....
2 months ago
26
2 months ago
You’re managing a network of IoT sensors that monitor air quality across multiple locations. Suddenly, one of the sensors goes offline, but you don’t notice until hours later. The result? A gap in your data and a missed opportunity to take corrective action. This is a common...
Matt Blewitt
Point and Call It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter...
over a year ago
6
over a year ago
It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter Expert (SME) for. Sleepy, you load up the playbook for when the SplineReticulatorBlocked alert has gone off, and start executing. The Incident Commander (IC) is vaguely aware of what...
./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...
4 months ago
45
4 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...
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
9
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.
Applied Cartography
Linear I invited nickd to join our Linear instance yesterday, which reminded me that I had a slew of notes...
a month ago
30
a month ago
I invited nickd to join our Linear instance yesterday, which reminded me that I had a slew of notes I wanted to publish on our own experience of migrating from GitHub Issues to Linear, and some reflections on it as a product now that we've been using it for a few months. One...
Notes on software...
The world of PostgreSQL wire compatibility This is an external post of mine. Click here if you are not redirected.
over a year ago
Jonas Hietala
2024 in review It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this...
2 weeks ago
31
2 weeks ago
It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this year! My favorite new series were The Kingkiller Chronicle, Gentlemen Bastards series, and The Stormlight Archive. If you’re curious about Sanderson’s books but a little apprehensive...
Jonas Hietala
Mining Incorporated (unfinished) Download Linux 64bit Windows Timelapse https://www.youtube.com/watch?v=NIbr-mLi4DU I made a very...
over a year ago
8
over a year ago
Download Linux 64bit Windows Timelapse https://www.youtube.com/watch?v=NIbr-mLi4DU I made a very serious attempt at making a grand game for Ludum Dare 29. Unfortunately it was a far, far, too big of a game for me to be able to finish it in one weekend. But I had a great...
Ken Shirriff's blog
The Intel 8088 processor's instruction prefetch circuitry: a look inside In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's...
10 months ago
9
10 months ago
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the IBM PC (1981) was a critical point in computer history, leading to the dominance of the x86 architecture that continues to the present.1 One...
Home on Erik...
More Luigi: Presentation from OSCON I was in Portland, OR for a few days hanging out at OSCON. Was fun. I also talked a bit about...
over a year ago
6
over a year ago
I was in Portland, OR for a few days hanging out at OSCON. Was fun. I also talked a bit about Luigi: Next week I'm presenting at the NYC Predictive Analytics meetup together with Blake Shaw from Foursquare.
./techtipsy
My self-hosting setup has an UPS now, here's my experience with it I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as...
over a year ago
49
over a year ago
I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as a gift, and I have never actually had an UPS before, so it makes for a good introduction to this world. Overview My setup is quite basic: everything that I have on my table...
Home on Erik...
How to set compensation using commonsense principles Compensation has always been one of the most confusing parts of management to me. Getting it right...
over a year ago
5
over a year ago
Compensation has always been one of the most confusing parts of management to me. Getting it right is obviously extremely important. Compensation is what drives our entire economy, and you could look at the market for labor as one gigantic resource-allocating machine in the same...
Ian's Blog
Having a Website Used to Be Fun According to the Wayback Machine, I launched my website over a decade ago, in 2013. Just that...
2 months ago
14
2 months ago
According to the Wayback Machine, I launched my website over a decade ago, in 2013. Just that thought alone makes me feel old, but going back through the old snapshots of my websites made me feel a profound feeling of longing for a time when having a website used to be a novel...
Simply Explained
Filtering spam on YouTube with TensorFlow & AI My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they...
over a year ago
6
over a year ago
My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they know how to profit from trading cryptocurrencies or that they can recover lost wallet keys.I've been marking these comments as spam, thinking that YouTube would learn to recognize...
Notes on software...
Learning a new codebase: hacking on nginx I have never contributed to nginx. My C skills are 1/10. But downloading the source, hacking it up,...
over a year ago
7
over a year ago
I have never contributed to nginx. My C skills are 1/10. But downloading the source, hacking it up, compiling it, and running it doesn't scare me. This post is to help you overcome your own fears about doing so. Not necessarily because you should be running out-of-tree diffs in...
Construction Physics
Will the China Cycle Come for Airbus and Boeing? Noah Smith, author of the economics Substack Noahpinion, often refers to a common trajectory in...
3 months ago
55
3 months ago
Noah Smith, author of the economics Substack Noahpinion, often refers to a common trajectory in Chinese manufacturing as the “China Cycle”:
Posts on Made of...
How is duct tape like the force? I’m at Dragon*Con this weekend, my second time here now. I decided that if I was going to Dragon*Con...
over a year ago
7
over a year ago
I’m at Dragon*Con this weekend, my second time here now. I decided that if I was going to Dragon*Con again, I needed to do something in terms of costuming, and I wanted it to be something unique – I wasn’t going to come anywhere near as epic as some of the costumes people pull...
Computer Ads from...
Lintek Computer Accessories' Paper Tamer Restore Order (to your printer)
9 months ago
Home on Erik...
Home
over a year ago
Notes on software...
Starting a minimal Common Lisp project If you've only vaguely heard of Lisp before or studied Scheme in school, Common Lisp is nothing like...
over a year ago
5
over a year ago
If you've only vaguely heard of Lisp before or studied Scheme in school, Common Lisp is nothing like what you'd expect. While functional programming is all the rage in Scheme, Common Lisp was "expressly designed to be a real-world engineering language rather than a theoretically...
Willem's Blog
Upgrading a 27-inch iMac 5K to 14 terabytes This month I nearly destroyed my iMac during an attempt to upgrade it. Thanks to determination and...
over a year ago
9
over a year ago
This month I nearly destroyed my iMac during an attempt to upgrade it. Thanks to determination and some spare time I was able to resurrect it from the death!
./techtipsy
Tiered storage: use the right tool for the job Hard drives are still the default choice for many homelab and data hoarding enthusiasts. They still...
a year ago
54
a year ago
Hard drives are still the default choice for many homelab and data hoarding enthusiasts. They still hold the gigabytes per dollar advantage over SSD-s (for now), and if you buy the big external drives and take the drives out of the enclosures, you can get a pretty good...
computers are bad
2024-06-02 consumer electronics control In a previous episode, I discussed audio transports and mention that they have become a much less...
7 months ago
92
7 months ago
In a previous episode, I discussed audio transports and mention that they have become a much less important part of the modern home theater landscape. One reason is the broad decline of the component system: most consumers aren't buying a television, home theater receiver,...
axio.ms
Classical virtualisation rules applied to RISC-style atomics In 1974, Gerald Popek and Robert Goldberg published a paper, “Formal Requirements for Virtualizable...
over a year ago
6
over a year ago
In 1974, Gerald Popek and Robert Goldberg published a paper, “Formal Requirements for Virtualizable Third Generation Architectures”, giving a set of characteristics for correct full-machine virtualisation. Today, these characteristics remain very useful. Computer architects will...
Good Enough
Season 1, Issue 5: Promotes Regularity Good Enough is taking a summer pause! We each have travel plans lined up for the summer. We each...
over a year ago
5
over a year ago
Good Enough is taking a summer pause! We each have travel plans lined up for the summer. We each have at least two children in our homes, begging for attention. And we each truly appreciate extended breaks as a means of reinvigorating ourselves to the ever important task of...
Lars Lofgren
How Live Chat Tools Impact Conversions and Why I Launched a Bad Variant Do those live chat tools actually help your business? Will they get you more customers by allowing...
over a year ago
8
over a year ago
Do those live chat tools actually help your business? Will they get you more customers by allowing your visitors to chat directly with your team? Like most tests, you can come up with theories that sound great for both sides. Pro Live Chat Theory: Having a live chat tool helps...
Posts on Made of...
Property-Based Testing Is Fuzzing “Property-based testing” refers to the idea of writing statements that should be true of your code...
over a year ago
9
over a year ago
“Property-based testing” refers to the idea of writing statements that should be true of your code (“properties”), and then using automated tooling to generate test inputs (typically, randomly-generated inputs of an appropriate type), and observe whether the properties hold for...
Old Vintage...
The "35-cent" Commodore 64 softmodem Rockwell famously used 6502-based cores in modems for many years, but that doesn't mean other 6502s...
3 days ago
16
3 days ago
Rockwell famously used 6502-based cores in modems for many years, but that doesn't mean other 6502s couldn't be used. If only there were a way to connect a Commodore 64's audio output directly to an RJ-11 plug ... Convergent WorkSlate stuff I've got to catalogue. Officially...
Notes on software...
Delightful, production-grade replication for Postgres This is an external post of mine. Click here if you are not redirected.
5 months ago
Vitalik Buterin's...
What else could memecoins be?
9 months ago
./techtipsy
Steam Deck: I like it I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO,...
7 months ago
98
7 months ago
I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO, the unofficial SteamOS installer finally convinced me to get one.1 It took another year to actually get down to writing down my thoughts on it. This post is written from the...
Construction Physics
Does All Semiconductor Manufacturing Depend on Spruce Pine Quartz? Here’s an idea you see spreading across the internet every so often: that all semiconductor and...
2 months ago
42
2 months ago
Here’s an idea you see spreading across the internet every so often: that all semiconductor and solar PV manufacturing depends on extremely pure quartz from the town of Spruce Pine, North Carolina.
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
6
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,...
Electronics etc…
Setting Up a Symmetricom SyncServer S200 Network Time Protocol Server Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS...
6 months ago
78
6 months ago
Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS Antenna! The SyncServer S200 Outside and Inside Installing the Missing BNC Connectors Setting Up a SyncServer S200 from Scratch Opening up the SyncServer S200 The SyncServer File...
Vitalik Buterin's...
「网络国家」之我见
over a year ago
Jonas Hietala
Slackware update The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my...
over a year ago
8
over a year ago
The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my installation and I decided to go through with a larger reinstallation once more. This is a log of some things I did differently. Kernel Before installing the kernel it’s nice to...
Notes on software...
Interview with the D Language Blog: BSDScheme This is an external post of mine. Click here if you are not redirected.
over a year ago
Louwrentius
Making cowpatty recognize a four-way handshake I was unable to get cowpatty working with a packet capture that actually contains a four-way...
over a year ago
8
over a year ago
I was unable to get cowpatty working with a packet capture that actually contains a four-way handshake of a WPA session. I got it working like this: First, download cowpatty 4.6 right here, within the source directory of cowpatty. Extract cowpatty and apply this patch using these...
Lighthouse Blog
Updates August 12
5 months ago
Matt Mullenweg
Carmack & Rogan I guess something has changed with the Joe Rogan / Spotify deal and now all the old episodes are on...
a month ago
19
a month ago
I guess something has changed with the Joe Rogan / Spotify deal and now all the old episodes are on YouTube again, which means the gems from the archives can now pop up. I was alerted to this conversation between Joe Rogan and John Carmack, and it’s pure gold. I know I’m five...
Notes on software...
Implementing the Raft distributed consensus protocol in Go As part of bringing myself up-to-speed after joining TigerBeetle, I wanted some background on how...
a year ago
9
a year ago
As part of bringing myself up-to-speed after joining TigerBeetle, I wanted some background on how distributed consensus and replicated state machines protocols work. TigerBeetle uses Viewstamped Replication. But I wanted to understand all popular protocols and I decided to start...
Louwrentius
Getting the Sitecom AC600 Wi-Fi adapter running on Linux TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a...
over a year ago
4
over a year ago
TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a Raspberry Pi broke as I dropped it on the floor, so I had to replace it. I just went to a local shop and bought the Sitecom AC600 adapter as that's what they had available (with...
./techtipsy
How to start your self-hosting adventure: a high-level overview Reddit is a great starting point for getting new ideas for your homelab: racks full of machines in...
over a year ago
35
over a year ago
Reddit is a great starting point for getting new ideas for your homelab: racks full of machines in /r/homelab, storage measured in terabytes (or even petabytes) over at /r/datahoarder, all the different services that people host over at /r/selfhosted. This can be a bit...
Ian's Blog
GitHub Notification Emails Hijacked to Send Malware As an open source developer I frequently get emails from GitHub, most of these emails are...
4 months ago
8
4 months ago
As an open source developer I frequently get emails from GitHub, most of these emails are notifications sent on behalf of GitHub users to let me know that somebody has interacted with something and requires my attention. Perhaps somebody has created a new issue on one of my...
Birchtree
The future simply has more computers (members post) Glasses and headsets and computers, oh my! Why the future continues to be all about adding computers...
a month ago
31
a month ago
Glasses and headsets and computers, oh my! Why the future continues to be all about adding computers to our lives, not replacing anything.
Neil Madden
API Security in Action handed over to production After a flurry of last-minute corrections and updates in response to review feedback, my book has...
over a year ago
8
over a year ago
After a flurry of last-minute corrections and updates in response to review feedback, my book has now been handed over to Manning’s production team. That means a few weeks of copy editing and graphics polish, then indexing and typesetting to produce the final version around...
Push to Prod
Metrics Are The Map, Not The Territory We can never obtain a complete and perfect understanding of what our systems are doing. All we have...
5 months ago
7
5 months ago
We can never obtain a complete and perfect understanding of what our systems are doing. All we have are incomplete signals to inform our theories.
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
7
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...
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
6
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!
latest projects -...
LED Industrial Piercing [Hardware] Illuminated circuit inside a hypodermic
a year ago
Vitalik Buterin's...
Should there be demand-based recurring fees on ENS domains?
over a year ago
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
7
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...
Jonas Hietala
Tufte style sidenotes and marginnotes in Pollen When evaluating Pollen I complained about markdown/pandoc’s lack of sidenote handling. I have solved...
over a year ago
4
over a year ago
When evaluating Pollen I complained about markdown/pandoc’s lack of sidenote handling. I have solved it for Pollen but felt it deserved it’s own post. A caveat: I generated Tufte CSS style sidenotes and marginnotes which made it more complex than if I had simply generated...
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
5
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.
Old Vintage...
The Apple Network Server's all-too-secret weapon (featuring PPC Toolbox) Most of my systems are microcomputers (and commensurately sized), though I do have some moderately...
a year ago
78
a year ago
Most of my systems are microcomputers (and commensurately sized), though I do have some moderately larger beasts: you've met homer, my 1987 HP 9000/350 rack system, and Floodgap is powered by uppsala, a 2U-in-a-tower IBM POWER6 520 running AIX. But my first "large" machine, and...
Vitalik Buterin's...
My techno-optimism
a year ago
Louwrentius
Systemd Forward Secure Sealing of system logs makes little sense Systemd is a more modern replacement of sysvinit and its in the process of being integrated into...
over a year ago
7
over a year ago
Systemd is a more modern replacement of sysvinit and its in the process of being integrated into most mainstream Linux distributions. I'm a bit troubled by one of it's features. I'd like to discuss the Forward Secure Sealing (FSS) feature for log files that is part of systemd....
Arduino Blog
This Halo helmet features an adjustable-transparency RGB-backlit visor The Halo franchise is full of iconic designs, from vehicles like the Warthog to weapons like the...
a month ago
24
a month ago
The Halo franchise is full of iconic designs, from vehicles like the Warthog to weapons like the Needler. But the armor, such as the Spartan armor worn by Master Chief, is arguably the most recognizable. The helmets are especially cool, and LeMaster Tech put his own unique spin...
Abort Retry Fail
Housekeeping for 20240309 Super quick updates
10 months ago
Jonas Hietala
Top ten activities that make me happy Recently we finally moved out of our old apartment and into a new larger apartment and it’s awesome....
over a year ago
7
over a year ago
Recently we finally moved out of our old apartment and into a new larger apartment and it’s awesome. It’s no more than a year old and feels very fresh compared to the old one. It’s also larger with an extra room, dishwasher (!) and closer to the city centrum and everything is...
Simply Explained
Tuya IR Hub: control Daikin AC (Home Assistant + ESPHome) The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to...
over a year ago
9
over a year ago
The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to finally make my YTF IR Hub useable. Here's how I flashed ESPHome onto it and how I configured it for my Daikin AC and Home Assistant.
Willem's Blog
WordPress: 10 tips to secure your website A lot of people use WordPress to manage their website. Prevent your site from being hacked using...
over a year ago
4
over a year ago
A lot of people use WordPress to manage their website. Prevent your site from being hacked using this blog post.
Gwern.net Newsletter
October 2020 news October 2020 gwern.net newsletter with links on AI scaling, Euclid; further site reorganization &...
over a year ago
8
over a year ago
October 2020 gwern.net newsletter with links on AI scaling, Euclid; further site reorganization & improvement.
Jonas Hietala
Eduroam for wicd in Linkoping's University So we have eduroam at our University and unsurprisingly wicd is not on their official support list...
over a year ago
5
over a year ago
So we have eduroam at our University and unsurprisingly wicd is not on their official support list but with some googling the wonderful Arch Wiki had the answer. Well, almost. Save the following as /etc/wicd/encryption/templates/ttls-80211: name = TTLS for Wireless author =...
Simply Explained
Shelly 2.5: Flash ESPHome Over The Air! It's no secret that I'm a fan of Shelly products to automate various devices in my house. They're...
over a year ago
8
over a year ago
It's no secret that I'm a fan of Shelly products to automate various devices in my house. They're well built, tiny and rock solid, and best of all: compatible with ESPHome.I flashed ESPHome onto all my Shelly 1's, but for some reason, I have issues with my Shelly 2.5 devices......
Louwrentius
ZFS: Performance and capacity impact of ashift=9 on 4K sector drives Update 2014-8-23: I was testing with ashift for my new NAS. The ashift=9 write performance...
over a year ago
5
over a year ago
Update 2014-8-23: I was testing with ashift for my new NAS. The ashift=9 write performance deteriorated from 1.1 GB/s to 830 MB/s with just 16 TB of data on the pool. Also I noticed that resilvering was very slow. This is why I decided to abandon my 24 drive RAIDZ3...
Matt Mullenweg
Studio Sync WordPress.com launched a new update to Studio this week, and we’re already seeing some buzz....
a week ago
28
a week ago
WordPress.com launched a new update to Studio this week, and we’re already seeing some buzz. Studio is our free and open source app for local WordPress development, enabling you to spin up unlimited WordPress sites on your personal computer. Through its newest feature, Studio...
Bryan Braun - Blog
Links #10 How to Get on a Podcast - This is a short and invaluable post for anyone who wants to be a podcast...
5 months ago
7
5 months ago
How to Get on a Podcast - This is a short and invaluable post for anyone who wants to be a podcast guest. It puts you in the shoes of a podcaster, showing you what they need, and how you can be a “sure thing” for them. As usual, there are no short cuts. You gotta do the work! A...
Home on Erik...
Nearest neighbors and vector models – epilogue – curse of dimensionality This is another post based on my talk at NYC Machine Learning. The previous two parts covered most...
over a year ago
9
over a year ago
This is another post based on my talk at NYC Machine Learning. The previous two parts covered most of the interesting parts, but there are still some topics left to be discussed. To go back and read the meaty stuff, check out
./techtipsy
So you want to migrate to Kubernetes: observations from a software developer Kubernetes: everyone wants to do it, regardless of their scale and business objectives.1 Common...
3 months ago
57
3 months ago
Kubernetes: everyone wants to do it, regardless of their scale and business objectives.1 Common justifications include better scalability, cost savings, standardization and being super modern and stuff. It’s the future! In my personal experience, Kubernetes is far from the...