Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #technology #startups #history #life #science #literature #architecture #creative #design #finance #travel #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Willem's Blog
Durable Smartphone
4 months ago
Birchtree
Yet more YouTube videos I've enjoyed recently I guess this is a series now… Do you have a chair where "half dirty" clothes go? If so, this chair...
7 months ago
32
7 months ago
I guess this is a series now… Do you have a chair where "half dirty" clothes go? If so, this chair will be very compelling. I'm not a big fan of most Apple TV+ shows, but Severance was lovely and I can't wait
OH8HUB’s Substack
Eliminating Radio Interference from Apple charger Apple's product design teams should do a better job eliminating unwanted radio frequency emissions...
a year ago
Lighthouse Blog
Updates September 9: Feed finding
10 months ago
Arduino Blog
Axiom is Arduino’s newest Gold Integration Partner! Digital manufacturing consultancy and solutions provider, Axiom Manufacturing Systems, based in the...
a year ago
60
a year ago
Digital manufacturing consultancy and solutions provider, Axiom Manufacturing Systems, based in the United States, has recently joined our System Integrators Partnership Program. As Gold-level partners, Axiom will supercharge their mission – to empower manufacturers to rapidly...
Notes on software...
Writing a storage engine for Postgres: an in-memory Table Access Method With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This...
a year ago
20
a year ago
With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This is a feature MySQL has supported for a long time. There are at least 8 different built-in engines you can pick from. MyRocks, MySQL on RocksDB, is another popular third-party...
somenice
RGB Input Range Sliders R0 G20 B0 A fun little challenge to myself this week was putting together these HTML input range...
11 months ago
70
11 months ago
R0 G20 B0 A fun little challenge to myself this week was putting together these HTML input range type sliders to control the color of an LED.Each color channel change triggers an update to read the value, convert it to a hex code (eg. #FF0000), update the output element value,...
Louwrentius
Why the iPad will be a breakthrough in human computing The fact is that computers aren't made for humans. Computers are just made, and humans have to...
over a year ago
15
over a year ago
The fact is that computers aren't made for humans. Computers are just made, and humans have to adjust to them. The problem is that most people that are not into technology just don't understand how computers work. Should I single click of double click? Click left or right? The...
Posts on Made of...
CVE-2010-4258: Turning denial-of-service into privilege escalation Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different...
over a year ago
21
over a year ago
Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different kernel vulnerabilities I reported recently. This post is about CVE-2010-4258, the most interesting of them, and, as Dan writes, the reason he wrote the exploit in the first place. In...
latest projects -...
Talking Tines [Concept] Tuning forks that talk
a year ago
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
101
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.
Posts on Made of...
Why node.js is cool (it's not about performance) For the past N months, it seems like there is no new technology stack that is either hotter or more...
over a year ago
16
over a year ago
For the past N months, it seems like there is no new technology stack that is either hotter or more controversial than node.js. node.js is cancer! node.js cures cancer! node.js is bad ass rock star tech!. I myself have given node.js a lot of shit, often involving the phrase...
computers are bad
2024-11-23 cablesoft As an American, I often feel an intense jealousy of Ceefax, one of several commercially successful...
7 months ago
74
7 months ago
As an American, I often feel an intense jealousy of Ceefax, one of several commercially successful teletext services in the UK and Europe. "Teletext" is sometimes a confusing term because of its apparent relation to telecom-industry technologies like the teletypewriter and...
Louwrentius
Lion's FileVault does not support Bootcamp and external boot disks Read the comments as they may provide useful information for your particular situation I boot my...
over a year ago
14
over a year ago
Read the comments as they may provide useful information for your particular situation I boot my iMac from an external FW800 SSD. I found out that it is impossible to encrypt this disk using the new FileVault as part of Lion. Furthermore, I also found out that if you have a disk...
Ian's Blog
Hardware-Protected Apple Distribution Certificates Using a YubiKey iOS and macOS developers will be familiar with the dreaded distribution certificate, a codesigning...
a year ago
17
a year ago
iOS and macOS developers will be familiar with the dreaded distribution certificate, a codesigning certificate issued to you by Apple for signing your release artifacts before you distribute them. Protecting that signing key is important, as Apple must blindly trust any binaries...
Abishek Muthian
Reviewing the Chromebook Google sent me for free after 2 years Around December 2017, Google sent me a free Acer Chromebook 11 N7 (C731). Well, technically they...
over a year ago
14
over a year ago
Around December 2017, Google sent me a free Acer Chromebook 11 N7 (C731). Well, technically they sent me a free Chromebook cover first, with the promise of a Chromebook to follow and only caveat (or request) being my time to listen to their Google Cloud Platform sales pitch. Acer...
Birchtree
+ Why don't I post mock ups anymore? Hey, where did the design concepts go?
3 months ago
heavymeta.org
CrowdStrike's Impact on Aviation Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike...
11 months ago
22
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...
Arduino Blog
Concept Bytes’ coffee table tracks people and walks itself across a room when called The term “mmWave” refers to radio waves with wavelengths on the millimeter scale. When it comes to...
a week ago
13
a week ago
The term “mmWave” refers to radio waves with wavelengths on the millimeter scale. When it comes to wireless communications technology, like 5G, mmWave allows for very fast data transfer — though that comes at the expense of range. But mmWave technology also has some very useful...
Applied Cartography
Against Against Innovation Tokens Glyph (whose writing and contributions to the Python ecosystem I am deeply grateful for) wrote...
a year ago
19
a year ago
Glyph (whose writing and contributions to the Python ecosystem I am deeply grateful for) wrote Against Innovation Tokens yesterday: In 2015, Dan McKinley laid out a model for software teams selecting technologies. He proposed that each team have a limited supply of “innovation...
./techtipsy
Fairphone Fairbuds XL review: admirable goals, awful product I bought the Fairphone Fairbuds XL with my own money at a recent sale for 186.75 EUR, plus 15 EUR...
4 months ago
48
4 months ago
I bought the Fairphone Fairbuds XL with my own money at a recent sale for 186.75 EUR, plus 15 EUR for shipping to Estonia. The normal price for these headphones is 239 EUR. This post is not sponsored. I admire what Fairphone wants to achieve, even going as far as getting the...
Himanshu Mishra |...
Introducing the OrkoHunter Discord Community 👉🏻 Join the OrkoHunter Discord Community 10 years ago, I arrived as a naive fresher in my...
7 months ago
29
7 months ago
👉🏻 Join the OrkoHunter Discord Community 10 years ago, I arrived as a naive fresher in my engineering college. And like many, my first…
Christian Selig
Trials and tribulations of 360° video in Juno In building Juno, a visionOS app for YouTube, a question that’s come up from users a few times is...
a year ago
109
a year ago
In building Juno, a visionOS app for YouTube, a question that’s come up from users a few times is whether it supports 360° and 180° videos (for the unfamiliar, it’s an immersive video format that fully surrounds you). The short answer is no, it’s sort of a niche feature without...
Lars Lofgren
My 7 Rules for A/B Testing That Triple Conversion Rates I really don’t care how any given A/B test turns out. That’s right. Not one bit. But wait, how do I...
over a year ago
21
over a year ago
I really don’t care how any given A/B test turns out. That’s right. Not one bit. But wait, how do I double or triple conversion rates without caring how a test performs? I actually care about the whole SYSTEM of testing. All the pieces need to fit together just right. If not,...
Posts on Made of...
Why scons is cool I’ve recently started playing with scons a little for some small personal projects. It’s not...
over a year ago
16
over a year ago
I’ve recently started playing with scons a little for some small personal projects. It’s not perfect, but I’ve rapidly come to the conclusion that it’s a probably far better choice than make in many cases. The main exceptions would be cases where you need to integrate into legacy...
Jonas Hietala
Postmortem: The Chronicles of Bim: The 100 Fake Afros My first shooter! It’s working (although a friend got a null pointer error) so I’m a little...
over a year ago
20
over a year ago
My first shooter! It’s working (although a friend got a null pointer error) so I’m a little happy. The Time I spent about 24 hours on this game. A whopping 30% was break time, mostly me eating, reading manga or playing games… This is proof of me being really lazy this month I...
Jorge Arango
Humanities Crash Course Week 9: The Bible For week 9 of the humanities crash course, I revisited the most important text in Western culture:...
4 months ago
38
4 months ago
For week 9 of the humanities crash course, I revisited the most important text in Western culture: the Bible. Of course, I didn’t read the whole book – only a small subset. Still, it was a lot. As I’ve done in previous weeks, I followed Gioia’s suggestions for the...
Posts on Made of...
Using Haskell's 'newtype' in C A common problem in software engineering is avoiding confusion and errors when dealing with multiple...
over a year ago
23
over a year ago
A common problem in software engineering is avoiding confusion and errors when dealing with multiple types of data that share the same representation. Classic examples include differentiating between measurements stored in different units, distinguishing between a string of HTML...
Jonas Hietala
Design for Hackers I get these.. urges sometimes. Not like Dexter no, but sometimes I just have to buy a specific...
over a year ago
14
over a year ago
I get these.. urges sometimes. Not like Dexter no, but sometimes I just have to buy a specific thing. It happened again yesterday (or was it the day before I don’t know) when I saw this post on hackernews. It’s a book this time, again, but this is something a little different -...
Notes on software...
Writing a minimal Lua implementation with a virtual machine from scratch in Rust By the end of this guide we'll have a minimal, working implementation of a small part of Lua from...
over a year ago
20
over a year ago
By the end of this guide we'll have a minimal, working implementation of a small part of Lua from scratch. It will be able to run the following program (among others): function fib(n) if n < 2 then return n; end local n1 = fib(n-1); local n2 = fib(n-2); ...
Ken Shirriff's blog
Reverse-engineering a three-axis attitude indicator from the F-4 fighter plane We recently received an attitude indicator for the F-4 fighter plane, an instrument that uses a...
9 months ago
22
9 months ago
We recently received an attitude indicator for the F-4 fighter plane, an instrument that uses a rotating ball to show the aircraft's orientation and direction. In a normal aircraft, the artificial horizon shows the orientation in two axes (pitch and roll), but the F-4...
Louwrentius
Distributed Parallel Processing Shell Script (PPSS) released I'd like to announce the release of the distributed version of the Parallel Processing Shell Script...
over a year ago
16
over a year ago
I'd like to announce the release of the distributed version of the Parallel Processing Shell Script (PPSS). PPSS is a bash script that allows you to run commands in parallel. It is written to make use of current multi-core CPUs. The new distributed version of PPSS allows you to...
Home on Erik...
Books I read in 2015 Early last year when I left Spotify I decided to do more reading. I was planning to read at least...
over a year ago
13
over a year ago
Early last year when I left Spotify I decided to do more reading. I was planning to read at least one book per week and in particular I wanted to brush up on management, economics, and technology.
Jonas Hietala
A Simple Thought I wrote that we where doing some microprogramming, making the processor work etc. We had a lab about...
over a year ago
14
over a year ago
I wrote that we where doing some microprogramming, making the processor work etc. We had a lab about that yesterday and I was very, very nervous. The preparations weren’t that hard, but they where very bothersome. Converting the instructions to binary/hex by hand is never nice....
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.
Notes on software...
Interview with the D Language Blog: BSDScheme This is an external post of mine. Click here if you are not redirected.
over a year ago
Home on Erik...
Mortality statistics and Sweden's "dry tinder" effect We live in a year of about 350,000 amateur epidemiologists and I have no desire to join that “club”....
over a year ago
17
over a year ago
We live in a year of about 350,000 amateur epidemiologists and I have no desire to join that “club”. But I read something about COVID-19 deaths that I thought was interesting and wanted to see if I could replicated it through data.
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
38
5 months ago
RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and just as much zealotry.
Simply Explained
Migrating This Blog From Jekyll to Eleventy Jekyll has been powering this site for many years now. It replaced my WordPress setup, and I haven't...
over a year ago
20
over a year ago
Jekyll has been powering this site for many years now. It replaced my WordPress setup, and I haven't looked back. Over the last few months, I have become fed up with Jekyll. It's slowing me down. Time to replace it with something new and shiny!
Birchtree
🕹️ I strongly recommend: Resident Evil 2 (members post) Oh buddy, what a game!
5 months ago
Lighthouse Blog
Updates March 08
a year ago
Opsbros
The past lives again! I found a GameBoy Camera for my GBC and thought it'd be a good idea to extract the photos from eons...
over a year ago
21
over a year ago
I found a GameBoy Camera for my GBC and thought it'd be a good idea to extract the photos from eons ago and bring them to the era of the internet.
Toni Lijic
SwiftUI Explorations My journey of learning SwiftUI as a designer.
a year ago
Krebs on Security
Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of...
3 months ago
26
3 months ago
A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of courtroom trials over the past 30 years is facing questions about his credentials and an inquiry from the Federal Bureau of Investigation (FBI). Legal experts say the inquiry...
somenice
CircuitPython in 2025 This post is a wishlist for CircuitPython in 2025. Each year Adafruit asks the community to...
6 months ago
86
6 months ago
This post is a wishlist for CircuitPython in 2025. Each year Adafruit asks the community to contribute their thoughts or requests for the open source microcontroller language as outlined on the Adafruit blog. In 2025 I would like a library for working with vectors, similar to...
Applied Cartography
Grace notes I'm not loving Unreasonable Hospitality, but it did supply me with a phrase that I've been looking...
a year ago
19
a year ago
I'm not loving Unreasonable Hospitality, but it did supply me with a phrase that I've been looking for: Eventually, that gesture became one of our steps of service. The host would ask guests, “How’d you get here tonight?” If they responded, “Oh, we drove,” he’d follow up with,...
Birchtree
Bending the knee, $1 million at a time M.G. Siegler on his blog, Spyglass: $1M Knee Pads Of course, the point here, in the real world,...
6 months ago
56
6 months ago
M.G. Siegler on his blog, Spyglass: $1M Knee Pads Of course, the point here, in the real world, isn't actually the money – though I would just note that as President, Trump will have access to thousands of warheads... – but what the money signals. That is,
Notes on software...
RFCs and asynchronous-first culture I hated writing documentation before working on features. But after a while I realized I couldn't...
over a year ago
18
over a year ago
I hated writing documentation before working on features. But after a while I realized I couldn't communicate well enough, even with folks I had a good connection with. It took me a number of mistaken deliveries to get the message. Sketches and mockups Designers solve this by...
./techtipsy
I have a 'Dall UD19PB ThundeRbglt Dock': my experience with the HP Elitebook 845 G9 I’ve decided to give a new laptop a test drive, mainly because I had the opportunity at work, and...
over a year ago
67
over a year ago
I’ve decided to give a new laptop a test drive, mainly because I had the opportunity at work, and also out of morbid curiosity. It’s the HP Elitebook 845 G9, and it has pretty good specifications: CPU: AMD Ryzen 7 6800U RAM: 2x16GB DDR5 Storage: 512GB KIOXIA NVMe SSD...
Evan Hahn's blog
Filling in the gaps of the internet Here’s a small philosophy I have about the internet: I believe that it’s my duty to publish the...
4 months ago
12
4 months ago
Here’s a small philosophy I have about the internet: I believe that it’s my duty to publish the answer to previously-unanswered questions. That way, the next person who comes along has an easier time. For example, I was once trying to figure out how to skip the first line of a...
Arduino Blog
How to use vintage LED bubble displays with your Arduino If you want to add a display to your Arduino project, the easiest solution will likely be an LCD or...
8 months ago
58
8 months ago
If you want to add a display to your Arduino project, the easiest solution will likely be an LCD or OLED screen. But though those are affordable and work really well, they may not provide the vibe you’re looking for. If you want a more vintage look, Vaclav Krejci has a great...
Vitalik Buterin's...
Quadratic Payments: A Primer
over a year ago
Matt Blewitt
So, You Want To Build A DBaaS So you’ve made the decision to build a Database-as-a-Service product (or something similar). As a...
over a year ago
19
over a year ago
So you’ve made the decision to build a Database-as-a-Service product (or something similar). As a result, you are making state and coordination your problem. Here are some things I’ve learned to keep in mind as you embark on this project, in no particular order (other than the...
tim.sh
Why I created Ethereum Proof of Stake demo Hi there!
8 months ago
Jorge Arango
Traction Heroes Ep. 9: Procrastination Do you ever catch yourself avoiding things you need to do? Sure you, do: we all do it. In episode 9...
2 months ago
16
2 months ago
Do you ever catch yourself avoiding things you need to do? Sure you, do: we all do it. In episode 9 of Traction Heroes, Harry and I discuss what to do about it. The conversation took off when Harry read a fragment from Oliver Burkeman’s book, Meditations for Mortals. I won’t cite...
Ken Shirriff's blog
The absurdly complicated circuitry for the 386 processor's registers The groundbreaking Intel 386 processor (1985) was the first 32-bit processor in the x86...
2 months ago
16
2 months ago
The groundbreaking Intel 386 processor (1985) was the first 32-bit processor in the x86 architecture. Like most processors, the 386 contains numerous registers; registers are a key part of a processor because they provide storage that is much faster than main memory. The register...
Louwrentius
'Linux: monitor a directory for files' Inotify is a mechanism in the Linux kernel that reports when a file system event occurs. The...
over a year ago
16
over a year ago
Inotify is a mechanism in the Linux kernel that reports when a file system event occurs. The inotifywait comand line utility can be used in shell scripts to monitor directories for new files. It can also be used to monitor files for changes. Inotifywait must be installed and is...
Lighthouse Blog
Updates November 4: Free newsletter to RSS tool
8 months ago
Jonas Hietala
Groar Download Linux 64bit Windows So I actually finished Ludum Dare 33. I can’t believe how hard it was...
over a year ago
19
over a year ago
Download Linux 64bit Windows So I actually finished Ludum Dare 33. I can’t believe how hard it was to actually make something! It continues to amaze me what fantastic stuff everyone manage to make in just 48 hours. This is what I came up with for the theme You are the Monster....
Willem's Blog
Rescuing files from a broken harddisk Yesterday I helped a young woman with her broken computer containing precious photos, could I safe...
over a year ago
./techtipsy
They make USB-C cables with displays now! I’ve reached a point in my setup where most of the devices that I use are based around the coveted...
a year ago
121
a year ago
I’ve reached a point in my setup where most of the devices that I use are based around the coveted USB-C port. This meant that I had a valid reason to get a few extra because I didn’t yet have a stockpile of good USB-C cables. That’s when I found out that there exist cables that...
Jonas Hietala
An Elixir based payment processor for the Coinparty hackathon Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good...
over a year ago
16
over a year ago
Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good opportunity for me to explore how to program against Bitcoin Cash, and it gives me an excuse to build something real with Phoenix and Elixir. (While an event like this might help combat...
Construction Physics
Inside the interconnection queue Electric power in the US is provided by the electrical grid, a huge network of power plants,...
5 months ago
52
5 months ago
Electric power in the US is provided by the electrical grid, a huge network of power plants, transmission lines, and transformers that moves electric power from where it's generated to where it's consumed.
./techtipsy
Tech tip: eliminate HDD humming noise Anyone that has bought themselves external WD drives from the Elements/My Book/Easystore series are...
over a year ago
50
over a year ago
Anyone that has bought themselves external WD drives from the Elements/My Book/Easystore series are probably familiar with the acoustic characteristics of the drives. The drives have a loud hum caused by WD running the drives at 7200rpm while claiming the drives to be...
Matt Mullenweg
Bezos at Dealbook It looks like the Dealbook Summit had a number of great interviews this year, major props to Andrew...
7 months ago
37
7 months ago
It looks like the Dealbook Summit had a number of great interviews this year, major props to Andrew Ross Sorkin, but this one with Jeff Bezos was particularly good.
Elevation Lab - Blog
Amazon is complicit with counterfeiting (updated) When someone goes to the lengths of making counterfeits of your products, it's at least a sign...
over a year ago
15
over a year ago
When someone goes to the lengths of making counterfeits of your products, it's at least a sign you're doing something right. And it deserves a minute of flattery. But when Chinese counterfeiters tool up and make copies of your product, send that inventory to Amazon, then overtake...
Arduino Blog
tinyML in Malawi: Empowering local communities through technology Dr. David Cuartielles, co-founder of Arduino, recently participated in a workshop titled “TinyML for...
3 months ago
107
3 months ago
Dr. David Cuartielles, co-founder of Arduino, recently participated in a workshop titled “TinyML for Sustainable Development” in Zomba, organized by the International Centre for Theoretical Physics (ICTP), a category 1 UNESCO institute, and the University of Malawi. Bringing...
Matt Blewitt
Building a PostgreSQL Extension, Line by Line I’ve been working on a particular problem - how to offer logical replication for a very large number...
a year ago
17
a year ago
I’ve been working on a particular problem - how to offer logical replication for a very large number of Postgres databases, where I don’t have the ability (or capacity) to liaise with the users of the databases one-to-one. In order to mitigate some of the limitations, I wanted to...
Never Met a Science
iPhoneomenology or, Seeing like a Smartphone
2 months ago
Arduino Blog
This haptic glove could help deafblind people communicate Part of the reason that we all learned in school about the Helen Keller’s inspiring life was because...
2 months ago
19
2 months ago
Part of the reason that we all learned in school about the Helen Keller’s inspiring life was because the combination of blindness and deafness are so challenging. An impairment with just one still leaves the opportunity to communicate using the other. But without either sight or...
Home on Erik...
Why conversion matters: a toy model There are often close relationships between top level business metrics. For instance, it's well...
over a year ago
18
over a year ago
There are often close relationships between top level business metrics. For instance, it's well known that retention has a super strong impact on the valuation of a subscription business. Or that the % of occupied seats is super important for an airline.
Good Enough
Beware of Free Software Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try...
over a year ago
19
over a year ago
Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try to offer me a slice of free pizza, I'd suspect there's something wrong with it. And ever since my kids can understand me, I've taught them to be careful of free stuff. Nothing is...
Home on Erik...
Annoying blog post I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which...
over a year ago
20
over a year ago
I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which is an open source C++/Python library for Approximate Nearest Neighbor search. I set up Travis-CI integration and spent some time on one of the issues that multiple people had...
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
18
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...
Style over Substance
Buienalarm / Buienradar Apple Watch complication using Home Assistant Living in the Netherlands, one of the things I really miss on my Apple Watch is a Buienradar...
over a year ago
99
over a year ago
Living in the Netherlands, one of the things I really miss on my Apple Watch is a Buienradar complication. Buienradar, Dutch for rain radar, is a popular site here that uses weather radar images to predict if it’s going to rain in the next few hours. For many people living here,...
Notes on software...
A minimal distributed key-value database with Hashicorp's Raft library When I wrote the "build a distributed PostgreSQL proof of concept" post I first had to figure...
over a year ago
22
over a year ago
When I wrote the "build a distributed PostgreSQL proof of concept" post I first had to figure out how to use Hashicorp's Raft implementation. There weren't any examples I could find in the Hashicorp repo itself. And the only example I could find was Philip O'Toole's hraftd. It's...
computers are bad
2023-12-05 vhf omnidirectional range The term "VHF omnidirectional range" can at first be confusing, because it includes "range"---a...
a year ago
117
a year ago
The term "VHF omnidirectional range" can at first be confusing, because it includes "range"---a measurement that the technology does not provide. The answer to this conundrum is, as is so often the case, history. The "range" refers not to the radio equipment but to the space...
Matt Mullenweg
Status Quo I wrote over on WordPress.org about breaking the status quo with a Joost/Karim fork. It’s a perfect...
6 months ago
54
6 months ago
I wrote over on WordPress.org about breaking the status quo with a Joost/Karim fork. It’s a perfect time as Automattic is re-focusing its work while the legal stuff is going on.
Good Enough
TIL: Managing Raspberry Pi software with a bit less pain For the printer project I'm working on, most of the software behind it runs "in the cloud", but...
over a year ago
16
over a year ago
For the printer project I'm working on, most of the software behind it runs "in the cloud", but there's some software that needs to run beside each printer, to check for new things to print and manage the process of downloading and sending those things to the printer component...
Arduino Blog
These Shattered Space helmet replicas stay video game accurate using an Arduino Nano Starfield, a game set in the vast expanse of our galaxy, is receiving a new expansion called...
9 months ago
42
9 months ago
Starfield, a game set in the vast expanse of our galaxy, is receiving a new expansion called “Shattered Space” in which players can don novel weapons and gear to take on the latest challenge. As part of its release, the expansion’s publisher Bethesda reached out to cosplayer...
computers are bad
2024-06-08 dmv.org The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually,...
a year ago
112
a year ago
The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually, the universality of the term "DMV" seems to be overstated. A more general term is "motor vehicle administrator," used for example by the American Association of Motor Vehicle...
Jonas Hietala
Monty Hall I’m currently reading The Drunkard’s Walk, a well written book about probabilities. There they...
over a year ago
12
over a year ago
I’m currently reading The Drunkard’s Walk, a well written book about probabilities. There they discussed the famous Monty Hall Problem. I’ve heard about it before and I know the answer, but he mentioned a simulation of the problem and that sounded cool so I made a simulation of...
Applied Cartography
How shadcn/ui examples work I’m increasingly convinced that for developer-first tools, a really good docs experience is a...
a year ago
16
a year ago
I’m increasingly convinced that for developer-first tools, a really good docs experience is a durable, non-trivial advantage. Part of this thesis is that Really Good Docs Experiences, in addition to having great information architecture and strong writing/prose, should be thought...
Good Enough
Prettier Email Headers As we’re building Jelly, we have found ourselves looking at lots of raw emails. In particular, we’ve...
2 months ago
14
2 months ago
As we’re building Jelly, we have found ourselves looking at lots of raw emails. In particular, we’ve spent a lot of time with email headers. If you’ve ever had cause to do the same, you know it can lead to lots of scanning and squinting. There’s got to be a better way! And here...
Jonas Hietala
Printing Hextraction for my kids A session of Hextraction, a 3D printed board game. I did it. I made something actually useful with...
a year ago
54
a year ago
A session of Hextraction, a 3D printed board game. I did it. I made something actually useful with my 3D printer instead of just tinkering with it. I printed Hextraction, a very cool 3D printed board game for my kids—and they love it. Hextraction is a gamified marble run, where...
Himanshu Mishra |...
Joining Spotify in Sweden Image source Life in Japan All the things that I knew about Japan turned out to be true, as soon as...
over a year ago
13
over a year ago
Image source Life in Japan All the things that I knew about Japan turned out to be true, as soon as I arrived here 8 months ago. Japan is a…
Applied Cartography
Applied Cartography × People & Blogs There are few pleasures greater than getting to be profiled for an interview series that you've been...
9 months ago
24
9 months ago
There are few pleasures greater than getting to be profiled for an interview series that you've been reading for months, and last week I got to do exactly that. To browse Manu's site — not just this interview series — feels a bit like walking on a quiet beach in autumn: there's a...
Louwrentius
Linux Mac Mini - temperature monitoring with lm-sensors This post is about getting temperature monitoring to work with a Mac Mini running Linux. Using...
over a year ago
23
over a year ago
This post is about getting temperature monitoring to work with a Mac Mini running Linux. Using Debian Lenny, out of the box, lm-sensors is not working. No sensors can be found. This is how temperature monitoring and fan speed monitoring can be made to work: modprobe applesmc If...
Notes on software...
Edit for clarity I have the fortune to review a few important blog posts every year and the biggest value I add is to...
5 months ago
42
5 months ago
I have the fortune to review a few important blog posts every year and the biggest value I add is to call out sentences or sections that make no sense. It is quite simple and you can do it too. Without clarity only those at your company in marketing and sales (whose job it is to...
Willem's Blog
Building a product platform Leverage platform capabilities to quickly launch new products, designing for reusability,...
over a year ago
20
over a year ago
Leverage platform capabilities to quickly launch new products, designing for reusability, flexibility and extensibility.
Vitalik Buterin's...
[Mirror] Exploring Elliptic Curve Pairings
over a year ago
computers are bad
2023-07-29 Free Public WiFi Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree...
a year ago
86
a year ago
Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree Plaza in Atlanta, Georgia. This was in the age when the price of a hotel room was directly correlated with the price of the WiFi service, and as a high school student I was not...
computers are bad
2023-04-27 los alamos - compound to county pt I This weekend, I found myself staying in Los Alamos for a volunteer role in which I judge children on...
over a year ago
84
over a year ago
This weekend, I found myself staying in Los Alamos for a volunteer role in which I judge children on the quality of their software. Clearly this is not the kind of opportunity I would turn down, but I also always take an excuse to drive back up the hill. I only lived in Los...
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...
Arduino Blog
Play rock-paper-scissors using a time-of-flight sensor and an Arduino UNO R4 Owing to its simplicity and fast-paced nature, rock-paper-scissors is a great game to play with...
a year ago
63
a year ago
Owing to its simplicity and fast-paced nature, rock-paper-scissors is a great game to play with friends, and when it comes to translating it into a digital format, many creative adaptations can be made. This version by madmcu forgoes the typical three-button input scheme in favor...
Arduino Blog
Gustavo Reynaga: Inspiring the next generation of makers with MicroPython If you’re a fan of open-source technology, Gustavo Salvador Reynaga Aguilar is a name to know. An...
5 months ago
33
5 months ago
If you’re a fan of open-source technology, Gustavo Salvador Reynaga Aguilar is a name to know. An experienced educator with a passion for technology, Gustavo has spent nearly three decades teaching and inspiring students at CECATI 132 in Mexico. He’s worked with platforms like...
Avestura's Blog
Explaining The Postgres Meme Have you seen this legendary SQL iceberg meme? Let's talk about it while wearing our PostgreSQL hat!
over a year ago
Arduino Blog
Reduce power consumption in IoT and wearable devices, with Arduino’s new power management library! Developing energy-efficient IoT and wearable devices is complex and time-consuming, yet it is...
9 months ago
55
9 months ago
Developing energy-efficient IoT and wearable devices is complex and time-consuming, yet it is essential for creating high-quality products that stand out in today’s market. A key part in this process is optimizing power consumption without sacrificing performance or...
Applied Cartography
MD5-based uniqueness constraints in Django Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental...
10 months ago
17
10 months ago
Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental double-commenting, and I ran into a problem that I hadn't seen before: index row size 2816 exceeds btree version 4 maximum 2704 for index...
Arduino Blog
This automatic emergency braking system protects RC cars It is a story as old as time (or at least the 1960s): kid gets an RC car for Christmas and excitedly...
2 weeks ago
16
2 weeks ago
It is a story as old as time (or at least the 1960s): kid gets an RC car for Christmas and excitedly takes it for spin, but crashes it into a wall within five minutes and tears ensue. The automotive industry has cut down on accidents by implementing automatic emergency braking...
Louwrentius
'Tip of the day: Scrolling in GNU screen' Just the answer: By default, on Debian, the scroll back buffer is about 1K lines. This can...
over a year ago
16
over a year ago
Just the answer: By default, on Debian, the scroll back buffer is about 1K lines. This can be changed in the .screenrc file in your home directory. The following example sets the scroll back buffer to 5K lines. defscrollback 5000 Set the scroll back buffer on the fly with: First...
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
22
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...
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 6. an x86 upgrade Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables ...
over a year ago
20
over a year ago
Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. LLVM system calls This post upgrades the ulisp x86 backend from using a limited set of registers (with no spilling...
Notes on software...
Writing a simple JSON path parser Let's say we want to implement a simple list filtering language so we can enter a.b = 12 and return...
over a year ago
19
over a year ago
Let's say we want to implement a simple list filtering language so we can enter a.b = 12 and return only results in a list where the a column is an object that contains a field b that is set to the value 12. What would a filter(jsonPath, equals, listOfObjects) function...
Jonas Hietala
(Fake) Bittman Chinese Chicken Lesson 6! I went to Cervera and bought a holder to allow me to steam chicken. I broke the recipe on...
over a year ago
14
over a year ago
Lesson 6! I went to Cervera and bought a holder to allow me to steam chicken. I broke the recipe on multiple fronts: chicken wings instead of chicken breasts, mushroom soy instead of tamarin, roman salad instead of baby bok choi (where the heck do you find that…) and I even...
Gwern.net Newsletter
April 2020 gwern.net newsletter This is the April 2020 edition of the gwern.net newsletter; previous, March 2020 (archives).
over a year ago
Louwrentius
My home network setup based on managed switches and VLANs My home networking setup I live in a two story apartment, with on the top floor my utilities closet...
over a year ago
19
over a year ago
My home networking setup I live in a two story apartment, with on the top floor my utilities closet and my living room. The bottom floor contains a bedroom with all my servers and networking gear. So this is my setup (click for a bigger version): I like to run my own router but...
Jonas Hietala
Motivation is Valuable It’s funny how motivation can play such a huge role with my productivity. I’m currently having two...
over a year ago
15
over a year ago
It’s funny how motivation can play such a huge role with my productivity. I’m currently having two math courses; one mandatory about analysis in multiple variables and vector analysis and one voluntary about advanced linear algebra. I don’t like the analysis course, didn’t like...
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
101
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...
Odds and Ends of...
Empty climate gestures, Peter Hitchens' timezone crusade, and the big questions about New Towns Let Barry have his solar panels!
3 months ago
Odds and Ends of...
This road is broken – and nobody can fix it The spiders aren't the only thing stopping Ebbsfleet's development
3 months ago
Notes on software...
Writing an x86 emulator from scratch in JavaScript: 2. system calls Previously in emulator basics: 1. a stack and register machine In this post we'll extend x86e...
over a year ago
18
over a year ago
Previously in emulator basics: 1. a stack and register machine In this post we'll extend x86e to support the exit and write Linux system calls, or syscalls. A syscall is a function handled by the kernel that allows the process to interact with data outside of its memory....
Jonas Hietala
Laying off Pintos Exam period is here which means all courses should be wrapping up and a week or so ago we finished...
over a year ago
15
over a year ago
Exam period is here which means all courses should be wrapping up and a week or so ago we finished up our lab series about pintos. The labs were among the best I’ve had yet and I learned a ton. We didn’t follow the official instructions but we had our own assigmnets....
Vitalik Buterin's...
Halo and more: exploring incremental verification and SNARKs without pairings
over a year ago
Applied Cartography
PSA: mess around with Keystatic We've been using Keystatic in Buttondown for around six months now: we migrated most of the content...
a year ago
18
a year ago
We've been using Keystatic in Buttondown for around six months now: we migrated most of the content on the marketing site (which is backed by Next) from MDX onto Keystatic, and were so happy with the experience that the upcoming rebuild of the docs site will be featuring...
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
37
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...
Electronics etc…
Remote Controlling an HP 1670G Logic Analyzer with a Linux PC X Server Introduction Reserving a fixed IP address for the logic analyzer Assign the chosen IP address to the...
a year ago
108
a year ago
Introduction Reserving a fixed IP address for the logic analyzer Assign the chosen IP address to the logic analyzer Allow the logic analyzer to access your Ubuntu X server Configure the X-window Settings on the logic analyzer Install and declare the HP logic analyzer font...
Engineers Need Art
Kim-1 User Manual For sale: a few KIM-1 User Manuals I printed up.
over a year ago
Never Met a Science
"Republic.com 2.0" is a terrible book title we don't always need citations to justify research
6 months ago
Old Vintage...
Refurb weekend: Canon Cat It's the Memorial Day holiday weekend and it's time for a little deferred maintenance, especially on...
a year ago
13
a year ago
It's the Memorial Day holiday weekend and it's time for a little deferred maintenance, especially on those machines I intend to work on more in the near future. So we'll start with one that's widely considered to be a remarkable cul-de-sac in computing history: the Canon...
Birchtree
I feel more empowered than ever Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and...
3 months ago
31
3 months ago
Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and purpose-built developer tools—have meaningfully increased the rate at which new software can be produced. And they’ve done so both by making skilled developers more productive
Jonas Hietala
Rewriting my blog in Rust for fun and profit Background I’ve used Hakyll as my static site generator for around 9 years now. Before that I think...
over a year ago
16
over a year ago
Background I’ve used Hakyll as my static site generator for around 9 years now. Before that I think I used Jekyll and also more dynamic pages with Mojolicious in Perl and Kohana in PHP, but I can’t be completely sure as the git history doesn’t go back that far. But all good...
Odds and Ends of...
What Tony Blair actually said about fossil fuels Plus how Abundance won World War II
2 months ago
Posts on Made of...
A Brief Introduction to termios: Signaling and Job Control (This is part three of a multi-part introduction to termios and terminal emulation on UNIX. Read...
over a year ago
15
over a year ago
(This is part three of a multi-part introduction to termios and terminal emulation on UNIX. Read part 1 or part 2 if you’re new here) For my final entry on termios, I will be looking at job control in the shell (i.e. backgrounding and foreground jobs) and the very closely related...
Arduino Blog
This DIY guitar transmitter sends digital audio to the amp When on stage, most guitarists will simply run a long cable from their guitar to the amp or mixer....
11 months ago
63
11 months ago
When on stage, most guitarists will simply run a long cable from their guitar to the amp or mixer. But that cable can become tangled or get in the way, which is a problem for some of the more animated musicians out there. Wireless transmitters exist for them to express themselves...
Arduino Blog
You can now run Arduino and MicroPython side-by-side on multi-core microcontrollers We’re excited to announce a powerful new feature that we have been working on in collaboration with...
a year ago
116
a year ago
We’re excited to announce a powerful new feature that we have been working on in collaboration with the MicroPython team!  Starting with the upcoming release (v1.23), MicroPython will offer support for Asymmetric Multiprocessing (AMP) on multi-core microcontrollers, based on the...
lcamtuf’s thing
A 15-minute intro to involute gears Involute gears are everywhere: toys, kitchen appliances, cars. But what's so special about their...
8 months ago
Applied Cartography
Mass renaming files in fish on macOS One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install...
a year ago
22
a year ago
One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install rename rename "s/.mdx/.md/" **.md
Himanshu Mishra |...
#DeleteFacebook After letting Facebook Inc. build a vast profile of me for 9 years, I deleted my facebook account....
over a year ago
12
over a year ago
After letting Facebook Inc. build a vast profile of me for 9 years, I deleted my facebook account. Privacy is not my only concern, but I…
Birchtree
Web tech rocks John Siracusa is making a new Mac app and he’s been talking about the development process on ATP for...
5 months ago
72
5 months ago
John Siracusa is making a new Mac app and he’s been talking about the development process on ATP for the last few weeks. I got a kick out of his frustrations with using a payment system that delivered a confusing user experience he had no control over, and
Posts on Made of...
Advent of Code in C++ Template Metaprogramming This December, the imp of the perverse struck me, and I decided to see how many days of Advent of...
a year ago
36
a year ago
This December, the imp of the perverse struck me, and I decided to see how many days of Advent of Code I could do purely in compile-time C++ metaprogramming. As of this writing, I’ve done two days, and I’m not sure I’ll make it any further. However, that’s one more day than I...
The Pragmatic...
Is the “AI developer”a threat to jobs – or a marketing stunt? One startup released “the first AI software engineer,” while another aims to build a “superhuman...
a year ago
93
a year ago
One startup released “the first AI software engineer,” while another aims to build a “superhuman software engineer.” As intimidating as these sound: what if it’s more marketing than reality?
Odds and Ends of...
Why we need seven bins It's time for some #binchat
7 months ago
Notes on software...
Writing an efficient object previewer for JavaScript This is an external post of mine. Click here if you are not redirected.
over a year ago
Birchtree
NVIDIA finally gets some competition Tom Warren for The Verge: AMD Radeon RX 9070 / 9070 XT Review and Benchmarks The RX 9070 is around...
4 months ago
25
4 months ago
Tom Warren for The Verge: AMD Radeon RX 9070 / 9070 XT Review and Benchmarks The RX 9070 is around 17 percent faster than Nvidia’s RTX 5070 in 4K without upscaling enabled, cruising past Nvidia’s card for the same price. The RX 9070 XT is as fast
Never Met a Science
The Whirlpool of the Artificial There are many processes now subsumed under the term “Artificial Intelligence.” The reason we’re...
9 months ago
13
9 months ago
There are many processes now subsumed under the term “Artificial Intelligence.” The reason we’re talking about it now, though, is that the websites are doing things we never thought websites could do.
Abort Retry Fail
The Birth of Windows Gaming Software is a fluid that expands to fill its container
a year ago
Willem's Blog
The birth of a child Witnessing the birth of a child changes a man, for science and curiosity I wore a biometric sensor...
over a year ago
20
over a year ago
Witnessing the birth of a child changes a man, for science and curiosity I wore a biometric sensor capturing the impact of birth on yours truly.
Gwern.net Newsletter
August 2020 gwern.net newsletter with an essay on sidenotes; links on human competence, efficient-computing/hardware-overhangs; no...
over a year ago
Jorge Arango
How AI Is Built Podcast Nicolay Gerold interviewed me for his How AI is Built podcast. Our conversation focused on...
3 months ago
37
3 months ago
Nicolay Gerold interviewed me for his How AI is Built podcast. Our conversation focused on information architecture – with an interesting angle: Nicolay’s audience consists primarily of engineers developing AI products. What can these folks learn from IA to create better AI...
GitButler
GitButler is now Fair Source GitButler is now officially one of the first members of the Fair Source movement, helping to shift...
11 months ago
17
11 months ago
GitButler is now officially one of the first members of the Fair Source movement, helping to shift closed source to publicly available software by default.
Vitalik Buterin's...
The tree ring model of culture and politics
3 months ago
Vitalik Buterin's...
Farklı ZK-EVM Türleri
over a year ago
Odds and Ends of...
Odds and Ends #65: Everything is about everything Plus why Britain can't build things... except for the Lower Thames Crossing, apparently.
3 months ago
./techtipsy
Quest towards energy efficiency part 1: the water heater While listening to the SelfHosted podcast, one of the hosts brought up their peculiar...
over a year ago
53
over a year ago
While listening to the SelfHosted podcast, one of the hosts brought up their peculiar living arrangement multiple times. Essentially, he and his family are living in an RV that runs off of batteries, has solar panels, utilizes Home Assistant for automation, supports multiple...
Ken Shirriff's blog
The transparent chip inside a vintage Hewlett-Packard floppy drive While repairing an eight-inch HP floppy drive, we found that the problem was a broken interface...
a year ago
15
a year ago
While repairing an eight-inch HP floppy drive, we found that the problem was a broken interface chip. Since the chip was bad, I decapped it and took photos. This chip is very unusual: instead of a silicon substrate, the chip is formed on a base of sapphire, with silicon and metal...
computers are bad
2025-06-19 hydronuclear testing Some time ago, via a certain orange website, I came across a report about a mission to recover...
a month ago
23
a month ago
Some time ago, via a certain orange website, I came across a report about a mission to recover nuclear material from a former Soviet test site. I don't know what you're doing here, go read that instead. But it brought up a topic that I have only known very little about:...
Arduino Blog
This UNO R4 WiFi-controlled device streamlines a restaurant’s online order system Most successful restaurants operating today have to take advantage of online ordering, as a huge...
11 months ago
99
11 months ago
Most successful restaurants operating today have to take advantage of online ordering, as a huge chunk of customers have switched to takeout and delivery. But point-of-sale (POS) systems don’t always integrate well into a kitchen’s workflow and that can lead to missed orders —...
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
28
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...
Jorge Arango
IA Fail: Which Kindle Edition? One of the goals of information architecture is making it possible for people to easily find what...
6 months ago
27
6 months ago
One of the goals of information architecture is making it possible for people to easily find what they’re looking for. As a large and complex information environment, Amazon.com provides lots of examples of how to do it right – and how to do it wrong. This post highlights one of...
Posts on Made of...
Some notes on CVE-2010-3081 exploitability Most of you reading this blog probably remember CVE-2010-3081. The bug got an awful lot of publicity...
over a year ago
20
over a year ago
Most of you reading this blog probably remember CVE-2010-3081. The bug got an awful lot of publicity when it was discovered an announced, due to allowing local privilege escalation against virtually all 64-bit Linux kernels in common use at the time. While investigating...
Never Met a Science
Seeing Like a Newsfeed Machine Learning Through Machine Poetry
11 months ago
Lighthouse Blog
Updates November 24: Content parsing improvements
a year ago
Notes on software...
General book recommendations This is an external post of mine. Click here if you are not redirected.
over a year ago
Abishek Muthian
BigBasket slot alert BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and...
over a year ago
12
over a year ago
BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and extraordinary demand; the bookings happen at random slots and we have no other choice but to keep checking the app regularly. A need gap was posted recently, asking for a solution...
Odds and Ends of...
Britain needs a national drone company Forget GB Railways and GB Energy... how about GB Drones?
4 months ago
Style over Substance
Create a Hue-compatible DIY LED light sculpture Learn how to create your own Hue compatible LED light sculpture, inspired by by the REFLEKTION art,...
over a year ago
98
over a year ago
Learn how to create your own Hue compatible LED light sculpture, inspired by by the REFLEKTION art, using cheap LED strips and DIY parts you can order online. The post Create a Hue-compatible DIY LED light sculpture appeared first on Style over Substance.
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
16
over a year ago
Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was totally WOW!
Jonas Hietala
A friendly game of Twilight Imperium A few weeks ago I played my first game of Twilight Imperium (Fourth Edition). It was fantastic. We...
over a year ago
19
over a year ago
A few weeks ago I played my first game of Twilight Imperium (Fourth Edition). It was fantastic. We were six players, most had played the third edition before. As I was quite hyped before the game, I had read up on the rules, watched a let’s play or two and listened to a podcast...
Computer Ads from...
MicroTimes Interviews Apple Newton Devs (1993) The Newton laid the groundwork for the I-devices.
3 weeks ago
Jonas Hietala
Generating ideas So I got a fairly fun assignment from the game design course I’m taking for once. I should come up...
over a year ago
17
over a year ago
So I got a fairly fun assignment from the game design course I’m taking for once. I should come up with 50 ideas using my own idea generation technique. I used a sort of “notes in the basket” approach where you placed some notes with words in a basket and randomly drew two and...
./techtipsy
Steam Deck: I like it I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO,...
a year ago
136
a year ago
I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO, the unofficial SteamOS installer finally convinced me to get one.1 It took another year to actually get down to writing down my thoughts on it. This post is written from the...
Birchtree
The Vision Pro one year later: this product just ain’t for me If you enjoy your Vision Pro, don't let this post imply that i think you're wrong to enjoy it. This...
5 months ago
32
5 months ago
If you enjoy your Vision Pro, don't let this post imply that i think you're wrong to enjoy it. This is a personal blog with my personal experiences, not some neutral outlet trying to assign an objective score to each product. It’s been one
Birchtree
The "essential" iPhone Today marks day 13 of using the iPhone 16e as my primary phone, and after this review goes live,...
4 months ago
28
4 months ago
Today marks day 13 of using the iPhone 16e as my primary phone, and after this review goes live, I'll be moving my eSIM back to the 16 Pro that I use day to day. I intended to use this phone for a month before going back to
Abishek Muthian
Why are we addicted to misery porn I walked by the living room other day and there was this reality show on television in which the...
over a year ago
14
over a year ago
I walked by the living room other day and there was this reality show on television in which the participants were narrating what it seemed like their life story. It was sad, they and other participants were crying inconsolably while the camera panned to each of their faces for a...
Notes on software...
Writing to be read There is a common struggle in the writing and maintenance of documentation, checklists, emails,...
over a year ago
20
over a year ago
There is a common struggle in the writing and maintenance of documentation, checklists, emails, guides, etc. Each provides immense value; a document may be the key to an important process. The goal is to remove barriers -- to encourage understanding and correct application of...
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...
./techtipsy
The absolute state of Bluetooth audio in 2022 I have the Sony WH-1000XM3 headphones. They’re good for consuming content. Audio calls with your...
over a year ago
52
over a year ago
I have the Sony WH-1000XM3 headphones. They’re good for consuming content. Audio calls with your colleagues? Forget about it. This is the setup I have to go with, and it has all to do with how Bluetooth works. Your options with Bluetooth headsets are the following: high quality...
Lighthouse Blog
What is Atom?
2 months ago
Odds and Ends of...
Odds and Ends #57: The government isn't as sluggish as it feels Why Labour supporters should hold their nerve (for now)
5 months 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
computers are bad
2023-03-13 the door close button This will probably be a short one, and I know I haven't written for a while, but it has always been...
over a year ago
62
over a year ago
This will probably be a short one, and I know I haven't written for a while, but it has always been the case that you get what you pay for and Computers Are Bad is nothing if not affordable. Still, this is a topic on which I am moderately passionate and so I can probably stretch...
Vitalik Buterin's...
Why we need wide adoption of social recovery wallets
over a year ago
Louwrentius
Building a RAID 6 array of mixed drives To be honest, 4 TB of storage isn't really necessary for home usage. However, I like to collect...
over a year ago
22
over a year ago
To be honest, 4 TB of storage isn't really necessary for home usage. However, I like to collect movies in full DVD or HD quality and so I need some storage. I decided to build myself a NAS box based on Debian Etch. Samba is used to allow clients to access the data. The machine...
Louwrentius
The future of ZFS now that OpenSolaris is dead With the probable loss of OpenSolaris, there may be another, maybe more devastating loss. The very...
over a year ago
16
over a year ago
With the probable loss of OpenSolaris, there may be another, maybe more devastating loss. The very popular and very advanced Zetabyte File System (ZFS) The only open source platform that actively supports ZFS is FreeBSD. And they just 'copied' the code from OpenSolaris. Are they...
./techtipsy
I tried out the CyberPower UT650EG UPS After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out...
over a year ago
78
over a year ago
After some spicy feedback to my post where a ThinkPad T430 acted as a server, I decided to try out one UPS that was recommended on the basis of it being much more power efficient compared to the APC UPS that I previously ran. That UPS? CyberPower UT650EG. Why switch out a...
Louwrentius
Lustre and the risk of Serious Data Loss Personally I have a weakness for big-ass storage. Say 'petabyte' and I'm interested. So I was...
over a year ago
19
over a year ago
Personally I have a weakness for big-ass storage. Say 'petabyte' and I'm interested. So I was thinking about how you would setup a large, scalable storage infrastructure. How should such a thing work? Very simple: you should be able just to add hosts with some bad-ass huge...
Notes on software...
An effective product manager There are three specific activities I have loved in some product managers I've worked with (and...
over a year ago
17
over a year ago
There are three specific activities I have loved in some product managers I've worked with (and missed in others). tldr; Talk with customers and prospects Develop and share a vision Evangelize Talk with customers and prospects As a product manager, your superpower over...
Birchtree
My lil' Ghostty terminal config I wrote about Ghosty last week, and since then I've played around with it enough to know it's my new...
6 months ago
105
6 months ago
I wrote about Ghosty last week, and since then I've played around with it enough to know it's my new terminal emulator of choice. For me the killer feature is how fast it is, putting the most popular apps to shame (Apple Terminal and iTerm, specifically)
Home on Erik...
Machine, Platform, Crowd I just bought Machine, Platform, Crowd: Harnessing Our Digital Future and discovered that it...
over a year ago
16
over a year ago
I just bought Machine, Platform, Crowd: Harnessing Our Digital Future and discovered that it mentions my blog – in particular the post When machine learning matters. Ok, I lied a little bit. I didn't discover it serendipitously.
Simply Explained
MAX17043: Battery Monitoring Done Right (Arduino & ESP32) Building a battery-powered IoT device? Then you'll want to monitor the battery's percentage. Here's...
over a year ago
26
over a year ago
Building a battery-powered IoT device? Then you'll want to monitor the battery's percentage. Here's how to do it properly.
Posts on Made of...
Why the Sorbet typechecker is fast This is the second in an indefinite series of posts about things that I think went well in the...
over a year ago
15
over a year ago
This is the second in an indefinite series of posts about things that I think went well in the Sorbet project. The previous one covered our testing approach. Sorbet is fast. Numerous of our early users commented specifically on how fast it was, and how much they appreciated this...
Abishek Muthian
Do we need humanoids to show the progress in AI ? Watch video on YouTube Elektro from Westinghouse Electric Corporation That’s the 1939 promo video of...
over a year ago
14
over a year ago
Watch video on YouTube Elektro from Westinghouse Electric Corporation That’s the 1939 promo video of the robot (air quotes) — Elektro from Westinghouse Electric Corporation demoed at New York World’s Fair. Now this, Watch video on YouTube Sophia from Hanson Robotics That is...
Birchtree
Apple hits a major milestone in greenhouse emissions Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today...
3 months ago
22
3 months ago
Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today announced that the company has surpassed a 60 percent reduction in its global greenhouse gas emissions compared to 2015 levels, as part of its Apple 2030 goal to become carbon...
Birchtree
The next few vids you'll watch on YouTube I know it's a bit of cliché, but count me in the group of white men who 2021's Inside really...
5 months ago
32
5 months ago
I know it's a bit of cliché, but count me in the group of white men who 2021's Inside really connected with me in a huge way. Anyway, now All Eyes on Me is going to be stuck in my head for the next month.
Odds and Ends of...
How to fix the New Statesman In which I probably burn some bridges.
4 months ago
Willem's Blog
Using the reMarkable paper tablet The paper-like display makes you forget about reMarkable's digital innards, working with this tablet...
over a year ago
23
over a year ago
The paper-like display makes you forget about reMarkable's digital innards, working with this tablet is therefore quite remarkable!
Birchtree
The LLM bubble might be about to burst (but not for the reason you think) Ben Turner: Chinese Researchers Just Built an Open-Source Rival to ChatGPT in 2 Months. Silicon...
5 months ago
48
5 months ago
Ben Turner: Chinese Researchers Just Built an Open-Source Rival to ChatGPT in 2 Months. Silicon Valley Is Freaked Out. Now, R1 has also surpassed ChatGPT's latest o1 model in many of the same tests. This impressive performance at a fraction of the cost of other models, its...
Greater Still by...
Becoming a person familiar Six months at Rostra
4 months ago
The New Oil
Noteworthy Updates to The New Oil
3 months 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
Enjoy a perpetual solar eclipse with this machine Total solar eclipses are rare — at least from the perspective of any specific point on the planet. A...
a year ago
76
a year ago
Total solar eclipses are rare — at least from the perspective of any specific point on the planet. A total eclipse will occur somewhere on Earth once every 18 months or so, but that is more likely to track across the middle of the Pacific Ocean than wherever you happen to be....
Posts on Made of...
Navigating the Linux Kernel In response to my query last time, ezyang asked for any tips or tricks I have for finding my way...
over a year ago
19
over a year ago
In response to my query last time, ezyang asked for any tips or tricks I have for finding my way around the Linux kernel. I’m not sure I have much in the way of systematic advice for tracking down the answers to questions about the Linux kernel, but thinking about what I do when...
computers are bad
2023-04-20 different kinds of differential On the front page of HN today was an [article with a confusing headline], "Farmers 'crippled' by...
over a year ago
76
over a year ago
On the front page of HN today was an [article with a confusing headline], "Farmers 'crippled' by satellite failure as GPS-guided tractors grind to a halt." Of course the headline doesn't actually say this, but it does seem to imply that there has been some kind of failure of...
Applied Cartography
buttondown.com/alternatives Some kind words from Chris Krycho on Buttondown's Alternatives page: This is how I want all my tools...
7 months ago
49
7 months ago
Some kind words from Chris Krycho on Buttondown's Alternatives page: This is how I want all my tools to be. There is a ton of room in these markets for healthy and friendly competition — and no need at all for winner-take-all or monopolist attitudes. First off — credit where it's...
Lighthouse Blog
How to organize content
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
18
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!
Willem's Blog
Repairing a Nintendo Gameboy Advance SP Reparing an old Nintendo Gameboy Advance to play classic Zelda again.
over a year ago
anderegg.ca
Two flavours of open social media Yesterday, the Mastodon team announced it would be handing over control of its project to a new...
6 months ago
53
6 months ago
Yesterday, the Mastodon team announced it would be handing over control of its project to a new non-profit organization. The timing of this announcement is perfect given everything that’s happening with WordPress, Meta, and… well, everything else. To date, I think Eugen Rochko...
computers are bad
2023-07-10 the tragedy of beatrice foods Occasionally, research into the history of telephony takes you into some strange places. There are...
over a year ago
104
over a year ago
Occasionally, research into the history of telephony takes you into some strange places. There are conspiracy theories, of course, and there are people who insist on their version of events so incessantly that details of dates and places can become heated arguments. There is also...
Abishek Muthian
False Accusation False accusation for children especially if the accusation goes totally against their values can...
over a year ago
13
over a year ago
False accusation for children especially if the accusation goes totally against their values can have profound negative consequences. When I was in grade school(early 2000, India), I went out to take a photo-copy(xerox) of a study material in a shop nearby school. After I...
Arduino Blog
A gamified approach to therapy and motor skills testing For children who experience certain developmental delays, specific types of physical therapies are...
a year ago
55
a year ago
For children who experience certain developmental delays, specific types of physical therapies are often employed to assist them in improving their balance and motor skills/coordination. Ivan Hernandez, Juan Diego Zambrano, and Abdelrahman Farag were looking for a way to quantify...
Applied Cartography
What's in a name Guillermo posted this recently: What you name your product matters more than people give it credit....
5 months ago
40
5 months ago
Guillermo posted this recently: What you name your product matters more than people give it credit. It's your first and most universal UI to the world. Designing a good name requires multi-dimensional thinking and is full of edge cases, much like designing software. I first will...
Louwrentius
FFmpeg performance on a Core i7 920 @ 3.6 Ghz The system i'm running is a Core i7 920 @ 3.6 Ghz. I am transcoding a DVD (Grave Of The Fire Flies)...
over a year ago
15
over a year ago
The system i'm running is a Core i7 920 @ 3.6 Ghz. I am transcoding a DVD (Grave Of The Fire Flies) to iPod format (640x480 x264). Thread support is enabled, to FFmpeg uses about 250% CPU. That's 2.5 of the 4 cores available. If possible, I would have liked to see it use all four...
The New Oil
On Deleting Odysee
5 months ago
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 2. user-defined functions and variables Previously in compiler basics: 1. lisp to assembly 3. LLVM 4. LLVM conditionals and...
over a year ago
16
over a year ago
Previously in compiler basics: 1. lisp to assembly 3. LLVM 4. LLVM conditionals and compiling fibonacci 5. LLVM system calls 6. an x86 upgrade In this post we'll extend the compiler to support defining functions and variables. Additionally, we'll require the...
Louwrentius
'Linux: show graphical layout of disk temperatures' graphic, representation To get a visual representation of hard drive temperatures, I wrote a...
over a year ago
14
over a year ago
graphic, representation To get a visual representation of hard drive temperatures, I wrote a small script. The output of this script looks like this: This output is tailored to the exact disk lay-out of my storage server. However, it is also usable for other servers. You have to...
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
18
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.
Jorge Arango
Traction Heroes Ep. 6: Chesterton’s Fence In Episode 6 of the Traction Heroes podcast, Harry and I explored Chesterton’s fence — a simple yet...
3 months ago
32
3 months ago
In Episode 6 of the Traction Heroes podcast, Harry and I explored Chesterton’s fence — a simple yet profound idea that has important implications for leaders navigating complex, high-stakes changes. The gist: when change is needed, don’t start by destroying what you don’t...
Christian Selig
Instant Pan Gesture Interactions Apple has a really awesome WWDC 2018 video called Designing Fluid Interfaces, and one of the key...
over a year ago
90
over a year ago
Apple has a really awesome WWDC 2018 video called Designing Fluid Interfaces, and one of the key takeaways from the videos that one of the presenters, Chan Karunamuni, said is “Look for delays everywhere. Everything needs to respond instantly.” (6:28) A really great example of...
Himanshu Mishra |...
Lessons for creating good open source software I was reading about The Cathedral and the Bazaar, a book by Eric S. Raymond on various (open source)...
over a year ago
14
over a year ago
I was reading about The Cathedral and the Bazaar, a book by Eric S. Raymond on various (open source) software development methods. The…
Vitalik Buterin's...
Gitcoin Grants Round 5 Retrospective
over a year ago
Arduino Blog
A DIY sous vide cooker for making the perfect steak Sous vide (which means “under vacuum” in French) is a cooking technique in which food is sealed in a...
4 months ago
31
4 months ago
Sous vide (which means “under vacuum” in French) is a cooking technique in which food is sealed in a plastic bag (or another container) and immersed in warm water for a long period of time. It is great for meat, like steak, because it ensures the food is an even temperature...
Christian Selig
Curing Mac mini M4 fomo with 3D printing Spoiler: 3D printed! The colored ports really sell the effect If you’re anything like me, you’ve...
8 months ago
67
8 months ago
Spoiler: 3D printed! The colored ports really sell the effect If you’re anything like me, you’ve found the new, tinier Mac mini to be absolutely adorable. But you might also be like me that you either already have an awesome M1 Mac mini that you have no real reason to replace,...
Birchtree
Nothing in your workflow is permenent My friend and podcast co-host Chris Lawley just posted a video about how his relationship with the...
3 months ago
21
3 months ago
My friend and podcast co-host Chris Lawley just posted a video about how his relationship with the iPad has changed over time. I linked to this on social media and got a few replies from folks who said something to the effect of, "we told you so," which
GitButler
Git Merge 2024 Talks are Up All the Git Merge 2024 talks are up on Youtube. Here is a quick summary of each one.
8 months ago
Abort Retry Fail
Housekeeping for 20240701 Another correction
a year ago
Jorge Arango
A Crash Course in the Humanities My education has lots of gaps. “Youth is wasted on the young” is an apt cliché: I wasted lots of...
6 months ago
27
6 months ago
My education has lots of gaps. “Youth is wasted on the young” is an apt cliché: I wasted lots of opportunities as a young person. After graduation, I committed to ongoing learning. Alas, it’s been scattered and undirected. This year, I’m doing something about it: immersing myself...
Arduino Blog
A homemade launchpad for compressed air-powered rockets A conventional model rocket engine is simple combustible solid fuel (black powder or more advanced...
3 months ago
38
3 months ago
A conventional model rocket engine is simple combustible solid fuel (black powder or more advanced composites) molded into a cylinder that uses expanding gas to produce thrust. Though it is minimal, there is some danger there. An alternative is compressed gas, which will also...
Engineers Need Art
Tom Dowdy Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in...
over a year ago
93
over a year ago
Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in Lawrence, Kansas.
./techtipsy
The minimum viable fan control script I’ve always been a fan of tinkering with cooling setups on my computers. I’ve even went as far as...
over a year ago
67
over a year ago
I’ve always been a fan of tinkering with cooling setups on my computers. I’ve even went as far as writing crappy solutions to make up for deficiencies on the hardware level. After years of dumb experiments I’ve seen how little you can get away with in cooling and how to run your...
Louwrentius
Is there an easy and secure way to transfer files? Many organisations just assume that the local physical network is trusted. That their network...
over a year ago
16
over a year ago
Many organisations just assume that the local physical network is trusted. That their network equipment is physically secure and that it is impossible for an attacker to get on the wire and start eavesdropping on network traffic. Many organisations do not seem too concerned about...
computers are bad
2023-09-03 plastic money You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in...
a year ago
133
a year ago
You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in them. Of course we know that that isn't the case; our modern plastic card payment network relies on online transactions where the balance tracking and authorization decisions happen...
Notes on software...
A paper reading club at work; databases and distributed systems research I started a paper reading club this week at work, focused on databases and distributed systems...
a year ago
18
a year ago
I started a paper reading club this week at work, focused on databases and distributed systems research. I posted in a general channel about the premise and asked if anyone was interested. I clarified the intended topic and that discussions would be asynchronous over email, run...
Nabeel S. Qureshi
How To Understand Things The smartest person I’ve ever known had a habit that, as a teenager, I found striking...
over a year ago
Jonas Hietala
Sat-E So I entered Ludum Dare 22 this weekend as a preamble for tomorrow’s linear algebra exam. The theme...
over a year ago
18
over a year ago
So I entered Ludum Dare 22 this weekend as a preamble for tomorrow’s linear algebra exam. The theme this time around was Alone and the game I came up with is about a lonely satellite in space, kinda like Wall-E. Sat-E Instructions Collect junk and other items for you to buy...
Home on Erik...
What's up with music recommendations? I just answered a Quora question about what, if any, are the differences in the algorithms that are...
over a year ago
19
over a year ago
I just answered a Quora question about what, if any, are the differences in the algorithms that are behind recommendations for music and movies. Of course, every media type is different. For instance, there's fundamental reasons why latent factor models works really well for...
Birchtree
Squashing links on social media Anil Dash: “Link in Bio” Is a Slow Knife For a closed system, those kinds of open connections are...
7 months ago
34
7 months ago
Anil Dash: “Link in Bio” Is a Slow Knife For a closed system, those kinds of open connections are deeply dangerous. If anyone on Instagram can just link to any old store on the web, how can Instagram — meaning Facebook, Instagram’s increasingly-overbearing owner — tightly
./techtipsy
Running my ThinkPad T430 with an eGPU in 2024 I probably shouldn’t have written down my notes on the eGPU setup I had years ago. I’d be lying if I...
11 months ago
82
11 months ago
I probably shouldn’t have written down my notes on the eGPU setup I had years ago. I’d be lying if I wasn’t considering remaking this setup with everything I’ve learned 6 years later. Oops. I got access to an allegedly-faulty AMD Radeon RX 480 and an NVIDIA GTX 1650 for free...
Willem's Blog
Rolex DateJust 36 Celebrating a major milestone, I treated myself to a Rolex DateJust 36. Want to know what it's like?...
over a year ago
45
over a year ago
Celebrating a major milestone, I treated myself to a Rolex DateJust 36. Want to know what it's like? Keep reading!
Arduino Blog
This unique wall sconce welcomes you home with warm light Have you ever walked through your front door after a long day of work and realized that your home...
7 months ago
63
7 months ago
Have you ever walked through your front door after a long day of work and realized that your home just isn’t as inviting as it seems like it should be? While it may not work miracles, some nice and welcoming lighting can make a big difference. That’s why Lauren Palazzi made this...
Simply Explained
ESP32: Tips to increase battery life Running an ESP32 on a battery is a tricky operation. The chip is a powerhouse, and with power comes...
over a year ago
38
over a year ago
Running an ESP32 on a battery is a tricky operation. The chip is a powerhouse, and with power comes great responsibility. In this post, I’ll outline how I got an ESP32 to run for over 15 weeks (and counting) on a single 1000mAh battery.
The New Oil
Cybersecurity 101: A Guide to Staying Safe Online
7 months ago
Applied Cartography
Buttondown Analytics 3.0 Working on a new analytics engine — a scant eleven months after the previous 'new analytics...
a year ago
19
a year ago
Working on a new analytics engine — a scant eleven months after the previous 'new analytics engine'. Calling this 3.0 is a bit of a misnomer: most of the code, design, and plumbing from the 2023 redesign is sticking around, just in a more modular format. The goal here is to...
./techtipsy
How I ended up working as a software developer I’ve officially worked as a software developer since August 2016, and by now I have a fair share of...
11 months ago
107
11 months ago
I’ve officially worked as a software developer since August 2016, and by now I have a fair share of stories to tell from those years. But those are stories for another time. Today I’d like to focus on where it all got started. The early days I never considered myself good with...
Louwrentius
Is the iPhone OS a threat to our freedom? There is one fundamental flaw with both the iPhone and the iPad. As a user, you do not have full...
over a year ago
16
over a year ago
There is one fundamental flaw with both the iPhone and the iPad. As a user, you do not have full control over your device. You can only install or run software that is approved by Apple. This is something that is unprecedented. All major platforms, Windows, Linux, Mac OS X do...
Birchtree
📕 I recommend: Co-Intelligence: Living and Working with AI Hey everyone, this post is for everyone, but it’s a part of a new series I’m doing on More Birchtree...
6 months ago
46
6 months ago
Hey everyone, this post is for everyone, but it’s a part of a new series I’m doing on More Birchtree where I review the books and games I read and play in 2025. My movie reviews have been a relative hit on social media for the
Arduino Blog
Boring rice cooker becomes uruchimai powerhouse Rice cookers are staple appliances in about half of the world and basic models are very affordable....
12 months ago
95
12 months ago
Rice cookers are staple appliances in about half of the world and basic models are very affordable. But those are simple machines that are about as “dumb” as electric kettles. The result is often rice that has been sitting in the warming stage for too long, making the bottom...
Jonas Hietala
Let's build a VORON: Wiring Dread it. Run from it. Wiring arrives all the same. It’s time for the part of my VORON build that...
a year ago
48
a year ago
Dread it. Run from it. Wiring arrives all the same. It’s time for the part of my VORON build that I’ve been dreading: the wiring. It’s scary because I really have no clue what I’m doing, and mistakes can be very costly and time-consuming. I’ve taken my time to double- and...
Jonas Hietala
Exploring the Gleam FFI My brain is a curious thing. I’m on a business trip right now and I’ve set aside time to finish some...
a year ago
39
a year ago
My brain is a curious thing. I’m on a business trip right now and I’ve set aside time to finish some important todos I want and need to get done. But instead of focusing on them, I started playing around with Gleam—a young and interesting programming language. My (current)...
Style over Substance
Adding night shading to a Home Assistant mini-graph-card chart One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih....
over a year ago
152
over a year ago
One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih. It’s the card running most of the graphs in our smart home‘s dashboard. Surprisingly, mini-graph card is actually not included in Home Assistant by default – honestly, it should be,...
./techtipsy
My self-hosting setup has an UPS now, here's my experience with it I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as...
over a year ago
71
over a year ago
I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as a gift, and I have never actually had an UPS before, so it makes for a good introduction to this world. Overview My setup is quite basic: everything that I have on my table...
Willem's Blog
Go Viral on X Learn how to go viral on X using simple logic in creating engaging posts.
8 months ago
Old Vintage...
After 41 years, my first assembly program on my first computer, the Tomy Tutor We got it in 1983, I think, so it only took me about 41 years to get around to it. This Tomy Tutor...
a year ago
15
a year ago
We got it in 1983, I think, so it only took me about 41 years to get around to it. This Tomy Tutor isn't a replacement system I secondarily acquired, nor is it a Ship of Theseus Frankenstein rebuild. This is my actual first computer, in its original case, on its original...
Abishek Muthian
What is the value of my life Content Warning: If you are at the brink of an existential crisis, depressed from the ongoing...
over a year ago
15
over a year ago
Content Warning: If you are at the brink of an existential crisis, depressed from the ongoing COVID-19 pandemic or suicidal, please do not proceed further with this content. Be advised that there could also be usage of expletives in this content. Disclaimer: This is a work of...
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
17
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...
Lighthouse Blog
New feature: RSS feed export
7 months ago
Jonas Hietala
Let's build a VORON: Wrap-up It’s finally done™. I’ve built a VORON that prints reliably and I’ve modded it enough to be able to...
a year ago
18
a year ago
It’s finally done™. I’ve built a VORON that prints reliably and I’ve modded it enough to be able to leave it alone for a while, so I think it’s time to wrap up this build series with a little retrospective. Building the printer was really fun and rewarding I’ve always seen...
Himanshu Mishra |...
Response to 'How is Life?' I was asked "How is Life?" over chat by someone and I thought of responding with a letter. Hello...
over a year ago
14
over a year ago
I was asked "How is Life?" over chat by someone and I thought of responding with a letter. Hello :name-retracted:, I am sorry it took me so…
Computer Ads from...
July 4th Weekend Sale Hurry in to save 40%!
2 weeks 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
21
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...
Home on Erik...
Buffet lines are terrible, but let's try to improve them using computer simulations My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives....
over a year ago
14
over a year ago
My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives. I've suspected for years that the “classic” buffet line system is a deeply flawed and inefficient method, and every time I'm stuck in the line has made me more convinced.
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
30
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....
Notes on software...
What's the big deal about Deterministic Simulation Testing? Bugs in distributed systems are hard to find, largely because systems interact in chaotic ways. And...
11 months ago
22
11 months ago
Bugs in distributed systems are hard to find, largely because systems interact in chaotic ways. And even once you've found a bug, it can be anywhere from simple to impossible to reproduce it. It's about as far away as you can get from the ideal test environment: property...
./techtipsy
About the time I used Google Drive as a CMS for a web app Near the beginning of my software development career, I worked on a pretty standard web application....
over a year ago
82
over a year ago
Near the beginning of my software development career, I worked on a pretty standard web application. The project was not a commercial success, but it did give me a good technical foundation that turned out to be very useful for my career so far. For those interested, the tech...
Louwrentius
How to compile HAProxy from source and setup a basic configuration To learn more about HAProxy I decided to compile it from source and use it to load-balance traffic...
over a year ago
20
over a year ago
To learn more about HAProxy I decided to compile it from source and use it to load-balance traffic to louwrentius.com across two different web servers. I run HAProxy on a VPS based on Ubuntu 12.04 LTS. Let's dive right in. First, we need to download the source. Don't copy/pased...
Vitalik Buterin's...
A CBC Casper Tutorial
over a year ago
Louwrentius
How to escape file names in bash shell scripts After fighting with Bash for quite some time, I found out that the following code provides a nice...
over a year ago
19
over a year ago
After fighting with Bash for quite some time, I found out that the following code provides a nice basis for escaping special characters. Ofcource it is not complete, but the most important characters are filtered. If anybody has a better solution, please let me know. It works and...
Himanshu Mishra |...
Letter with no subject :name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining...
over a year ago
12
over a year ago
:name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining Spotify. We really miss you at college. You're…
Nabeel S. Qureshi
Principles // This was originally a Google Doc where I gathered hard-won life lessons; eventually I open...
6 months ago
55
6 months ago
// This was originally a Google Doc where I gathered hard-won life lessons; eventually I open sourced it. It got a great response, including a shoutout from Tim Ferriss, so here it is on Substack.
Home on Erik...
Luigi: complex pipelines of tasks in Python I'm shamelessly promoting my first major open source project. Luigi is a Python module that helps...
over a year ago
17
over a year ago
I'm shamelessly promoting my first major open source project. Luigi is a Python module that helps you build complex pipelines of batch jobs, handle dependency resolution, and create visualizations to help manage multiple workflows. It also comes with Hadoop support built in...
The Pragmatic...
Tech hiring: is this an inflection point? We might be seeing the end of remote coding interviews as we know them, and a return of in-person...
3 months ago
46
3 months ago
We might be seeing the end of remote coding interviews as we know them, and a return of in-person interviews, trial days and longer trial periods. Could hiring be returning to pre-pandemic norms?
Simply Explained
Static webhosting benchmark: AWS, Google, Firebase, Netlify, GitHub & Cloudflare Static websites are still a hot topic. They are fast, and they're incredibly secure because there...
over a year ago
14
over a year ago
Static websites are still a hot topic. They are fast, and they're incredibly secure because there isn't a CMS to hack. Once you build a static website, however, the question becomes: Where do I host?In other words: what is the fastest static website hosting provider in 2020?...
Simply Explained
Tuya IR Hub: control Daikin AC (Home Assistant + ESPHome) The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to...
over a year ago
23
over a year ago
The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to finally make my YTF IR Hub useable. Here's how I flashed ESPHome onto it and how I configured it for my Daikin AC and Home Assistant.
Louwrentius
The iPhone, iPad and iOS are powering a revolution Most people just don't understand computers. Are these people dumb? Some may be dumb, but the people...
over a year ago
14
over a year ago
Most people just don't understand computers. Are these people dumb? Some may be dumb, but the people who make them are maybe even dumber. Because they can't seem to figure out how to create a computer that the majority of people understand. When the original macintosh arrived at...
./techtipsy
ASRock X570M Pro4 motherboard overview Not too long ago, I had the goal of consolidating all my computing needs onto a single desktop PC....
over a year ago
76
over a year ago
Not too long ago, I had the goal of consolidating all my computing needs onto a single desktop PC. That meant moving from an mITX-based build to something that had a bit more expandability. Since I already had a Fractal Meshify C Mini, I decided to go for an mATX motherboard. And...
Home on Erik...
Missing the point about microservices: it's about testing and deploying independently Ok, so I have to first preface this whole blog post by a few things: I really struggle with the...
over a year ago
15
over a year ago
Ok, so I have to first preface this whole blog post by a few things: I really struggle with the term microservices. I can't put my finger on exactly why. Maybe because the term is hopelessly ill-defined, maybe because it's gotten picked up by the hype train.
Louwrentius
Additional proof that Apple is ditching the optical drive I'm a strong advocate of killing the optical drive. As of 2011, there is no need for it anymore....
over a year ago
13
over a year ago
I'm a strong advocate of killing the optical drive. As of 2011, there is no need for it anymore. Laptops could get lighter, smaller or have more room for additional battery capacity if the optical drive would no longer be present. In my life, I never see people use the optical...
Electronics etc…
Fake Parallel Printer - A Parallel Port Traffic Capturing Tool Introduction What Is Out There? The Parallel Printer Port Fake Printer Top Level Design Choices Fake...
over a year ago
106
over a year ago
Introduction What Is Out There? The Parallel Printer Port Fake Printer Top Level Design Choices Fake Printer HW Details PCB Revision 1 PCB Revision 2 Firmware Building a Fake Printer Tool Yourself Programming the Raspberry Pico Fake Printer as a USB Serial Device on your...
Arduino Blog
A beautiful custom calculator built with IV-12 VFD tubes Nixie tubes have been the go-to option for makers looking for retro display aesthetics for many...
a year ago
95
a year ago
Nixie tubes have been the go-to option for makers looking for retro display aesthetics for many years, because their distinct orange glow carries a lot of vintage appeal. But VFD (vacuum fluorescent display) tubes have been gaining in popularity recently and have different —...
Odds and Ends of...
5 questions about the "AI opportunities action plan" What the lobby should have asked.
6 months ago
Willem's Blog
Optimising images for the web and performance Make your website faster by optimising the images. This posts explains how you can do this.
over a year ago
noahbuscher.com
Zed Public Beta I have been a dedicated Nova user for over three years. I switched over from VSCode after tiring of...
over a year ago
20
over a year ago
I have been a dedicated Nova user for over three years. I switched over from VSCode after tiring of the slow performance and "uncanny valley" interface. I'm a sucker for a well-done native app, and Panic really hit the sweet spot with Nova: a beautiful, minimal editor that felt...
Louwrentius
Core i7 920 @ 3,6 Ghz is a true beast! Even today, Core 2 Duo processors clocked at 2 ghz are no slugs. However, the Core i7 920 is of a...
over a year ago
16
over a year ago
Even today, Core 2 Duo processors clocked at 2 ghz are no slugs. However, the Core i7 920 is of a different kind. First, it is not only clocked at a higher speed (default 2,8 Ghz), it is also a quad-core processor. Thanks to the re- introduction of hyperthreading, this processor...
Vitalik Buterin's...
Travel time ~= 750 * distance ^ 0.6
over a year ago
latest projects -...
POV Candle [Hardware] Tiny volumetric display
a year ago
Vitalik Buterin's...
The end of my childhood
a year ago
Jonas Hietala
Design for Hackers has arrived! Design for Hackers It’s here! After about a month of waiting I’ve finally gotten the book that will...
over a year ago
20
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...
Willem's Blog
Solo around the Markermeer (211KM) This week I took my bike for a long distance (211)KM ride around the Dutch Markermeer, solo! Read...
over a year ago
16
over a year ago
This week I took my bike for a long distance (211)KM ride around the Dutch Markermeer, solo! Read along for practical tips for long distance cycling.
Odds and Ends of...
The Planning Bill, Lab Meat, and why Milton Keynes isn't afraid of growth The Abundance Agenda - Episode 2 - with Chris Curtis MP
4 months ago
Arduino Blog
Slot machine game harnesses the beauty of Nixie tubes Everyone loves the look of Nixie tubes, with their glowing orange characters made of curvy filament....
9 months ago
61
9 months ago
Everyone loves the look of Nixie tubes, with their glowing orange characters made of curvy filament. But we usually only see makers using Nixie tubes for one purpose: clocks. That’s unfortunate, because they have a lot more potential, as illustrated by Bob Cascisa’s Nixie tube...
./techtipsy
Back to roots This blog is running on a home server again. I have once again gained access to a competent internet...
a year ago
116
a year ago
This blog is running on a home server again. I have once again gained access to a competent internet connection1, and I think I have figured out the IPv6 setup as well2, leading to this change. The IP address is dynamic, there are occasional power outages and I might just mess up...
Computer Ads from...
Merry Christmas 2024 and a Happy New Year
6 months ago
Willem's Blog
Cyber security: 5 easy tips to protect your server against hackers These 5 practical cyber security measures will improve the safety of server, website and data.
over a year ago
Yazin Alirhayim
The Trouble With Optionality Optionality’s one of those things you don’t really think about. People don’t generally wake up one...
over a year ago
25
over a year ago
Optionality’s one of those things you don’t really think about. People don’t generally wake up one morning thinking “Why, it appears I’ve spent the past several decades of my life optimizing for optionality. Perhaps I should figure out why?”. Most don’t even recognize the term –...
lcamtuf’s thing
Don't build a platform... unless? "Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some...
5 months ago
59
5 months ago
"Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some platforms succeed?
./techtipsy
Overcoming hardware limitations: the time-to-sleep script As some of you might own, I’m still rocking a ThinkPad T430, a laptop model originally released in...
over a year ago
58
over a year ago
As some of you might own, I’m still rocking a ThinkPad T430, a laptop model originally released in 2012. It’s not the fastest laptop out there, but it is plenty fast for a number of tasks, even most software development work. I also try to keep my machines up to date and properly...
Lighthouse Blog
Updates June 07
a year ago
Odds and Ends of...
Keir Starmer needs to prepare for a world without America Today's empires, tomorrow's ashes.
8 months ago
detreville
Father's Day (First posted on Father's Day, 2022.)
over a year ago
Willem's Blog
Fietselfstedentocht 2017 Cycling the 235KM long Fietselfstedentocht through Friesland
over a year ago
Odds and Ends of...
Nobody knows what the National Data Library is (not even the government) A policy wrapped in a mystery inside an enigma
8 months ago
Arduino Blog
Giving Billy Bass the arti-fish-al intelligence he always deserved If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of...
10 months ago
46
10 months ago
If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of the century, you would have undoubtedly come across a Big Mouth Billy Bass. That’s an animatronic fish that wiggles on a plaque while older, very licensable hit songs play. But...
Opsbros
Saibah Securitah It's always okay to buy the domain for the meme!
over a year ago
Birchtree
Who pays tariffs Lee Morris of Fstoppers on how tariffs impact him, as someone who wants to make his stuff in the...
3 months ago
20
3 months ago
Lee Morris of Fstoppers on how tariffs impact him, as someone who wants to make his stuff in the US: This is a really good breakdown of how tariffs impact small businesses and why they aren't a great tool for getting manufacturing to come back to America (at
Birchtree
Everything is a reaction, nothing is forever, and everything comes back (members post) Why nothing stays popular forever.
7 months ago
Birchtree
Incomplete thought: using data to tell a story (members post) A year ago I tried to understand how much power ChatGPT was using and if I should be outraged by it....
5 months ago
Simply Explained
Why I don't take sponsorships Last year I made that video in response to a sponsorship offer that I got from various VPN...
over a year ago
17
over a year ago
Last year I made that video in response to a sponsorship offer that I got from various VPN providers. They all told me the same thing: our service is the best way to protect your privacy, and we were hoping you could convey this message in one of your videos.So I decided to do...
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...
Vitalik Buterin's...
Prediction Markets: Tales from the Election
over a year ago