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+→]
Louwrentius
'Linux: using disk labels to counter storage device name changes' My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped...
over a year ago
16
over a year ago
My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped for /dev/sdd and vice versa. The result was some file system corruption on /dev/sdc, because it was used on a remote system through iSCSI, using a different file system from...
Jorge Arango
AI is Probabilistic – That’s Why It Needs Constraints For as long as we’ve had computers, they’ve produced predictable outputs. But AI – in the form of...
3 months ago
27
3 months ago
For as long as we’ve had computers, they’ve produced predictable outputs. But AI – in the form of large language models – represents a new kind of unpredictable computing. The key to implementing useful AI solutions is making the most of both paradigms. One of the oldest known...
./techtipsy
Whacky setups: seedbox on a wall The Orange Pi Zero is one hell of an SBC. It has served as a Wi-Fi access point for months without...
over a year ago
43
over a year ago
The Orange Pi Zero is one hell of an SBC. It has served as a Wi-Fi access point for months without issues and as a testbed for playing around with MySQL. I wanted it to be a useful device again, but had trouble finding an use case for it due to its hardware limitations. After...
Notes on software...
Effective unemployment and social media Being unemployed can be incredibly depressing. So much rejection. Everything seems to be out of your...
8 months ago
20
8 months ago
Being unemployed can be incredibly depressing. So much rejection. Everything seems to be out of your control. Everything except for one thing: what you produce. You might know that repeatedly posting on social media that you are looking for work is ineffective. That it looks (or...
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
11
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...
Greater Still by...
Web3’s Mobile Moment In 2013, media & technology analyst Benedict Evans presented “Mobile is eating the world,” looking...
over a year ago
11
over a year ago
In 2013, media & technology analyst Benedict Evans presented “Mobile is eating the world,” looking at how the unprecedented scale of mobile was beginning to change the Internet and the economy at large.
Louwrentius
Statistics showing relevance of caching proxy In this day and age of dynamic web content, how relevant can a caching proxy server be? I believe...
over a year ago
15
over a year ago
In this day and age of dynamic web content, how relevant can a caching proxy server be? I believe that the answer could be: quite! I have installed a caching proxy server based on Squid, which is now used within my company. It also does content scanning using squidclamav and...
Willem's Blog
Vision Pro My thoughts on using Vision Pro to get some real work done, exploring what Spatial Computing means...
a year ago
16
a year ago
My thoughts on using Vision Pro to get some real work done, exploring what Spatial Computing means and how it can be useful.
Opsbros
WiFi Binary Clock Who doesn't love a classic Binary Clock? I remember getting one of these when I was in my 20's from...
over a year ago
25
over a year ago
Who doesn't love a classic Binary Clock? I remember getting one of these when I was in my 20's from ThinkGeek, and it was pride of place on my desk. LED's are a thing of beauty.
./techtipsy
What I've learned running Linux and Windows off of USB flash drives I’ve recently made an effort to reduce the amount of tech stuff that I own. Lack of space, lack of...
7 months ago
79
7 months ago
I’ve recently made an effort to reduce the amount of tech stuff that I own. Lack of space, lack of time and the guilt of storing perfectly functional hardware unused in a box were the main motivators. This has resulted in experiments with my assortment of USB flash storage that...
watchTowr Labs
The Best Security Is When We All Agree To Keep Everything Secret (Except The Secrets) - NAKIVO... As an industry, we believe that we’ve come to a common consensus after 25 years of circular debates...
4 months ago
33
4 months ago
As an industry, we believe that we’ve come to a common consensus after 25 years of circular debates - disclosure is terrible, information is actually dangerous, it’s best that it’s not shared, and the only way to really to ensure that no one ever
Willem's Blog
Talking tablets: what makes a great tablet? Over the past few weeks I worked with Microsoft Surface Pro X to see if it is any good, can it be...
over a year ago
16
over a year ago
Over the past few weeks I worked with Microsoft Surface Pro X to see if it is any good, can it be your main computer?
Arduino Blog
UNO Rev3 or UNO R4? Choosing the perfect Arduino for your project The Arduino UNO is legendary among makers, and with the release of the UNO R4 in 2023, the family...
6 months ago
53
6 months ago
The Arduino UNO is legendary among makers, and with the release of the UNO R4 in 2023, the family gained a powerful new member. But with two incredible options, which UNO should you pick for your project? Here’s a breakdown of what makes each board shine, depending on your needs,...
Jonas Hietala
Habits to start I haven’t been feeling quite as forward or as energetic lately. There are no set plans, habits or...
over a year ago
14
over a year ago
I haven’t been feeling quite as forward or as energetic lately. There are no set plans, habits or goals for this spring and I don’t have a clear vision of what to do currently but it also feels… fine? Maybe I will cruise in a lower gear for a while and rev up when my mood...
Himanshu Mishra |...
The Discovery of pseudo-Acquaintance It’s the dawn of the 20th century. If we pick two homo sapiens on earth, we can classify their...
over a year ago
11
over a year ago
It’s the dawn of the 20th century. If we pick two homo sapiens on earth, we can classify their relationship as one of these three types: An…
Home on Erik...
About
over a year ago
Home on Erik...
Fermat's principle I was browsing around on the Internet and the physics geek in me started reading about Fermat's...
over a year ago
18
over a year ago
I was browsing around on the Internet and the physics geek in me started reading about Fermat's principle. And suddenly something came back to me that I've been trying to suppress for many years – how I never understood why there's anything fundamental about the principal of...
Vitalik Buterin's...
The end of my childhood
a year ago
Vitalik Buterin's...
[Mirror] Zk-SNARKs: Under the Hood
over a year ago
Notes on software...
Unit testing C code with gtest This post covers building and testing a minimal, but still useful, C project. We'll use...
over a year ago
26
over a year ago
This post covers building and testing a minimal, but still useful, C project. We'll use Google's gtest and CMake for testing C code. This will serve as a foundation for some upcoming posts/projects on programming Linux, userland networking and interpreters. test/CMakeLists.txt...
lcamtuf’s thing
How do wood finishes hold up? A quick 18-month experiment to shed light on traditional woodworking lore.
9 months ago
Jorge Arango
Rosenfeld Review: “Traction Heroes” Louis Rosenfeld interviewed Harry Max and me for his Rosenfeld Review podcast. The subject? Harry...
3 months ago
22
3 months ago
Louis Rosenfeld interviewed Harry Max and me for his Rosenfeld Review podcast. The subject? Harry and my podcast, Traction Heroes. We recorded this conversation late in 2024, before we’d shared the first episode. This interview lays out Traction Heroes’s backstory. It’s fitting...
Good Enough
Yes, Facebook Is Terrible, but Also… I’m not on Facebook. It was eight or ten years ago when I left for good. While there were some good...
a year ago
20
a year ago
I’m not on Facebook. It was eight or ten years ago when I left for good. While there were some good and useful interactions, the algorithm brought me down, I didn’t have a lot of desire to keep up with old acquaintances, and hearing everyone’s political stance was not good for...
Simply Explained
My Sixth Year as YouTube Creator (statistics + retrospective) Every new year I reflect on the previous year and set new goals. Last year has been my most...
over a year ago
17
over a year ago
Every new year I reflect on the previous year and set new goals. Last year has been my most successful year on YouTube so far, and I'd like to share some statistics and thoughts. I will also go over how my email newsletter is doing and where I'm headed. And finally, I'll set...
Yazin Alirhayim
How do you know that an API does what it says it does? Having been in fintech for a while, I’ve noticed something in common between the many new startups...
over a year ago
21
over a year ago
Having been in fintech for a while, I’ve noticed something in common between the many new startups that come and go. They all require access to personal information. A specific example that comes to mind is the Plaid-like solution we developed while working on amal. We’d ask...
./techtipsy
Shrinkflation, SanDisk style 2023-02-16 update: this post is not about the “GB vs GiB” issue, or the “lost disk space” that...
over a year ago
89
over a year ago
2023-02-16 update: this post is not about the “GB vs GiB” issue, or the “lost disk space” that you notice after formatting the device in an OS. Please read the article in full before making inaccurate comments online. For many years, I have used two SanDisk Ultra 16 GB USB flash...
Posts on Made of...
What's with ML software and pickles? I have spent many years as an software engineer who was a total outsider to machine-learning, but...
a year ago
21
a year ago
I have spent many years as an software engineer who was a total outsider to machine-learning, but with some curiosity and occasional peripheral interactions with it. During this time, a recurring theme for me was horror (and, to be honest, disdain) every time I encountered the...
Arduino Blog
Solar upgrades the Nebulophone synthesizer to enhance playability  Woodwinds and brass are so 19th century. We’re living in the future and now it is synthesizers all...
2 months ago
27
2 months ago
Woodwinds and brass are so 19th century. We’re living in the future and now it is synthesizers all the way down. There are many to choose from and the Bleep Labs Nebulophone is a neat example that was sold from 2012 to 2016, with the design files now available on GitHub for...
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
148
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,...
lcamtuf’s thing
Weekend projects: Sketchy Sketch Making a nicer version of a forgotten, electronic Etch-A-Sketch toy.
5 months ago
Willem's Blog
Listen to your body Using health data gathered by sensors and wearables I learned to listen to my body. Now I have...
over a year ago
16
over a year ago
Using health data gathered by sensors and wearables I learned to listen to my body. Now I have stopped using bluetooth sensors all together.
Jonas Hietala
Jonas IceCream Stand Ahoy there! This time I’ll take you along for a ride with an arty Tycoon game. Jonas IceCream...
over a year ago
14
over a year ago
Ahoy there! This time I’ll take you along for a ride with an arty Tycoon game. Jonas IceCream Stand Instructions It should be pretty self-explanatory, it’s a very simply tycoon game. Credits Music: Eric Maskol Steve Chatterton Sound effects: freesound Rest: Me
Applied Cartography
Recursive filter schema When we added support for complex filtering in Buttondown, I spent a long time trying to come up...
4 months ago
31
4 months ago
When we added support for complex filtering in Buttondown, I spent a long time trying to come up with a schema for filters that felt sufficiently ergonomic and future-proof. I had a few constraints, all of which were reasonable: It needed to be JSON-serializable, and trivially...
Simply Explained
Filtering spam on YouTube with TensorFlow & AI My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they...
over a year ago
16
over a year ago
My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they know how to profit from trading cryptocurrencies or that they can recover lost wallet keys.I've been marking these comments as spam, thinking that YouTube would learn to recognize...
Vitalik Buterin's...
Notes on Blockchain Governance
over a year ago
Vitalik Buterin's...
The Triangle of Harm
over a year ago
Jonas Hietala
Coconut Cauliflower Curry Mash It’s time for lesson 3. I made the mistake of not planning for something to augment the mash with,...
over a year ago
15
over a year ago
It’s time for lesson 3. I made the mistake of not planning for something to augment the mash with, but a simple salad had to do: It was okay. Girlfriend gave it 5/10 and I gave it a 6/10, a higher rating would be possible if there was something else to eat it with.
Jonas Hietala
What's up It’s been a while again since the last time we met mr. Blog. I’ve been busy with school and other...
over a year ago
15
over a year ago
It’s been a while again since the last time we met mr. Blog. I’ve been busy with school and other stuff. I’ve thought about you but I just never really picked up emacs to write to you. I know it’s my fault but I beg of your mercy mr. Blog. You know that I had laid off school for...
detreville
But why "detreville"? (But why not?)
over a year ago
Ken Shirriff's blog
The first microcomputer: The transfluxor-powered Arma Micro Computer from 1962 What would you say is the first microcomputer?1 The Apple I from 1976? The Altair 8800 from...
a year ago
14
a year ago
What would you say is the first microcomputer?1 The Apple I from 1976? The Altair 8800 from 1974? Perhaps the lesser-known Micral N (1973) or Q1 (1972)? How about the Arma Micro Computer from way back in 1962. The Arma Micro Computer was a compact 20-pound transistorized...
Louwrentius
20 disk 18 TB RAID 6 storage based on Debian Linux This system is no longer operational and has been decomissioned (2017) This is my NAS storage server...
over a year ago
16
over a year ago
This system is no longer operational and has been decomissioned (2017) This is my NAS storage server based on Debian Linux. It uses software RAID and 20 one terrabyte hard drives. It provides a total usable storage capacity of 18 terrabytes in a single RAID 6 array. One of the...
Posts on Made of...
Some opinionated thoughts on SQL databases People who work with me tend to realize that I have Opinions about databases, and SQL databases in...
over a year ago
16
over a year ago
People who work with me tend to realize that I have Opinions about databases, and SQL databases in particular. Last week, I wrote about a Postgres debugging story and tweeted about AWS’ policy ban on internal use of SQL databases, and had occasion to discuss and debate some of...
Jonas Hietala
Calling closures in a Vec In rust one might want to have a list of closures, for example as a list of callbacks. let mut fs:...
over a year ago
16
over a year ago
In rust one might want to have a list of closures, for example as a list of callbacks. let mut fs: Vec<||> = Vec::new(); fs.push(|| { println!("imma firing my lazer"); }); for f in fs.iter() { f(); // error: expected function but found `&||` }; Maybe if we borrow...
Abishek Muthian
Products Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for...
6 months ago
15
6 months ago
Hi I'm Abishek Muthian, an indie, I write code to solve problems in health and build tools for indies to create sustainable income. Bone Health Tracker Track your bone health, Monitor the progress of your treatments. needgap Validate your problems, startup ideas to create...
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
12
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...
Jorge Arango
Humanities Crash Course Week 12: Suetonius It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up...
3 months ago
27
3 months ago
It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up this week: Suetonius’s The Twelve Caesars. I doubled down on the Republic’s fall by watching a classic movie set in this time. Readings The Twelve Caesars is a collection of...
Home on Erik...
Never attribute to stupidity that which is adequately explained by opportunity cost Hanlon's razor is a classic aphorism I'm sure you have heard before: Never attribute to malice that...
over a year ago
18
over a year ago
Hanlon's razor is a classic aphorism I'm sure you have heard before: Never attribute to malice that which can be adequately explained by stupidity. I've found that neither malice nor stupidity is the most common reason when you don't understand why something is in a certain way.
Birchtree
Quick Reviews for iOS is coming soon I teased this last week for More Birchtree subscribers, and today I'm excited to announce my new...
5 months ago
44
5 months ago
I teased this last week for More Birchtree subscribers, and today I'm excited to announce my new app, Quick Reviews! Wait, Quick Reviews which I've been making on the web for years? No, Quick Reviews for iOS. I talked about what tools helped me make this
Jonas Hietala
How I did the layout for my self-published book This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB...
a year ago
17
a year ago
This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB version, and the printed version. I was planning to include many more details, but the project took a lot longer than planned so I’ve forgotten some things. Web page I started...
latest projects -...
Simsim Pendant [Concept] Mercurial Medallion
a year ago
Louwrentius
Systemd Forward Secure Sealing of system logs makes little sense Systemd is a more modern replacement of sysvinit and its in the process of being integrated into...
over a year ago
16
over a year ago
Systemd is a more modern replacement of sysvinit and its in the process of being integrated into most mainstream Linux distributions. I'm a bit troubled by one of it's features. I'd like to discuss the Forward Secure Sealing (FSS) feature for log files that is part of systemd....
Notes on software...
What makes a great technical blog I want to explain why the blogs in My favorite technical blogs are my favorite. That page is solely...
a year ago
18
a year ago
I want to explain why the blogs in My favorite technical blogs are my favorite. That page is solely about non-corporate tech blogs. So this post is too. I'll have to make another list for favorite corporate tech blogs. In short, they: Tackle hard and confusing topics Show working...
Simply Explained
ESP32 Cam: cropping images on device The ESP32 camera is the cheapest microcontroller with a built-in camera that you can buy. The OV2640...
over a year ago
22
over a year ago
The ESP32 camera is the cheapest microcontroller with a built-in camera that you can buy. The OV2640 sensor has a max resolution of 1600x1200, but sometimes you don't need the entire image.In this post I'll show how to crop the images on the ESP32 itself, before sending it of to...
Good Enough
TIL: Deploying a Sinatra app to Render.com This morning I wanted to deploy a simple Sinatra app to Render.com. It wasn’t super obvious to me,...
over a year ago
22
over a year ago
This morning I wanted to deploy a simple Sinatra app to Render.com. It wasn’t super obvious to me, so I figured I’d write down what worked in the end. First, a Gemfile: # Gemfile source 'https://rubygems.org' gem 'sinatra' gem 'sinatra-contrib' gem 'puma' * I’m pretty sure...
Matt Mullenweg
Everyone’s An Owner Last Friday we said goodbye to 159 colleagues as part of our alignment offer. It was a tough day,...
8 months ago
30
8 months ago
Last Friday we said goodbye to 159 colleagues as part of our alignment offer. It was a tough day, there are a lot of close relationships within Automattic, and goodbyes are always hard. On Monday, I got to be Oprah for a few minutes. We had scheduled a town hall for leaders...
Ken Shirriff's blog
The Pentium contains a complicated circuit to multiply by three In 1993, Intel released the high-performance Pentium processor, the start of the long-running...
4 months ago
38
4 months ago
In 1993, Intel released the high-performance Pentium processor, the start of the long-running Pentium line. I've been examining the Pentium's circuitry in detail and I came across a circuit to multiply by three, a complex circuit with thousands of transistors. Why does the...
Notes on software...
Generating a REST API from a database I recently published an alpha version of a code generation tool, DBCore, that reads a...
over a year ago
19
over a year ago
I recently published an alpha version of a code generation tool, DBCore, that reads a database schema from PostgreSQL or MySQL and generates an entire Go API with CRUD operations, pagination, filtering, and authentication. But more than just generating code like xo/xo or...
Louwrentius
ZFS: Performance and capacity impact of ashift=9 on 4K sector drives Update 2014-8-23: I was testing with ashift for my new NAS. The ashift=9 write performance...
over a year ago
13
over a year ago
Update 2014-8-23: I was testing with ashift for my new NAS. The ashift=9 write performance deteriorated from 1.1 GB/s to 830 MB/s with just 16 TB of data on the pool. Also I noticed that resilvering was very slow. This is why I decided to abandon my 24 drive RAIDZ3...
Jonas Hietala
Hard Work I’ve spent literally the whole day coding and it feels like I’ve only done a small parts of the...
over a year ago
19
over a year ago
I’ve spent literally the whole day coding and it feels like I’ve only done a small parts of the actual game mechanics… I know this isn’t going to end well. I can allow myself a small pause I feel… Not sure where this is going to end, but I’m having a blast anyway!
Home on Erik...
The relationship between commit size and commit message size Wow I guess it was more than a year ago that I tweeted this. Crazy how time flies by. Anyway, here's...
over a year ago
16
over a year ago
Wow I guess it was more than a year ago that I tweeted this. Crazy how time flies by. Anyway, here's my rationale: When I update one line of code I feel like I have to put in a long explanation about its side effects, why it's fully backwards compatible, and why it fixes some...
Matt Mullenweg
Age-gating I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and...
7 months ago
31
7 months ago
I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and democratic societies can decide their own rules there. But it should be handled and authenticated as low-level as possible, at the operating system layer. See also: Australia’s...
Birchtree
“Retina” is not a static PPI I’m just going to keep posting about this every few months because people keep getting “retina”...
3 months ago
30
3 months ago
I’m just going to keep posting about this every few months because people keep getting “retina” wrong. According to this YouTube video that was recommended to me today, retina on desktop monitors is exactly 218ppi (pixels per inch). Now of course the iPhone 4, which was
Jonas Hietala
Beebop The Island Hopper It’s here! The stuff of dreams, an entry for the epic Ludum Dare 17 has been made! For those who...
over a year ago
16
over a year ago
It’s here! The stuff of dreams, an entry for the epic Ludum Dare 17 has been made! For those who don’t know it’s a 48 hour game making competition which actually is pretty silly. Even more silly is my two hours of commitment yesterday but late this night at about 03:05 I am now,...
Old Vintage...
There's not much point in buying Commodore Bona fides: Commodore 128DCR on my desk with a second 1571, Ultimate II+-L and a ZoomFloppy, three...
3 weeks ago
19
3 weeks ago
Bona fides: Commodore 128DCR on my desk with a second 1571, Ultimate II+-L and a ZoomFloppy, three SX-64s I use for various projects, heaps of spare 128DCRs, breadbox 64s, 16s, Plus/4s and VIC-20s on standby, multiple Commodore collectables (blue-label PET 2001, C64GS, 116, TV...
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
11
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…
Home on Erik...
Ratio metrics We run a ton of A/B tests at Spotify and we look at a ton of metrics. Defining metrics is a little...
over a year ago
16
over a year ago
We run a ton of A/B tests at Spotify and we look at a ton of metrics. Defining metrics is a little bit of an art form. Ideally you want to define success metrics before you run a test to avoid cherry picking metrics.
Birchtree
Politics are personal Justin Ferrell: It's Not Politics, It's Just Personal What happens when no amount of work or...
3 months ago
24
3 months ago
Justin Ferrell: It's Not Politics, It's Just Personal What happens when no amount of work or labor—and no tax cuts—could even scratch the surface of the tens of thousands of dollars in medical care that keeps your son above ground? A very
Vitalik Buterin's...
Plurality philosophy in an incredibly oversized nutshell
10 months ago
Christian Selig
Juno for YouTube has been removed from the App Store For those not aware, a few months ago after reaching out to me, YouTube contacted the App Store...
9 months ago
72
9 months ago
For those not aware, a few months ago after reaching out to me, YouTube contacted the App Store stating that Juno does not adhere to YouTube guidelines and modifies the website in a way they don’t approve of, and alludes to their trademarks and iconography. I don’t personally...
Lighthouse Blog
What is Atom?
2 months ago
Birchtree
The post you knew was coming about the Switch 2 display Nintendo gave the Switch 2 it's grand unveiling today, and I think it looks great. $449 is a steep...
3 months ago
25
3 months ago
Nintendo gave the Switch 2 it's grand unveiling today, and I think it looks great. $449 is a steep starting price, but considering the features and the fact we live in a world of inflation and significant tariffs on many goods coming into the US, it's
computers are bad
2023-07-29 Free Public WiFi Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree...
a year ago
84
a year ago
Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree Plaza in Atlanta, Georgia. This was in the age when the price of a hotel room was directly correlated with the price of the WiFi service, and as a high school student I was not...
Jonas Hietala
Grand Thief Arto Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with...
over a year ago
13
over a year ago
Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with some fairly cool ideas. Grand Thief Arto Instructions Your goal is to collect loot until you can escape through the entry point when you’ve collected enough to complete the...
Jonas Hietala
Ludum Dare 22 Here I Come The time has finally come. After more than three hours of exam writing, and almost double spent on...
over a year ago
17
over a year ago
The time has finally come. After more than three hours of exam writing, and almost double spent on studying for it, I am now ready to declare my entry into Ludum Dare 22! I’ve been away far too long, with my entries for the 17th and the 20th dare being almost a century away, the...
Christian Selig
My little Apple Vision Pro stand I want somewhere to put my Vision Pro when not in use. Many people use the original box, and there’s...
a year ago
106
a year ago
I want somewhere to put my Vision Pro when not in use. Many people use the original box, and there’s beautiful stands that exist out there, but I was looking for something more compact and vertical so it would take up less room on my desk. So I opened Fusion 360 (which I am still...
Louwrentius
Buying a new computer *** Desktop or Laptop *** When deciding on which computer to buy, the first decision you have to...
over a year ago
16
over a year ago
*** Desktop or Laptop *** When deciding on which computer to buy, the first decision you have to make is about whether to go for a desktop or a laptop. There was a time that many believed that the desktop would become a niche product. Most people want a laptop because they can...
Vitalik Buterin's...
On Radical Markets
over a year ago
Matt Blewitt
Everything I Know About Operations, I Learned From NHS 111 Ever heard someone say “It’s only software/money/<trivial thing>, not life or death”, in the context...
over a year ago
15
over a year ago
Ever heard someone say “It’s only software/money/<trivial thing>, not life or death”, in the context of incidents at your company? Although mostly true, I want to talk about a time in my career when sometimes, just sometimes, it was the latter, and how it shaped my approach to...
Louwrentius
'Linux RAID level and chunk size: the benchmarks' Introduction When configuring a Linux RAID array, the chunk size needs to get chosen. But what is...
over a year ago
19
over a year ago
Introduction When configuring a Linux RAID array, the chunk size needs to get chosen. But what is the chunk size? When you write data to a RAID array that implements striping (level 0, 5, 6, 10 and so on), the chunk of data sent to the array is broken down in to pieces, each part...
Applied Cartography
Bozos Kevin Twohy has a list of heuristics for new projects/clients, and my favorite is simple: No Bozos....
8 months ago
25
8 months ago
Kevin Twohy has a list of heuristics for new projects/clients, and my favorite is simple: No Bozos. Simple policy. No exceptions. You know it when you see it. Every founder has a story about the time that they ignored the red flags and bent over backwards for a particularly...
computers are bad
2023-02-17 something up there pt II As we discussed previously, the search for UAP is often contextualized in terms of the events of...
over a year ago
75
over a year ago
As we discussed previously, the search for UAP is often contextualized in terms of the events of 2017: the public revelation of the AATIP and alien-hunting efforts by Robert Bigelow and Tom DeLonge. While widely publicized, these programs seem to have lead to very little. I...
Never Met a Science
A View on the Job Market for Computational Social Science and some professional news...
a year ago
Arduino Blog
This Arduino-controlled Spin Meister helps spin up the perfect pizza Dedicated pizza ovens are all the rage right now, as they provide a better-distributed and higher...
a year ago
53
a year ago
Dedicated pizza ovens are all the rage right now, as they provide a better-distributed and higher heat that many find more preferable than a conventional kitchen oven. But even a nice gas-powered pizza oven like the Ooni Koda 12 will have some hot spots and cold spots. To get an...
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
28
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...
Birchtree
Slamming Into Walls Mark Crump: Slamming Into Walls The thought process behind this current post, was a long decision...
2 months ago
21
2 months ago
Mark Crump: Slamming Into Walls The thought process behind this current post, was a long decision made quickly. It was a difficult decision as I spent a lot of time reconciling where I believe the future of computing to lie, and the reality of where computing is. The hard fact
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
18
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...
Christian Selig
Waterfield's weirdly compact Apple Vision Pro Case Disclosure: Waterfield sent this in exchange for a review. Yeah, that probably colors something on a...
a year ago
112
a year ago
Disclosure: Waterfield sent this in exchange for a review. Yeah, that probably colors something on a deep-down, subconscious level, but I won’t say anything that I don’t truly believe. Unlike a phone or laptop, the Vision Pro is one of those products that is particularly tricky...
watchTowr Labs
By Executive Order, We Are Banning Blacklists - Domain-Level RCE in Veeam Backup & Replication... It’s us again! Once again, we hear the collective groans - but we're back and with yet another...
3 months ago
29
3 months ago
It’s us again! Once again, we hear the collective groans - but we're back and with yet another merciless pwnage of an inspired and clearly comprehensive RCE solution - no, wait, it's another vuln in yet another backup and replication solution.. While we would
Ian's Blog
Securing Your GitHub Account Let's talk about some of the simple & practical steps you can take to improve your GitHub account...
over a year ago
15
over a year ago
Let's talk about some of the simple & practical steps you can take to improve your GitHub account security. There's plenty of good reasons why you should try to keep any online account safe, but I feel that GitHub deserves special attention among developers. With automation...
Notes on software...
Picking up volleyball in NYC with Goodrec and New York Urban I was so intimidated to go at first, but it is in fact easy and fun to start playing beginner...
6 months ago
63
6 months ago
I was so intimidated to go at first, but it is in fact easy and fun to start playing beginner volleyball in New York. The people are so friendly and welcoming that it has been easy to keep playing consistently every week since I started for the first time this August. It's been a...
Computer Ads from...
Vote for the Topic of the February 2024 Plus Post If you are a paid subscriber, voting is open for one week
a year ago
Posts on Made of...
CVE-2007-4573: The Anatomy of a Kernel Exploit CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It...
over a year ago
15
over a year ago
CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It was a local privilege-escalation vulnerability on all x86_64 kernels prior to v2.6.22.7. It’s very simple to understand with a little bit of background, and the exploit is...
lcamtuf’s thing
Weekend projects: getting silly with C C is beautiful yet full of horrors. Here's to uncovering its hidden depths.
a year ago
Arduino Blog
This rolling ball game brings Skee-Ball-style fun from the arcade to your home Ask your friends about their favorite games at the arcade and the most common answer will likely be...
11 months ago
118
11 months ago
Ask your friends about their favorite games at the arcade and the most common answer will likely be Skee-Ball. But while many other popular arcade games have viable at-home alternatives, Skee-Ball doesn’t — at least not unless you’re willing to spend a serious amount of money....
./techtipsy
TOMO M4: probably the coolest power bank I've owned A friend once showed me a power bank that was so cool that I had to get one myself. Ended up getting...
over a year ago
65
over a year ago
A friend once showed me a power bank that was so cool that I had to get one myself. Ended up getting two, and here’s why. This post is not sponsored. Removable batteries Let’s start with the feature that I appreciate the most: removable batteries! The TOMO M4 accepts up to 4...
detreville
The IBM 701 "IBM's first computer"
over a year ago
Birchtree
Nebula Sans (and my new Jet Lag addiction) My friend and Comfort Zone cohost Niléane recently recommended the series Jet Lag: The Game, and...
a month ago
17
a month ago
My friend and Comfort Zone cohost Niléane recently recommended the series Jet Lag: The Game, and it's become my new obsession recently. I think the show is so fun, and Sam, Adam, and Ben have such a great dynamic. The show is on YouTube, but it&
Jorge Arango
Traction Heroes Ep. 7: Better Questions Conversations on the Traction Heroes podcast are proving highly relevant. To wit, episode 7 delves...
2 months ago
24
2 months ago
Conversations on the Traction Heroes podcast are proving highly relevant. To wit, episode 7 delves into how the questions we ask ourselves influence our ability to act skillfully. This came up in the context of dealing with uncertainty. Specifically, Harry brought to the...
Willem's Blog
Health and fitness data Exploring the balance between health data and intuition, this blog post delves into how personal...
a year ago
19
a year ago
Exploring the balance between health data and intuition, this blog post delves into how personal well-being and fitness goals shape our relationship with technology and self-awareness.
Applied Cartography
Shipping is capturing value This great essay from Sean Goedecke went viral two weeks ago, drawing fury and fervor alike for a...
7 months ago
30
7 months ago
This great essay from Sean Goedecke went viral two weeks ago, drawing fury and fervor alike for a Moral Mazes-esque analysis of how engineers at large companies should think about shipping: Shipping is a social construct within a company. Concretely, that means that a project is...
Arduino Blog
Create your own affordable Arduino-powered smart glasses When Google Glass launched in 2013, the public opinion seemed to be “interesting technology, but the...
a year ago
124
a year ago
When Google Glass launched in 2013, the public opinion seemed to be “interesting technology, but the world isn’t ready yet.” Now that more than a decade has passed, the world may finally be ready — especially with the omission of controversial features like video recording. If...
./techtipsy
Trying out VR on an AMD Ryzen 4000 series APU You may know that I really like small, efficient APU-based builds. At this point in time, they’re so...
over a year ago
57
over a year ago
You may know that I really like small, efficient APU-based builds. At this point in time, they’re so close to being a viable mainstream option for gaming, especially the Ryzen 6000-series mobile APU-s. Forza Horizon 5, at 1080p high settings? Yes, they’re that good. I don’t have...
Willem's Blog
Something the smartwatch will never have: patina Patina is often neglected when comparing smartwatches with regular watches.
over a year ago
Jonas Hietala
Death to the Forum Well it was fun while it lasted, but now it’s gone and it’ll stay gone for a long time I think. It...
over a year ago
18
over a year ago
Well it was fun while it lasted, but now it’s gone and it’ll stay gone for a long time I think. It was mainly a test to see if I could do it and I’m really proud of my styling of it but it’s deader than in a grave, which isn’t really surprising, and it bothered me that I didn’t...
./techtipsy
Testing GPU passthrough on AMD Ryzen 7 5700G APU Introduction Before we jump into all the nitty-gritty details, I’d like to go over what we are...
over a year ago
45
over a year ago
Introduction Before we jump into all the nitty-gritty details, I’d like to go over what we are dealing with here since these topics may be unfamiliar to you. VFIO is quite a niche topic and not everyone knows about it. GPU passthrough: the process of allowing a VM...
Louwrentius
Which file system for a large storage array under Linux? There are many file systems available under Linux, however only a few of them can be used for a...
over a year ago
16
over a year ago
There are many file systems available under Linux, however only a few of them can be used for a large storage array. I am assuming that you want to create a single file system. I don't care if you use LVM or other layers beneath, this is about which file system to use. I will...
Himanshu Mishra |...
Quest for Universal action — Essay You may listen to this while reading We Are All Astronauts - Ether (YouTube). Few months ago, a...
over a year ago
12
over a year ago
You may listen to this while reading We Are All Astronauts - Ether (YouTube). Few months ago, a significant percentage of my peers were…
Ken Shirriff's blog
Inside an unusual 7400-series chip implemented with a gate array When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple...
a year ago
20
a year ago
When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple die, implemented in a straightforward, cost-effective way. However, when I looked inside a military-grade chip built by Integrated Device Technology (IDT)4 I found a very unexpected...
Good Enough
TIL: Blocking Password App Autocomplete on Form Fields I wanted to disable password managers, particularly 1Password, from interacting with a username...
a year ago
21
a year ago
I wanted to disable password managers, particularly 1Password, from interacting with a username field in Contact Me. It was pretty simple in the end: <%= form.text_field :username, "data-lpignore": true, "data-1p-ignore": true %> Reference: 1Password, Lastpass.
Willem's Blog
Back to the University Join me on a special course exploring scientific programming, the perfect moment to learn Python...
over a year ago
16
over a year ago
Join me on a special course exploring scientific programming, the perfect moment to learn Python with recent advancements in machine learning like ChatGPT!
computers are bad
2023-09-03 plastic money You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in...
a year ago
131
a year ago
You will sometimes hear someone say, in a loose conceptual sense, that credit cards have money in them. Of course we know that that isn't the case; our modern plastic card payment network relies on online transactions where the balance tracking and authorization decisions happen...
Greater Still by...
In Crypto, Apps Need Infrastructure Like Infrastructure Needs Apps Or, maybe the real infrastructure was the applications we made along the way
a year ago
Old Vintage...
Virtualizing the 6502 on a 6502 with 6o6 (and The Incredible KIMplement goes 1.0) Okay, promises, promises. Here's the first of my bucket list projects I'm completing which I've...
a year ago
12
a year ago
Okay, promises, promises. Here's the first of my bucket list projects I'm completing which I've intermittently worked on for literally two decades. Now that I've finally shaken out more bugs, tuned it up and cleaned it off, it's time to let people play with the source...
Himanshu Mishra |...
What do I do when I’m bored from studying (or not studying) for the exams? The semester is about to end and I have no clue about what is going in the end semester...
over a year ago
computers are bad
2023-02-14 something up there pt I Over the last few weeks, there has been an astounding increase in the number of objects shot down by...
over a year ago
67
over a year ago
Over the last few weeks, there has been an astounding increase in the number of objects shot down by North American air defense. Little is yet known about some of these objects, but it is clearly one of the more dramatic UFO turns in recent memory. Some of the mystery is simply...
Home on Erik...
Nearest neighbors and vector models – epilogue – curse of dimensionality This is another post based on my talk at NYC Machine Learning. The previous two parts covered most...
over a year ago
24
over a year ago
This is another post based on my talk at NYC Machine Learning. The previous two parts covered most of the interesting parts, but there are still some topics left to be discussed. To go back and read the meaty stuff, check out
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
15
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.
Matt Mullenweg
Hash tables “You didn’t just come up with a cool hash table,” he remembers telling Krapivin. “You’ve actually...
4 months ago
31
4 months ago
“You didn’t just come up with a cool hash table,” he remembers telling Krapivin. “You’ve actually completely wiped out a 40-year-old conjecture!” There’s a delightful article on an undergraduate discovering an optimization in a very basic computer science principle.
Louwrentius
Google DNS - what to think of it? Google now provide an open DNS service. At first I was scared that they use their service to get...
over a year ago
16
over a year ago
Google now provide an open DNS service. At first I was scared that they use their service to get information about users. However, their privacy statement tells us that no personal identifiable information is stored for longer than 48 hours. The permanent logs do not contain such...
Willem's Blog
Refining my tablet OS experience Installing Debian GNU/Linux on a Surface Go 2 with LTE/4G to replace my iPad Pro as daily driver.
over a year ago
Home on Erik...
Annoy – now without Boost dependencies and with Python 3 Support Annoy is a C++/Python package I built for fast approximate nearest neighbor search in high...
over a year ago
16
over a year ago
Annoy is a C++/Python package I built for fast approximate nearest neighbor search in high dimensional spaces. Spotify uses it a lot to find similar items. First, matrix factorization gives a low dimensional representation of each item (artist/album/track/user) so that every item...
Good Enough
Fixing Things In 2009 I started doing something called "business travel." I bought a piece of dependable luggage:...
a year ago
14
a year ago
In 2009 I started doing something called "business travel." I bought a piece of dependable luggage: the Travelpro WalkAbout Lite 2 22" Rollaboard Suiter. The reality was that this wasn't proper business travel. First, it'd only be two or three round-trip flights a year. Second,...
Home on Erik...
Waiting time, load factor, and queueing theory: why you need to cut your systems a bit of slack I've been reading up on operations research lately, including queueing theory. It started out as a...
over a year ago
27
over a year ago
I've been reading up on operations research lately, including queueing theory. It started out as a way to understand the very complex mortgage process (I work at a mortgage startup) but it's turned into my little hammer and now I see nails everywhere.
Birchtree
400 million people use OpenAI/ChatGPT every week Kate Rooney for CNBC: OpenAI Tops 400 Million Users Despite DeepSeek’s Emergence The San...
4 months ago
23
4 months ago
Kate Rooney for CNBC: OpenAI Tops 400 Million Users Despite DeepSeek’s Emergence The San Francisco-based tech company had 400 million weekly active users as of February, up 33% from 300 million in December, the company’s chief operating officer, Brad Lightcap, told CNBC. I don’t
Louwrentius
Do not buy a hardware RAID controller for home use Hardware RAID controllers are considered 'the best' solution for high performance and high...
over a year ago
12
over a year ago
Hardware RAID controllers are considered 'the best' solution for high performance and high availability. However, this is not entirely true. Using a hardware RAID controller might even endanger your precious data. For enterprise environments, where performance is critical, it is...
Computer Ads from...
Salamander Software's Franklin's Tomb My name is Diamond, Dan Diamond. I'm a private cop.
a year ago
Birchtree
This menu needs to die M.G. Siegler: The Great AI UI Unification And depending on which model you choose to use, you get...
4 months ago
28
4 months ago
M.G. Siegler: The Great AI UI Unification And depending on which model you choose to use, you get other options from there, as various buttons will be enabled in the message box for 'Web Search' and now 'Deep Research'. Oh and I forgot the '
Vitalik Buterin's...
Against overuse of the Gini coefficient
over a year ago
Louwrentius
Why you should not use IPsec for VPN connectivity IPsec is a well-known and widely-used VPN solution. It seems that it's not widely known that Niels...
over a year ago
15
over a year ago
IPsec is a well-known and widely-used VPN solution. It seems that it's not widely known that Niels Ferguson and Bruce Schneier performed a detailed security analysis of IPsec and that the results were not very positive. We strongly discourage the use of IPsec in its current form...
Home on Erik...
Norvig's claim that programming competitions correlate negatively with being good on the job I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation...
over a year ago
18
over a year ago
I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation between being good at programming competitions and being good at the job. There were some decent Hacker News comments on it.
Notes on software...
Interpreting Go After spending some time at work on tooling for keeping documentation in sync with Go struct...
over a year ago
19
over a year ago
After spending some time at work on tooling for keeping documentation in sync with Go struct definitions I had enough exposure to Go's built-in parsing package that next steps were clear: write an interpreter. It's a great way to get more comfortable with a language's AST. In...
Vitalik Buterin's...
[Mirror] A Proof of Stake Design Philosophy
over a year ago
Neil Madden
Entity authentication with a KEM In cryptography, the process of authenticating a user (or app/service) is known as entity...
over a year ago
20
over a year ago
In cryptography, the process of authenticating a user (or app/service) is known as entity authentication or identification (to distinguish it from message authentication or data origin authentication). There are lots of ways to do this. In this post I’m going to talk about...
Jonas Hietala
Understanding the Computer When I discovered programming it felt like a whole new world opened up for me with endless...
over a year ago
15
over a year ago
When I discovered programming it felt like a whole new world opened up for me with endless possibilities. It granted unlimited power and I could create virtually anything and it explained so much to me - how did a program work? How could you make a game or a website? But there...
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
61
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
Improve indoor air quality with Arduino When we think about air quality and pollution, it’s easy to conjure up images of smog-filled cities...
a year ago
91
a year ago
When we think about air quality and pollution, it’s easy to conjure up images of smog-filled cities and power plants churning clouds of poison into the atmosphere. And while all this is still important, and has massive consequences for our health, it’s all too easy to overlook...
Vitalik Buterin's...
Scaling Ethereum L1 and L2s in 2025 and beyond
5 months ago
Greater Still by...
Enjoying the Journey Reflections on training for a marathon and a lesson from my late Uncle Murray
a year ago
lcamtuf’s thing
UI is hell: four-function calculators One of the simplest and best-known computing devices on the planet is a fascinating study in...
5 months ago
./techtipsy
Tech rants: PC-s use way too much power in 2021 Welcome to 2021. We have: supply chain issues no reasonably priced GPU-s consumer-grade CPU-s with...
over a year ago
69
over a year ago
Welcome to 2021. We have: supply chain issues no reasonably priced GPU-s consumer-grade CPU-s with peak power consumption at 296W GPU-s that consume 350-400W of power under normal use At the same time, we have made great leaps in CPU/GPU architectures and chip manufacturing...
Home on Erik...
How to build up a data team (everything I ever learned about recruiting) During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people....
over a year ago
18
over a year ago
During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people. Lots of them were rejected but lots of them also got offers. Finally, I've also had my share of offers rejected by the candidate.
latest projects -...
Hand-cranked Flux Capacitor [Concept] Control the flow of time
a year ago
Jonas Hietala
Poking at Emacs I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty...
over a year ago
17
over a year ago
I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty confident and happy with it. For those who don’t know it’s basically a text editor, like notepad, but with a lot of keycommands which allows you to edit code (and text in general)...
Vitalik Buterin's...
Review of Gitcoin Quadratic Funding Round 3
over a year ago
Louwrentius
Why I do not use ZFS as a file system for my NAS Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I...
over a year ago
15
over a year ago
Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I have multpile reasons why I do not use ZFS and probably never will. ** A lot has changed since this article was first published. I do now recommend using ZFS. I've also based my...
Jonas Hietala
Customizing Neovim Scripting is configuration. Configuration is scripting. TJ DeVries A different take on editing...
a year ago
15
a year ago
Scripting is configuration. Configuration is scripting. TJ DeVries A different take on editing code I’ve been using Neovim since it forked from Vim almost 8 years ago, and I used Vim many years before that. I feel quite comfortable with Neovim, and I’ve gone down the...
./techtipsy
Anything's a portable speaker if you're brave enough I hate buying things that are single-purpose, which is why I ended up with this setup. Take a...
over a year ago
85
over a year ago
I hate buying things that are single-purpose, which is why I ended up with this setup. Take a speaker, a battery, put them together, and what you now have is a portable speaker. Since I had access to both, I felt no need to buy a separate portable speaker for use in social...
Abort Retry Fail
The History of OS/2 Getting a Divorce
a year ago
computers are bad
2024-04-26 microsoft at work I haven't written anything for a bit. I'm not apologizing, because y'all don't pay me enough to...
a year ago
124
a year ago
I haven't written anything for a bit. I'm not apologizing, because y'all don't pay me enough to apologize, but I do feel a little bad. Part of it is just that I've been busy, with work and travel and events. Part of it is that I've embarked on a couple of writing projects only to...
Greater Still by...
Why Digital Fashion Matters “We’re in the midst of a technological revolution.
over a year ago
./techtipsy
Tiered storage: use the right tool for the job Hard drives are still the default choice for many homelab and data hoarding enthusiasts. They still...
over a year ago
70
over a year ago
Hard drives are still the default choice for many homelab and data hoarding enthusiasts. They still hold the gigabytes per dollar advantage over SSD-s (for now), and if you buy the big external drives and take the drives out of the enclosures, you can get a pretty good...
Notes on software...
Interpreting TypeScript In addition to providing a static type system and compiler for a superset of JavaScript, TypeScript...
over a year ago
17
over a year ago
In addition to providing a static type system and compiler for a superset of JavaScript, TypeScript makes much of its functionality available programmatically. In this post we'll use the TypeScript compiler API to build an interpreter. We'll build off of a...
Jorge Arango
Humanities Crash Course Week 18: 1,001 Nights In week 18 of the humanities crash course, I read five stories from One Thousand and One Nights, a...
2 months ago
11
2 months ago
In week 18 of the humanities crash course, I read five stories from One Thousand and One Nights, a collection of Middle Eastern folktales that have influenced lots of other stories. Keeping with the theme, I also saw one of the most influential movies based on these...
Old Vintage...
The Hall SC-VGA-2 video processor, the Atari ST and NeXTSTEP: more tales of the unscreenshotable A periodic fascination on this blog is figuring out better ways to get better screenshots of our...
7 months ago
14
7 months ago
A periodic fascination on this blog is figuring out better ways to get better screenshots of our classic systems, which often hail from the Wild Wild West/East in terms of video standards (read all entries in this series). Naturally the best way is a bitwise direct grab of the...
Jorge Arango
Book Notes: “Masters of Uncertainty” Masters of Uncertainty: The Navy SEAL Way to Turn Stress into Success for You and Your Team By Rich...
2 months ago
35
2 months ago
Masters of Uncertainty: The Navy SEAL Way to Turn Stress into Success for You and Your Team By Rich Diviney  Amplify Publishing, 2025 We’re dealing with unprecedented levels of uncertainty. But that shouldn’t disempower us. Diviney, a former Navy SEAL, provides insights for...
Lighthouse Blog
Deep dive into finding RSS feeds
7 months ago
Arduino Blog
Export data from Arduino Cloud to AWS S3 Managing your IoT data just got a whole lot easier — Arduino Cloud, now lets you send your time...
5 months ago
49
5 months ago
Managing your IoT data just got a whole lot easier — Arduino Cloud, now lets you send your time series data straight to AWS S3. With this seamless connection, organizing and analyzing your data is a breeze. In case you don’t know, Arduino Cloud is a robust, integrated platform...
Birchtree
📕 I strongly recommend: Nexus (members post)
5 months ago
Willem's Blog
Cleaning a vintage watch This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old...
over a year ago
19
over a year ago
This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old beauty underneath layers of dirt!
Notes on software...
Enumerating and analyzing 40+ non-V8 JavaScript implementations V8 is, I'm sure, the most used implementation of JavaScript today. Used in Chrome, (and by...
over a year ago
17
over a year ago
V8 is, I'm sure, the most used implementation of JavaScript today. Used in Chrome, (and by extension) Microsoft Edge, Node.js, etc. Safari's JavaScriptCore and Firefox's SpiderMonkey are also contenders for extremely mainstream implementations. But what else is out there? What if...
Daniel De Laney
Objectivity is superstition An objective, external world is a non-falsifiable assumption. The prevailing theory is that our...
3 months ago
11
3 months ago
An objective, external world is a non-falsifiable assumption. The prevailing theory is that our subjective experiences correspond to an external reality. However, they may simply be subjective through and through. That which we claim to be evidence of external reality is actually...
Willem's Blog
Computer says no The weather app indicating rain caused an empty bike lane this morning, making me wonder about the...
over a year ago
15
over a year ago
The weather app indicating rain caused an empty bike lane this morning, making me wonder about the power we put into these things.
Elevation Lab - Blog
Introducing NightPad Wireless Charger NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other...
over a year ago
11
over a year ago
NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other wireless chargers - which I covered with electrical tape. So in designing this one, the first thing we did was remove the light. NightPad charges iPhone 50% faster than standard Qi...
detreville
A writer's autobiography (Just not mine.)
over a year ago
Construction Physics
How Good Are American Roads? We’re in an era where US infrastructure is getting a lot of attention.
7 months ago
Birchtree
Handheld consoles, assemble! Jez Corden writing for Windows Central: EXCLUSIVE: Xbox's New Hardware Plans Begin With a Gaming...
3 months ago
24
3 months ago
Jez Corden writing for Windows Central: EXCLUSIVE: Xbox's New Hardware Plans Begin With a Gaming Handheld Set for Later This Year, With Full Next-Gen Consoles Targeting 2027 Microsoft is working with a PC gaming OEM (think ASUS, Lenovo, MSI, Razer, etc.) on an Xbox-branded gaming...
Notes on software...
Burn your title I've been a developer, a manager, a cofounder, and now I'm a developer again. I ran away from each...
2 months ago
23
2 months ago
I've been a developer, a manager, a cofounder, and now I'm a developer again. I ran away from each position until being a founder because I felt like I was limited by what I was allowed to do. But I reached an enlightment of sorts during my career progression: that everyone...
OH8HUB’s Substack
Albert's Nature Reserve Spring is here. Time to get radio active.
2 months ago
Arduino Blog
Is there an online Arduino IDE? Since the inception of Arduino, the Arduino IDE has been a go-to tool for people learning to code...
8 months ago
63
8 months ago
Since the inception of Arduino, the Arduino IDE has been a go-to tool for people learning to code and creating projects ranging from remote-controlled cars to soil moisture monitoring. No wonder it’s been downloaded over 24 million times this year, so far!  Now if you’ve ever...
Jonas Hietala
Ludum Dare 22 results! The results from Ludum Dare 22 are in! I made the game Sat-E for the 48 hour competition and I was...
over a year ago
23
over a year ago
The results from Ludum Dare 22 are in! I made the game Sat-E for the 48 hour competition and I was quite happy with it. #24 Community 3.71 #40 Fun 3.38 #49 Theme 3.69 #65 Overall 3.42 #95 Humor 2.82 #167 Mood 2.92 #247 Innovation 2.69 #338 Audio 2.23 #340 Graphics 2.62 #376...
Willem's Blog
Whoop strap review: 24/7 wearable sensor
over a year ago
Louwrentius
Difference of behavior in SATA Solid State Drives Introduction Update: I've noticed some strange behavior of SSDs when benchmarking them with FIO....
over a year ago
13
over a year ago
Introduction Update: I've noticed some strange behavior of SSDs when benchmarking them with FIO. After further investigation and additional testing, I've found the reason for the strange patterns in the graphs. The 'strange' test results are due to the fact that they were...
Abort Retry Fail
Housekeeping for 20240701 Another correction
a year ago
Odds and Ends of...
Odds and Ends #64: Why we cancelled our trip to America Plus how to save Blue Peter
3 months ago
Louwrentius
Compiling Ceph on the Raspberry Pi 3B+ (armhf) using Clang/LLVM UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of...
over a year ago
15
over a year ago
UPDATE 2019 / 2020 There are official ARM64 binaries of Ceph that you can run on a 64-bit version of Ubuntu 18.04. Important: I consider this page obsolete. I will keep it up for transparency's sake Introduction In this blog post I'll show you how to compile Ceph Luminous for...
Computer Ads from...
Discwasher SpikeMaster Meet the Mighty SpikeMaster, Protector of Computers.
5 months ago
Birchtree
I'm Sick, I Have a Sickness Niléane has entered her keyboard era, Chris has a consumer warning as well as a really good...
3 months ago
23
3 months ago
Niléane has entered her keyboard era, Chris has a consumer warning as well as a really good macropad, and then we find the best games on the Mac. Weekly Topics Logitech MX Keys Mini Volt Plus+ numberpad (but probably don’t buy it) BNK8 macropad Stream Deck
Computer Ads from...
Vote for the April 2004 Plus Post Topic If you are a paid subscriber, voting is open for one week
a year ago
Home on Erik...
Vote for our SXSW panel! If you have a few minutes, you should check out mine and Chris Johnson‘s panel proposal. Go here and...
over a year ago
18
over a year ago
If you have a few minutes, you should check out mine and Chris Johnson‘s panel proposal. Go here and vote: http://panelpicker.sxsw.com/vote/24504 Algorithmic Music Discovery at Spotify ****Spotify crunches hundreds of billions of streams to analyze user's music taste and provide...
Neil Madden
Macaroon access tokens for OAuth: Part 2 – transactional auth In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a...
over a year ago
17
over a year ago
In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a lightweight and easy-to-deploy alternative to proof of possession (PoP) schemes for securing tokens in browser-based apps. The same techniques can be adapted to secure tokens in...
Louwrentius
Why security is all about defense in depth Many people asume that if you regularly update your computer, you are safe from hackers. But nothing...
over a year ago
16
over a year ago
Many people asume that if you regularly update your computer, you are safe from hackers. But nothing could be further from the truth. Keeping your systems up-to-date only protects you against exploits for publicly known vulnerabilities. Your systems are still not protected...
noahbuscher.com
Create a Markdown Portfolio with Next.js So you've set out to create a new portfolio for yourself. You start gathering inspiration from...
over a year ago
18
over a year ago
So you've set out to create a new portfolio for yourself. You start gathering inspiration from platforms like Godly and Minimal Gallery, draw some rectangles in Figma, and open your text editor. You pause. There's thousands of ways to build your website, how do you decide which...
Arduino Blog
Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics Arduino and System Electronics are joining forces to create cutting-edge solutions for industrial...
4 months ago
31
4 months ago
Arduino and System Electronics are joining forces to create cutting-edge solutions for industrial and building automation, focusing specifically on edge computing to deliver real-time processing, predictive analytics, and seamless integration for AI-driven inventory management...
Christian Selig
First on New Blog Converted the blog over to a new Hugo theme! Hopefully everything here sorta works. Test post will...
over a year ago
71
over a year ago
Converted the blog over to a new Hugo theme! Hopefully everything here sorta works. Test post will remove. This goat’s name is apparently Gubgub, and very cute.
Notes on software...
io_uring basics: Writing a file to disk King and I wrote a blog post about building an event-driven cross-platform IO library that...
a year ago
20
a year ago
King and I wrote a blog post about building an event-driven cross-platform IO library that used io_uring on Linux. We sketched out how it works at a high level but I hadn't yet internalized how you actually code with io_uring. So I strapped myself down this week and wrote...
Willem's Blog
Moving to the countryside Join me on a journey from the bustle of Amsterdam to the tranquility of Noord-Limburg's countryside.
over a year ago
17
over a year ago
Join me on a journey from the bustle of Amsterdam to the tranquility of Noord-Limburg's countryside.
Push to Prod
Best Questions and Answers to the “Terrifying Netflix Concurrency Bug” Post Why couldn't we roll back? Weren't we concerned about costs? Why is operating Netflix so...
7 months ago
Willem's Blog
Durable Smartphone
4 months ago
Jonas Hietala
Writing a Pollen lexer in Pygments After writing a few blog posts about Pollen I started getting annoyed that I didn’t have syntax...
over a year ago
13
over a year ago
After writing a few blog posts about Pollen I started getting annoyed that I didn’t have syntax highlighting for the code snippets. So I did a bit of fooling around with Pygments, and it turns out writing a custom lexer isn’t that unreasonable, so here’s how I did it. Pollen...
Willem's Blog
Different ways to visualise health To better understand how to visualise health I looked at different health/fitness apps and games.
over a year ago
Birchtree
I'm just gonna be your YouTube algorithm now It turns out I like sharing the cool YouTube videos I see when there aren't any schedules or rules...
6 months ago
33
6 months ago
It turns out I like sharing the cool YouTube videos I see when there aren't any schedules or rules about how often I share them, so here's another collection I enjoyed recently. An oldie but a goodie, I really loved what Scotty was doing back in
Birchtree
The base MacBook Air should have an M1 processor Why oh why does the base MacBook Air that Apple sells have their latest generation chip, the M4?...
3 months ago
24
3 months ago
Why oh why does the base MacBook Air that Apple sells have their latest generation chip, the M4? That's so overkill for the vast majority of people, and I'd bet that most of them wouldn't even notice the speed difference in their day-to-day tasks.
Arduino Blog
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
75
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....
Arduino Blog
This Kenyan engineer modernizes vintage cars with a custom ECU and EFI upgrades The automotive industry’s switch from carburetion to fuel injection was one of the most effective...
9 months ago
58
9 months ago
The automotive industry’s switch from carburetion to fuel injection was one of the most effective advancements of the 20th century. Electronic fuel injection allows for precise control over an internal combustion engine’s air-fuel mixture, which dramatically improves fuel...
tim.sh
$2m laundered: the YouTube crypto tutorials’ huge scam (investigation) How 1 youtube video turned out to be a part of a million dollar scam scheme
5 months ago
Willem's Blog
Smartwatches vs Mechanical watches Why I still wear a mechanical watch and why smartwatches have potential.
over a year ago
Gwern.net Newsletter
May Gwern.net Newsletter Link compilation newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1...
over a year ago
15
over a year ago
Link compilation newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1 book review.
Home on Erik...
Stuff that bothers me: &#8220;100x faster than Hadoop&#8221; The simple way to get featured on big data blog these days seem to be Build something that does 1...
over a year ago
15
over a year ago
The simple way to get featured on big data blog these days seem to be Build something that does 1 thing super well but nothing else Benchmark it against Hadoop Publish stats showing that it's 100x faster than Hadoop $$$ Spark claims their 100x faster than Hadoop and there's a...
lcamtuf’s thing
RAM: the forgotten history We owe computers not to Charles Babbage, but to the invention of electronically-controlled working...
8 months ago
27
8 months ago
We owe computers not to Charles Babbage, but to the invention of electronically-controlled working memory.
Never Met a Science
Do Something Else Lakens and the Second Reformation
9 months ago
anderegg.ca
Maze Mice I was late to the party, but I played Luck Be a Landlord last year and really enjoyed it. It’s a...
4 months ago
28
4 months ago
I was late to the party, but I played Luck Be a Landlord last year and really enjoyed it. It’s a deckbuilder where you build combos by manipulating the icons in your custom slot machine. I linked above to the Steam page, but it’s on just about every platform — I played through it...
lcamtuf’s thing
Shining light on photodiodes Photodiodes are incredibly versatile, but commonly misused and misunderstood.
8 months ago
Jonas Hietala
2014 in Review Previous reviews: 2010, 2011, 2012 and 2013. 2014 Geek Achievements Solved 73 UVa problems. Won a...
over a year ago
14
over a year ago
Previous reviews: 2010, 2011, 2012 and 2013. 2014 Geek Achievements Solved 73 UVa problems. Won a turn in IMPA and solved a bunch of problems. Completed a doctorand course about algorithmic problem solving. Finished my 4 first years in University. Became a contributor to rust and...
watchTowr Labs
SonicBoom, From Stolen Tokens to Remote Shells - SonicWall SMA (CVE-2023-44221, CVE-2024-38475) Another day, another edge device being targeted - it’s a typical Thursday! In today’s blog post,...
2 months ago
13
2 months ago
Another day, another edge device being targeted - it’s a typical Thursday! In today’s blog post, we’re excited to share our previously private analysis of the now exploited in-the-wild N-day vulnerabilities affecting SonicWall’s SMA100 appliance. Over the last few months, our...
Ian's Blog
Learn how Windows builds its store of trusted root CA certificates Today I learned something fascinating about how Windows deals with trusted root CA certificates. It...
over a year ago
14
over a year ago
Today I learned something fascinating about how Windows deals with trusted root CA certificates. It might surprise you, and it certainly did for me, but out-of-the-box Windows doesn't come with a set of root CA certificates sufficient for web browsing. You can see this for...
Himanshu Mishra |...
Keep : A personal shell command keeper A Meta CLI toolkit Writwick Wraj loves using the command line. Writwick googles “How to do X in...
over a year ago
10
over a year ago
A Meta CLI toolkit Writwick Wraj loves using the command line. Writwick googles “How to do X in terminal?” and multiple forums and blog…
Abishek Muthian
Fixing bluetooth issues on Raspberry Pi I had trouble pairing Colmi P8 watch with Raspberry Pi 3B running Arch Linux via bluetooth and I had...
over a year ago
11
over a year ago
I had trouble pairing Colmi P8 watch with Raspberry Pi 3B running Arch Linux via bluetooth and I had to resort to following actions to resolve it. If you are facing bluetooth issues with newer Raspberry Pi, these fixes may work but I haven't tested them for newer RPi. Do Nothing...
csvbase blog
Client libraries are better when they have no API fsspec is secretly everywhere, and boss
a year ago
Arduino Blog
Exploring fungal intelligence with biohybrid robots powered by Arduino At Cornell University, Dr. Anand Kumar Mishra and his team have been conducting groundbreaking...
7 months ago
48
7 months ago
At Cornell University, Dr. Anand Kumar Mishra and his team have been conducting groundbreaking research that brings together the fields of robotics, biology, and engineering. Their recent experiments, published in Science, explore how fungal mycelia can be used to control robots....
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
19
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!
./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
75
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...
watchTowr Labs
Hop-Skip-FortiJump-FortiJump-Higher - Fortinet FortiManager CVE-2024-47575 It’s been a tricky time for Fortinet (and their customers) lately - arguably, even more so than...
7 months ago
31
7 months ago
It’s been a tricky time for Fortinet (and their customers) lately - arguably, even more so than usual. Adding to the steady flow of vulnerabilities in appliances recently was a nasty CVSS 9.8 vulnerability in FortiManager, their tool for central management of FortiGate...
lcamtuf’s thing
Dispatches from the farm upstate Middle-aged computer expert opts to escape civilization, offers dubious life advice.
11 months ago
Vitalik Buterin's...
The Dawn of Hybrid Layer 2 Protocols
over a year ago
The New Oil
On Deleting Odysee
5 months ago
Greater Still by...
Making the Internet Alive Again The Internet is changing. Are we changing, too?
a year ago
Matt Blewitt
Software Sprezzatura Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says...
over a year ago
18
over a year ago
Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says appear to be without effort and almost without any thought about it”, coined by Castiglione in 1528’s The Book of the Courtier.
Matt Blewitt
Riding the Risk Railway When building and operating a user-facing system, especially one that is open to the public, it is...
over a year ago
17
over a year ago
When building and operating a user-facing system, especially one that is open to the public, it is important to consider the riskiness of a user, which can also be characterised as trustworthiness. These will typically be negatively correlated, with low trust indicating high risk...
Abishek Muthian
Restart modem automatically when Internet is down If I have to restart my modem often like a caveman, I'll at least automate it. Years ago I would...
6 months ago
13
6 months ago
If I have to restart my modem often like a caveman, I'll at least automate it. Years ago I would have pitied the soul which had to restart their Internet modem often, Now I'm in the situation where the ISP seems to have not heard about network reliability and so my modem hangs at...
Evan Hahn's blog
Notes from April 2025 A roundup of my notes from April. I’ve done this for the last few...
2 months ago
9
2 months ago
A roundup of my notes from April. I’ve done this for the last few months: March February January Things I published I published a small UI tip about rounding percentages. In short, I don’t think you should show “100%” to the user unless it’s truly done, or “0%” unless it truly...
Bryan Braun - Blog
Links #10 How to Get on a Podcast - This is a short and invaluable post for anyone who wants to be a podcast...
11 months ago
19
11 months ago
How to Get on a Podcast - This is a short and invaluable post for anyone who wants to be a podcast guest. It puts you in the shoes of a podcaster, showing you what they need, and how you can be a “sure thing” for them. As usual, there are no short cuts. You gotta do the work! A...
Good Enough
Our Favorite Video Games Right Now While everyone at Good Enough is their own kind of nerd, thank you very much, as builders of the web...
over a year ago
16
over a year ago
While everyone at Good Enough is their own kind of nerd, thank you very much, as builders of the web you probably expect that we also play video games. And we do! Well, collectively we do, but not to an unhealthy degree. Usually. I asked the team to share with me what their...
Daniel De Laney
Maritime Marketplace Sorry, this video didn’t work. Sorry, this video didn’t work. Sorry, this video...
over a year ago
8
over a year ago
Sorry, this video didn’t work. Sorry, this video didn’t work. Sorry, this video didn’t work. Sorry, this video didn’t work.
Jonas Hietala
Early Christmas Present School is almost over and it’s almost time to travel back up to Övertorneå. This year me and...
over a year ago
15
over a year ago
School is almost over and it’s almost time to travel back up to Övertorneå. This year me and Veronica opened our Christmas presents a bit early - we’re impatient like that. I got one of the best presents yet I think! A Raspberry Pi! Just look at this bad boy! She got some...
Louwrentius
Belkin Gigabit USB 2.0 adapter works perfectly with Linux My ISP upgraded my internet connection speed to a whopping 120 Mbit. I am using a mac mini as my...
over a year ago
17
over a year ago
My ISP upgraded my internet connection speed to a whopping 120 Mbit. I am using a mac mini as my internet router. As you may be aware, the mini has only one network interface, so I added a second interface using a USB to ethernet adapter. This adapter was limited to 100 Mbit, so...
Notes on software...
Coolest hard-tech companies in NYC 2021 For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed...
over a year ago
13
over a year ago
For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed it's the perfect time to publish. This list is influenced by 1) my perception of the difficulty of the engineering behind the product and 2) the company's educational and OSS...
watchTowr Labs
Cleo Harmony, VLTrader, and LexiCom - RCE via Arbitrary File Write (CVE-2024-50623) We were having a nice uneventful week at watchTowr, when we got news of some ransomware operators...
6 months ago
45
6 months ago
We were having a nice uneventful week at watchTowr, when we got news of some ransomware operators using a zero-day exploit in Cleo MFT software - namely, LexiCom, VLTransfer, and Harmony - applications that many large enterprises rely on to share files securely. Cleo have a...
Lighthouse Blog
Updates May 3
a year ago
Good Enough
Our ChatGPT Mission Statement What follows is an edited transcript of my interaction with ChatGPT to help craft a mission...
over a year ago
19
over a year ago
What follows is an edited transcript of my interaction with ChatGPT to help craft a mission statement for Good Enough. The resulting mission statement was surprisingly good and I had some literal LOLs along the way. Though I think we'll leave out the haiku. You are an expert at...
Ian's Blog
GitHub Notification Emails Hijacked to Send Malware As an open source developer I frequently get emails from GitHub, most of these emails are...
9 months ago
23
9 months ago
As an open source developer I frequently get emails from GitHub, most of these emails are notifications sent on behalf of GitHub users to let me know that somebody has interacted with something and requires my attention. Perhaps somebody has created a new issue on one of my...
computers are bad
2024-04-05 the life of one earth station Sometimes, when I am feeling down, I read about failed satellite TV (STV) services. Don't we all?...
a year ago
144
a year ago
Sometimes, when I am feeling down, I read about failed satellite TV (STV) services. Don't we all? As a result, I've periodically come across a company called AlphaStar Television Network. PrimeStar may have had a rough life, but AlphaStar barely had one at all: it launched in...
Buck on Software
Model transitions: A framework for value creation And a quick and dirty look at SPLK, NTNX, and GWRE
over a year ago
Jorge Arango
Humanities Crash Course Week 16: The Art of War In week 16 of the humanities crash course, I revisited the Tao Te Ching and The Art of War. I just...
2 months ago
23
2 months ago
In week 16 of the humanities crash course, I revisited the Tao Te Ching and The Art of War. I just re-read the Tao Te Ching last year, so I only revisited my notes now. I’ve also read The Art of War a few times, but decided to re-visit it now anyway. Readings Both books are...
Birchtree
Stunts are getting their Oscar in 2028 Academy Of Motion Picture Arts And Sciences: Academy Establishes Stunt Design Award for 100th...
2 months ago
18
2 months ago
Academy Of Motion Picture Arts And Sciences: Academy Establishes Stunt Design Award for 100th Oscars The Board of Governors of the Academy of Motion Picture Arts and Sciences announced today the creation of an annual competitive Academy Award® for Achievement in Stunt Design,...
Louwrentius
Most Technical debt is just bullshit Introduction I made an offhand remark about technical debt to a friend and he interrupted me,...
over a year ago
31
over a year ago
Introduction I made an offhand remark about technical debt to a friend and he interrupted me, saying: "technical debt is just bullshit". In his experience, people talking about technical debt were mostly trying to: cover up bad code cover up unfinished work source1 Calling...
Style over Substance
How I made HA-meural: a Meural Canvas integration for Home Assistant One of my 2020 lockdown projects I’m extremely proud of is HA-meural – a custom integration for the...
over a year ago
87
over a year ago
One of my 2020 lockdown projects I’m extremely proud of is HA-meural – a custom integration for the Home Assistant home automation software that lets you control a NETGEAR Meural Canvas digital frame. It’s the result of a few months of work, lots of trial and error, and many...
Odds and Ends of...
Odds and Ends #48: The most important week of Labour government so far? Plus a British tech unicorn, a nuclear energy ticking time bomb and... New Zealand's weird...
6 months ago
Abort Retry Fail
The Tandy Corporation, Part 2 Trash-80s get Colorful, and Trash-80s get into your pockets
a month ago
Birchtree
The Snow Leopard we've built up in our heads Nick Heer: linking to Jeff Johnson's The myth and reality of Mac OS X Snow Leopard I read an article...
3 months ago
28
3 months ago
Nick Heer: linking to Jeff Johnson's The myth and reality of Mac OS X Snow Leopard I read an article today from yet another person pining for a mythical Snow Leopard-style MacOS release. While I sympathize with the intent of their argument, it is largely fictional and, as
Lighthouse Blog
Updates April 05
a year ago
Neil Madden
A few programming language features I’d like to see I enjoyed Hillel Wayne’s recent newsletter about microfeatures they’d like to see in programming...
over a year ago
20
over a year ago
I enjoyed Hillel Wayne’s recent newsletter about microfeatures they’d like to see in programming languages. A “microfeature” is essentially a small convenience that makes programming in that language a bit easier without fundamentally changing it. I love this idea. I’m partial to...
Neil Madden
A few clarifications about CVE-2022-21449 Just a few quick notes/updates to correct some potentially inaccurate statements that are floating...
over a year ago
19
over a year ago
Just a few quick notes/updates to correct some potentially inaccurate statements that are floating around on Reddit/Twitter etc: The bug only impacts Java 15 and above. The original advisory from Oracle incorrectly listed earlier versions (like 7, 8 and 11) as being impacted....
Computer Ads from...
T/Maker: Tiny Software Company Takes on the Giants (Interview) An interesting look at a company with less than 20 employees playing with the big boys
8 months ago
Computer Ads from...
Oberon International' Omni-Reader Audio Engineers announce a revolution in taking words from page to your computer
6 months ago
Posts on Made of...
New reptyr feature: TTY-stealing Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally...
over a year ago
17
over a year ago
Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally didn’t know how to solve within the reptyr model. Most annoyingly, reptyr fundamentally only worked on single processes, and could not attach processes with children, making it...
Neil Madden
CVE-2022-21449: Psychic Signatures in Java The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to...
over a year ago
21
over a year ago
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, this being Doctor Who, the card is really made out of a special “psychic paper“, which...
Home on Erik...
I don't want to learn your garbage query language This is a bit of a rant but I really don't like software that invents its own query language....
over a year ago
15
over a year ago
This is a bit of a rant but I really don't like software that invents its own query language. There's a trillion different ORMs out there. Another trillion databases with their own query language. Another trillion SaaS products where the only way to query is to learn some random...
Arduino Blog
Kickstart your tech journey, with the new Arduino Plug and Make Kit! Hey, creating an IoT device shouldn’t be rocket science. We believe technology is for everyone....
11 months ago
96
11 months ago
Hey, creating an IoT device shouldn’t be rocket science. We believe technology is for everyone. That’s why we’ve developed the whole new, beginner-friendly Plug and Make Kit – the easiest way to get started with Arduino!  Inside the box, you’ll find everything you need to create...
Notes on software...
What's the big deal about key-value databases like FoundationDB and RocksDB? Let's assume you're familiar with basic SQL databases like PostgreSQL and MySQL, and document...
over a year ago
17
over a year ago
Let's assume you're familiar with basic SQL databases like PostgreSQL and MySQL, and document databases like MongoDB and Elasticsearch. You probably know Redis too. But you're hearing more and more about embedded key-value stores like RocksDB, LevelDB, PebbleDB, and so on....
Nabeel S. Qureshi
How To Sell Sales at a startup is counter-intuitive.
over a year ago
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
13
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...
./techtipsy
How to start your self-hosting adventure: a high-level overview Reddit is a great starting point for getting new ideas for your homelab: racks full of machines in...
over a year ago
49
over a year ago
Reddit is a great starting point for getting new ideas for your homelab: racks full of machines in /r/homelab, storage measured in terabytes (or even petabytes) over at /r/datahoarder, all the different services that people host over at /r/selfhosted. This can be a bit...
Birchtree
Steam Deck sales numbers are in, and they’re not as spectacular as I’d hope (but I do still have... Sean Hollister writing for The Verge: Three Years Later, the Steam Deck Has Dominated Handheld PC...
4 months ago
46
4 months ago
Sean Hollister writing for The Verge: Three Years Later, the Steam Deck Has Dominated Handheld PC Gaming Shipments Add it up, and that’s just under 6 million shipments in three years. One way to view that: it’s small and it’s not really growing. IDC&
Arduino Blog
This Arduino device helps ‘split the G’ on a pint of Guinness Guinness is one of those beers (specifically, a stout) that people take seriously and the Guinness...
3 months ago
31
3 months ago
Guinness is one of those beers (specifically, a stout) that people take seriously and the Guinness brand has taken full advantage of that in their marketing. They even sell a glass designed specifically for enjoying their flagship creation, which has led to a trend that the...
Simply Explained
Building Air Quality Sensor: Luftdaten + Home Assistant Luftdaten (now Sensor Community) is a global sensor network that measures air quality around the...
over a year ago
21
over a year ago
Luftdaten (now Sensor Community) is a global sensor network that measures air quality around the world. Best of all: it's open-source and anyone can build a sensor.I was very curious to see the air quality in my neighborhood, so I decided to build myself a sensor. And of course,...
Home on Erik...
Momentum and mean reversion might just be volatility bias The Economist just published an article called The best, the worst and the ugly. By looking at...
over a year ago
16
over a year ago
The Economist just published an article called The best, the worst and the ugly. By looking at historical performance for mutual funds, they find strong support for momentum and mean reversion. Picking the best or the worst fund over the previous five years gives great returns...
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
14
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...
./techtipsy
This page looks better in the app You’re a web developer at a social media company that has recently made a big push for modernizing...
over a year ago
38
over a year ago
You’re a web developer at a social media company that has recently made a big push for modernizing their frontend for the mobile-first era. It has taken a lot of time and effort from many people. Countless challenges, arguments, testing. The release is near. You’re probably a bit...
Computer Ads from...
The Grand Stand Joystick Stabilizer Support & Score Enhancer
7 months ago
Ken Shirriff's blog
Intel's $475 million error: the silicon behind the Pentium division bug In 1993, Intel released the high-performance Pentium processor, the start of the long-running...
6 months ago
70
6 months ago
In 1993, Intel released the high-performance Pentium processor, the start of the long-running Pentium line. The Pentium had many improvements over the previous processor, the Intel 486, including a faster floating-point division algorithm. A year later, Professor Nicely, a number...
Vitalik Buterin's...
Updating my blog: a quick GPT chatbot coding experiment
over a year ago
Posts on Made of...
Finding near-duplicates with Jaccard similarity and MinHash Suppose we have a large collection of documents, and we wish you identify which documents are...
a year ago
38
a year ago
Suppose we have a large collection of documents, and we wish you identify which documents are approximately the same as each other. For instance, we may have crawled the web over some period of time, and expect to have fetched the “same page” several times, but to see slight...
Krebs on Security
Whistleblower: DOGE Siphoned NLRB Case Data A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon...
2 months ago
38
2 months ago
A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon Musk's Department of Government Efficiency (DOGE) transferred gigabytes of sensitive data from agency case files in early March, using short-lived accounts configured to leave few...
Computer Ads from...
Ergotron Mouse Cleaner 360 Keeps your mouse operating like new!!
4 months ago
Louwrentius
Rebooting results in degraded RAID array using Debian Lenny As described earlier, I setup a RAID 6 array consisting of physical 1 TB disk and 'virtual' 1 TB...
over a year ago
17
over a year ago
As described earlier, I setup a RAID 6 array consisting of physical 1 TB disk and 'virtual' 1 TB disks that are in fact two 0.5 TB disks in RAID 0.  I wanted to upgrade to Lenny because the new kernel that ships with Lenny supports growing a RAID 6 array. After installing Lenny...
The Pragmatic...
How does ChatGPT work? As explained by the ChatGPT team. For those of us who have not spent the past few years building ChatGPT from the ground up, how does...
a year ago
121
a year ago
For those of us who have not spent the past few years building ChatGPT from the ground up, how does it work? From Evan Morikawa, who leads the Applied engineering team at OpenAI
Christian Selig
Beware UserDefaults: a tale of hard to find bugs, and lost data Excuse the alarmist title, but I think it’s justified, as it’s an issue that’s caused me a ton of...
9 months ago
74
9 months ago
Excuse the alarmist title, but I think it’s justified, as it’s an issue that’s caused me a ton of pain in both support emails and actually tracking it down, so I want to make others aware of it so they don’t similarly burned. Brief intro For the uninitiated, UserDefaults (née...
Jonas Hietala
An Epic Start Oh what a mistake. I woke up at 05.00 when my girlfriend woke up, she’s working early today, and...
over a year ago
15
over a year ago
Oh what a mistake. I woke up at 05.00 when my girlfriend woke up, she’s working early today, and went to the bathroom. After I was done, still pretty tired, I made a big mistake. I checked the current theme for Ludum Dare 29: Beneath the Surface and guess what? Now I wasn’t tired...
Birchtree
The Gen Z-powered retro gaming revival Eve Upton-Clark writing for Fast Company: ‘It’s Like Their Escape’: Retro Gaming Is Back Thanks to...
3 months ago
25
3 months ago
Eve Upton-Clark writing for Fast Company: ‘It’s Like Their Escape’: Retro Gaming Is Back Thanks to Gen Z Low-tech holds nostalgic appeal and may even offer a solid antidote to our increasingly fast-paced tech-driven society. For 78% of those polled, one reason they enjoy using...
Vitalik Buterin's...
Ethereum has blobs. Where do we go from here?
a year ago
Louwrentius
Raspberry Pi as a router using a single network interface Introduction Disclaimer: this article is intended for consumers and hobbyists. If you want to run...
over a year ago
34
over a year ago
Introduction Disclaimer: this article is intended for consumers and hobbyists. If you want to run your own router at home, the Raspberry Pi 4 Model B1 can be an excelent hardware choice: it's fairly cheap it's fast enough it can saturate it's gigabit network port it is...
Louwrentius
Debian Lenny and Dell S300 H200 and H700 RAID controllers update november 2010: it is reported in the comments that the next release will support these...
over a year ago
18
over a year ago
update november 2010: it is reported in the comments that the next release will support these controllers. However, which controllers are supported is not clear. Also, we may have to wait for quite some time before squeeze will be released. Just a quick note: it seems that the...
Opsbros
Pro-tip for Baristas If you've ever filled one of those 'Cheeki' coffee cups, or virtually any other reusable coffee cup,...
over a year ago
19
over a year ago
If you've ever filled one of those 'Cheeki' coffee cups, or virtually any other reusable coffee cup, you've definitely come across the issue that when it's 'overfilled' it will overflow when the lid is put back on. There is a
Home on Erik...
Learning from users faster using machine learning I had an interesting idea a few weeks ago, best explained through an example. Let's say you're...
over a year ago
16
over a year ago
I had an interesting idea a few weeks ago, best explained through an example. Let's say you're running an e-commerce site (I kind of do) and you want to optimize the number of purchases. Let's also say we try to learn as much as we can from users, both using A/B tests but also...
Applied Cartography
Things take time Things take time. Nintendo fairly famously was born in 1889, and the modern incarnation — Yamamuchi...
a year ago
15
a year ago
Things take time. Nintendo fairly famously was born in 1889, and the modern incarnation — Yamamuchi Nintendo & Co., LTD — was established nearly fifty years later, in 1933. They spent forty years selling playing cards, then another decade operating merely as a distributor of...
Jonas Hietala
First impressions of Ghostty There are two conflicting forces in play in setting up your computer environment: It’s common to...
5 months ago
71
5 months ago
There are two conflicting forces in play in setting up your computer environment: It’s common to find people get stuck at the extreme ends of the spectrum; some programmers refuse to configure or learn their tools at all, while others get stuck re-configuring their setups...
Birchtree
I’m Not a Panda Person Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web...
6 months ago
59
6 months ago
Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web apps. Watch it on YouTube or listen in your favorite podcast app!
Abishek Muthian
How Rick and Morty fans helped McDonald’s SzeChuan sauce scarcity marketing McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very...
over a year ago
13
over a year ago
McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very interesting (successful ?) example of scarcity marketing and targeting intellectuals for generating bandwagon effect. Some BG : Rick and MortyBuy, a science fiction animated show with the...
Computer Ads from...
Comics from 1982/02 Creative Computing Mag Time for some humor
a year ago
Abishek Muthian
I had to let Go of Java If you're a millennial and involved in SW-development then its likely Java has touched your life in...
over a year ago
12
over a year ago
If you're a millennial and involved in SW-development then its likely Java has touched your life in some way. Java was the magic pill in late 90s in India and every Engineering graduate irrespective of their domain was told to get certified in it for a job. My sister(ECE) was one...
computers are bad
2024-09-26 the GE switched services network We currently find ourselves in something of a series, working our way from private lines to...
9 months ago
71
9 months ago
We currently find ourselves in something of a series, working our way from private lines to large private line systems like the four-wire private-line national warning system. Let's continue to build on the concept of the private line into large corporate systems. In principle, a...
Old Vintage...
CAP-X and COMP-X: how the Tandy Pocket Computers got a sucky Japanese assembler I grew up primarily with the Commodore 64, where if you wanted to do anything really cool and...
a year ago
11
a year ago
I grew up primarily with the Commodore 64, where if you wanted to do anything really cool and useful, you had to do it in 6502 assembly language. Today I still write 6502 assembly, plus some Power ISA and even a little TMS9900. I like assembly languages and how in control of the...
Vitalik Buterin's...
Sidechains vs Plasma vs Sharding
over a year ago
./techtipsy
My attempt at archiving nfscars.net Background My mother once had a laptop: the Compaq Armada 1592DT. It came with Windows ME which...
over a year ago
45
over a year ago
Background My mother once had a laptop: the Compaq Armada 1592DT. It came with Windows ME which later got “upgraded” to Windows 98 SE after I managed to completely screw up the OS, a whopping 96MB of RAM and a hard drive that probably wasn’t much larger than 1-3GB. It wasn’t...
somenice
Untitled
11 months ago
computers are bad
2023-05-07 electrical characteristics of telephone lines Let's take a break from our boring topic of regional history to focus instead on an even more boring...
over a year ago
88
over a year ago
Let's take a break from our boring topic of regional history to focus instead on an even more boring topic: implementation details of telephone lines. The conventional "copper pair" analog telephone line is fading away. The FCC has begun to authorize abandonment of copper outside...
Matt Mullenweg
On Lenny’s Podcast One of my must-read newsletters for the past several years has been Lenny’s Newsletter, probably...
4 months ago
33
4 months ago
One of my must-read newsletters for the past several years has been Lenny’s Newsletter, probably best known for its writing on growth and product management, which really means it covered everything you need to create a great company. It expanded into a really well-done podcast;...
Elevation Lab - Blog
Introducing TagVault Universal for AirTag We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags...
7 months ago
22
7 months ago
We wanted an ultra-secure AirTag case that could be mounted to anything. Easy to change AirTags battery. Waterproof. Robust. And discreet. So we designed TagVault Universal Mount for AirTag. It has mounting holes for screws, rivets, and slots for zip ties. Or just epoxy it down....
Arduino Blog
Marble art madness from a marvelous machine Marbles are underrated. They’re very round, roll well, tend to be pretty shiny, and come in all...
9 months ago
45
9 months ago
Marbles are underrated. They’re very round, roll well, tend to be pretty shiny, and come in all sorts of neat colors. That last characteristic makes them suitable for artwork, like orbicular pixels. In his most ambitious project to date, Engineezy took advantage of those...
Jonas Hietala
Writing lessons learned after writing a book A good writer isn’t born; a good writer is created It may sound dumb, but one of my reasons for...
a year ago
16
a year ago
A good writer isn’t born; a good writer is created It may sound dumb, but one of my reasons for writing a book was to improve my writing ability. Maybe I could’ve practiced on the blog instead, but putting things on paper gave it some added weight I don’t think I would’ve gotten...
Matt Mullenweg
CNBC on WP Engine Ari Levy at CNBC has a great article covering the battle between WordPress and Silver Lake / WP...
9 months ago
21
9 months ago
Ari Levy at CNBC has a great article covering the battle between WordPress and Silver Lake / WP Engine: Why WordPress [co-]founder Matt Mullenweg has gone ‘nuclear’ against tech investing giant Silver Lake.
Birchtree
🕹️ I strongly recommend Final Fantasy VII Rebirth (for the right person) God damn, this game.
3 months ago
Arduino Blog
Clone your IoT projects with Arduino Cloud Custom Templates Whether you are an IoT enthusiast, an enterprise developer or a high school teacher, we all know the...
11 months ago
79
11 months ago
Whether you are an IoT enthusiast, an enterprise developer or a high school teacher, we all know the thrill of bringing a new IoT project to life. But we also understand the frustration of repetitive setup processes and the time sink of configuring the same elements over and over...
Push to Prod
One Key Aspect of Optimizing Computational Throughput When optimizing throughput, think carefully about how many CPUs you have when adding threads or...
9 months ago
Christian Selig
Recreating Apple's beautiful visionOS search bar Many of Apple’s own visionOS apps, like Music, Safari, and Apple TV, have a handy search bar front...
a year ago
100
a year ago
Many of Apple’s own visionOS apps, like Music, Safari, and Apple TV, have a handy search bar front and center on the window so you can easily search through your content. Oddly, as of visionOS 1.1, replicating this visually as a developer using SwiftUI or UIKit is not...
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...
4 hours ago
1
4 hours 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...
Notes on software...
A minimal REST API in Java There's a style of Java that is a joy to write. This post will cover how to set up a basic...
over a year ago
18
over a year ago
There's a style of Java that is a joy to write. This post will cover how to set up a basic PostgreSQL-integrated REST API using Jersey and JOOQ in a style not dissimilar to Flask and SQLAlchemy in Python. In particular, we'll try to avoid as much runtime reflection/class-loading...
computers are bad
2024-10-26 buy payphones and retire PAYPHONES at High Volume Existing sites! Earn BIG $$. Money Back Guarantee! Dropshipping AliExpress...
8 months ago
57
8 months ago
PAYPHONES at High Volume Existing sites! Earn BIG $$. Money Back Guarantee! Dropshipping AliExpress watches, AI-generated SEO spam websites... marginally legal and ethical passive income schemes, that serve to generate that income mostly for their promoters, can feel like a...
Engineers Need Art
SystemSix SystemSix is a desk calendar project that displays the weather forecast and phase of the moon on an...
over a year ago
86
over a year ago
SystemSix is a desk calendar project that displays the weather forecast and phase of the moon on an e-ink display.
Electronics etc…
Measuring the HP 11720A Pulse Modulator and Coax Cables Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse...
over a year ago
109
over a year ago
Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse Modulator Inside the HP 11720A Measurement Setup for a Quick Testing Session Pin Modulator Power Measurements with HP 432A Cable Loss Measurements with HP 432A Cable Power Measurements with...