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+→]
Abort Retry Fail
Housekeeping for 20240309 Super quick updates
a year ago
Louwrentius
Using iSCSI with time machine and Super Duper In the past, as a Mac user, I've used separate external drives for Time Machine backups and Super...
over a year ago
17
over a year ago
In the past, as a Mac user, I've used separate external drives for Time Machine backups and Super Duper clones but I'm not happy with that. External hard drives make noise and create clutter. I'd like to move away all my storage from my living room (or home office) and put it in...
Matt Mullenweg
Disrupt Interview On Wednesday I had a great chat with Connie Loizos, the editor in chief of TechCrunch, you can view...
8 months ago
33
8 months ago
On Wednesday I had a great chat with Connie Loizos, the editor in chief of TechCrunch, you can view the video here: Then yesterday Automattic filed its legal responses to the spurious lawfare from WP Engine, Silver Lake, and Quinn Emanuel. It’s a bit long, but if you have time...
Jonas Hietala
HandCash handles require trust and are insecure The HandCash wallet has recently become a popular Bitcoin Cash wallet in large part thanks to their...
over a year ago
12
over a year ago
The HandCash wallet has recently become a popular Bitcoin Cash wallet in large part thanks to their $handle concept. It’s basically a username you use instead of the normal Bitcoin Cash address, similar to how domain names abstract away IP addresses. For example instead of...
Home on Erik...
Luigi Presentation @ NYC Data Science, Dec 16, 2014 More Luigi presentations!
over a year ago
Notes on software...
AOT-compilation of Javascript with V8 tldr; I'm working on a AOT-compiled Javascript implementation called jsc. Many dynamically typed...
over a year ago
19
over a year ago
tldr; I'm working on a AOT-compiled Javascript implementation called jsc. Many dynamically typed programming languages have implementations that compile to native binaries: Python: Cython Common Lisp: SBCL Scheme: Chicken Scheme The benefits of compiling dynamically typed...
Jonas Hietala
The Coinparty hackathon, take two In December I declared that I would enter a Bitcoin Cash hackathon and I was excited to give my...
over a year ago
16
over a year ago
In December I declared that I would enter a Bitcoin Cash hackathon and I was excited to give my procrastination a kick in the balls. Unfortunately the hackathon was postponed to January just an hour later. Maybe the organizers didn’t think my project was exciting enough or...
Odds and Ends of...
Why we love Luton Airport, and a terrible plan for changing the London Mayoralty Plus the exciting launch of the Centre for British Progress
3 months ago
Bryan Braun - Blog
You can’t fix a problem you don’t understand A few weeks ago, I was building a server-side API client. I had written the code and tested it in...
4 months ago
43
4 months ago
A few weeks ago, I was building a server-side API client. I had written the code and tested it in isolation. Everything looked good. Unfortunately, when I included it in the main service, I started seeing errors. I decided to try asking an AI tool for suggestions. I gave it the...
Arduino Blog
Two NEW Arduino Plug and Make Kit projects recreate iconic vintage games The Plug and Make Kit is a toolbox you can use for infinite ideas. So what happens if you ask a mix...
10 months ago
69
10 months ago
The Plug and Make Kit is a toolbox you can use for infinite ideas. So what happens if you ask a mix of Arduino designers, engineers, and managers to sit down and brainstorm new ideas to have fun with it? Well, at least one of them is guaranteed to come up with an adorable,...
./techtipsy
Disk is OK Maybe I am unlucky with computer hardware. Maybe I have the opposite of the golden touch of...
over a year ago
35
over a year ago
Maybe I am unlucky with computer hardware. Maybe I have the opposite of the golden touch of Midas. Or maybe it’s just the fact that I use my hardware for things they were never meant to be used for. Anyway, I have acquired two Seagate 4TB external hard drives for doing some...
Krebs on Security
U.S. Soldier Charged in AT&T Hack Searched “Can Hacking Be Treason” A U.S. Army soldier who pleaded guilty last week to leaking phone records for high-ranking U.S....
4 months ago
16
4 months ago
A U.S. Army soldier who pleaded guilty last week to leaking phone records for high-ranking U.S. government officials searched online for non-extradition countries and for an answer to the question "can hacking be treason?" prosecutors in the case said Wednesday. The government...
Avestura's Blog
Understanding zero-knowledge proofs What are zero-knowledge proofs, really?
over a year ago
Willem's Blog
Measuring cholesterol levels in blood This week I had my blood examined to measure my cholesterol levels, taking a lipid profile. Know...
over a year ago
18
over a year ago
This week I had my blood examined to measure my cholesterol levels, taking a lipid profile. Know your LDL, HDL and Triglycerides numbers with a simple test.
Christian Selig
Server side Live Activities guide iOS 17.2 gained the capability to start Live Activities from a server, which is pretty cool and...
9 months ago
98
9 months ago
iOS 17.2 gained the capability to start Live Activities from a server, which is pretty cool and handy! I’ve been playing around with it a bit and found some parts a bit confusing, so I thought I’d do a little write up for future me as well as anyone else who could benefit! (For...
Daniel De Laney
There is Definitely a Grid Grids are the best thing to ever happen to graphic design. They form a rational basis for organizing...
over a year ago
7
over a year ago
Grids are the best thing to ever happen to graphic design. They form a rational basis for organizing information. They support the harmonious distribution of elements and visual weight. We don’t design things with grids because it’s easy, or because everyone else is doing it....
./techtipsy
Anything's a portable speaker if you're brave enough I hate buying things that are single-purpose, which is why I ended up with this setup. Take a...
over a year ago
86
over a year ago
I hate buying things that are single-purpose, which is why I ended up with this setup. Take a speaker, a battery, put them together, and what you now have is a portable speaker. Since I had access to both, I felt no need to buy a separate portable speaker for use in social...
Birchtree
X Premium Plus now costs well more than running my own damn Mastodon server Jess Weatherbed: X Raises Premium Plus Subscription Pricing by Almost 40 Percent - The Verge X has...
6 months ago
45
6 months ago
Jess Weatherbed: X Raises Premium Plus Subscription Pricing by Almost 40 Percent - The Verge X has substantially raised the price of its top-tier user subscription in multiple regions to help bolster the platform’s creator payouts. The increase for Premium Plus came into effect...
Lars Lofgren
The Billion-Dollar World of Parasite SEO: How to Cash In Parasite SEO is when a third-party company partners with an established domain, then posts a bunch...
8 months ago
36
8 months ago
Parasite SEO is when a third-party company partners with an established domain, then posts a bunch of SEO content to make a bunch of money. Content often gets published in a subfolder or subdomain or the website. The goal is to leverage the domain’s trust with Google to get...
Odds and Ends of...
LISTEN: The future of transport – with Michael Dnes Where we're going, we need roads (and trains) (and maybe drones)
5 months ago
Jonas Hietala
My first rust Contribution The problem with open-source for most people isn’t writing code, but it’s all the other things. How...
over a year ago
16
over a year ago
The problem with open-source for most people isn’t writing code, but it’s all the other things. How shall I push my changes? How do I handle git? What should I do? I was the same and I actually dreaded my awesome summer job, just a little bit, because now I’m supposed to...
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...
Matt Mullenweg
What’s in My Bag, 2025 It’s another year, I have ordered all the things and tested all the cables, there’s a little bit...
5 months ago
72
5 months ago
It’s another year, I have ordered all the things and tested all the cables, there’s a little bit about tech and a little bit about life. Here’s what made the cut, now I’m going to be factoring in weight of everything as well. The flat-lay this year was taken at my sister...
Abishek Muthian
Projects Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for...
6 months ago
16
6 months ago
Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for indies to create sustainable income. Bone Health Tracker Track your bone health, Monitor the progress of your treatments. Memory Hammer What if you can remember everything you see,...
Good Enough
TIL: System Colors are supported in CSS, but they’re unreliable I’ve said this before: We’re primarily a web shop here at Good Enough, but occasionally we come up...
a year ago
17
a year ago
I’ve said this before: We’re primarily a web shop here at Good Enough, but occasionally we come up with ideas that we think would work really well as a native desktop or mobile application. Still, we prototype those ideas on the web first. Recently, I wanted to try and make one...
Lars Lofgren
The Sleazy World of Reddit Marketing, Everything is Fake I’m going to show you how to cash grab as a Reddit moderator. 5 minutes of work, then thousands of...
10 months ago
16
10 months ago
I’m going to show you how to cash grab as a Reddit moderator. 5 minutes of work, then thousands of dollars per month for doing nothing. Maybe tens of thousands. With a 100% real example. I’ve edited nothing. When you’re a Reddit mod, you have a TON of power in that subreddit. You...
Birchtree
Here we go… Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne...
2 months ago
7
2 months ago
Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne Gonzalez Rogers just ruled that, effective immediately, Apple is no longer allowed to collect fees on purchases made outside apps and blocks the company from restricting how...
Jonas Hietala
Starcraft 2 Keycaps When I ordered this computer I was compelled, utterly compelled to buy a mechanical keyboard. Sure...
over a year ago
16
over a year ago
When I ordered this computer I was compelled, utterly compelled to buy a mechanical keyboard. Sure they cost almost 10x as much as a “regular” one and they didn’t even have these funky multimedia keys, what gives? Did I loose my insanity? It was supposed to give a great typing...
Himanshu Mishra |...
Threads “You’re an interesting species. An interesting mix. You’re capable of such beautiful dreams, and...
over a year ago
13
over a year ago
“You’re an interesting species. An interesting mix. You’re capable of such beautiful dreams, and such horrible nightmares. You feel so lost…
Gwern.net Newsletter
December newsletter December 2020 gwern.net newsletter with links on AI and technology; major new site feature:...
over a year ago
20
over a year ago
December 2020 gwern.net newsletter with links on AI and technology; major new site feature: fully-generalized recursive popups.
Jonas Hietala
Ludum Dare 20 Timelapse So this time I managed to compose a timelapse of my weekend and the making of My Minions. Sadly I...
over a year ago
13
over a year ago
So this time I managed to compose a timelapse of my weekend and the making of My Minions. Sadly I lost the first few hours as I forgot to turn it on… Anyway here’s the result: https://www.youtube.com/watch?v=ABVPlRaA5iI
Matt Mullenweg
Michael Palmisano on Collier I’ve been obsessed with Jacob Collier since I first saw his Don’t You Worry ‘Bout A Thing cover on...
8 months ago
32
8 months ago
I’ve been obsessed with Jacob Collier since I first saw his Don’t You Worry ‘Bout A Thing cover on YouTube, and one of my favorite genres of videos is genius musicians breaking down the incredible musical stuff Jacob is doing. (He even has his own instrument now.) This reaction...
Jorge Arango
AI Needs Architects – That’s Why I’m Pivoting In over thirty years in business, two technological shifts have fundamentally changed my work. The...
4 months ago
34
4 months ago
In over thirty years in business, two technological shifts have fundamentally changed my work. The first was the web in the mid 1990s, which led me to leave architecture and focus on what we now call UX. The second is happening now – and it may be bigger. AI is poised to reshape...
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
15
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...
Daniel De Laney
Maritime Marketplace Sorry, this video didn’t work. Sorry, this video didn’t work. Sorry, this video...
over a year ago
10
over a year ago
Sorry, this video didn’t work. Sorry, this video didn’t work. Sorry, this video didn’t work. Sorry, this video didn’t work.
./techtipsy
Oversimplified guide into snapshots on the btrfs filesystem Friday afternoon. You’re trying out a script that you wrote to mass-rename and move some files...
over a year ago
55
over a year ago
Friday afternoon. You’re trying out a script that you wrote to mass-rename and move some files around. You finish the script and test it out. Oops. All the files now have all the wrong names, and some have been randomly moved 10 folders deep. It’s a mess. And you didn’t make a...
The Pragmatic...
Klarna’s AI chatbot: how revolutionary is it, really? Klarna launched its AI chatbot, built in collaboration with OpenAI, which the company wants to use...
11 months ago
101
11 months ago
Klarna launched its AI chatbot, built in collaboration with OpenAI, which the company wants to use to eliminate 2/3rds of customer support positions. But is it as revolutionary, and as likely to replace jobs, as Klarna claims?
Arduino Blog
This belt grinder uses an Arduino Opta micro PLC A mainstay in most machine shops, the belt grinder assists in greatly increasing the speed at which...
9 months ago
37
9 months ago
A mainstay in most machine shops, the belt grinder assists in greatly increasing the speed at which parts can be ground down in a safer, more controlled manner compared to an angle grinder. As an effort to build a tool like this one for the first time, Julien Alexandre chose to...
Gwern.net Newsletter
March 2021 Gwern.net Newsletter 2 major new site features: 'popins' and recursive Wikipedia popups
over a year ago
Jonas Hietala
2023 in review This is my yearly review #14. Amazing that I’ve kept up with this for 14 years. Even though it’s not...
a year ago
15
a year ago
This is my yearly review #14. Amazing that I’ve kept up with this for 14 years. Even though it’s not anything advanced, I really like looking back at the year to see what has happened. Maybe it’s a very light version of a reverse bucket list, and I can see that it provides some...
Arduino Blog
This DIY experimental reactor harnesses the Birkeland-Eyde process Nitrogen is critical for farming at scale and without some form of nitrogen to enrich the soil, we...
3 months ago
26
3 months ago
Nitrogen is critical for farming at scale and without some form of nitrogen to enrich the soil, we couldn’t grow staple crops efficiently enough to feed our large global population. Serious science goes into the production of fertilizers and the Birkeland-Eyde process was one...
Jonas Hietala
Design for Hackers has arrived! Design for Hackers It’s here! After about a month of waiting I’ve finally gotten the book that will...
over a year ago
18
over a year ago
Design for Hackers It’s here! After about a month of waiting I’ve finally gotten the book that will make me a design god! Or at least make me aware of something called design. Joking aside I’m really terrible at design and making things look good. Admittedly my programming art...
Odds and Ends of...
WATCH: Talking trains with Jonn Elledge! The new Overground names, why the north always loses out, and more!
7 months ago
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
15
over a year ago
Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was totally WOW!
GitButler
20 years of Git. Still weird, still wonderful. Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
3 months ago
Vitalik Buterin's...
What do I think about biometric proof of personhood?
a year ago
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 3: The Scourge
8 months ago
Vitalik Buterin's...
Quadratic Payments: A Primer
over a year ago
Louwrentius
Why I do not use ZFS as a file system for my NAS Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I...
over a year ago
16
over a year ago
Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I have multpile reasons why I do not use ZFS and probably never will. ** A lot has changed since this article was first published. I do now recommend using ZFS. I've also based my...
Himanshu Mishra |...
Collection of Linux fortunes ❤ fortune | cowsay This is about how I maintain the space...
over a year ago
11
over a year ago
fortune | cowsay This is about how I maintain the space https://github.com/OrkoHunter/mfdf/blob/master/fortunesfortune is a Unix program…
Abort Retry Fail
The History of Windows 95 The Dawn of Microsoft's Golden Age
a year ago
Willem's Blog
Offline Music People sometimes act suprised when I tell them about my music hobby, manually converting CD's to...
over a year ago
17
over a year ago
People sometimes act suprised when I tell them about my music hobby, manually converting CD's to lossless audio files; there is some reason to this madness however!
Computer Ads from...
Plus Post: Lobo MAX-80 The Computer Tandy Should Have Built (at least according to the ad).
a year ago
Louwrentius
How traffic shaping can dramatically improve internet responsiveness At work, access to the internet is provided by a 10 Mbit down / 1 Mbit up ADSL-connection. As we are...
over a year ago
18
over a year ago
At work, access to the internet is provided by a 10 Mbit down / 1 Mbit up ADSL-connection. As we are a mid-size company, bandwidth is clearly a severe constraint. But it was not our biggest problem. Even simple web-browsing was very slow. As I was setting up a monitoring...
Home on Erik...
Waiting time, load factor, and queueing theory: why you need to cut your systems a bit of slack I've been reading up on operations research lately, including queueing theory. It started out as a...
over a year ago
28
over a year ago
I've been reading up on operations research lately, including queueing theory. It started out as a way to understand the very complex mortgage process (I work at a mortgage startup) but it's turned into my little hammer and now I see nails everywhere.
Jonas Hietala
Site restyle and update I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s...
over a year ago
14
over a year ago
I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s Practical Typography. It’s free and there’s a section Typography in ten minutes if you want the important bits. He makes a pretty good case for why it matters when he points out the...
Vitalik Buterin's...
Don't overload Ethereum's consensus
over a year ago
Louwrentius
Scanning many hosts in parallel with Nmap using PPSS Scanning a large number of hosts using Nmap often takes a lot of time. During this time, no output...
over a year ago
16
over a year ago
Scanning a large number of hosts using Nmap often takes a lot of time. During this time, no output is written to a file or disk. Only when Nmap is finished, is all output written to the output file. Often, I want to start processing results of hosts that have already been...
Vitalik Buterin's...
La Guía Incompleta de los Rollups
over a year ago
watchTowr Labs
We Spent $20 To Achieve RCE And Accidentally Became The Admins Of .MOBI Welcome back to another watchTowr Labs blog. Brace yourselves, this is one of our most astounding...
10 months ago
19
10 months ago
Welcome back to another watchTowr Labs blog. Brace yourselves, this is one of our most astounding discoveries. Summary What started out as a bit of fun between colleagues while avoiding the Vegas heat and $20 bottles of water in our Black Hat hotel rooms - has now seemingly...
Nabeel S. Qureshi
Reading Notes on “Lost Time: Lectures on Proust in a Soviet Prison Camp” by Josef Czapski
over a year ago
Willem's Blog
Using Google Free Android Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to...
over a year ago
17
over a year ago
Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to experience its freedom and privacy.
Construction Physics
What Learning by Doing Looks Like The evolution of polycrystalline diamond drill bits
6 months ago
Home on Erik...
A brief history of Hadoop at Spotify I was talking with some data engineers at Spotify and had a moment of nostalgia. 2008 I was writing...
over a year ago
17
over a year ago
I was talking with some data engineers at Spotify and had a moment of nostalgia. 2008 I was writing my master's thesis at Spotify and had to run a Hadoop job to extract some data from the logs.
./techtipsy
How I blew up my backup server (Valve pls fix) It all started with me getting a Steam Deck. Background After getting familiar with the Steam Deck...
over a year ago
74
over a year ago
It all started with me getting a Steam Deck. Background After getting familiar with the Steam Deck and how the Proton compatibility layer works, I decided to write a backup script that would back up everything in the home folder, excluding the Steam games themselves due to the...
Home on Erik...
Toxic meeting culture I spent six years at a company that went from 50 people to 1500 and one contributing factor leading...
over a year ago
15
over a year ago
I spent six years at a company that went from 50 people to 1500 and one contributing factor leading to my departure was that I went from a “maker” to a person stuck in meetings every day.
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
22
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.
latest projects -...
Pocketwatch of Goo [Concept] Liquid filled timepiece
4 months ago
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
12
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...
Computer Ads from...
VenturCom's VENIX Mixing REAL Time With REAL UNIX Is Not Magic...It Is Technology.
a year ago
Louwrentius
Linux: get a list of al disks and their size To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk...
over a year ago
13
over a year ago
To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk /dev/md1: 2015 MB Disk /dev/md5: 18002.2 GB Disk /dev/sda: 60.0 GB Disk /dev/sdb: 60.0 GB Disk /dev/sdc: 1000.1 GB Disk /dev/sdd: 1000.1 GB Disk /dev/sde: 1000.1 GB Disk /dev/sdf: 1000.1...
Electronics etc…
Setting Up a Symmetricom SyncServer S200 Network Time Protocol Server Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS...
12 months ago
118
12 months ago
Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS Antenna! The SyncServer S200 Outside and Inside Installing the Missing BNC Connectors Setting Up a SyncServer S200 from Scratch Opening up the SyncServer S200 The SyncServer File...
Jonas Hietala
How I did the layout for my self-published book This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB...
a year ago
17
a year ago
This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB version, and the printed version. I was planning to include many more details, but the project took a lot longer than planned so I’ve forgotten some things. Web page I started...
./techtipsy
How to save an old printer from the e-waste pile with a Raspberry Pi A family member has a Canon PIXMA MP250 printer, originally released in 2009. It has been a very...
a year ago
116
a year ago
A family member has a Canon PIXMA MP250 printer, originally released in 2009. It has been a very reliable piece of hardware, especially for a printer. Then came Windows 10. The printer would not work out of the box with it and the official drivers got stuck during installation....
Old Vintage...
Thou shalt follow these Vintage Computing Commandments Thou shalt check voltage and polarity on new-to-thee power supplies, or thy machines shall be smote...
a year ago
15
a year ago
Thou shalt check voltage and polarity on new-to-thee power supplies, or thy machines shall be smote and release smoke. This is sometimes very hard to judge without a load, but they should be somewhere in the ballpark, verily, and you should get in the habit of checking any new...
Matt Blewitt
Control Loops and Rice Cookers Rice cookers are fascinating machines. I’ve owned one for years, as rice is a significant part of my...
over a year ago
20
over a year ago
Rice cookers are fascinating machines. I’ve owned one for years, as rice is a significant part of my regular diet, and it completely removes the stress of preparing rice. They also operate on a simple principle that can help us operate cloud infrastructure – the control loop.
Arduino Blog
Giving a teenage pet turtle a synthetic pizza-ordering voice If B. F. Skinner’s famous research proved anything, it is that virtually all animals are capable of...
10 months ago
62
10 months ago
If B. F. Skinner’s famous research proved anything, it is that virtually all animals are capable of some degree of training. Training is really just taking advantage of an animal’s natural inclination to adapt for survival, which is something all living organisms do. With that in...
Computer Ads from...
Lintek Computer Accessories' Paper Tamer Restore Order (to your printer)
a year ago
Arduino Blog
MicroPython programming on Arduino just got easier If you’ve been exploring MicroPython on Arduino, you already know how powerful and flexible this...
5 months ago
41
5 months ago
If you’ve been exploring MicroPython on Arduino, you already know how powerful and flexible this Python-based language can be for microcontroller programming. Whether you’re a pro or just starting out, MicroPython opens up a new world of quick prototyping and clean, readable...
Greater Still by...
Joining TCG Crypto I am thrilled to share that I am joining the team at TCG, The Chernin Group, to focus on the firm’s...
over a year ago
13
over a year ago
I am thrilled to share that I am joining the team at TCG, The Chernin Group, to focus on the firm’s investments at the intersection of consumer and crypto.
Louwrentius
Compatibility Highpoint RocketRAID 2320 and Samsung Spinpoint F1 There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1...
over a year ago
11
over a year ago
There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1 drives. I have no troubles with my 0.5 and 1.0 TB drives from Samsung using mentioned controller. See below: Controller 1: RocketRAID 232x SATA Controller 1/1/1 SAMSUNG HD103UJ...
latest projects -...
Precision Clock Mk IV [Hardware] GPS synchronised, millisecond precision, automatic timezones and more!
a month ago
Jonas Hietala
Customizing Neovim Scripting is configuration. Configuration is scripting. TJ DeVries A different take on editing...
a year ago
16
a year ago
Scripting is configuration. Configuration is scripting. TJ DeVries A different take on editing code I’ve been using Neovim since it forked from Vim almost 8 years ago, and I used Vim many years before that. I feel quite comfortable with Neovim, and I’ve gone down the...
Jonas Hietala
2011 in Review It’s time to wrap up the year that’s been. Be warned for slight ego boosting here. 2011 Geek...
over a year ago
17
over a year ago
It’s time to wrap up the year that’s been. Be warned for slight ego boosting here. 2011 Geek Achievements Wrote three games this year: My Minions Grand Thief Arto Sat-E Bought a new computer! Bought a mechanical keyboard. Bought custom Starcraft 2 keycaps for the...
Elevation Lab - Blog
Introducing ElevationShelf XL & XL Plus Few products have been requested as much as a bigger version of our popular Elevation Shelf. So we...
over a year ago
11
over a year ago
Few products have been requested as much as a bigger version of our popular Elevation Shelf. So we made some new versions - and they work great! To hold more weight, Elevation Shelf XL ships with hollow core and solid core mounting hardware. It will hold over 50lbs and can be...
computers are bad
2024-11-09 iron mountain atomic storage I have quipped before about "underground datacenters," and how they never succeed. During the late...
8 months ago
60
8 months ago
I have quipped before about "underground datacenters," and how they never succeed. During the late decades of the Cold War and even into the '00s, the military and (to a lesser extent) the telecommunications industry parted ways with a great number of underground facilities....
Arduino Blog
Toss-launching drones is hard — this automatic launcher does it better Typically, consumer drones take off from the ground or some other solid surface. But that isn’t very...
4 weeks ago
16
4 weeks ago
Typically, consumer drones take off from the ground or some other solid surface. But that isn’t very cinematic and toss launches — when the pilot throws the drone up into the air — are a lot more interesting to watch. Sadly, NickFPV isn’t very good at tossing his drone and that...
noahbuscher.com
Create a Markdown Portfolio with Next.js So you've set out to create a new portfolio for yourself. You start gathering inspiration from...
over a year ago
18
over a year ago
So you've set out to create a new portfolio for yourself. You start gathering inspiration from platforms like Godly and Minimal Gallery, draw some rectangles in Figma, and open your text editor. You pause. There's thousands of ways to build your website, how do you decide which...
Good Enough
Season 1, Issue 1: The Loneliest Number 1. Confirmed Positive After two years of running from reality, it has finally happened for my...
over a year ago
16
over a year ago
1. Confirmed Positive After two years of running from reality, it has finally happened for my family. I have tested positive for SARS Coronavirus-2, the virus that causes COVID-19. For this honor, I would like to thank our society’s collective tiring of virus mitigation. It truly...
Birchtree
A personal update on Apple TV+ When Apple TV+ launched just over 5 years ago, it’s fair to say I wasn’t a fan. I thought their...
3 months ago
23
3 months ago
When Apple TV+ launched just over 5 years ago, it’s fair to say I wasn’t a fan. I thought their launch shows were not to my taste, to put it generously. I don’t want to call out any specific show here, but I tried
Jonas Hietala
Making a Game Again? I’ve gotta do a lab today at school, tomorrow I need to do the exam I missed when I had my...
over a year ago
11
over a year ago
I’ve gotta do a lab today at school, tomorrow I need to do the exam I missed when I had my glasses-missing headaches and I’m going to Ikea and some other shops for, you guessed it, shopping! Sure it’s fun and sure I need to do these things but the only thing on my mind now is...
computers are bad
2025-05-27 the first smart homes Sometimes I think I should pivot my career to home automation critic, because I have many opinions...
a month ago
19
a month ago
Sometimes I think I should pivot my career to home automation critic, because I have many opinions on the state of the home automation industry---and they're pretty much all critical. Virtually every time I bring up home automation, someone says something about the superiority of...
Jonas Hietala
2012 in Review Like the last two years I’m summarizing the year. At the end of the year like this it always feel...
over a year ago
16
over a year ago
Like the last two years I’m summarizing the year. At the end of the year like this it always feel like I didn’t accomplish much, but after the yearly summary it always feels better. 2012 Geek Achievements Designed a processor which fulfills the Core Wars 88 standard. Includes a...
./techtipsy
Recovering a password-protected ThinkPad T60 A couple of years ago, I worked on a ThinkPad T60. That ThinkPad had been in use by a family member...
over a year ago
57
over a year ago
A couple of years ago, I worked on a ThinkPad T60. That ThinkPad had been in use by a family member before that, and I started its cleanup by disassembling the whole machine and making sure that it was pristine. However, once I put it all back together, I saw that it was password...
Birchtree
I’m Knee-Deep in Turkey Another week, another fantastically fun episode of Comfort Zone! This week Niléane talked about her...
7 months ago
32
7 months ago
Another week, another fantastically fun episode of Comfort Zone! This week Niléane talked about her new Flight Simulator obsession, we go on a tangent about PC gaming, Chris (who says he’s an iPad guy) brings another Mac to talk about, and I had the gang look
Arduino Blog
Turn your old Android smartphone into an Arduino screen with the RemoteXY app Each component you add to your Arduino project increases its complexity and the opportunity for...
6 months ago
76
6 months ago
Each component you add to your Arduino project increases its complexity and the opportunity for mistakes. But most projects require some “auxiliary” hardware — components that you use to interact with the Arduino or to help it do the job you’re asking of it. Buttons and displays...
Louwrentius
HP Proliant Microserver N40L is a great NAS or Router Update 2012-12-11: It seems that a new and faster version is on the horizon. Update 2012-12-21:...
over a year ago
32
over a year ago
Update 2012-12-11: It seems that a new and faster version is on the horizon. Update 2012-12-21: Yes, the new model G7 N54L is out. Some products seem almost too good to be true and I think the HP Proliant Microserver N40L is one of them. If you are into the market for a very...
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
23
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...
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...
./techtipsy
Life is maintenance, maintenance is life Over my relatively short career (6+ years), I’ve noticed a change in the way I approach building...
over a year ago
68
over a year ago
Over my relatively short career (6+ years), I’ve noticed a change in the way I approach building things. When I was still an inexperienced junior developer who barely survived operating in a Linux environment and saw backend development as a black box, I was happy to get...
Birchtree
+ I’m a season 1 sorta guy Yes, this is about Severance, but it's really about more than Severance.
3 months ago
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...
watchTowr Labs
Get FortiRekt, I am the Super_Admin Now - FortiOS Authentication Bypass CVE-2024-55591 Welcome to Monday, and what an excitingly fresh start to the week we're all having. Grab your...
5 months ago
43
5 months ago
Welcome to Monday, and what an excitingly fresh start to the week we're all having. Grab your coffee, grab your vodka - we're diving into a currently exploited-in-the-wild critical Authentication Bypass affecting foRtinet's (we are returning the misspelling gesture 🥰) flagship...
lcamtuf’s thing
The marvelous disappearing capacitor The performance of photodiode amplifiers can be improved in a clever way.
7 months ago
./techtipsy
Home is where the home server is I moved recently, and so did my home server. You might have noticed it due to the downtime. This...
a month ago
36
a month ago
I moved recently, and so did my home server. You might have noticed it due to the downtime. This time I have built a dedicated shelf for it, which allows for more flexibility and room for additional expensive ideas. The internet connection is a fiber line, which is fantastic for...
Jorge Arango
Humanities Crash Course Week 18: 1,001 Nights In week 18 of the humanities crash course, I read five stories from One Thousand and One Nights, a...
2 months ago
12
2 months ago
In week 18 of the humanities crash course, I read five stories from One Thousand and One Nights, a collection of Middle Eastern folktales that have influenced lots of other stories. Keeping with the theme, I also saw one of the most influential movies based on these...
Opsbros
Nix Windows Feedback There turns out to be a far easier way to disable the 'Win+F' Windows Feedback app.
over a year ago
Arduino Blog
The end of Mbed marks a new beginning for Arduino As you might have heard, on July 9th, Arm announced that the Mbed platform and OS are officially...
11 months ago
57
11 months ago
As you might have heard, on July 9th, Arm announced that the Mbed platform and OS are officially destined to reach end of life in July 2026, and therefore will no longer be maintained. The news has sent ripples through the embedded development community, particularly affecting...
Abort Retry Fail
Unboxing New Old Stock Windows 3.11 A Photo Gallery
a year ago
Good Enough
Season 1, Issue 4: Issue 4-evah 0. It’s Been a Long Time Sorry 4 the silence these past weeks. Life happened fast and furious....
over a year ago
16
over a year ago
0. It’s Been a Long Time Sorry 4 the silence these past weeks. Life happened fast and furious. Barry’s daughters all had marching band, and he chaperoned 4 the parades. His eldest daughter also went and got a boyfriend. Shawn’s been feeling a little under the weather, and his two...
Notes on software...
SMTP protocol basics from scratch in Go: receiving email from Gmail I've never run my own mail server before. Before today I had no clue how email worked under the hood...
over a year ago
18
over a year ago
I've never run my own mail server before. Before today I had no clue how email worked under the hood other than the very few times I've set up mail clients. I've heard no few times how hard it is to send mail from a self-hosted server (because of spam filters). But how hard can...
Posts on Made of...
New Blog Location I finally got fed up with Blogger, and am moving this blog to live on Wordpress hosted off of...
over a year ago
15
over a year ago
I finally got fed up with Blogger, and am moving this blog to live on Wordpress hosted off of scripts.mit.edu. In the process of converting everything over and setting up Wordpress I’ve decided I hate it, but hopefully I hate it less than I hate Blogger. We’ll see. I’ve also...
Good Enough
TIL: Victory Symbol We noticed that the victory symbol at the bottom of our homepage looked different in Chrome than...
over a year ago
18
over a year ago
We noticed that the victory symbol at the bottom of our homepage looked different in Chrome than Safari––it was playing smart and rendered the unicode character as an emoji. Lettini found a fix though! Append this string of code to the symbol: ︎. So ✌︎ renders...
Good Enough
TIL: Turbo Stream broadcasting needs default_url_options to be set We've been using Turbo Streams in some of our recent prototypes, which makes it really easy and fun...
over a year ago
16
over a year ago
We've been using Turbo Streams in some of our recent prototypes, which makes it really easy and fun to get responsive and fun interactions set up. However, we kept having issues with images sent in a turbo stream response. If the response was delivered by a normal controller...
Style over Substance
Our favorite places to eat and drinks during our Portugal vacation In the summer of 2023, we went on an amazing trip through Portugal. We’d already visited Lisbon on a...
a year ago
144
a year ago
In the summer of 2023, we went on an amazing trip through Portugal. We’d already visited Lisbon on a short city trip a few years earlier, and that experience was so good we knew we had to return. This time, we decided to take a full three weeks and see the sights. We were...
Applied Cartography
Notes on Zed I was late to the VS Code zeitgeist, and as penitence I try to go out of my way to try new editors...
a year ago
18
a year ago
I was late to the VS Code zeitgeist, and as penitence I try to go out of my way to try new editors whenever I see them — which is why this morning I installed Zed, which makes its bones on performance (yay!) and teams functionality (irrelevant for my use cases, but seems...
Louwrentius
Installation of ZFS on Linux hangs on Debian Wheezy This article is no longer relevant. After a fresh net-install of Debian Wheezy, I was unable to...
over a year ago
16
over a year ago
This article is no longer relevant. After a fresh net-install of Debian Wheezy, I was unable to compile the ZFS for Linux kernel module. I've installed apt-get install build-essential but that wasn't enough. The apt-get install debian-zfs command would just hang. I noticed a...
lcamtuf’s thing
Lies, damned lies, and photodiodes Diffusion and drift currents: depending on what you're trying to do, photodiodes can be really fast...
7 months ago
36
7 months ago
Diffusion and drift currents: depending on what you're trying to do, photodiodes can be really fast or infuriatingly slow.
computers are bad
2023-10-22 cooler screens Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high...
a year ago
100
a year ago
Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high velocity fans pervades the grocery side of this Walgreens. Were they always this loud? I'm not sure; some of the fans sound distinctly unhealthy. Still, it's a familiar kind of noise to...
Notes on software...
Metaprogramming in Zig and parsing CSS I knew Zig supported some sort of reflection on types. But I had been confused about how to use it....
over a year ago
17
over a year ago
I knew Zig supported some sort of reflection on types. But I had been confused about how to use it. What's the difference between @typeInfo and @TypeOf? I ignored this aspect of Zig until a problem came up at work where reflection made sense. The situation was parsing and storing...
Louwrentius
I resurrected my Dutch movie review site from 2003 Introduction Between 2003 and 2006, I ran a Dutch movie review site called moevie.nl.1 I built the...
over a year ago
16
over a year ago
Introduction Between 2003 and 2006, I ran a Dutch movie review site called moevie.nl.1 I built the site and wrote the reviews. It never made any money. It cost me money to host, and it cost me a lot of time writing reviews, but I remember enjoying writing reviews about films I...
Home on Erik...
Subway waiting math Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found...
over a year ago
16
over a year ago
Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found that at some point, quite early, it's worth just giving up. This isn't a proof that the subway doesn't run on time – in fact it might actually proves that the subway runs really...
Abort Retry Fail
Housekeeping for 20240701 Another correction
a year ago
Arduino Blog
Seaside Sweeper keeps beaches pristine Without anyone caring for them, beaches quickly become trash-covered swaths of disappointment. That...
a year ago
66
a year ago
Without anyone caring for them, beaches quickly become trash-covered swaths of disappointment. That care is necessary to maintain the beautiful sandy havens that we all want to enjoy, but it requires a lot of labor. A capstone team of students from the University of Colorado...
Odds and Ends of...
Odds and Ends #46: The transformation of London's skyline, a big week for nuclear, and installing... Plus how to avoid the road pricing landmine
7 months ago
Jonas Hietala
The I'm Great quote A new semester at the uni and so far it looks promising; I got a hold of some new books even though...
over a year ago
14
over a year ago
A new semester at the uni and so far it looks promising; I got a hold of some new books even though the bookstore had a snakelike queue similar to the Jörmungandr (the snake that encircled the earth in nordic mythology) and our new programming course started. This time it’s Ada’s...
./techtipsy
Running on fumes After a run-of-the-mill Windows BSOD, I was redirected to the UEFI settings and was presented with...
over a year ago
41
over a year ago
After a run-of-the-mill Windows BSOD, I was redirected to the UEFI settings and was presented with this fun little bug: 0GB ought to be enough for anybody.
Arduino Blog
Vintage rotary phone becomes stylish kitchen timer It seems like everything that happens in a kitchen requires exact timing. Whisk the batter for three...
a year ago
129
a year ago
It seems like everything that happens in a kitchen requires exact timing. Whisk the batter for three minutes, knead the dough for 15 minutes, bake for 30 minutes, and so on. A timer is a necessity for cooking and baking, but there is no reason you need to use your phone or a...
Matt Mullenweg
Dalio & Benioff in Singaore With the world changing so quickly, it’s hard to find alpha, but the best way is by following the...
3 months ago
38
3 months ago
With the world changing so quickly, it’s hard to find alpha, but the best way is by following the brightest thinkers. This CNBC interview with Ray Dalio and Marc Benioff is good, but it’s way better if you go to the livestream about 25 minutes in and see the full discussion...
axio.ms
MicroMac, a Macintosh for under £5 A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building...
a year ago
25
a year ago
A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building a simple desktop/GUI for it. I’d made a comment along the lines of “or, just run some old OS”, and it got me thinking about the original Macintosh. The original Macintosh was...
Abishek Muthian
The common theme is focus Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component...
over a year ago
15
over a year ago
Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component for mental health, Yet it has been made very expensive thanks to constant assault on our senses by the corporations who would then sell their 'Mindfulness' app back to us. Chat apps...
Jonas Hietala
The T-34/2 keyboard layout The T-34/2 layout. QMK Heatmap Generator, with all layers and combos. It’s been 6 months since my...
over a year ago
15
over a year ago
The T-34/2 layout. QMK Heatmap Generator, with all layers and combos. It’s been 6 months since my last update on the T-34 keyboard layout, and I’ve made some changes I’d like to document here. As seen in the heatmap above, the layout seems quite decent. There’s still an issue...
The New Oil
Hooked 2.0: How Scams are Evolving & How to Avoid Them
4 months ago
Louwrentius
Setting up a Jabber instant messaging server |_http-title: Site doesn't have a title (text/html;... I wanted to see how dificult it is to setup an instant messaging server based on open source...
over a year ago
17
over a year ago
I wanted to see how dificult it is to setup an instant messaging server based on open source software. Now I know that it is very easy, unless you are stubborn and do things your own way. In this example, I'm setting up a small IM server that is only for internal company use, but...
Jonas Hietala
November Theme: Art Game Back over at The Experimental Gameplay Project a new theme has come up. My last three themes haven’t...
over a year ago
15
over a year ago
Back over at The Experimental Gameplay Project a new theme has come up. My last three themes haven’t been “my” themes: I’ve been following their lead and their themes and this month is no exception. This months’ apparently a big theme - Art. It’s even a collaboration with a big...
Home on Erik...
What's Erik up to? I joined Better in early 2015 because I thought the team was crazy enough to actually change one of...
over a year ago
17
over a year ago
I joined Better in early 2015 because I thought the team was crazy enough to actually change one of the largest industries in the US. For six years, I ran the tech team, hiring 300+ people, probably doing 2,000+ interviews, and according to GitHub I added 646,941 lines of code...
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
29
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...
Old Vintage...
An Apple district manager's Macintosh Portable in 1989-91 (featuring GEIS AppleLink and a look at... a late prototype Macintosh Portable. But it turns out it's not merely notable for what it is than...
a year ago
13
a year ago
a late prototype Macintosh Portable. But it turns out it's not merely notable for what it is than what it has on it: a beta version of System 6.0.6 (the doomed release that Apple pulled due to bugs), Apple sales databases, two online services — the maligned Mac Prodigy client,...
computers are bad
2023-11-19 Centrex I have always been fascinated by the PABX - the private automatic branch exchange, often shortened...
a year ago
103
a year ago
I have always been fascinated by the PABX - the private automatic branch exchange, often shortened to "PBX" in today's world where the "automatic" is implied. (Relatively) modern small and medium business PABXs of the type I like to collect are largely solid-state devices that...
Birchtree
People’s passion for art made by humans persists M.G. Siegler: A Spirited Debate Around AI This isn’t the end of art. It may indeed be the dawn of a...
3 months ago
34
3 months ago
M.G. Siegler: A Spirited Debate Around AI This isn’t the end of art. It may indeed be the dawn of a new age for art. And that may not devalue the human-created art as is the clear fear right now. In fact, it may even *elevate* it
Lighthouse Blog
What are feed readers?
2 months ago
Home on Erik...
σ-driven project management: when is the optimal time to give up? Hi! It's your friendly project management theorician. You might remember me from blog posts such as...
over a year ago
17
over a year ago
Hi! It's your friendly project management theorician. You might remember me from blog posts such as Why software projects take longer than you think, which is a blog post I wrote a long time ago positing that software projects completion time follow a log-normal distribution.
Jonas Hietala
A small LED Cube As a follow up of my hobby project goals this autumn I have now completed the smallest goal there. I...
over a year ago
20
over a year ago
As a follow up of my hobby project goals this autumn I have now completed the smallest goal there. I got started a little with soldering by constructing a small 3x3x3 LED cube. Although extremely hard to see in this picture it actually worked without a hitch! It’s not the...
Matt Mullenweg
RIP Quincy Jones Quincy Jones had such an impact on the culture that it’s impossible to summarize. His discography is...
7 months ago
30
7 months ago
Quincy Jones had such an impact on the culture that it’s impossible to summarize. His discography is amazing. I feel so lucky to have met him in 2012 when I was much earlier in my career, and he didn’t have any reason to give me time, but he treated everyone as if they were...
Louwrentius
Setup a VPN on your iPhone with OpenVPN and Linux ⚠️ 🚨 Update 2024 🚨⚠️ I'm not using OpenVPN anymore for my VPN needs and this article is considered...
over a year ago
35
over a year ago
⚠️ 🚨 Update 2024 🚨⚠️ I'm not using OpenVPN anymore for my VPN needs and this article is considered unmaintained. It's stronly recommended not to use this tutorial and find up-to-date documentation. I also have no plans to update this blogpost in the future. [Update 2018] This...
Birchtree
➕ Who cares about smartphone design? Just how important is physical design in someone's smartphone buying decision? As with so many...
4 months ago
26
4 months ago
Just how important is physical design in someone's smartphone buying decision? As with so many things, it depends who you ask.
Home on Erik...
Nearest neighbors and vector models – epilogue – curse of dimensionality This is another post based on my talk at NYC Machine Learning. The previous two parts covered most...
over a year ago
24
over a year ago
This is another post based on my talk at NYC Machine Learning. The previous two parts covered most of the interesting parts, but there are still some topics left to be discussed. To go back and read the meaty stuff, check out
Arduino Blog
Easily add Python-controlled GPIO pins to any computer Let’s say that, hypothetically, you wanted to use your computer to blink an LED or read the state of...
a year ago
93
a year ago
Let’s say that, hypothetically, you wanted to use your computer to blink an LED or read the state of a button. Could you? Almost certainly not — at least not without additional hardware. Most modern computers don’t provide any interface for direct interaction with low-level...
Nabeel S. Qureshi
Reflections on Palantir A retrospective of an eight-year stint.
8 months ago
Birchtree
What people do with an empty text box I was listening to Hard Fork this weekend when Kevin Roose said this (emphasis mine): I think that...
3 months ago
25
3 months ago
I was listening to Hard Fork this weekend when Kevin Roose said this (emphasis mine): I think that there is sort of a basic assumption if you're a heavy user of, say, ChatGPT, that there are certain things that it's good at and there are certain
Arduino Blog
Shop vac becomes a Roomba on steroids A robotic vacuum, such as a Roomba, offers a lot of convenience. Instead of having to vacuum and...
a year ago
95
a year ago
A robotic vacuum, such as a Roomba, offers a lot of convenience. Instead of having to vacuum and sweep your own floors, you have a little maid robot to do the job for you. But these devices have very little power and capacity, which makes them useless for anything other than...
Vitalik Buterin's...
Some personal user experiences
over a year ago
Posts on Made of...
Two kinds of testing While talking about thinking about tests and testing in software engineering recently, I’ve come to...
over a year ago
20
over a year ago
While talking about thinking about tests and testing in software engineering recently, I’ve come to the conclusion that there are (at least) two major ideas and goals that people have when they test or talk about testing. This post aims to outline what I see as these two schools,...
Jonas Hietala
Weekend Tournaments This weekend was filled by playing cards. On Saturday I hosted a small Game of Thrones tournament...
over a year ago
15
over a year ago
This weekend was filled by playing cards. On Saturday I hosted a small Game of Thrones tournament and on Sunday the local Netrunner community hosted a small summer kit tournament. Game of Thrones We’ve had a similar tournament once before when me and my girlfriend invited two of...
./techtipsy
I looked at this site on the Wayback Machine Yesterday was election day in Estonia and the results are in, which is why I remembered that one...
over a year ago
86
over a year ago
Yesterday was election day in Estonia and the results are in, which is why I remembered that one time I looked at my website on the Wayback Machine. This domain used to point to a Wordpress site that hosted content for a candidate in the local elections, at least around...
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
53
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...
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...
computers are bad
2023-11-25 the curse of docker I'm heading to Las Vegas for re:invent soon, perhaps the most boring type of industry extravaganza...
a year ago
98
a year ago
I'm heading to Las Vegas for re:invent soon, perhaps the most boring type of industry extravaganza there could be. In that spirit, I thought I would write something quick and oddly professional: I'm going to complain about Docker. Packaging software is one of those fundamental...
Jonas Hietala
Poking at Emacs I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty...
over a year ago
18
over a year ago
I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty confident and happy with it. For those who don’t know it’s basically a text editor, like notepad, but with a lot of keycommands which allows you to edit code (and text in general)...
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...
9 months ago
23
9 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...
Computer Ads from...
E-Z Tax The Tax Break You've Been Looking for !
a year ago
watchTowr Labs
IBM QRadar - When The Attacker Controls Your Security Stack (CVE-2022-26377) Welcome to April 2024. A depressing year so far - we've seen critical vulnerabilities across a wide...
a year ago
22
a year ago
Welcome to April 2024. A depressing year so far - we've seen critical vulnerabilities across a wide range of enterprise software stacks. In addition, we've seen surreptitious and patient threat actors light our industry on fire with slowly introduced backdoors in the XZ...
Birchtree
The releases keep on coming! New MacBook Air and Mac Studio Man, the releases recently are coming in fast and furious, today with Apple announcing new MacBook...
4 months ago
26
4 months ago
Man, the releases recently are coming in fast and furious, today with Apple announcing new MacBook Airs and Mac Studios. My MacBook Air predictions The Air will likely get a bump to the M4 chip and I’m not totally sure what will happen to the $999 model. as
Notes on software...
Practical? Common Lisp on the JVM: A quick intro to ABCL for modern web apps In a ridiculous attempt to prove an internet wrong about the practicality of Lisp (Common Lisp...
over a year ago
16
over a year ago
In a ridiculous attempt to prove an internet wrong about the practicality of Lisp (Common Lisp specifically), I tried to get a simple (but realistic) web app running. After four days and a patch to ABCL I got something working. The code I had in mind would look something like...
Lighthouse Blog
How to subscribe to content
a year ago
Vitalik Buterin's...
El recurso escaso más importante es la legitimidad
over a year ago
Jonas Hietala
Black and White Here it is at last! Boasting a unoriginal name, themed Bare Minimum. My thoughts where to create a...
over a year ago
15
over a year ago
Here it is at last! Boasting a unoriginal name, themed Bare Minimum. My thoughts where to create a game where graphics where included into the gameplay but sadly it didn’t come out nearly as good as I expected it too. Yes I know there are a lot of things bad and wrong with this...
Vitalik Buterin's...
AI as the engine, humans as the steering wheel
4 months ago
Birchtree
Apple’s 2024 report card: Vision Pro 👓 This is the fifth and final post in a series of posts reviewing Apple’s 2024 across their major...
6 months ago
48
6 months ago
This is the fifth and final post 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 Vision Pro report card here. Year one of Vision Pro This is a bit of
Gwern.net Newsletter
May Gwern.net Newsletter Link compilation newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1...
over a year ago
17
over a year ago
Link compilation newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1 book review.
Birchtree
The post you knew was coming about the Switch 2 display Nintendo gave the Switch 2 it's grand unveiling today, and I think it looks great. $449 is a steep...
3 months ago
28
3 months ago
Nintendo gave the Switch 2 it's grand unveiling today, and I think it looks great. $449 is a steep starting price, but considering the features and the fact we live in a world of inflation and significant tariffs on many goods coming into the US, it's
Jonas Hietala
Back to Training Five days of school now and things are starting to settle down a bit. The courses are pretty cool;...
over a year ago
16
over a year ago
Five days of school now and things are starting to settle down a bit. The courses are pretty cool; we have linear algebra which is pretty interesting, we have a java course where we’re going to make a game (!) and one about structures and algorithms. Pretty promising but we’ll...
axio.ms
Internet of kitchen lighting, with OSC This project was completed in June 2015. Wow, is it 2017 already? In this post, I’d like to say...
over a year ago
18
over a year ago
This project was completed in June 2015. Wow, is it 2017 already? In this post, I’d like to say that I wrote a useful little bit of software and built up a crappy hack to demonstrate it but, secretly, the crappy hack came first and I’ve retroactively found something vaguely...
Bryan Braun - Blog
Made in 2024 Here are some things I made in 2024: Music Box Fun: Advanced Editing (a new major feature): ...
6 months ago
66
6 months ago
Here are some things I made in 2024: Music Box Fun: Advanced Editing (a new major feature): Adds multiple-note selection for bulk operations on notes (like deletion, copy/paste, nudging and dragging) Also includes a “space editor” for arbitrarily adding/removing space...
Matt Mullenweg
Code Matters It looks like the code that the newly announced Figma Sites is producing isn’t the best. There are...
2 months ago
32
2 months ago
It looks like the code that the newly announced Figma Sites is producing isn’t the best. There are some cool Figma-to-WordPress workflows; I hope Sites gets more people exploring those options.
./techtipsy
My experience at the k-space hackerspace hackathon k-space is a hackerspace in Tallinn, Estonia, and they organized a hackathon recently. Unlike in...
a year ago
53
a year ago
k-space is a hackerspace in Tallinn, Estonia, and they organized a hackathon recently. Unlike in most hackathons, in this one you could whatever you like with no expectations about building a business or coming up with an MVP, just come on down to the space and start working on...
Matt Blewitt
Thoughts on User Safety We need to move beyond mere security and towards safety for our customers and our users. This is how...
over a year ago
17
over a year ago
We need to move beyond mere security and towards safety for our customers and our users. This is how we can do that.
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...
Mark Williams' C Programming System What C did for Programming Mark Williams has done for C Programming
10 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...
5 months ago
36
5 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
Why do OTA updates matter in IoT? Imagine you’ve just installed your state-of-the-art lighting control system, perfectly hidden in a...
a year ago
50
a year ago
Imagine you’ve just installed your state-of-the-art lighting control system, perfectly hidden in a box inside a wall, and everything seems to be working like a charm. But then, you spot a bug in the firmware. The thought of pulling the hardware back out sends shivers down your...
heavymeta.org
CrowdStrike's Impact on Aviation Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike...
11 months ago
20
11 months ago
Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike YOLOed a software update to millions of Windows machines. Or as they put it: On July 19, 2024 at 04:09 UTC, as part of ongoing operations, CrowdStrike released a sensor...
Willem's Blog
The value of notifications It's easy to dismiss your phone's notifications as something that disturbs you, but if you take the...
over a year ago
16
over a year ago
It's easy to dismiss your phone's notifications as something that disturbs you, but if you take the time to set them up correctly, notifications can actually save you time!
latest projects -...
LED Matrix Earrings [Hardware] Itsy bitsy teeny weeny yellow dot-matrix LED
a year ago
Abishek Muthian
Products Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for...
6 months ago
16
6 months ago
Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for indies to create sustainable income. Bone Health Tracker Track your bone health, Monitor the progress of your treatments. needgap Validate your problems, startup ideas to create...
Applied Cartography
Always use an enum for your status field When I was first starting my career at Amazon — even more bright-eyed and rosy-cheeked than I am now...
9 months ago
15
9 months ago
When I was first starting my career at Amazon — even more bright-eyed and rosy-cheeked than I am now — I was thrilled by the concept of an "architecture review", and by extension the concept of a "Principal Engineer" (Amazon's term for a staff-level engineer, someone beyond...
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...
Lars Lofgren
The 9 Delusions From the Halo Effect You’re being lied to. Well, not intentionally. We’re constantly being pinged with stories of...
over a year ago
16
over a year ago
You’re being lied to. Well, not intentionally. We’re constantly being pinged with stories of companies that have rocketed to success. Especially in tech, there’s always another $1 billion unicorn around the corner. Uber, Facebook, Airbnb, Slack, Zenefits, Box, Shopify, yadda...
Electronics etc…
Teardown of the TM4313 GPS Disciplined Oscillator Introduction What is a GPSDO? The TM4313 GPSDO Power Consumption Inside the TM4313 The TM4313...
over a year ago
127
over 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...
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
Engineers Need Art
Adam74 The Adam74 is a small ASCII-based terminal designed for the 8-bit hobbyist.
over a year ago
Buck on Software
Don't be foie gras If 2016-2020 was the golden unicorn age of SaaS, 2021 nearly hurtled us into the foie gras* era.
over a year ago
23
over a year ago
If 2016-2020 was the golden unicorn age of SaaS, 2021 nearly hurtled us into the foie gras* era.
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 5: The Purge
8 months ago
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
25
over a year ago
Using dichloromethane and sanding paper I removed the paint from my bike frame to create a minimal, raw aluminium look.
Matt Mullenweg
WordCamp Asia and Maha Kumbh Mela It’s been fantastic being in the Philippines for this year’s WordCamp Asia. We have attendees from...
4 months ago
36
4 months ago
It’s been fantastic being in the Philippines for this year’s WordCamp Asia. We have attendees from 71 countries, over 1,800 tickets sold, and contributor day had over 700 people! It’s an interesting contrast to US and EU WordCamps as well in that the audience is definitely a lot...
Krebs on Security
When Getting Phished Puts You in Mortal Danger Many successful phishing attacks result in a financial loss or malware infection. But falling for...
3 months ago
32
3 months ago
Many successful phishing attacks result in a financial loss or malware infection. But falling for some phishing scams, like those currently targeting Russians searching online for organizations that are fighting the Kremlin war machine, can cost you your freedom or your life.
Louwrentius
Please use ZFS with ECC Memory In this blogpost I argue why it's strongly recommended to use ZFS with ECC memory when building a...
over a year ago
18
over a year ago
In this blogpost I argue why it's strongly recommended to use ZFS with ECC memory when building a NAS. I would argue that if you do not use ECC memory, it's reasonable to also forgo on ZFS altogether and use any (legacy) file system that suits your needs. Why ZFS? Many people...
Arduino Blog
How makers can use AR and VR Augmented reality (AR) and virtual reality (VR) are both currently experiencing a meteoric rise in...
a year ago
60
a year ago
Augmented reality (AR) and virtual reality (VR) are both currently experiencing a meteoric rise in popularity, with the combined market expected to reach $77 billion by 2025, from just $15.3 billion in 2020. For makers, AR and VR represent exciting opportunities to build new...
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...
Ian's Blog
Pragmatically Generating a Self-Signed Certificate and Private Key using OpenSSL Recently I found myself needing to generate a HTTPS Server Certificate and Private Key for an iOS...
over a year ago
17
over a year ago
Recently I found myself needing to generate a HTTPS Server Certificate and Private Key for an iOS app using OpenSSL, what surprised me was the total lack of documentation for OpenSSL. While there is plenty of function documentation, what OpenSSL really lacks is examples of how it...
Avestura's Blog
How optimistic or pessimistic are the Kurzgesagt videos? A sentiment analysis on the last 20 videos of Kurzgesagt.
over a year ago
Good Enough
Say hello to Jelly: the simplest way to jam on email as a team Dear readers, we need to apologize. We know some of you have noticed that Good Enough has gotten...
12 months ago
20
12 months ago
Dear readers, we need to apologize. We know some of you have noticed that Good Enough has gotten much quieter this year than last, across this blog, our newsletter, and socials. We’ve been heads down for the last few months on something new, but we’re now ready to come back up...
Notes on software...
Implementing MVCC and major SQL transaction isolation levels In this post we'll build a database in 400 lines of code with basic support for five standard SQL...
a year ago
18
a year ago
In this post we'll build a database in 400 lines of code with basic support for five standard SQL transaction levels: Read Uncommitted, Read Committed, Repeatable Read, Snapshot Isolation and Serializable. We'll use multi-version concurrency control (MVCC) and optimistic...
Louwrentius
'Linux: using disk labels to counter storage device name changes' My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped...
over a year ago
16
over a year ago
My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped for /dev/sdd and vice versa. The result was some file system corruption on /dev/sdc, because it was used on a remote system through iSCSI, using a different file system from...
latest projects -...
Motorised Camera Slider [Hardware] Simple smooth motor mod
a year ago
Arduino Blog
Using an Arduino Nicla Vision as a drone flight controller Drone flight controllers do so much more than simply receive signals and tell the drone which way to...
a month ago
16
a month ago
Drone flight controllers do so much more than simply receive signals and tell the drone which way to move. They’re responsible for constantly tweaking the motor speeds in order to maintain stable flight, even with shifting winds and other unpredictable factors. For that reason,...
Good Enough
TIL: Fixing Broken Social Share Images in Twitter/X I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and...
8 months ago
38
8 months ago
I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and Apple Messages for months. And it made me sad. But in the past few months we got it fixed. And that made me very happy! We really love our Pika social share images. They are...
Home on Erik...
The eigenvector of "Why we moved from language X to language Y" I was reading yet another blog post titled “Why our team moved from <language X> to <language Y>” (I...
over a year ago
16
over a year ago
I was reading yet another blog post titled “Why our team moved from <language X> to <language Y>” (I forgot which one) and I started wondering if you can generalize it a bit. Is it possible to generate a N * N contingency table of moving from language X to language Y?
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
23
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.
Arduino Blog
Clone your IoT projects with Arduino Cloud Custom Templates Whether you are an IoT enthusiast, an enterprise developer or a high school teacher, we all know the...
11 months ago
79
11 months ago
Whether you are an IoT enthusiast, an enterprise developer or a high school teacher, we all know the thrill of bringing a new IoT project to life. But we also understand the frustration of repetitive setup processes and the time sink of configuring the same elements over and over...
Notes on software...
First few hurdles writing a Scheme interpreter I started working on BSDScheme last October, inspired to get back into language implementation after...
over a year ago
18
over a year ago
I started working on BSDScheme last October, inspired to get back into language implementation after my coworker built bshift, a compiler for a C-like language. BSDScheme is an interpreter for a (currently small subset of) Scheme written in D. It implements a few substantial...
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,...
Birchtree
Now I love Pedro Pascal even more Seemingly lovely actor Pedro Pascal posted this photo to Instagram a few days ago (via Kottke): ...
4 months ago
37
4 months ago
Seemingly lovely actor Pedro Pascal posted this photo to Instagram a few days ago (via Kottke): View this post on Instagram A post shared by Pedro Pascal he/him (@pascalispunk) In response to a transphobic comment someone left, he...
Louwrentius
How to resolve extreme memory usage on Windows 2008 R2-based file servers I'm responsible for a file server with about 5 terrabytes of data. The file server is based on...
over a year ago
15
over a year ago
I'm responsible for a file server with about 5 terrabytes of data. The file server is based on Windows 2008 R2. I've noticed extreme memory usage on the server. After a reboot, it slowly builds up until almost all RAM memory is consumed. So I googled around and found this post...
Vitalik Buterin's...
A CBC Casper Tutorial
over a year ago
Willem's Blog
Increase traffic to your blog with a RSS feed Using NodeJS I added RSS feeds to my blog as support for feeds can still provide you with value....
over a year ago
16
over a year ago
Using NodeJS I added RSS feeds to my blog as support for feeds can still provide you with value. Read about the "how" and "why" in this post.
Vitalik Buterin's...
為什麼權益證明棒棒的(2020 年十一月)
over a year ago
Jonas Hietala
Netrunner Summer Tournament Linköping There was another Netrunner tournament this Sunday with 8 entrants. We had two new legal data packs...
over a year ago
17
over a year ago
There was another Netrunner tournament this Sunday with 8 entrants. We had two new legal data packs with Old Hollywood and The Universe of Tomorrow so a lot of new things were tried. I heard a rumor that a full playset of both Aesop’s Pawnshop and Wyldside were available so I...
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
14
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...
Louwrentius
Switching away from Debian to Ubuntu LTS Over the last couple of years, Debian Linux has released new stable versions about every two years....
over a year ago
13
over a year ago
Over the last couple of years, Debian Linux has released new stable versions about every two years. This pace is great for progress, but there is a serious problem. This problem is related to their support for older Debian stable versions. If you read the quote below from the...
axio.ms
A small ode to the CRT Built October 2018 I used to hate Cathode Ray Tubes. As a kid in Europe, everything flickered at...
over a year ago
24
over a year ago
Built October 2018 I used to hate Cathode Ray Tubes. As a kid in Europe, everything flickered at 50Hz, or made a loud whistle at 15.625KHz (back when I could still hear it). CRTs just seemed crude, “electro-brutalist” contraptions from the valve era. They were heavy, and...
lcamtuf’s thing
The Review Interior of a low-rise office park.
4 months ago
Lighthouse Blog
How to import feeds in Lighthouse
a year ago
Jonas Hietala
Evolution of RTS games Introduction This is an essay for the course Game Design and I’m going to give you a ride through...
over a year ago
59
over a year ago
Introduction This is an essay for the course Game Design and I’m going to give you a ride through the evolution of RTS game genre. I like RTS games and I’ve played them for as long as I can remember, from the classic Red Alert and Age of Empires to the newer Supreme Commander and...
Jonas Hietala
Preventing Firefox from creating Desktop directories With a fresh firefox installation I found that it kept creating a ~/Desktop directory. But I found...
over a year ago
13
over a year ago
With a fresh firefox installation I found that it kept creating a ~/Desktop directory. But I found how to turn it off. Edit ~/.config/user-dirs.dirs...
Evan Hahn's blog
Takeaways from The Economist's style guide book I’ve been trying to improve my writing so I read Writing with Style, the Economist’s style guide...
2 months ago
18
2 months ago
I’ve been trying to improve my writing so I read Writing with Style, the Economist’s style guide book. Here were my main takeaways: Use short sentences. They’re more memorable. They’re easier to read. They’re generally easier to write. Colons are for setup and delivery. They...
Matt Blewitt
Tools for a Culture of Writing One of the hardest things we do, as humans, is try and communicate what is going on in our minds to...
over a year ago
13
over a year ago
One of the hardest things we do, as humans, is try and communicate what is going on in our minds to each other. With significant room for misunderstanding, biases, assumptions and cultural differences, communicating with other engineers (or to stakeholders) appears fraught....
Home on Erik...
Snakebite Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie....
over a year ago
17
over a year ago
Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie. It's a super fast tool to access HDFS over CLI/Python, by accessing the namenode directly over sockets/protobuf. Spotify's developer blog features a nice blog post outlining what...
Christian Selig
Smart Open Xcode If you’re like me, you often have multiple versions of Xcode installed. One or two beta versions, a...
a year ago
95
a year ago
If you’re like me, you often have multiple versions of Xcode installed. One or two beta versions, a stable version, and maybe another version in case the most recent stable version has something weird about it. I also really like mapping my Caps Lock key to something more useful,...
Willem's Blog
Designing and implementing a (micro) payment system Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I...
over a year ago
19
over a year ago
Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I did it in this post.
Lighthouse Blog
Updates March 15
a year ago
Lighthouse Blog
Updates April 12
a year ago
Arduino Blog
Monitoring the weather with an Arduino MKR WiFi 1010-based station Being able to monitor the weather in real-time is great for education, research, or simply to...
a year ago
125
a year ago
Being able to monitor the weather in real-time is great for education, research, or simply to analyze how the local climate changes over time. This project by Hackster.io user Pradeep explores how he was able to design a simple station outdoors that could communicate with a...
Vitalik Buterin's...
How do layer 2s really differ from execution sharding?
a year ago
Notes on software...
Reviewing the Surface Book 2 The first few paragraphs cover what I was looking for and what I considered. Then the review. Why...
over a year ago
17
over a year ago
The first few paragraphs cover what I was looking for and what I considered. Then the review. Why the Surface Book 2 I used a Macbook throughout my professional career until I had the choice a few years ago when I started my current job. Here, I ran Gentoo, then FreeBSD, then...
Posts on Made of...
Some thoughts on Quora With the announcement this week that Quora had taken $11 million in VC at an $86 million valuation,...
over a year ago
16
over a year ago
With the announcement this week that Quora had taken $11 million in VC at an $86 million valuation, there’s been an awful lot of attention on Quora. I’ve had an account there and wanted to write up some of my initial thoughts. If you haven’t heard about Quora, it’s yet another...
Abishek Muthian
COVID-19 temperature correlation A user on needgap posted a problem of not being able to find graphs showing confirmed COVID-19 cases...
over a year ago
16
over a year ago
A user on needgap posted a problem of not being able to find graphs showing confirmed COVID-19 cases and local weather data such as temperature. The reason for reputed agencies not publishing such graph is likely to prevent misinformation and possibly to avoid governments getting...
The Pragmatic...
The Pragmatic Engineer 100K Giveaway The Pragmatic Engineer's YouTube channel crossed 100K subscribers. Celebrating with a giveaway of...
5 months ago
50
5 months ago
The Pragmatic Engineer's YouTube channel crossed 100K subscribers. Celebrating with a giveaway of 100 books and newsletter subs: 10x signed physical books (The Software Engineer’s Guidebook [in English or German - your choice!], Building Mobile Apps at Scale; winners get both;...
Simply Explained
Building a killer NAS with an old Rackable Server Like many others, I'm generating a lot of digital data. Constantly taking photos, writing scripts,...
over a year ago
22
over a year ago
Like many others, I'm generating a lot of digital data. Constantly taking photos, writing scripts, taking notes, coding projects, and making videos. I'm storing all these files on Google Drive, which has been very reliable but also a bit risky. What if Google closes my account?...
Notes on software...
Compiling dynamic programming languages It can be difficult to disassociate the idea that dynamically typed programming languages are tied...
over a year ago
17
over a year ago
It can be difficult to disassociate the idea that dynamically typed programming languages are tied to byte-code interpreters (e.g. YARV Ruby, CPython, V8, Zend Engine, etc.). But for many languages, a compiled implementation also exists. Cython, Chicken Scheme and SBCL are good...
Willem's Blog
Something the smartwatch will never have: patina Patina is often neglected when comparing smartwatches with regular watches.
over a year ago
Computer Ads from...
American Heart Association A PSA and an Ad
7 months ago
Abishek Muthian
Accessibility hack for keyboard and trackpad I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a...
over a year ago
12
over a year ago
I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a laptop stand. This helps me to rest my wrists rest flat on the table while typing on the keyboard. But the trackpad (wacom) sits flat on the table causing me to reach out a bit and...
latest projects -...
Light comms on the 003 [Hardware] Tiny terrahertz transmissions
11 months ago
Yazin Alirhayim
The best bank in Bahrain … is Meem Yes, that’s right. The best bank in Bahrain is … Meem. This nomination will be especially shocking...
over a year ago
29
over a year ago
Yes, that’s right. The best bank in Bahrain is … Meem. This nomination will be especially shocking to those of you that read my last post that ripped the Meem app to shreds. Criteria for ‘best bank’ My criteria for “best bank” isn’t the best user experience or customer support....
Jonas Hietala
Writing a Pollen lexer in Pygments After writing a few blog posts about Pollen I started getting annoyed that I didn’t have syntax...
over a year ago
13
over a year ago
After writing a few blog posts about Pollen I started getting annoyed that I didn’t have syntax highlighting for the code snippets. So I did a bit of fooling around with Pygments, and it turns out writing a custom lexer isn’t that unreasonable, so here’s how I did it. Pollen...
Louwrentius
AI is critically important but not for you Before Chat-GPT caused a sensation, big tech companies like Facebook and Apple were betting their...
a year ago
27
a year ago
Before Chat-GPT caused a sensation, big tech companies like Facebook and Apple were betting their future growth on virtual reality. But I'm convinced that virtual reality will never be a mainstream thing. If you ever used VR you know why: A heavy thing on your head that messes up...
Birchtree
➕ iPhone 16e review in progress: photography Here's a peek behind the scenes as I work on my iPhone 16e review.
4 months ago
Computer Ads from...
Vote for the Topic of the February 2024 Plus Post If you are a paid subscriber, voting is open for one week
a year ago
Willem's Blog
The Ultimate Freedom Bike With the Brompton foldable bike you find yourself a very versatile companion to go whenever and...
over a year ago
14
over a year ago
With the Brompton foldable bike you find yourself a very versatile companion to go whenever and wherever you please!
Louwrentius
Setting up a VPN with your iPhone using L2TP, IPSec and Linux This blogpost discusses how to setup an IPSec-based VPN between your iPhone and a Linux server....
over a year ago
13
over a year ago
This blogpost discusses how to setup an IPSec-based VPN between your iPhone and a Linux server. Updated 16 October 2012 - now compatible with Ubuntu 12.04 LTS IMPORTANT! (update January 2013) I find using OpenVPN with the new iOS OpenVPN client a way better solution. OpenVPN...
Elevation Lab - Blog
Introducing TagVault Surface for AirTag We wanted something easy and secure to mount AirTag to any surface. And indestructible and...
over a year ago
18
over a year ago
We wanted something easy and secure to mount AirTag to any surface. And indestructible and waterproof so it could be used in extreme environments - like on skis. So we designed TagVault Surface Mount for AirTag. Opens and closes like a contact lens case. Glass reinforced...
Arduino Blog
Let’s play at the Maker Faire Rome 2024! We are excited to be back at Maker Faire Rome as a Gold Sponsor of the 12th edition (October 25-27,...
9 months ago
66
9 months ago
We are excited to be back at Maker Faire Rome as a Gold Sponsor of the 12th edition (October 25-27, 2024), with some exciting experiences lined up for all makers, innovators, and creators who attend! Learn by playing at our booth  Visit us at the fair for a playful, interactive...
Lighthouse Blog
How to manage tags
a year ago
Jorge Arango
Why Website Taxonomies Drift (and What to Do about It) AI is everywhere, but most websites are still managed manually by humans using content management...
4 months ago
27
4 months ago
AI is everywhere, but most websites are still managed manually by humans using content management systems like WordPress and Drupal. These systems provide means for tagging and categorizing content. But over time, these structures degrade. Without vigilance and maintenance,...
Abishek Muthian
Legal The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this...
over a year ago
14
over a year ago
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Privacy Policy What personal data are collected and why its...
Matt Mullenweg
Automattic Alignment Winston Churchill said, “Never let a good crisis go to waste.” Since I last blogged here, WP Engine...
9 months ago
27
9 months ago
Winston Churchill said, “Never let a good crisis go to waste.” Since I last blogged here, WP Engine filed a meritless lawsuit and Automattic responded, and there’s been a hurricane of public activity and press. Inside of Automattic, there’s been a parallel debate and process....
Louwrentius
Things you should consider when building a ZFS NAS ZFS is a modern file system designed by Sun Microsystems, targeted at enterprise environments. Many...
over a year ago
16
over a year ago
ZFS is a modern file system designed by Sun Microsystems, targeted at enterprise environments. Many features of ZFS also appeal to home NAS builders and with good reason. But not all features are relevant or necessary for home use. I believe that most home users building their...
Willem's Blog
Designing an interface for a food ordering page Designing a food ordering page is surprisingly challenging because of the many variables that need...
over a year ago
16
over a year ago
Designing a food ordering page is surprisingly challenging because of the many variables that need to be accommodated on a very small screen.
lcamtuf’s thing
Choosing an op-amp for your project Just say no to LM741.
6 months ago
Yazin Alirhayim
Braindump Been having a hard time lately focusing. It’s like whenever I start doing anything of any...
over a year ago
25
over a year ago
Been having a hard time lately focusing. It’s like whenever I start doing anything of any significance I get derailed, and fall into this spiral of thought where I reconsider whether what I’m about to do matters, why it would, and whether I could be doing something else that...
Matt Mullenweg
My First Million I had a great chat with Sam Parr and Shaan Puri on their podcast, My First Million.
5 months ago
Vitalik Buterin's...
My techno-optimism
a year ago
Willem's Blog
Escaping the flat tires Finding the answer to the question how resilient a puncture-proof tire really is took me quite some...
over a year ago
20
over a year ago
Finding the answer to the question how resilient a puncture-proof tire really is took me quite some time, but alas - here it is!
Jonas Hietala
Postmortem: Sat-E This is my postmortem for my Ludum Dare 22 entry, Sat-E. You can find the timelapse over here. The...
over a year ago
12
over a year ago
This is my postmortem for my Ludum Dare 22 entry, Sat-E. You can find the timelapse over here. The Good Motivation I was really motivated for this dare and it showed in the game and outside it. It’s super hard to make a game in only 48 hours but this time it went pretty well. My...
Notes on software...
Speeding up Go's builtin JSON encoder up to 55% for large arrays of objects This is an external post of mine. Click here if you are not redirected.
over a year ago
Posts on Made of...
A Brief Introduction to termios: termios(3) and stty (This is part two of a multi-part introduction to termios and terminal emulation on UNIX. Read part...
over a year ago
23
over a year ago
(This is part two of a multi-part introduction to termios and terminal emulation on UNIX. Read part 1 if you’re new here) In this entry, we’ll look at the interfaces that are used to control the behavior of the “termios” box sitting between the master and slave pty. The behaviors...
Arduino Blog
Magnus is an electromagnetic exoskeleton for your hands One of the primary goals of wearable technology is to provide the user with capabilities and data...
11 months ago
59
11 months ago
One of the primary goals of wearable technology is to provide the user with capabilities and data that exceed their current abilities. And for motion, this has traditionally existed in the form of electrical muscle stimulation (EMS), where current is applied via electrodes to...
Birchtree
You don’t need AI to play old games on modern hardware Fatima Kardar, Corporate Vice President, Gaming AI, at Microsoft: Empowering Creators and Players...
3 months ago
23
3 months ago
Fatima Kardar, Corporate Vice President, Gaming AI, at Microsoft: Empowering Creators and Players With Muse, a Generative AI Model for Gameplay We’re excited to announce a generative AI breakthrough, published today in the journal Nature and announced by Microsoft Research, that...
Arduino Blog
Keep pedaling if you want your computer to stay on Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in...
2 months ago
10
2 months ago
Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in front of computers. Nor did we evolve to handle constant and near-unlimited access to delicious, calorie-dense foods. It isn’t surprising that so many people are at less than ideal...
somenice
Cake Hole Whistler Mountain Often inviting. This terrain just off the Whistler peak road can be an enticing sun-swept run of...
7 months ago
84
7 months ago
Often inviting. This terrain just off the Whistler peak road can be an enticing sun-swept run of untouched powder.Understanding that you need to come back up the same way you go down, can make you question if it’s really worth it.Know before you go. Cake Hole by Andrew...
Jonas Hietala
Giving the blog a facelift When I rewrote the blog in Rust I tried not to touch any of the styling, but some things annoyed...
a year ago
16
a year ago
When I rewrote the blog in Rust I tried not to touch any of the styling, but some things annoyed me: It wasn’t pretty (even ugly in some parts). No dark mode support. Some elements were broken, for instance images or code blocks overlapping the header when it was floating to the...
Vitalik Buterin's...
[Mirror] A Proof of Stake Design Philosophy
over a year ago
Willem's Blog
Creating a minimal iPhone stand Today I created a minimal iPhone stand from oak wood. I used a single piece of wood to get it done.
over a year ago
Jorge Arango
VUCA Revisited: Acting Skillfully in Uncertain Times Alas, it’s time once again to revisit VUCA. Early in the pandemic, I gave two presentations about...
3 months ago
33
3 months ago
Alas, it’s time once again to revisit VUCA. Early in the pandemic, I gave two presentations about dealing with uncertainty. Institutions were struggling to respond to COVID. Many people were freaking out. But not me: I had a conceptual framework that helped me make sense of what...
Jonas Hietala
Long Term Goals I have a lot of things I want to do. Right now I want to go to the kids training tomorrow and also...
over a year ago
20
over a year ago
I have a lot of things I want to do. Right now I want to go to the kids training tomorrow and also to our training time. I haven’t trained a lot lately so it feels good to do something again and training the kids is very rewarding. On Monday I have the next graph theory lecture...
The Pragmatic...
Why my new audiobook “The Software Engineer's Guidebook” is everywhere except on Audible Currently, Audible’s position is hurting audiobook authors. My audiobook isn’t on Audible due to a...
7 months ago
98
7 months ago
Currently, Audible’s position is hurting audiobook authors. My audiobook isn’t on Audible due to a mix of their monopolistic pricing practices, and the company’s own complacency in how long they take to approve new titles.
Birchtree
The Pebble (which made me fall in love with smart watches) is back Introducing Two New PebbleOS Watches! We’re excited to announce two new smartwatches that run open...
3 months ago
28
3 months ago
Introducing Two New PebbleOS Watches! We’re excited to announce two new smartwatches that run open source PebbleOS and are compatible with thousands of your beloved Pebble apps. The original Pebble was my “a ha!” moment when I realized smart watches were the real deal, even in
Vitalik Buterin's...
On Collusion
over a year ago
Louwrentius
HighPoint RocketRAID and staggered spinup with Samsung F1 I have experienced problems using a HighPoint RocketRaid 2320 and 2340 when they are using...
over a year ago
14
over a year ago
I have experienced problems using a HighPoint RocketRaid 2320 and 2340 when they are using 'staggered spinup' in combination with Samsung Spinpoint F1, 1 (one) terrabyte disks. The problem is that the F1 disks spinup very slowly and often seem to 'hang' while making ticking...
Computer Ads from...
Vote for the April 2004 Plus Post Topic If you are a paid subscriber, voting is open for one week
a year ago
Louwrentius
Cryptocurrencies are detrimental to society Want to listen to this article? audio element. Introduction How would you explain the inner...
over a year ago
20
over a year ago
Want to listen to this article? audio element. Introduction How would you explain the inner workings of bitcoin to a person in simple, understandable terms? source This explanation seems perfect to me because it illustrates some seriously problematic aspects of...
Vitalik Buterin's...
The roads not taken
over a year ago
Louwrentius
Google DNS - what to think of it? Google now provide an open DNS service. At first I was scared that they use their service to get...
over a year ago
16
over a year ago
Google now provide an open DNS service. At first I was scared that they use their service to get information about users. However, their privacy statement tells us that no personal identifiable information is stored for longer than 48 hours. The permanent logs do not contain such...
./techtipsy
What changing the CPU on a laptop looks like This post illustrates something that is not common on modern laptops: changing the...
over a year ago
58
over a year ago
This post illustrates something that is not common on modern laptops: changing the CPU. Background One of the modifications that you can do to a ThinkPad T430 laptop is changing the CPU to a more powerful quad core model. That’s exactly what I did back in 2017, but due to the...
Evan Hahn's blog
An ode to my favorite mobile game I can’t stop telling my friends about Forward: Escape the Fold and now I’m telling you. I bought it...
4 months ago
69
4 months ago
I can’t stop telling my friends about Forward: Escape the Fold and now I’m telling you. I bought it more than two years ago and it’s my favorite mobile game by a mile. Forward describes itself as the “perfect bitesized roguelike dungeon crawler”. You control a character trying to...
computers are bad
2023-02-13 my homelab I have always found the term "homelab" a little confusing. It's a bit like the residential version...
over a year ago
88
over a year ago
I have always found the term "homelab" a little confusing. It's a bit like the residential version of "on-premises cloud," in that it seems to presuppose that a lab is the normal place that you find computer equipment. Of course I get that "homelab" is usually used by those who...
Jorge Arango
Traction Heroes Ep. 7: Better Questions Conversations on the Traction Heroes podcast are proving highly relevant. To wit, episode 7 delves...
3 months ago
26
3 months ago
Conversations on the Traction Heroes podcast are proving highly relevant. To wit, episode 7 delves into how the questions we ask ourselves influence our ability to act skillfully. This came up in the context of dealing with uncertainty. Specifically, Harry brought to the...
Notes on software...
Transactions are a protocol Transactions are not an intrinsic part of a storage system. Any storage system can be made...
2 months ago
27
2 months ago
Transactions are not an intrinsic part of a storage system. Any storage system can be made transactional: Redis, S3, the filesystem, etc. Delta Lake and Orleans demonstrated techniques to make S3 (or cloud storage in general) transactional. Epoxy demonstrated techniques to make...
Arduino Blog
This novel wearable provides touchless haptic feedback for VR typing One reason that fans prefer mechanical keyboards over membrane alternatives is that mechanical key...
2 weeks ago
15
2 weeks ago
One reason that fans prefer mechanical keyboards over membrane alternatives is that mechanical key switches provide a very noticeable tactile sensation at the moment a key press registers. Whether consciously or not, users notice that and stop pressing the key all the way through...
Louwrentius
FreeBSD 10.1 unattended install over PXE & HTTP (no NFS) To gain some more experience with FreeBSD, I decided to make a PXE-based unattended installation of...
over a year ago
17
over a year ago
To gain some more experience with FreeBSD, I decided to make a PXE-based unattended installation of FreeBSD 10.1. My goal is to set something up similar to Debian/Ubuntu + preseeding or Redhat/CentOS + kickstart. Getting a PXE-based unattended installation of FreeBSD 10.1 was...
Willem's Blog
Wearing Grand Seiko I am glad I took the opportunity to wear a Grand Seiko, learning first hand about its craftsmanship,...
over a year ago
19
over a year ago
I am glad I took the opportunity to wear a Grand Seiko, learning first hand about its craftsmanship, innovation and practicality.
Odds and Ends of...
Odds and Ends #50: The weird thing about London's New Year's Fireworks Plus how the government should respond to Musk's nonsense, and an AI video that might just show us...
6 months ago
53
6 months ago
Plus how the government should respond to Musk's nonsense, and an AI video that might just show us how video production is going to change.
Birchtree
“Retina” is not a static PPI I’m just going to keep posting about this every few months because people keep getting “retina”...
3 months ago
33
3 months ago
I’m just going to keep posting about this every few months because people keep getting “retina” wrong. According to this YouTube video that was recommended to me today, retina on desktop monitors is exactly 218ppi (pixels per inch). Now of course the iPhone 4, which was
Avestura's Blog
Oversimplified ideas of the great philosophers of all times Ideas of the great philosophers of all times explained in a few lines
over a year ago
Abishek Muthian
On Apple slowing down its phones Build world’s best smartphone CPU & release a CPU governor to slow it down via software update...
over a year ago
11
over a year ago
Build world’s best smartphone CPU & release a CPU governor to slow it down via software update 😑 This isn’t an isolated incident, Li-ion batteries have been plaguing the tech industry. While other parts of the smartphone like displays, compute power, data transfer, storage...
Abishek Muthian
Scam alert : mail from IPTI Mail from IPTI This is a physical scam mail alert yeah because we don’t get enough of cyber...
over a year ago
13
over a year ago
Mail from IPTI This is a physical scam mail alert yeah because we don’t get enough of cyber phishing; right! Those who have filed international patents, keep an eye out for mails such as the above. I received a professional looking mail from IPTI & from what it looks like on the...
Applied Cartography
Peak Newsletter A handful of folks sent me this quip from Nate Silver a few days ago: Slightly against interest to...
12 months ago
16
12 months ago
A handful of folks sent me this quip from Nate Silver a few days ago: Slightly against interest to admit this (I don't want more competition lol) but I think we're still probably a year or two away from Peak Newsletter. It's just a really good distribution mechanism for certain...
Jonas Hietala
Let's build a VORON: Filters I can print, but the printer is missing a very important thing that I alluded to in the previous...
a year ago
30
a year ago
I can print, but the printer is missing a very important thing that I alluded to in the previous post: filtering dangerous particles and fumes. This is mostly covered by the kit, but I was missing some parts from the print it forward and the kit didn’t include a HEPA...
Engineers Need Art
Virtual Pinhead Discovering virtual pinball, a hobbyist community devoted to it, and building a full-size virtual...
a year ago
128
a year ago
Discovering virtual pinball, a hobbyist community devoted to it, and building a full-size virtual pinball cabinet.