Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #technology #startups #history #life #science #literature #architecture #creative #design #finance #travel #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Willem's Blog
Your own addressbook and calendar cloud You can setup a CardDAV/CalDAV server to manage your own contacts, addressbook, agenda and task data...
over a year ago
19
over a year ago
You can setup a CardDAV/CalDAV server to manage your own contacts, addressbook, agenda and task data and share it between your devices.
watchTowr Labs
Cleo Harmony, VLTrader, and LexiCom - RCE via Arbitrary File Write (CVE-2024-50623) We were having a nice uneventful week at watchTowr, when we got news of some ransomware operators...
6 months ago
46
6 months ago
We were having a nice uneventful week at watchTowr, when we got news of some ransomware operators using a zero-day exploit in Cleo MFT software - namely, LexiCom, VLTransfer, and Harmony - applications that many large enterprises rely on to share files securely. Cleo have a...
Lighthouse Blog
Updates April 05
a year ago
Arduino Blog
This Arduino-controlled Spin Meister helps spin up the perfect pizza Dedicated pizza ovens are all the rage right now, as they provide a better-distributed and higher...
a year ago
53
a year ago
Dedicated pizza ovens are all the rage right now, as they provide a better-distributed and higher heat that many find more preferable than a conventional kitchen oven. But even a nice gas-powered pizza oven like the Ooni Koda 12 will have some hot spots and cold spots. To get an...
Willem's Blog
Something the smartwatch will never have: patina Patina is often neglected when comparing smartwatches with regular watches.
over a year ago
Jonas Hietala
The End of the Tunnel Lately I’ve been feeling like there’s been a shit-ton of stuff going on, quite a turn-around from...
over a year ago
13
over a year ago
Lately I’ve been feeling like there’s been a shit-ton of stuff going on, quite a turn-around from the last time. One course about data structure and algorithms (super fun to be honest) has wrapped up. We thought we were ahead with the assignments but in the end it got very...
Home on Erik...
3D Andy Sloane decided to call my 2D visualization and raise it to 3D. (Looks a little weird in the...
over a year ago
17
over a year ago
Andy Sloane decided to call my 2D visualization and raise it to 3D. (Looks a little weird in the iframe but check out the link). It's based on a LDA model with 200 topics, so the artists tend to stick to clusters where each cluster is a topic.
Simply Explained
Shelly 2.5 + ESPHome: potential fire hazard + fix If you have flashed your Shelly 2.5 with ESPHome, make sure to configure GPIO16. Otherwise, the pin...
over a year ago
14
over a year ago
If you have flashed your Shelly 2.5 with ESPHome, make sure to configure GPIO16. Otherwise, the pin will be short-circuited and cause the unit to heat up significantly, creating a potential fire hazard!
Notes on software...
The impact of management teams as a decision-making group, in startups and enterprise Ambitious companies form management teams at every level above you, sometimes including you....
over a year ago
14
over a year ago
Ambitious companies form management teams at every level above you, sometimes including you. Management teams meet periodically and have private chat rooms. They discuss customers, product and organizational direction. Sometimes discussions are well documented and...
GitButler
Why is Git Autocorrect too fast for Formula One drivers? Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
5 months 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
17
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...
Never Met a Science
Video Killed the Social Media Star The two 2024 Presidential Debates have proven the continued centrality of television to our...
9 months ago
Jorge Arango
What’s the Object of Information Architecture? Ironically, information architects haven’t explained how we create value in terms most people...
6 months ago
25
6 months ago
Ironically, information architects haven’t explained how we create value in terms most people understand. If I tell someone at a party that I’m an IA, they won’t know what I do. It’s a problem: if others don’t understand how we can help, they won’t hire us. The main challenge is...
Arduino Blog
Harness the power and connectivity of your Arduino UNO R4 WiFi with this IoT lamp It can be tough to get started with building an Internet of Things (IoT) project from the ground-up,...
a year ago
68
a year ago
It can be tough to get started with building an Internet of Things (IoT) project from the ground-up, as getting connected, serving a webpage, and managing other devices can all be a challenge to a beginner. This is why the YouTuber known as “Mario’s Ideas” made an end-to-end...
Jorge Arango
Book Notes: “Co-Intelligence” Co-Intelligence: Living and Working with AI by Ethan Mollick Portfolio, 2024 Over the weekend, I...
4 months ago
38
4 months ago
Co-Intelligence: Living and Working with AI by Ethan Mollick Portfolio, 2024 Over the weekend, I caught up with a friend I hadn’t seen in years. When I explained that most of my work these days is focused on AI, he asked if there was one book he could read to understand how to...
Simply Explained
HEIC to JPG: Build a Quick Action with Automator With the release of iOS 11, Apple switched from JPG to HEIC to store your photos. The...
over a year ago
17
over a year ago
With the release of iOS 11, Apple switched from JPG to HEIC to store your photos. The High-Efficiency Image File Format saves a lot of storage space on your devices while still maintaining your photos' quality. However, it does become problematic if you want to share those files...
Ken Shirriff's blog
The origin and unexpected evolution of the word "mainframe" What is the origin of the word "mainframe", referring to a large, complex computer? Most sources...
5 months ago
55
5 months ago
What is the origin of the word "mainframe", referring to a large, complex computer? Most sources agree that the term is related to the frames that held early computers, but the details are vague.1 It turns out that the history is more interesting and complicated than you'd...
somenice
Russet Lake Early Summer An early canvas of Fissile mountain reflected in Russet Lake. This time early summer when there was...
9 months ago
72
9 months ago
An early canvas of Fissile mountain reflected in Russet Lake. This time early summer when there was still a bit of ice on the lake and the mountain tops are covered with snow. The painting is framed in western red cedar. Russet Lake Early Summer by Andrew SmithAcrylic on canvas10...
./techtipsy
Oops, I published my drafts! Those of you who follow my blog using the RSS feed might have seen that new, incomplete posts popped...
a year ago
117
a year ago
Those of you who follow my blog using the RSS feed might have seen that new, incomplete posts popped up around the time I published my FOSDEM 2024 post. Oops. I recently tried looking for an alternative to writing blog posts in IntelliJ and out of all the options I stuck...
Applied Cartography
Keeping a technical edge Someone emailed me in response to Two years as an independent technologist, in which I wrote: I miss...
10 months ago
16
10 months ago
Someone emailed me in response to Two years as an independent technologist, in which I wrote: I miss of being at a large company, which is dealing with deeply cutting-edge technical problems, but my ability to analyze information, make decisions, and perform at a high-level has...
Vitalik Buterin's...
The end of my childhood
a year ago
Arduino Blog
Improve laser engraving speeds with an Arduino-controlled turntable Engraving items with a laser-based system at home is amazingly convenient for one-off parts, but...
a year ago
67
a year ago
Engraving items with a laser-based system at home is amazingly convenient for one-off parts, but what happens when the production volume needs to increase? For element14 Presents host Clem Mayer, this usually meant preparing many uniform pieces of engraving stock, opening the...
Louwrentius
The future of ZFS now that OpenSolaris is dead With the probable loss of OpenSolaris, there may be another, maybe more devastating loss. The very...
over a year ago
14
over a year ago
With the probable loss of OpenSolaris, there may be another, maybe more devastating loss. The very popular and very advanced Zetabyte File System (ZFS) The only open source platform that actively supports ZFS is FreeBSD. And they just 'copied' the code from OpenSolaris. Are they...
Old Vintage...
RIP Bill Atkinson As posted by his family (Facebook link), Bill Atkinson passed away on June 5 from pancreatic cancer...
3 weeks ago
19
3 weeks ago
As posted by his family (Facebook link), Bill Atkinson passed away on June 5 from pancreatic cancer at the age of 74. The Macintosh would not have been the same without him (QuickDraw, MacPaint, HyperCard, and so much more). Rest in peace.
Never Met a Science
What Are Survey Experiments For? The titular question emerged as I was working with Alessandro Vecchiato on our visual conjoint...
6 months ago
18
6 months ago
The titular question emerged as I was working with Alessandro Vecchiato on our visual conjoint experiment, just published at the Journal of Experimental Political Science:
GitButler
Stacked Branches with GitButler GitButler can now manage dependent branches that are stacked, including managing stacked GitHub PRs.
7 months ago
Vitalik Buterin's...
Christmas Special
over a year ago
Birchtree
Matt is a Mean Guy (hey!) Matt felt like bringing an intentionally controversial topic, Niléane refuses to admit she's created...
6 months ago
32
6 months ago
Matt felt like bringing an intentionally controversial topic, Niléane refuses to admit she's created a sticky note-based task manager, and everyone gives the iPad some much needed love. Or watch it on YouTube. Weekly Topics Raycast CleanShot X Final Cut Pro Google...
watchTowr Labs
Pots and Pans, AKA an SSLVPN - Palo Alto PAN-OS CVE-2024-0012 and CVE-2024-9474 It'll be no surprise that 2024, 2023, 2022, and every other year of humanities' existence has been...
7 months ago
28
7 months ago
It'll be no surprise that 2024, 2023, 2022, and every other year of humanities' existence has been tough for SSLVPN appliances. Anyhow, there are new vulnerabilities (well, two of them) that are being exploited in the Palo Alto Networks firewall and SSLVPN offering, and as ever,...
Notes on software...
btest: a language agnostic test runner btest is a minimal, language-agnostic test runner originally written for testing compilers. Brian,...
over a year ago
16
over a year ago
btest is a minimal, language-agnostic test runner originally written for testing compilers. Brian, an ex- co-worker from Linode, wrote the first implementation in Crystal (a compiled language clone of Ruby) for testing bshift, a compiler project. The tool accomplished exactly...
Computer Ads from...
American Heart Association A PSA and an Ad
7 months ago
Good Enough
TIL: Deploying a Sinatra app to Render.com This morning I wanted to deploy a simple Sinatra app to Render.com. It wasn’t super obvious to me,...
over a year ago
22
over a year ago
This morning I wanted to deploy a simple Sinatra app to Render.com. It wasn’t super obvious to me, so I figured I’d write down what worked in the end. First, a Gemfile: # Gemfile source 'https://rubygems.org' gem 'sinatra' gem 'sinatra-contrib' gem 'puma' * I’m pretty sure...
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
18
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...
lcamtuf’s thing
Weekend projects: Sketchy Sketch Making a nicer version of a forgotten, electronic Etch-A-Sketch toy.
5 months ago
Jonas Hietala
10 Games in 10 Languages For school we have this programming course for Java. It isn’t anything special really and it would...
over a year ago
16
over a year ago
For school we have this programming course for Java. It isn’t anything special really and it would be really boring if I don’t like to program, it almost is anyway, if it weren’t for the fact that we’re to create a game! Just any game will do and we’re in a group of two and we...
Applied Cartography
Why should a company? For a long time, my goal with Buttondown was largely around failure avoidance: "I want to get my...
a year ago
16
a year ago
For a long time, my goal with Buttondown was largely around failure avoidance: "I want to get my first paying customer so I know it's not a fake product"; "I want to hit a thousand dollars in revenue so I know it's not just friends humoring me"; "I want to make $10K/mo or else I...
anderegg.ca
Using WordPress is risky It’s been a couple of weeks since I last wrote about WordPress. Stuff’s been happening in the...
8 months ago
26
8 months ago
It’s been a couple of weeks since I last wrote about WordPress. Stuff’s been happening in the background, but I’ve been trying to ignore it. This morning I read a story that bothered me enough to require another round of therapy-by-blog-post. First up, a couple of things that...
Posts on Made of...
Efficiency trades off against resiliency What’s the “right” level of CPU utilization for a server? If you look at a monitoring dashboard from...
over a year ago
16
over a year ago
What’s the “right” level of CPU utilization for a server? If you look at a monitoring dashboard from a well-designed and well-run service, what CPU utilization should we hope to see, averaged over a day or two? It’s a very general question, and it’s not clear it should have a...
csvbase blog
There are 665 open licences, most are pretty rubbish you are in a maze of twisty licences, all alike
9 months ago
lcamtuf’s thing
Choosing a microcontroller RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and...
4 months ago
35
4 months ago
RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and just as much zealotry.
Arduino Blog
This Kenyan engineer modernizes vintage cars with a custom ECU and EFI upgrades The automotive industry’s switch from carburetion to fuel injection was one of the most effective...
9 months ago
58
9 months ago
The automotive industry’s switch from carburetion to fuel injection was one of the most effective advancements of the 20th century. Electronic fuel injection allows for precise control over an internal combustion engine’s air-fuel mixture, which dramatically improves fuel...
Posts on Made of...
Indices point between elements If you’re familiar with nearly any mainstream programming language, and I asked you to draw a...
over a year ago
20
over a year ago
If you’re familiar with nearly any mainstream programming language, and I asked you to draw a diagram of an array, the array indices, and the array elements, odds are good you’d produce a diagram something like this: In this post, I want to persuade you to replace that image, or,...
Abishek Muthian
Insurers are putting the lives of sick and disabled at risk during COVID-19 pandemic This is about Insurance companies in India, their behaviour with customers with preexisting illness....
over a year ago
10
over a year ago
This is about Insurance companies in India, their behaviour with customers with preexisting illness. Incase you are not from India, you might still find this content useful as almost all of these companies are in tie-up with a major international insurer whom you might have your...
Engineers Need Art
Same Stop Marvelling at the full circle life seems to have taken after retirement.
over a year ago
Arduino Blog
Arduino’s Alvik Robot shortlisted for the Bett Awards 2025 in the AV, VR/AR, Robotics, and Digital... We’re thrilled to announce that Arduino Education has been shortlisted for the Bett Awards 2025,...
7 months ago
56
7 months ago
We’re thrilled to announce that Arduino Education has been shortlisted for the Bett Awards 2025, this time in the AV, VR/AR, Robotics, or Digital Device category with our Alvik robot! This recognition highlights our dedication to innovation, inclusivity, and the advancement of...
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
20
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...
Arduino Blog
Meet Pico: A smart companion robot with vision Drawing upon the design and behaviors of the BD-1 droid from Star Wars, Mateo of the YouTube channel...
a month ago
12
a month ago
Drawing upon the design and behaviors of the BD-1 droid from Star Wars, Mateo of the YouTube channel MateoTechLab has adapted it into a shoulder-mounted animatronic named “Pico” that can constantly interact with the wearer. All movement, sound generation, and lighting are handled...
Applied Cartography
Notes from May Lots of writing this month: Why you should use Rails A reminder that things take time How...
a year ago
17
a year ago
Lots of writing this month: Why you should use Rails A reminder that things take time How shadcn/ui's previews work Why I hate that 1.01% meme A lovely term, 'grace note' Au revoir, invoke! A quick check-in on 11ty A rant/snippet for auth.js The first edition of what will be a...
Willem's Blog
The Problem With Bitcoin Some thoughts on the long term viability of Bitcoin's rising value.
6 months ago
./techtipsy
Stupid project ideas: the War Machine LinusTechTips has some pretty great videos about building insane PC and server setups, such...
over a year ago
48
over a year ago
LinusTechTips has some pretty great videos about building insane PC and server setups, such as: unboxing and deploying petabytes of storage 7 gamers, 1 CPU building sleeper PC-s testing sketchy CPU-s opening up a 100TB SSD I have the ideas, but not the budget of LinusTechTips, so...
Birchtree
That time Apple made Auido Hijack way worse, but eventually made it better for everyone Paul Kafasis: The Developers Who Came in From the Cold I’m delighted to say that we have completed...
6 months ago
36
6 months ago
Paul Kafasis: The Developers Who Came in From the Cold I’m delighted to say that we have completed our transition to ARK, and it now powers all of our audio capture apps on MacOS 14 and higher. Our glorious hassle-free future has finally arrived, and you can get
Lighthouse Blog
Updates September 30: UI/UX
9 months ago
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...
over a year ago
14
over 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...
Louwrentius
Apple is killing off the optical drive just like the floppy disk With the release of the new MacBook Air we are one step closer to killing off the cd-rom and the...
over a year ago
13
over a year ago
With the release of the new MacBook Air we are one step closer to killing off the cd-rom and the dvd. As with the previous MacBook Air, this device has no optical drive. And that is a good thing. People do not need an optical drive. You have the network and you have USB disks....
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...
5 months ago
51
5 months 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...
Willem's Blog
The best bike computer app: Cyclemeter Collect advanced bike ride data using your smartphone connected to external Bluetooth sensors and a...
over a year ago
21
over a year ago
Collect advanced bike ride data using your smartphone connected to external Bluetooth sensors and a steer mounted display.
Willem's Blog
Batavus Champion bike from 1978 Restore the retro glory of an old bike from the 70s using the internet.
over a year ago
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...
a year ago
103
a year 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...
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...
over a year ago
61
over 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...
Jonas Hietala
We can build things! Finally we have some sort of progress! We can now build rooms and place and remove objects! Yay!!...
over a year ago
13
over a year ago
Finally we have some sort of progress! We can now build rooms and place and remove objects! Yay!! But we still haven’t even begun with the game logic, resource management, the actual mining mechanic, multiple levels, actual tasks for our workers. But it’s something.
Buck on Software
Explaining the growth software sell-off The terminal value double whammy of rising interest rates
over a year ago
Opsbros
JSON and PowerShell Working with Object-based arrays in PowerShell can be a challenge; but here's a trick that will...
over a year ago
21
over a year ago
Working with Object-based arrays in PowerShell can be a challenge; but here's a trick that will allow you to manipulate these objects efficiently.
Birchtree
Oh my gosh, I can try the horse browser! Listen or watch now! Niléane brings a spicy browser extension, Chris works through some iPad...
2 months ago
22
2 months ago
Listen or watch now! Niléane brings a spicy browser extension, Chris works through some iPad feelings, and Matt made the gang decide what app they consider "undefeated". We want to hear from you! How would you have done our challenges? How would you answer the question
Applied Cartography
Letters to a Young Bartender Every straight white male is forced, character-creation-screen-style, to choose one overtly...
7 months ago
34
7 months ago
Every straight white male is forced, character-creation-screen-style, to choose one overtly consumptive hobby that in some small part defines their twenties and – God willing — their enduring adulthood. Some choose sourdough; many choose barbecue; I chose mixology. (A...
The New Oil
Life Without a SIM Card
3 months ago
The Pragmatic...
Where did TikTok’s software engineers go? How has this uncertainty affected software engineers at the Chinese-owned social network?
4 months ago
Applied Cartography
Meta's two assets (Epistemic disclaimer: there are few Extremely Big Tech Companies to whom I feel apathy more vividly...
8 months ago
21
8 months ago
(Epistemic disclaimer: there are few Extremely Big Tech Companies to whom I feel apathy more vividly than Meta. I had a Facebook account in high school and college and got rid of it at some point post-graduation, though I'd be hard-pressed to tell you when exactly that was.) It...
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
11
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...
Applied Cartography
Does that dependency spark joy? If there's been one through line in changes to Buttondown's architecture over the past six months or...
4 months ago
29
4 months ago
If there's been one through line in changes to Buttondown's architecture over the past six months or so, it's been the removal and consolidation of dependencies: on the front-end, back-end, and in paid services. I built our own very spartan version of Metabase, Notion, and...
Home on Erik...
Momentum and mean reversion might just be volatility bias The Economist just published an article called The best, the worst and the ugly. By looking at...
over a year ago
16
over a year ago
The Economist just published an article called The best, the worst and the ugly. By looking at historical performance for mutual funds, they find strong support for momentum and mean reversion. Picking the best or the worst fund over the previous five years gives great returns...
Applied Cartography
Talking to customers You say that these numbers mean dial it down. I say they mean dial it up. You haven't gotten...
8 months ago
23
8 months ago
You say that these numbers mean dial it down. I say they mean dial it up. You haven't gotten through. There are people you haven't persuaded yet. These number mean dial it up. Otherwise you're like the French radical, watching the crowd run by and saying, "There go my people. I...
Jonas Hietala
fish_update_completions in Slackware 14.1 I’ve been trying out fish shell lately. A cool feature with fish is that it can automatically...
over a year ago
14
over a year ago
I’ve been trying out fish shell lately. A cool feature with fish is that it can automatically generate completions by parsing the installed man pages by running fish_update_completions. Unfortunately this is what I got: Traceback (most recent call last): File...
Notes on software...
Favorite compiler and interpreter resources This is an external post of mine. Click here if you are not redirected.
over a year ago
Willem's Blog
Updating Snake '97 This month I bit the bullet big time: I redesigned the game engine of the wildly popular Snake '97...
over a year ago
22
over a year ago
This month I bit the bullet big time: I redesigned the game engine of the wildly popular Snake '97 game. Read about the design challenges in this blog post.
Simply Explained
EZStore: a tiny serverless datastore for IoT data (DynamoDB + Lambda) I've been working on a few IoT projects recently, and while prototyping, I need a simple but...
over a year ago
16
over a year ago
I've been working on a few IoT projects recently, and while prototyping, I need a simple but flexible data store. I just want to push data to an API and query and visualize it later on.There are many solutions for this, but most are expensive or very limited. So I set out to...
Arduino Blog
You can now work in collaboration in Arduino Cloud In today’s busy world, getting students or engineers to work together is key to tackling complex IoT...
9 months ago
72
9 months ago
In today’s busy world, getting students or engineers to work together is key to tackling complex IoT projects. Traditional code sharing and editing methods, like using offline IDEs or swapping files manually, often slow down projects and lead to mistakes. This can be a hassle and...
Elevation Lab - Blog
Introducing TagVault Surface Aero for AirTag With the popularity of our TagVault Surface Mount for AirTag, we wanted another option that was just...
4 months ago
27
4 months ago
With the popularity of our TagVault Surface Mount for AirTag, we wanted another option that was just as durable, waterproof, and secure - but with a more minimal industrial design.  So we designed TagVault Surface Aero. It will look great on your motorcycle and even more...
Abishek Muthian
Auto suspend and resume KVM Virtual Machine with the host When the host machine is suspended while the KVM through QEMU is running lead to issues like display...
over a year ago
11
over a year ago
When the host machine is suspended while the KVM through QEMU is running lead to issues like display unable to wake up when resuming suspend. Suspending and resuming the Virtual Machine when the host machine is suspended using hooks in systemd and resumed fixes this...
Birchtree
The base MacBook Air should have an M1 processor Why oh why does the base MacBook Air that Apple sells have their latest generation chip, the M4?...
3 months ago
24
3 months ago
Why oh why does the base MacBook Air that Apple sells have their latest generation chip, the M4? That's so overkill for the vast majority of people, and I'd bet that most of them wouldn't even notice the speed difference in their day-to-day tasks.
Arduino Blog
The new Auxivo EduExo Pro helps students with exoskeleton research Emerging technologies initially develop at a slow pace and that is due in large part to the lack of...
11 months ago
57
11 months ago
Emerging technologies initially develop at a slow pace and that is due in large part to the lack of resources available to students. Complex technology is built on existing knowledge and higher education students need the tools to gain hands-on experience. To help educate the...
Vitalik Buterin's...
The different types of ZK-EVMs
over a year ago
Notes on software...
dsq: Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more. This is an external post of mine. Click here if you are not redirected.
over a year ago
Computer Ads from...
Maxell's MF 2-DD Floppies The Gold Standard
7 months ago
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
17
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...
Willem's Blog
Snake '97 High Scores Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was...
over a year ago
14
over a year ago
Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was totally WOW!
./techtipsy
Overcoming hardware limitations: the time-to-sleep script As some of you might own, I’m still rocking a ThinkPad T430, a laptop model originally released in...
over a year ago
57
over a year ago
As some of you might own, I’m still rocking a ThinkPad T430, a laptop model originally released in 2012. It’s not the fastest laptop out there, but it is plenty fast for a number of tasks, even most software development work. I also try to keep my machines up to date and properly...
./techtipsy
The best laptop is the one somebody else had In 2011, I was finishing 9th grade. As a gift, I got to choose a laptop in the 400 EUR range. I...
8 months ago
71
8 months ago
In 2011, I was finishing 9th grade. As a gift, I got to choose a laptop in the 400 EUR range. I ended up picking an ASUS Eee PC 1201PN. It was new and the first computer in my life that was 100% mine, but awfully slow for a lot of tasks. It was so slow that I ended up giving...
Willem's Blog
Optical vs chest strap heart rate monitors Understanding the differences in common HR monitors used in wearables, smartwatches and fitness...
over a year ago
Simply Explained
MAX17043: Battery Monitoring Done Right (Arduino & ESP32) Building a battery-powered IoT device? Then you'll want to monitor the battery's percentage. Here's...
over a year ago
24
over a year ago
Building a battery-powered IoT device? Then you'll want to monitor the battery's percentage. Here's how to do it properly.
anderegg.ca
Maze Mice I was late to the party, but I played Luck Be a Landlord last year and really enjoyed it. It’s a...
4 months ago
28
4 months ago
I was late to the party, but I played Luck Be a Landlord last year and really enjoyed it. It’s a deckbuilder where you build combos by manipulating the icons in your custom slot machine. I linked above to the Steam page, but it’s on just about every platform — I played through it...
Krebs on Security
Whistleblower: DOGE Siphoned NLRB Case Data A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon...
2 months ago
39
2 months ago
A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon Musk's Department of Government Efficiency (DOGE) transferred gigabytes of sensitive data from agency case files in early March, using short-lived accounts configured to leave few...
lcamtuf’s thing
The serious science of trolling LLMs The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would...
11 months ago
13
11 months ago
The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would like to admit.
Louwrentius
Cannot access Windows guest within VMware Fusion when running vsphere client Currently, I am running VMware ESXi 4.1 on a test system. To manage ESXi, you need the VSphere...
over a year ago
16
over a year ago
Currently, I am running VMware ESXi 4.1 on a test system. To manage ESXi, you need the VSphere client, which is only available for the Windows platform. Therefore, I run VMware Fusion on my Mac to be able to access VSphere and manage my ESXi host. The trouble is that both ESXi...
Jonas Hietala
Bullets and AI The game is still far from being an actual game but some progress has been made. I fixed most of the...
over a year ago
17
over a year ago
The game is still far from being an actual game but some progress has been made. I fixed most of the collision detection problems and I’m now trying to make some sort of AI working for the ship. It’s a bit hard and time consuming and I don’t know how to make things good. Maybe...
Matt Mullenweg
Cloudflare Stories There are two great Cloudflare-related stories published this weekend. The first is Steven Levy’s...
8 months ago
26
8 months ago
There are two great Cloudflare-related stories published this weekend. The first is Steven Levy’s incredible story about Tim Jenkin, who created a secure communication protocol for the African National Congress to overthrow the apartheid regime in South Africa. Cloudflare’s CTO,...
Arduino Blog
Arduino Nicla Sense Env: adding advanced environmental sensing to a broad range of applications We’re thrilled to announce the launch of Nicla Sense Env: the latest addition to our portfolio of...
8 months ago
39
8 months ago
We’re thrilled to announce the launch of Nicla Sense Env: the latest addition to our portfolio of system-on-modules and sensor nodes, empowering innovators with the tools to unlock new possibilities. This tiny yet powerful sensor node is designed to elevate your environmental...
Jonas Hietala
Netrunner Winter Kit Tournament Linköping After quite the hiatus from Netrunner I had a chance to join a tournament here in Linköping with 14...
over a year ago
17
over a year ago
After quite the hiatus from Netrunner I had a chance to join a tournament here in Linköping with 14 participants. The number of players has grown a lot since the previous tournament which is really great. As I really wanted to win the wonderful Day Job playmat I went with two of...
Greater Still by...
Becoming a person familiar Six months at Rostra
3 months ago
Birchtree
Grading my 2024 Apple predictions First off, merry Christmas! I closed out last year with a series of posts reviewing Apple’s main...
6 months ago
49
6 months ago
First off, merry Christmas! I closed out last year with a series of posts reviewing Apple’s main product lines, iPhones, iPads, Macs, Watches, and the soon-to-be-released Vision Pro. I’ll be doing that again over the last few days of the year, but in the interest of
latest projects -...
Analemmagraph [Concept] Video of a day, one year in every frame
a year ago
Birchtree
A new/old Pokémon game, how Hollywood can make good movies, and a puzzle with all edge pieces We are so back! Please keep making smaller, original movies so that we get new franchises A puzzle...
3 months ago
27
3 months ago
We are so back! Please keep making smaller, original movies so that we get new franchises A puzzle with all edge pieces that looks fun but also very hard Every font is free…as long as you remake it yourself Fellow olds, if you haven't seen this,
Jonas Hietala
Postmortem: Jonas IceCream Stand Ah my latest game Jonas IceCream Stand is finished and up and running and I’m really proud of it!...
over a year ago
13
over a year ago
Ah my latest game Jonas IceCream Stand is finished and up and running and I’m really proud of it! And thanks for the feedback guys, it’s always welcome. I spent almost exactly fifty hours on this game and that’s by far the most I’ve spent on a 7day project. To be honest it’s...
Jorge Arango
Humanities Crash Course: Week 4 I’m undertaking a year-long crash course in the humanities. These are my notes for week 4. Following...
5 months ago
47
5 months ago
I’m undertaking a year-long crash course in the humanities. These are my notes for week 4. Following Ted Gioia’s curriculum, this week I read the Analects of Confucius. As I did last week, ChatGPT helped me select a movie to complement this reading – albeit...
Engineers Need Art
Mooncraft 2000 A web-based game, Mooncraft 2000 is released.
over a year ago
Arduino Blog
Introducing Opta Expansions: scalable simplicity! Last year, we launched the Arduino Pro Opta: it was an instant success with our community, and...
a year ago
68
a year ago
Last year, we launched the Arduino Pro Opta: it was an instant success with our community, and allowed us to reach PLC engineers with a new solution specifically designed for their needs.  To further expand Opta’s capabilities, today the Arduino ecosystem welcomes various...
Jonas Hietala
Entering Pintos First week of school is over and it’s been full throttle from the start, in a good way. We’re having...
over a year ago
13
over a year ago
First week of school is over and it’s been full throttle from the start, in a good way. We’re having four courses and for once I like them all. We have an interesting math course, a useful course “Software Development in Theory” (boring but useful) and a big project course where...
Arduino Blog
Ride safer with these DIY bicycle lights Many people around the world live in cities designed for cars, with bicycle use being a distant...
11 months ago
60
11 months ago
Many people around the world live in cities designed for cars, with bicycle use being a distant afterthought. That makes cycling dangerous and lights can do a lot to make riding safer. That’s why Giovanni Aggiustatutto designed this DIY system that includes headlights, a...
Notes on software...
Minimal downtime Postgres major version upgrades with EDB Postgres Distributed This is an external post of mine. Click here if you are not redirected.
4 months ago
Good Enough
How LRUG uses Jelly to remove confusion and simplify organisation The London Ruby User Group is one of the longest-running technology user groups in the world, having...
2 months ago
11
2 months ago
The London Ruby User Group is one of the longest-running technology user groups in the world, having held a monthly meeting almost every single month since late 2006. It’s no small feat to have kept a local community running for so long, especially since everyone involved is a...
Jonas Hietala
An update on my book 'Why Cryptocurrencies?' Five months ago I gloriously declared that “my book was done”. Since then I’ve been working hard to...
over a year ago
13
over a year ago
Five months ago I gloriously declared that “my book was done”. Since then I’ve been working hard to finish the book. Sorry that’s a bit of a lie, I’ve had a nice long vacation where I didn’t work on the book and I’m also on part-time parental leave. And believe me there’s not a...
./techtipsy
I'm done with Ubuntu I liked Ubuntu. For a very long time, it was the sensible default option. Around 2016, I used the...
4 months ago
50
4 months ago
I liked Ubuntu. For a very long time, it was the sensible default option. Around 2016, I used the Ubuntu GNOME flavor, and after they ditched the Unity desktop environment, GNOME became the default option. I was really happy with it, both for work and personal computing...
anderegg.ca
Halls of Torment: a thematically questionable downtime game Merry Christmas and happy holidays! I hope everyone out there has a joyful and relaxing day, however...
6 months ago
59
6 months ago
Merry Christmas and happy holidays! I hope everyone out there has a joyful and relaxing day, however you celebrate. During the downtime I got to play a game I’d been wanting to try for a while. Last summer on The Besties podcast, Russ Frushtick mentioned that he was enjoying...
Lighthouse Blog
Updates May 24
a year ago
Computer Ads from...
The Grand Stand Joystick Stabilizer Support & Score Enhancer
7 months ago
Jonas Hietala
Doing Stuff The school and my life is trotting along. I’m handling the extra course fine, but instead I’ve left...
over a year ago
16
over a year ago
The school and my life is trotting along. I’m handling the extra course fine, but instead I’ve left the standard math course behind a bit. Actually more than a bit but hopefully I’ll correct things later. No my life is going along just fine, it almost feels like my life is runing...
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
16
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....
Willem's Blog
Removing paint from a bike frame Using dichloromethane and sanding paper I removed the paint from my bike frame to create a minimal,...
over a year ago
24
over a year ago
Using dichloromethane and sanding paper I removed the paint from my bike frame to create a minimal, raw aluminium look.
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
14
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...
Birchtree
Apple’s 2024 report card: Apple Watch This is the fourth in a series of posts reviewing Apple’s 2024 across their major product lines. I...
6 months ago
36
6 months ago
This is the fourth in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s Apple Watch report card here. Series 10 It’s always fun when we get a new Apple
Home on Erik...
How to build up a data team (everything I ever learned about recruiting) During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people....
over a year ago
18
over a year ago
During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people. Lots of them were rejected but lots of them also got offers. Finally, I've also had my share of offers rejected by the candidate.
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 1. lisp to assembly Next in compiler basics: 2. user-defined functions and variables 3. LLVM 4. LLVM...
over a year ago
15
over a year ago
Next in compiler basics: 2. user-defined functions and variables 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. LLVM system calls 6. an x86 upgrade In this post we'll write a simple compiler in Javascript (on Node) without any third-party libraries....
Louwrentius
Do not buy a hardware RAID controller for home use Hardware RAID controllers are considered 'the best' solution for high performance and high...
over a year ago
12
over a year ago
Hardware RAID controllers are considered 'the best' solution for high performance and high availability. However, this is not entirely true. Using a hardware RAID controller might even endanger your precious data. For enterprise environments, where performance is critical, it is...
The New Oil
How the UK is Weakening Safety Worldwide
4 months ago
Arduino Blog
Welcoming ControlSI to the Arduino Pro System Integrators Partnership Program! We’re thrilled to announce the latest member of our System Integrators Partnership Program (SIPP):...
5 months ago
28
5 months ago
We’re thrilled to announce the latest member of our System Integrators Partnership Program (SIPP): ControlSI, based in Peru, is well known for their expertise in Industry 4.0 solutions – including industrial automation, operational intelligence, data analytics, computer vision,...
Ken Shirriff's blog
Reverse engineering standard cell logic in the Intel 386 processor The 386 processor (1985) was Intel's most complex processor at the time, with 285,000...
a year ago
15
a year ago
The 386 processor (1985) was Intel's most complex processor at the time, with 285,000 transistors. Intel had scheduled 50 person-years to design the processor, but it was falling behind schedule. The design team decided to automate chunks of the layout, developing "automatic...
Style over Substance
Using the Olympus XA as an everyday carry camera The Olympus XA has been my EDC camera this year and I gotta say – it’s a ton of fun. The concept of...
over a year ago
99
over a year ago
The Olympus XA has been my EDC camera this year and I gotta say – it’s a ton of fun. The concept of EDC – Every Day Carry – is that a piece of equipment should be light and compact enough to have with you every day, yet still versatile enough to be useful in […] The post Using...
Lighthouse Blog
How to combine multiple RSS feeds in one view
a year ago
The New Oil
Nowhere to Go When The Sky is the Limit
2 months ago
computers are bad
2024-12-11 travelers information stations Histories of radio broadcasting often make a particular focus on the most powerful stations. For...
6 months ago
74
6 months 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...
Vitalik Buterin's...
Exploring circle STARKs
11 months ago
Vitalik Buterin's...
Simplifying the L1
2 months ago
computers are bad
2023-08-19 meanwhile elsewhere I had meant to write something today, but I'm just getting over a case of the COVID and had a hard...
a year ago
104
a year ago
I had meant to write something today, but I'm just getting over a case of the COVID and had a hard time getting to it. Instead I did the yard work, edited and uploaded a YouTube video, and then spewed out a Cohost thread as long as a blog post. So in lieu of your regularly...
Birchtree
NVIDIA finally gets some competition Tom Warren for The Verge: AMD Radeon RX 9070 / 9070 XT Review and Benchmarks The RX 9070 is around...
4 months ago
24
4 months ago
Tom Warren for The Verge: AMD Radeon RX 9070 / 9070 XT Review and Benchmarks The RX 9070 is around 17 percent faster than Nvidia’s RTX 5070 in 4K without upscaling enabled, cruising past Nvidia’s card for the same price. The RX 9070 XT is as fast
Construction Physics
How China Is Like the 19th Century U.S. I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly...
8 months ago
71
8 months ago
I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly reading about the times and places where radical changes in manufacturing were taking place: Britain in the late 18th century, the US in the late 19th and early 20th centuries,...
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
112
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...
computers are bad
2023-09-03 plastic money You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in...
a year ago
131
a year ago
You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in them. Of course we know that that isn't the case; our modern plastic card payment network relies on online transactions where the balance tracking and authorization decisions happen...
Simply Explained
I Built a CO2 Sensor and It Terrifies Me Governments are pushing CO2 sensors to fight the COVID-19 pandemic, but proper ventilation is...
over a year ago
20
over a year ago
Governments are pushing CO2 sensors to fight the COVID-19 pandemic, but proper ventilation is equally important for our health and even our cognitive performance.In this blog post we'll look at a DIY CO2 sensor: how it runs ESPHome, how it integrates with Home Assistant, how it...
Posts on Made of...
Systems that defy detailed understanding Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be...
over a year ago
17
over a year ago
Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be explained, if we’re willing to dig deep enough into the stack of abstractions our software is built atop. Some of the ensuing discussion on Twitter and elsewhere lead me to write...
Notes on software...
An explosion of transitive dependencies A small standard library means an explosion in transitive dependencies. A more comprehensive...
5 months ago
38
5 months ago
A small standard library means an explosion in transitive dependencies. A more comprehensive standard library helps you minimize dependencies. Don't misunderstand me: in a real-world project, it is practically impossible to have zero dependencies. Armin Ronacher called for a vibe...
Willem's Blog
Monolithic vs Microservices software architecture This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn...
over a year ago
21
over a year ago
This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn about choosing the right architecture for your app development
Jonas Hietala
My first netrunner store championship My girlfriend has told me I get these narrow interests where I pour all my energy and thoughts into...
over a year ago
17
over a year ago
My girlfriend has told me I get these narrow interests where I pour all my energy and thoughts into and about 1,5 months ago I discovered Netrunner, a very awesome card game. Check out this how to play or team covenant’s channel if you want to know more. So this Sunday I went to...
Home on Erik...
Never attribute to stupidity that which is adequately explained by opportunity cost Hanlon's razor is a classic aphorism I'm sure you have heard before: Never attribute to malice that...
over a year ago
18
over a year ago
Hanlon's razor is a classic aphorism I'm sure you have heard before: Never attribute to malice that which can be adequately explained by stupidity. I've found that neither malice nor stupidity is the most common reason when you don't understand why something is in a certain way.
Notes on software...
How I run a software book club I've been running software book clubs almost continuously since last summer, about 12 months ago. We...
a year ago
18
a year ago
I've been running software book clubs almost continuously since last summer, about 12 months ago. We read through Designing Data-Intensive Applications, Database Internals, Systems Performance, and we just started Understanding Software Dynamics. The DDIA discussions were...
Notes on software...
Logical replication in Postgres: Basics This is an external post of mine. Click here if you are not redirected.
5 months ago
Arduino Blog
Why is STEAM education important for kids? 6 activity tips School’s out for summer – at least for most of us. While the majority of children (and teachers!)...
a year ago
83
a year ago
School’s out for summer – at least for most of us. While the majority of children (and teachers!) will probably be breathing a huge sigh of relief, parents face a new challenge: how to keep kids engaged during the long break. Of course, downtime is important, but there are also...
Willem's Blog
Building the blog... in style! Find out if it is possible to turn a computer from the 90s into a modern development machine.
over a year ago
Engineers Need Art
VPX Scripting - Part 6 (End Sound) This post wraps up the sound work on Teacher's Pet.
a year ago
Lars Lofgren
Forbes Marketplace: The Parasite SEO Company Trying to Devour Its Host Are you sick of Forbes appearing in search results? For topics that Forbes doesn’t have any...
9 months ago
24
9 months ago
Are you sick of Forbes appearing in search results? For topics that Forbes doesn’t have any expertise in? Here’s the organic rankings for “best pet insurance”: Forbes ranks #2. Not sure a business website knows how pet insurance actually works. But okay. They also have the #1...
Louwrentius
LFS - Linux Firewall Script released I started a small new Google project for a new script I wrote called LFS. It stands for Linux...
over a year ago
13
over a year ago
I started a small new Google project for a new script I wrote called LFS. It stands for Linux Firewall Script. I run a small Linux box as an internet router that doubles as a firewall. The firewall is configured using iptables. In my opinion, iptables is not the easiest tool to...
Home on Erik...
Optimizing for iteration speed I've written before about the importance of iterating quickly but I didn't necessarily talk about...
over a year ago
20
over a year ago
I've written before about the importance of iterating quickly but I didn't necessarily talk about some concrete things you can do. When I've built up the tech team at Better, I've intentionally optimized for fast iteration speed above almost everything else.
Vitalik Buterin's...
d/acc: one year later
6 months ago
Matt Mullenweg
DrupalCon Singapore This week, DrupalCon Singapore is bringing together an incredible community of Drupal platform...
6 months ago
34
6 months ago
This week, DrupalCon Singapore is bringing together an incredible community of Drupal platform creators, developers, and supporters.  Last year, I had the chance to share the stage with Dries Buytaert, the founder of Drupal, and the conversation stuck with me. It highlighted the...
Computer Ads from...
Computer Games mag Interviews Don Bluth (1984) Talks about the famous Dragon's Lair
6 days ago
Birchtree
The mythical iOS 18.4 Zac Hall writing for 9to5Mac: Apple’s Competitive Edge in AI Hinges on These Three Unreleased Siri...
4 months ago
32
4 months ago
Zac Hall writing for 9to5Mac: Apple’s Competitive Edge in AI Hinges on These Three Unreleased Siri Features It feels like a make-or-break moment for Siri, and these three remaining iOS 18 features are key indicators of Apple’s ability to leverage AI with Siri. These three Siri
Vitalik Buterin's...
An approximate introduction to how zk-SNARKs are possible
over a year ago
lcamtuf’s thing
The Rapture It’s fascinating how these vascular bundles, containing xylem and phloem, are arranged in a ring...
3 months ago
26
3 months ago
It’s fascinating how these vascular bundles, containing xylem and phloem, are arranged in a ring located beneath the skin (periderm) and the cortex.
Opsbros
Artemis 1 Countdown I've been following the Artemis 1 Launch Schedule quite closely on a few forums and discussing it...
over a year ago
22
over a year ago
I've been following the Artemis 1 Launch Schedule quite closely on a few forums and discussing it with serveral people, and I had been regularly posting updated DateandTime countdown links for the revised launch attempts. With the schedule chnages and scrubs that have happened...
Jonas Hietala
Being Productive School’s been going on now for… Is it a month and a half maybe? I don’t know really but it’s all...
over a year ago
11
over a year ago
School’s been going on now for… Is it a month and a half maybe? I don’t know really but it’s all going so fast, week after week is disappearing and I don’t know where they go but I know that I’m at least not wasting them like I did most of last year! Last year I managed school...
Birchtree
Who has time for due process these days? The Vice President of the United States on Twitter: To say the administration must observe "due...
2 months ago
18
2 months ago
The Vice President of the United States on Twitter: To say the administration must observe "due process" is to beg the question: what process is due is a function of our resources, the public interest, the status of the accused, the proposed punishment, and so many other factors.
Electronics etc…
Teardown of the TM4313 GPS Disciplined Oscillator Introduction What is a GPSDO? The TM4313 GPSDO Power Consumption Inside the TM4313 The TM4313...
a year ago
126
a year ago
Introduction What is a GPSDO? The TM4313 GPSDO Power Consumption Inside the TM4313 The TM4313 Schematic Frequency or Phase Lock Loop? OCXO Temperature The Curious Case of the MAX6192 Voltage Reference The Discrete Tuning DAC GPS Module Microcontroller instead of NMEA Serial...
Jonas Hietala
The games that make me who I am I read an article the other day where he met someone who didn’t read fiction: He suggested that...
over a year ago
15
over a year ago
I read an article the other day where he met someone who didn’t read fiction: He suggested that fiction was a waste of his time — he read to learn, not for "mere" entertainment I don’t agree with this view and neither did he: Fiction allows you to be part of situations that are...
Arduino Blog
A beautiful custom calculator built with IV-12 VFD tubes Nixie tubes have been the go-to option for makers looking for retro display aesthetics for many...
a year ago
92
a year ago
Nixie tubes have been the go-to option for makers looking for retro display aesthetics for many years, because their distinct orange glow carries a lot of vintage appeal. But VFD (vacuum fluorescent display) tubes have been gaining in popularity recently and have different —...
Opsbros
Saibah Securitah It's always okay to buy the domain for the meme!
over a year ago
Willem's Blog
Half Marathon Discover my journey from noob to (half) marathon finisher and how I balanced data with fitness -...
a year ago
20
a year ago
Discover my journey from noob to (half) marathon finisher and how I balanced data with fitness - read about my experiences!
The New Oil
Hooked 2.0: How Scams are Evolving & How to Avoid Them
4 months ago
Arduino Blog
UNO Rev3 or UNO R4? Choosing the perfect Arduino for your project The Arduino UNO is legendary among makers, and with the release of the UNO R4 in 2023, the family...
6 months ago
53
6 months ago
The Arduino UNO is legendary among makers, and with the release of the UNO R4 in 2023, the family gained a powerful new member. But with two incredible options, which UNO should you pick for your project? Here’s a breakdown of what makes each board shine, depending on your needs,...
Construction Physics
Inside the interconnection queue Electric power in the US is provided by the electrical grid, a huge network of power plants,...
4 months ago
48
4 months ago
Electric power in the US is provided by the electrical grid, a huge network of power plants, transmission lines, and transformers that moves electric power from where it's generated to where it's consumed.
The New Oil
The Unique ID You're Giving to Everyone
3 months ago
Abishek Muthian
Why are we addicted to misery porn I walked by the living room other day and there was this reality show on television in which the...
over a year ago
13
over a year ago
I walked by the living room other day and there was this reality show on television in which the participants were narrating what it seemed like their life story. It was sad, they and other participants were crying inconsolably while the camera panned to each of their faces for a...
Birchtree
+ iPhone 16e review in progress: battery life You can never do too much battery testing, but after a week with this phone I've got some...
3 months ago
Nabeel S. Qureshi
The Serendipity Machine Notes on Using Twitter
a year ago
Notes on software...
SQLite in Go, with and without cgo This is an external post of mine. Click here if you are not redirected.
over a year ago
Vitalik Buterin's...
Updating my blog: a quick GPT chatbot coding experiment
over a year ago
computers are bad
2023-04-10 solving problems with chatgpt One of the foundational goals of computer technology, at least as understood by popular culture, is...
over a year ago
90
over a year ago
One of the foundational goals of computer technology, at least as understood by popular culture, is to automate away our jobs. When your job is (put simply) to get computers to work correctly, there's sort of an irony to this view of things. Still, just within the span of my...
Notes on software...
Writing an x86 emulator from scratch in JavaScript: 1. a stack and register machine Better yet, take a look at this post walking through emulating x86 ELF binaries in Go: Emulating...
over a year ago
20
over a year ago
Better yet, take a look at this post walking through emulating x86 ELF binaries in Go: Emulating linux/AMD64 userland: interpreting an ELF binary 2. system calls In this post we'll create a small virtual machine in JavaScript and use it to run a simple C program compiled...
Good Enough
TIL: Fixing Broken Action Text Images in Atom Feeds For a while now we've seen that images in our Pika atom feeds were not displaying in some feed...
a year ago
18
a year ago
For a while now we've seen that images in our Pika atom feeds were not displaying in some feed readers. In fact, they weren't displaying in my own feed reader, which routes through Feedly. I was sad. I spent a lot of time troubleshooting this. Compared our feed with a lot of atom...
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...
a year ago
65
a year 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.”...
Vitalik Buterin's...
What even is an institution?
over a year ago
Louwrentius
The kind of sound you never want to hear from your computer The sounds of hard drives that have perished These sounds are only frightening or scary if you...
over a year ago
16
over a year ago
The sounds of hard drives that have perished These sounds are only frightening or scary if you imagine your precious data only exists on that failing drive. If you make consistent and frequent backups and/or you run a fault-tolerant RAID flavour, it is but a nuisance.
Computer Ads from...
Comics from 1982/02 Creative Computing Mag Time for some humor
a year ago
computers are bad
2025-05-11 air traffic control Air traffic control has been in the news lately, on account of my country's declining ability to do...
a month ago
30
a month ago
Air traffic control has been in the news lately, on account of my country's declining ability to do it. Well, that's a long-term trend, resulting from decades of under-investment, severe capture by our increasingly incompetent defense-industrial complex, no small degree of...
Louwrentius
The security risk of vendor-supplied default SSL certificates Often, software comes supplied with some default SSL certificate, for testing purposes, such as...
over a year ago
14
over a year ago
Often, software comes supplied with some default SSL certificate, for testing purposes, such as those 'snake oil' certificates (they are called snake oil certificates for a reason). In practice, I often encounter usage of such certificates. People may seem to think that as long...
Home on Erik...
The power of ensembles From my presentation at MLConf, one of the points I think is worth stressing again is how extremely...
over a year ago
19
over a year ago
From my presentation at MLConf, one of the points I think is worth stressing again is how extremely well combining different algorithms works. In this case, we're training machine learning algorithms on different data sets (playlists, play counts, sessions) and different...
Arduino Blog
On-body LEDs help this guitar rock harder You don’t go to watch a band play live for the audio quality — most venues are atrocious in that...
a year ago
66
a year ago
You don’t go to watch a band play live for the audio quality — most venues are atrocious in that regard. No, you go to enjoy the show as a whole and that includes the visuals. The more a band can do to make the performance look exciting, the more you’re going to enjoy it. […] The...
Posts on Made of...
CVE-2010-4258: Turning denial-of-service into privilege escalation Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different...
over a year ago
19
over a year ago
Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different kernel vulnerabilities I reported recently. This post is about CVE-2010-4258, the most interesting of them, and, as Dan writes, the reason he wrote the exploit in the first place. In...
Applied Cartography
Applied Cartography × Indie Rails Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and...
9 months ago
21
9 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...
Engineers Need Art
Duane Blehm A little about Duane Blehm, an early Macintosh shareware author.
4 months ago
Jorge Arango
Humanities Crash Course Week 15: Boethius In week 15 of the humanities crash course, we started making our way out of classical antiquity and...
2 months ago
12
2 months ago
In week 15 of the humanities crash course, we started making our way out of classical antiquity and into the Middle Ages. The reading for this week was Boethius’s The Consolation of Philosophy, a book perhaps second only to the Bible in influencing Medieval thinking. I used the...
Home on Erik...
How to hire smarter than the market: a toy model Let's consider a toy model where you're hiring for two things and that those are equally valuable....
over a year ago
16
over a year ago
Let's consider a toy model where you're hiring for two things and that those are equally valuable. It's not very important what those are, so let's just call them “thing A” and “thing B” for now.
Good Enough
How We Built Quack (Beta) We recently launched Quack, a simple utility for you to share a beautifully rendered version of any...
over a year ago
19
over a year ago
We recently launched Quack, a simple utility for you to share a beautifully rendered version of any Markdown text. This software is completely front-end based, and for me personally it was a bit of a challenging puzzle to implement. Thankfully we have genius hackers like Arun...
Jonas Hietala
2012 Read Books I read a post, sadly lost the link, where the author had recorded all books she had read during the...
over a year ago
13
over a year ago
I read a post, sadly lost the link, where the author had recorded all books she had read during the year and I thought it’d be pretty fun to do. So here goes, in a mostly ordered list. The Art of Learning - Josh Waitzkin Världens Whiskey More of a reference book. Linear Algebra...
computers are bad
2024-03-01 listening in on the neighborhood Last week, someone leaked a spreadsheet of SoundThinking sensors to Wired. You are probably asking...
a year ago
114
a year ago
Last week, someone leaked a spreadsheet of SoundThinking sensors to Wired. You are probably asking "What is SoundThinking," because the company rebranded last year. They used to be called ShotSpotter, and their outdoor acoustic gunfire detection system still goes by the...
Old Vintage...
The unreleased Commodore HHC-4's secret identity Once upon a time (and that time was Winter CES 1983), Commodore announced what was to be their one...
8 months ago
13
8 months ago
Once upon a time (and that time was Winter CES 1983), Commodore announced what was to be their one and only handheld computer, the Commodore HHC-4. It was never released and never seen again, at least not in that form. But it turns out that not only did the HHC-4 actually exist,...
Vitalik Buterin's...
Encapsulated vs systemic complexity in protocol design
over a year ago
Matt Blewitt
Sensibly Default There are two programming principles that I hold dear to my heart: the principle of least surprise...
8 months ago
25
8 months ago
There are two programming principles that I hold dear to my heart: the principle of least surprise and provide sensible defaults. I’ve recently been working within the GraphQL ecosystem, and the number of violations of both here has frustrated me. This will be a little bit ranty.
Arduino Blog
Meet Real Robot One V2: A mini DIY industrial robot arm Started in 2022 as an exploration of what’s possible in the field of DIY robotics, Pavel Surynek’s...
11 months ago
69
11 months ago
Started in 2022 as an exploration of what’s possible in the field of DIY robotics, Pavel Surynek’s Real Robot One (RR1) project is a fully-featured 6+1-axis robot arm based on 3D-printed parts and widely available electronics. The initial release was constructed with PETG...
Matt Mullenweg
Welcoming Harper As announced by Automattic and covered by TechCrunch, I want to take a moment to welcome Elijah...
7 months ago
37
7 months ago
As announced by Automattic and covered by TechCrunch, I want to take a moment to welcome Elijah Potter and Harper to join Automattic. Harper is a super-fast (way faster than LanguageTool and Grammarly), local English grammar checker. The technology is nascent, but I’m very...
Willem's Blog
Optimising images for the web and performance Make your website faster by optimising the images. This posts explains how you can do this.
over a year ago
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
Odds and Ends of...
I'm pro-assisted dying in principle, but I'm not sure about the proposed law Is no law better than a bad law?
7 months ago
Arduino Blog
3D printing an affordable robot arm  If you have an interest in robotics, then a robot arm is a great educational tool to start your...
11 months ago
70
11 months ago
If you have an interest in robotics, then a robot arm is a great educational tool to start your journey. But professional robot arms are expensive and the DIY route is more informative anyway. That’s especially true if you take the time to design the arm yourself, as did Oliver...
./techtipsy
ThinkPad T40: it can still run modern Linux, for now I recently busted out my old ThinkPad T40, the last of the OG IBM ThinkPads. I picked it up some...
a year ago
142
a year ago
I recently busted out my old ThinkPad T40, the last of the OG IBM ThinkPads. I picked it up some time around my university days because I liked collecting ThinkPads at the time, and it was a nice complement to my existing ThinkPad T60 and T430. The battery is dead, but everything...
Ken Shirriff's blog
Inside an IBM/Motorola mainframe controller chip from 1981 In this article, I look inside a chip in the IBM 3274 Control Unit.1 But before I discuss the chip,...
11 months ago
15
11 months ago
In this article, I look inside a chip in the IBM 3274 Control Unit.1 But before I discuss the chip, I need to give some background on mainframes. (I didn't completely analyze the chip, so don't expect a nice narrative or solid conclusions.) Die photo of the Motorola/IBM SC81150...
Posts on Made of...
A Brief Introduction to termios If you’re a regular user of the terminal on a UNIX system, there are probably a large number of...
over a year ago
18
over a year ago
If you’re a regular user of the terminal on a UNIX system, there are probably a large number of behaviors you take mostly for granted without really thinking about them. If you press ^C or ^Z it kills or stops the foreground program – unless it’s something like emacs or vim, in...
Posts on Made of...
Versioning dotfiles in git I’ve been looking for a good solution for versioning and synchronizing my dotfiles between machines...
over a year ago
19
over a year ago
I’ve been looking for a good solution for versioning and synchronizing my dotfiles between machines for some time. I experimented with keeping all of ~ in subversion for a while, but it never worked out well for me. I’ve finally settled on a solution that I like using git, and so...
Jonas Hietala
Ugly and Slow Progress Ludum Dare is coming along… Slowly. The rust on me is probably so brown it’s nearly black. But I...
over a year ago
17
over a year ago
Ludum Dare is coming along… Slowly. The rust on me is probably so brown it’s nearly black. But I have an idea and it might be good, all I need to do is execute it. Right? Programmer graphics coming to take you away! Anyway it’s going to be a risk-like game with a twist: you can...
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...
8 months ago
31
8 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...
Electronics etc…
Cable Length Measurement with an HP 8007B Pulse Generator MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [...
over a year ago
93
over a year ago
MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [ ['$', '$'], ["\\(", "\\)"] ], displayMath: [ ['$$', '$$'], ["\\[", "\\]"] ], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre',...
Odds and Ends of...
Listen: How the YIMBYs won My event with Anya Martin (with a brief cameo from Chris Curtis MP!)
3 months ago
Construction Physics
Born Sleeping A personal post about the loss of our son
9 months ago
Abort Retry Fail
The History of Commodore, Part 3 Are you keeping up with the Commodore?
a year ago
Good Enough
You Need Customers to Succeed in Small Business For your small business to survive, you need customers. Not just to buy once. You need them to come...
2 months ago
34
2 months ago
For your small business to survive, you need customers. Not just to buy once. You need them to come back, tell their friends, and trust you over time. And yet, too many small businesses make it weirdly hard to talk to them. Well, duh, right? I agree, yet I see small businesses...
lcamtuf’s thing
A 15-minute intro to hobby CNC In which the author tilts at windmills for a brief while.
10 months ago
Arduino Blog
Recreating a bizarre century-old electronic instrument There are a handful of instruments that are staples of modern music, like guitars and pianos. And...
a month ago
14
a month ago
There are a handful of instruments that are staples of modern music, like guitars and pianos. And then there are hundreds of other instruments that were invented throughout history and then fell into obscurity without much notice. The Luminaphone, invented by Harry Grindell...
Computer Ads from...
Small Systems Engineering's PETSPEED Fast Enough for the Human Race
11 months ago
Elevation Lab - Blog
Introducing NightPad Wireless Charger NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other...
over a year ago
11
over a year ago
NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other wireless chargers - which I covered with electrical tape. So in designing this one, the first thing we did was remove the light. NightPad charges iPhone 50% faster than standard Qi...
Christian Selig
Trials and Tribulations of Making an Interruptable Custom View Controller Transition on iOS I think it’s safe to say while the iOS custom view controller transition API is a very powerful one,...
over a year ago
38
over a year ago
I think it’s safe to say while the iOS custom view controller transition API is a very powerful one, with that power comes a great deal of complexity. It can be tricky, and I’m having one of those days where it’s getting the better of me and I just cannot get it to do what I want...
computers are bad
2025-06-19 hydronuclear testing Some time ago, via a certain orange website, I came across a report about a mission to recover...
2 weeks ago
16
2 weeks ago
Some time ago, via a certain orange website, I came across a report about a mission to recover nuclear material from a former Soviet test site. I don't know what you're doing here, go read that instead. But it brought up a topic that I have only known very little about:...
Nabeel S. Qureshi
Reflections on Palantir A retrospective of an eight-year stint.
8 months ago
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...
9 months ago
48
9 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...
Louwrentius
How to escape file names in bash shell scripts After fighting with Bash for quite some time, I found out that the following code provides a nice...
over a year ago
18
over a year ago
After fighting with Bash for quite some time, I found out that the following code provides a nice basis for escaping special characters. Ofcource it is not complete, but the most important characters are filtered. If anybody has a better solution, please let me know. It works and...
Good Enough
Beware of Free Software Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try...
over a year ago
18
over a year ago
Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try to offer me a slice of free pizza, I'd suspect there's something wrong with it. And ever since my kids can understand me, I've taught them to be careful of free stuff. Nothing is...
Odds and Ends of...
Why the Tories should embrace Abundance Plus why it's time to build Sizewell C, and a horrifying fact about caravans
2 months ago
Lighthouse Blog
Updates December 22
a year ago
Louwrentius
Experiences running ZFS on Ubuntu Linux 12.04 I really like ZFS because with current data sets, I do believe that data corruption may start...
over a year ago
13
over a year ago
I really like ZFS because with current data sets, I do believe that data corruption may start becoming an issue. The thing is that the license under which ZFS is released does not permit it to be used in the Linux kernel. That's quite unfortunate, but there is hope. There is a...
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
19
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!
Jonas Hietala
Ludum Dare 22 results! The results from Ludum Dare 22 are in! I made the game Sat-E for the 48 hour competition and I was...
over a year ago
24
over a year ago
The results from Ludum Dare 22 are in! I made the game Sat-E for the 48 hour competition and I was quite happy with it. #24 Community 3.71 #40 Fun 3.38 #49 Theme 3.69 #65 Overall 3.42 #95 Humor 2.82 #167 Mood 2.92 #247 Innovation 2.69 #338 Audio 2.23 #340 Graphics 2.62 #376...
Computer Ads from...
Intel's Inboard 386/PC Welcome to the 1990s.
8 months ago
Jonas Hietala
Autumn 2016 Goals Retrospective Earlier this year I set out some goals I wanted to accomplish this autumn. I accomplished a few...
over a year ago
13
over a year ago
Earlier this year I set out some goals I wanted to accomplish this autumn. I accomplished a few things and I failed others. Exercise and Health Eat more strict LCHF for 1 month ok Train BJJ or MMA for 1 month ok 2 months of lifting at the gym ok Powerlifting 100 kg deadlift 5x5...
Himanshu Mishra |...
Why don't you move abroad? The IIT Dream College and Open Source Twitter @ San Francisco The Emotional Turmoil in San Francisco...
7 months ago
22
7 months ago
The IIT Dream College and Open Source Twitter @ San Francisco The Emotional Turmoil in San Francisco College placements and first job Life…
Applied Cartography
Tailwind black magic: swallowing all pointer events I wrote two days ago about a real and useful application of Tailwind black magic; here's...
a year ago
14
a year ago
I wrote two days ago about a real and useful application of Tailwind black magic; here's another. Buttondown has a dropzone component lets folks drag-and-drop items or click on it to get a file-picker. It's used for importing images, archives, CSVs, the works: because it's so...
Computer Ads from...
Manx's Aztec C Leap into a new dimension with Aztec C
4 months ago
Jonas Hietala
Doing some online Personality tests For some reason I’ve done a couple of personality tests the last month, mostly to satisfy my own...
over a year ago
18
over a year ago
For some reason I’ve done a couple of personality tests the last month, mostly to satisfy my own curiosity. The Braverman Test Inspired by Charles Poliquin’s visit on The Tim Ferriss Show I tried out the Braverman test to determine my neurotransmitter type. The point Charles...
Jonas Hietala
Computer upgrade After 5 years or so I’ve made a large upgrade to my desktop, and this post contains details and some...
a year ago
13
a year ago
After 5 years or so I’ve made a large upgrade to my desktop, and this post contains details and some pictures about the process. It was time I didn’t really want to do an upgrade right now, but I felt I had to do it. Sometimes the lag had gotten very noticeable, for example when...
Notes on software...
A paper reading club at work; databases and distributed systems research I started a paper reading club this week at work, focused on databases and distributed systems...
a year ago
16
a year ago
I started a paper reading club this week at work, focused on databases and distributed systems research. I posted in a general channel about the premise and asked if anyone was interested. I clarified the intended topic and that discussions would be asynchronous over email, run...
axio.ms
32-bit hat, with LEDs Built in November 2015 (now-traditional multi-year writeup delay applied) A hat,...
over a year ago
25
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...
Notes on software...
Writing a web server from scratch: 1. HTTP and sockets Say we have some HTML: <html> <body> <h1>Hello world!</h1> </body> </html> And say we'd...
over a year ago
16
over a year ago
Say we have some HTML: <html> <body> <h1>Hello world!</h1> </body> </html> And say we'd like to be able to render this page in a web browser. If the server is hosted locally we may want to enter localhost:9000/hello-world.html in the address bar, hit enter, make a...
Arduino Blog
KiPneu makes soft robotic biomimetics accessible to STEAM students Biomimicry, which is a method for developing new technology inspired by nature, has been one of...
11 months ago
68
11 months ago
Biomimicry, which is a method for developing new technology inspired by nature, has been one of humanity’s greatest assets. But systems reliant on soft tissue, such as an octopus’s tentacles, have been notoriously difficult to reproduce in the robotics world. To give STEAM...
Vitalik Buterin's...
Farklı ZK-EVM Türleri
over a year ago
Birchtree
Nebula Sans (and my new Jet Lag addiction) My friend and Comfort Zone cohost Niléane recently recommended the series Jet Lag: The Game, and...
a month ago
18
a month ago
My friend and Comfort Zone cohost Niléane recently recommended the series Jet Lag: The Game, and it's become my new obsession recently. I think the show is so fun, and Sam, Adam, and Ben have such a great dynamic. The show is on YouTube, but it&
Vitalik Buterin's...
Gitcoin Grants Round 5 Retrospective
over a year ago
Willem's Blog
Born with MCADD Our son was diagnosed with MCADD days after he was born. We experienced a metabolic crisis but were...
over a year ago
16
over a year ago
Our son was diagnosed with MCADD days after he was born. We experienced a metabolic crisis but were lucky to be just in time!
Never Met a Science
The Whirlpool of the Artificial There are many processes now subsumed under the term “Artificial Intelligence.” The reason we’re...
8 months ago
12
8 months ago
There are many processes now subsumed under the term “Artificial Intelligence.” The reason we’re talking about it now, though, is that the websites are doing things we never thought websites could do.
Willem's Blog
Climbing Mount Etna Climbing Mount Etna, an active volcano on Sicily Italy.
over a year ago
Jorge Arango
Humanities Crash Course Week 16: The Art of War In week 16 of the humanities crash course, I revisited the Tao Te Ching and The Art of War. I just...
2 months ago
23
2 months ago
In week 16 of the humanities crash course, I revisited the Tao Te Ching and The Art of War. I just re-read the Tao Te Ching last year, so I only revisited my notes now. I’ve also read The Art of War a few times, but decided to re-visit it now anyway. Readings Both books are...
Notes on software...
How to get better at recursion tldr; reimplement standard library functions in your favorite language without loops. Background For...
over a year ago
15
over a year ago
tldr; reimplement standard library functions in your favorite language without loops. Background For a few years after college I spent a lot of free time doing projects in Standard ML and Scheme. As a result I got really comfortable doing recursion. The two big reasons for this...
Daniel De Laney
Chat is a bad UI pattern for development tools Code forces humans to be precise. That’s good—computers need precision. But it also forces humans to...
5 months ago
8
5 months ago
Code forces humans to be precise. That’s good—computers need precision. But it also forces humans to think like machines. For decades we tried to fix this by making programming more human-friendly. Higher-level languages. Visual interfaces. Each step helped, but we were still...
Neil Madden
Digital signatures and how to avoid them Wikipedia’s definition of a digital signature is: A digital signature is a mathematical scheme for...
9 months ago
27
9 months ago
Wikipedia’s definition of a digital signature is: A digital signature is a mathematical scheme for verifying the authenticity of digital messages or documents. A valid digital signature on a message gives a recipient confidence that the message came from a sender known to the...
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...
7 months ago
72
7 months 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...
Birchtree
Development is going through a real change Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to...
4 months ago
31
4 months ago
Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to an end, especially in my case, where my goal is to build and ship products to millions of users. What’s really happening is a shift in focus: away from obsessing
Arduino Blog
Light up the holiday season, with a new Plug and Make Kit tutorial! Looking for a fun and creative way to brighten up the holiday season? With the Arduino Plug and Make...
7 months ago
55
7 months ago
Looking for a fun and creative way to brighten up the holiday season? With the Arduino Plug and Make Kit, you can build an interactive LED light installation that reacts when someone walks by – perfect for spreading cheer and adding a high-tech twist to your decorations. This...
Old Vintage...
Composite and hard reset mods for the Tandyvision One I still have my literal first home computer (the Tomy Tutor), and it so happens I also have my...
6 months ago
16
6 months ago
I still have my literal first home computer (the Tomy Tutor), and it so happens I also have my literal first game console: the Tandyvision One, Tandy Radio Shack's label variant of the Mattel Intellivision Master Component. The Mattel Intellivision proper originally hails...
lcamtuf’s thing
Real MLCCs (and inductors) have curves Linear components are pretty nonlinear -- and parasitics don't tell the whole story.
2 months ago
Matt Mullenweg
Sun and shadows
4 months ago
Birchtree
What got you here… John Siracusa: Apple Turnover From virtue comes money, and all other good things. This idea rings in...
a month ago
26
a month ago
John Siracusa: Apple Turnover From virtue comes money, and all other good things. This idea rings in my head whenever I think about Apple. It’s the most succinct explanation of what pulled Apple from the brink of bankruptcy in the 1990s to its astronomical success today. Don’
Christian Selig
A free, 3D printable Meta Quest 3 stand People were really kind and seemed to enjoy my 3D printable Apple Vision Pro stand, a stand I...
a year ago
145
a year ago
People were really kind and seemed to enjoy my 3D printable Apple Vision Pro stand, a stand I designed in Fusion 360 with the goal of being visually appealing and compact as it stored the headset vertically so it wouldn’t take up too much space on your desk. Turns out there were...
Push to Prod
Best Questions and Answers to the “Terrifying Netflix Concurrency Bug” Post Why couldn't we roll back? Weren't we concerned about costs? Why is operating Netflix so...
7 months ago
Louwrentius
Compiling Ceph on the Raspberry Pi 3B+ (armhf) using Clang/LLVM UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of...
over a year ago
15
over a year ago
UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of Ubuntu 18.04. Important: I consider this page obsolete. I will keep it up for transparency's sake Introduction In this blog post I'll show you how to compile Ceph Luminous for...
Jonas Hietala
Vacation Finally back from a 2 week vacation up at Övertorneå. It’s been pretty great to be taken care of and...
over a year ago
18
over a year ago
Finally back from a 2 week vacation up at Övertorneå. It’s been pretty great to be taken care of and not doing anything. Well, I did get my ass kicked in Terra Mystica and I played a bit of Minecraft, but still. We got some nice food and my in-laws and my parents were nice. I’m...
Birchtree
Perplexity is making a web browser Kyle Wiggers writing for TechCrunch: Perplexity Teases a Web Browser Called Comet “Just like...
4 months ago
23
4 months ago
Kyle Wiggers writing for TechCrunch: Perplexity Teases a Web Browser Called Comet “Just like Perplexity reinvented search, we’re also reinventing the browser,” a Perplexity spokesperson told TechCrunch via email. “Stay tuned for updates.” Exactly one month ago I wrote “I think...
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
21
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......
Posts on Made of...
Using X forwarding with screen by proxying $DISPLAY If you’re reading this blog, I probably don’t have to explain why I love GNU screen. I can keep a...
over a year ago
18
over a year ago
If you’re reading this blog, I probably don’t have to explain why I love GNU screen. I can keep a long-running session going on a server somewhere, and log in and resume my session without losing any state. I also love X-forwarding. I love being able to log into a remote server...
Vitalik Buterin's...
What do I think about network states?
over a year ago
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...
6 months ago
67
6 months 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...
Posts on Made of...
Confessions of a programmer: I hate code review Most of the projects I've been working on today have fairly strict code review policies. My work...
over a year ago
19
over a year ago
Most of the projects I've been working on today have fairly strict code review policies. My work requires code review on most of our code, and as we bring on an army of interns for the summer, I've been responsible for reviewing lots of code. Additionally, about five months ago...
Willem's Blog
Open-Sourcing Gran Fondo I am open-sourcing the Gran Fondo app that tracks runs and rides, designed for privacy and freedom...
4 months ago
28
4 months ago
I am open-sourcing the Gran Fondo app that tracks runs and rides, designed for privacy and freedom in mind.
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 6. LLVM system calls Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables ...
over a year ago
17
over a year ago
Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. an x86 upgrade In this post we'll extend the ulisp compiler's LLVM backend to support printing integers to...
Matt Blewitt
Thoughts on User Safety: 2 Following up from last time, let’s explore the internal and insider fronts when moving beyond...
over a year ago
18
over a year ago
Following up from last time, let’s explore the internal and insider fronts when moving beyond security towards safety for our users.
Vitalik Buterin's...
Why Proof of Stake (Nov 2020)
over a year ago
Elevation Lab - Blog
Introducing TagVault Universal for AirTag We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags...
7 months ago
22
7 months ago
We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags battery. Waterproof. Robust. And discreet. So we designed TagVault Universal Mount for AirTag. It has mounting holes for screws, rivets, and slots for zip ties. Or just epoxy it down....
Notes on software...
Writing a Jinja-inspired template library in Python In this post we'll build a minimal text templating library in Python inspired by Jinja. It will be...
over a year ago
16
over a year ago
In this post we'll build a minimal text templating library in Python inspired by Jinja. It will be able to display variables and iterate over arrays. By the end of this article, with around 300 lines of code, we'll be able to create this program: from pytemplate import...
Himanshu Mishra |...
और तसवीरें आने को हैं न ! You can listen to my naratted version on Youtube…
over a year ago
Himanshu Mishra |...
It is okay not to be special Hi :name-retracted:! I hope I don’t bore you with this letter. I feel like talking to you about...
over a year ago
10
over a year ago
Hi :name-retracted:! I hope I don’t bore you with this letter. I feel like talking to you about life. (Which I always want to do. All the…
Abishek Muthian
Ola stop polluting notifications, respect categories Ola has realized that it would never make profit just like its overrated original and so it's...
over a year ago
14
over a year ago
Ola has realized that it would never make profit just like its overrated original and so it's diversifying into electric vehicles. I think that's great both as a business(if it pans out) and as a consumer as it could improve the electric vehicle ecosystem in India. But you...
Matt Blewitt
Riding the Risk Railway When building and operating a user-facing system, especially one that is open to the public, it is...
over a year ago
17
over a year ago
When building and operating a user-facing system, especially one that is open to the public, it is important to consider the riskiness of a user, which can also be characterised as trustworthiness. These will typically be negatively correlated, with low trust indicating high risk...
detreville
🎼This Is the Worst Trip I’ve Ever Been On 🎶 (A Lengthy Vacation Post-Mortem)
a year ago
Abort Retry Fail
The History of OS/2 Getting a Divorce
a year ago
GitButler
The New Era of Town Hall Chat We're moving from Slack to Discord so we can involve our community more. Here's how we did it and...
10 months ago
18
10 months ago
We're moving from Slack to Discord so we can involve our community more. Here's how we did it and more importantly, why.
Home on Erik...
Implicit data and collaborative filtering A lot of people these days know about collaborative filtering. It's that Netflix Prize thing, right?...
over a year ago
18
over a year ago
A lot of people these days know about collaborative filtering. It's that Netflix Prize thing, right? People rate things 1-5 stars and then you have to predict missing ratings. While there's no doubt that the Netflix Prize was successful, I think it created an illusion that all...
Birchtree
How Flight Simulator helped my flying anxiety (members post) It turns out video games really can impact how you view the world.
7 months ago
./techtipsy
Good reads This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule,...
over a year ago
45
over a year ago
This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule, Manager’s Schedule a must-read for anyone working in a software development team. Helps express what most of us have felt at some point in our careers. The case of the 500-mile...
computers are bad
2023-07-29 Free Public WiFi Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree...
a year ago
84
a year ago
Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree Plaza in Atlanta, Georgia. This was in the age when the price of a hotel room was directly correlated with the price of the WiFi service, and as a high school student I was not...
Jonas Hietala
Understanding the Computer When I discovered programming it felt like a whole new world opened up for me with endless...
over a year ago
15
over a year ago
When I discovered programming it felt like a whole new world opened up for me with endless possibilities. It granted unlimited power and I could create virtually anything and it explained so much to me - how did a program work? How could you make a game or a website? But there...
Posts on Made of...
A Go/C Polyglot Writing a Go/C polyglot Someone on a Slack I’m on recently raised the question of how you might...
over a year ago
20
over a year ago
Writing a Go/C polyglot Someone on a Slack I’m on recently raised the question of how you might write a source file that’s both valid C and Go, commenting that it wasn’t immediately obvious if this was even possible. I got nerdsniped, and succeeded in producing one, which you can...
Computer Ads from...
Plus Post: Lobo MAX-80 The Computer Tandy Should Have Built (at least according to the ad).
a year ago
Yazin Alirhayim
Tracking where a WhatsApp user came from At Amal, we have an AI chat bot that works over WhatsApp — allowing our customers to speak to their...
over a year ago
17
over a year ago
At Amal, we have an AI chat bot that works over WhatsApp — allowing our customers to speak to their bank account, asking questions like “What’s my balance” and “How much have I spent on Uber’s this month?”. A problem we faced really early on when connecting to WhatsApp was that...
Posts on Made of...
New reptyr feature: TTY-stealing Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally...
over a year ago
17
over a year ago
Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally didn’t know how to solve within the reptyr model. Most annoyingly, reptyr fundamentally only worked on single processes, and could not attach processes with children, making it...
Abishek Muthian
Add subscribers to mailchimp list using PHP Static websites require a middleware to add subscribers to the Mailchimp list if we don't want to...
over a year ago
13
over a year ago
Static websites require a middleware to add subscribers to the Mailchimp list if we don't want to redirect our visitors to another website. PHP middleware which uses Mailchimp API 3.0 is useful because there's wide range of inexpensive options to host a PHP web service either in...
Willem's Blog
Designing my own watch Last month I received my custom made wristwatch from Switzerland, it is a minimalistic mechanical...
over a year ago
16
over a year ago
Last month I received my custom made wristwatch from Switzerland, it is a minimalistic mechanical annual calendar designed to be understated and true to the metal.
Matt Mullenweg
Matt 4.1 Forty-one is a nice birthday because it doesn’t feel like too much pressure. For forty I did a big...
5 months ago
59
5 months ago
Forty-one is a nice birthday because it doesn’t feel like too much pressure. For forty I did a big eclipse thing that ended up amazing, this year I’m replicating what I did a few years ago and celebrating in New York, Houston, and San Francisco. My birthday today has already been...
Lighthouse Blog
Browser extensions to add articles
6 months ago
Willem's Blog
Different ways to visualise health To better understand how to visualise health I looked at different health/fitness apps and games.
over a year ago
Home on Erik...
Why I went into the mortgage industry I just realized last Thursday that I have spent two full years at Better, incidentally on the same...
over a year ago
13
over a year ago
I just realized last Thursday that I have spent two full years at Better, incidentally on the same day as we announced a $15M round led by Kleiner Perkins. So it was a good point to reflect a bit and think back – what the F led me to abandon my role managing the machine learning...
Notes on software...
What's the big deal about Deterministic Simulation Testing? Bugs in distributed systems are hard to find, largely because systems interact in chaotic ways. And...
10 months ago
20
10 months ago
Bugs in distributed systems are hard to find, largely because systems interact in chaotic ways. And even once you've found a bug, it can be anywhere from simple to impossible to reproduce it. It's about as far away as you can get from the ideal test environment: property...
Jonas Hietala
The ASIC pit of despair Monero has once again changed the POW to brick ASICs following confirmation that 85% of Monero’s...
over a year ago
19
over a year ago
Monero has once again changed the POW to brick ASICs following confirmation that 85% of Monero’s hashrate were ASICs. Recurring hard forks to brick ASICs is a very dangerous game and what better to illustrate this than with an xkcd-style plot? You’re safe on the edges but how do...
Daniel De Laney
Data Center Monitoring “I like to use sketches to validate ideas quickly, without a lot of investment in the wrong...
over a year ago
8
over a year ago
“I like to use sketches to validate ideas quickly, without a lot of investment in the wrong direction.” The Challenge The computing power that runs the world is hidden away in data centers that few people get to see. While many data centers are lights-out operations most of the...
Posts on Made of...
Configuring dnsmasq with VMware Workstation I love VMware workstation. I keep VMs around for basically every version of every major Linux...
over a year ago
19
over a year ago
I love VMware workstation. I keep VMs around for basically every version of every major Linux distribution, and use them heavily for all kinds of kernel testing and development. This post is a quick writeup of my networking setup with VMware Workstation, using dnsmasq to assign...
Birchtree
+ Power users need love too
2 months ago
lcamtuf’s thing
Against the hydraulic analogy The most popular tool for teaching electronics makes the trade harder to learn.
6 months ago
Lighthouse Blog
What is RSS?
3 months ago