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+→]
Gwern.net Newsletter
February 2021 Gwern.net Newsletter links on AI scaling, semaglutide, and ethicist ethics
over a year ago
Ken Shirriff's blog
Wealth distribution in the United States Forbes recently published the Forbes 400 List for 2024, listing the 400 richest people in the United...
9 months ago
24
9 months ago
Forbes recently published the Forbes 400 List for 2024, listing the 400 richest people in the United States. This inspired me to make a histogram to show the distribution of wealth in the United States. It turns out that if you put Elon Musk on the graph, almost the entire US...
Engineers Need Art
Duane Blehm A little about Duane Blehm, an early Macintosh shareware author.
4 months ago
Style over Substance
Guy’s Cool Tools This is a placeholder post! I’m a huge fan of Kevin Kelly’s Cool Tools site and have loved their...
over a year ago
119
over a year ago
This is a placeholder post! I’m a huge fan of Kevin Kelly’s Cool Tools site and have loved their recommendations for years. So much, so that I even started a Pinterest board filled with my own recommendations. But after a few years of running into the limitations of the form, I...
Louwrentius
Understanding the Ubuntu 20.04 LTS Server Autoinstaller Introduction Ubuntu Server version 18.04 LTS uses the debian-installer (d-i) for the installation...
over a year ago
22
over a year ago
Introduction Ubuntu Server version 18.04 LTS uses the debian-installer (d-i) for the installation process. This includes support for 'preseeding' to create unattended (automated) installations of ubuntu. the debian installer With the introduction of Ubuntu Server 20.04 'Focal...
Neil Madden
I still don’t really get “hash shucking” If you want to learn how to store passwords securely, you could do a lot worse than looking at the...
over a year ago
30
over a year ago
If you want to learn how to store passwords securely, you could do a lot worse than looking at the OWASP Password Storage Cheat Sheet. These cheat sheets are generally pretty good, and the password storage one is particularly good. The editors do a great job of keeping it up to...
Odds and Ends of...
Important information if you used my Bluesky MP follows bot Please read this immediately.
7 months ago
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
17
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...
Good Enough
Beware of Free Software Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try...
over a year ago
19
over a year ago
Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try to offer me a slice of free pizza, I'd suspect there's something wrong with it. And ever since my kids can understand me, I've taught them to be careful of free stuff. Nothing is...
Neil Madden
Parse, don’t type-check There’s a fantastic article from last year titled Parse, don’t validate. I’d highly recommend it to...
over a year ago
21
over a year ago
There’s a fantastic article from last year titled Parse, don’t validate. I’d highly recommend it to any programmer (along with the more recent follow up Names are not type safety). The basic idea is that there are two ways to check that some input to a function is valid: A...
Gwern.net Newsletter
May 2021 Gwern.net Newsletter links on AI hardware, diffusion models, optogenetics, brain scanning.
over a year ago
Simply Explained
EZStore: a tiny serverless datastore for IoT data (DynamoDB + Lambda) I've been working on a few IoT projects recently, and while prototyping, I need a simple but...
over a year ago
17
over a year ago
I've been working on a few IoT projects recently, and while prototyping, I need a simple but flexible data store. I just want to push data to an API and query and visualize it later on.There are many solutions for this, but most are expensive or very limited. So I set out to...
Arduino Blog
Vintage rotary phone becomes stylish kitchen timer It seems like everything that happens in a kitchen requires exact timing. Whisk the batter for three...
a year ago
130
a year ago
It seems like everything that happens in a kitchen requires exact timing. Whisk the batter for three minutes, knead the dough for 15 minutes, bake for 30 minutes, and so on. A timer is a necessity for cooking and baking, but there is no reason you need to use your phone or a...
Odds and Ends of...
Odds and Ends #54: Voters in 2019 and 2024 were (mostly) the same – it was the parties that changed Plus can Trump revive the British left's patriotism? And some quick wins for growth, and the...
5 months ago
Abort Retry Fail
The History of Windows NT 4 Taking the Server Market
a year ago
Home on Erik...
Where do locals go in NYC? One obvious thing to anyone living in NYC is how tourists cluster in certain areas. I was curious...
over a year ago
18
over a year ago
One obvious thing to anyone living in NYC is how tourists cluster in certain areas. I was curious about the larger patterns around this, so I spent some time looking at data. The thing I wanted to understand is: what areas are dominated by tourists?
Himanshu Mishra |...
#DeleteFacebook After letting Facebook Inc. build a vast profile of me for 9 years, I deleted my facebook account....
over a year ago
12
over a year ago
After letting Facebook Inc. build a vast profile of me for 9 years, I deleted my facebook account. Privacy is not my only concern, but I…
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
16
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...
Notes on software...
Make small changes and solve the problems you have Two frustrating things that can happen in an organization are 1) big changes and 2) changes that...
over a year ago
23
over a year ago
Two frustrating things that can happen in an organization are 1) big changes and 2) changes that aren’t clearly associated with a known problem. It’s even worse in that order. These situations tend to happen when a problem remain unaddressed for too long. These situations tend to...
Home on Erik...
Why conversion matters: a toy model There are often close relationships between top level business metrics. For instance, it's well...
over a year ago
18
over a year ago
There are often close relationships between top level business metrics. For instance, it's well known that retention has a super strong impact on the valuation of a subscription business. Or that the % of occupied seats is super important for an airline.
Louwrentius
'Syslog: the hidden security risk' People sometimes forget that there are also a number of UDP-based services that may pose a threat to...
over a year ago
16
over a year ago
People sometimes forget that there are also a number of UDP-based services that may pose a threat to the security of your systems. SNMP is a well-known service, notorious for being configured with a default password (or community string). But there is another service that is...
Arduino Blog
Meet the CapibaraZero, a multifunctional security and hacking tool based on the Nano ESP32 In recent years, tools such as the FlipperZero have become quite popular amongst hobbyists and...
7 months ago
62
7 months ago
In recent years, tools such as the FlipperZero have become quite popular amongst hobbyists and security professionals alike for their small size and wide array of hacking tools. Inspired by the functionality of the FlipperZero, Project Hub user ‘andreockx’ created a similar...
watchTowr Labs
Fortinet FortiGate CVE-2024-23113 - A Super Complex Vulnerability In A Super Secure Appliance In... Today we'd like to share a recent journey into (yet another) SSLVPN appliance vulnerability - a...
9 months ago
24
9 months ago
Today we'd like to share a recent journey into (yet another) SSLVPN appliance vulnerability - a Format String vulnerability, unusually, in Fortinet's FortiGate devices. It affected (before patching) all currently-maintained branches, and recently was highlighted by CISA as...
Arduino Blog
Building a Wi-Fi robot controller that accepts voice commands The whole point of a robot is that it can operate without direct control input from an operator....
a week ago
12
a week ago
The whole point of a robot is that it can operate without direct control input from an operator. Except there are many exceptions and it isn’t uncommon for roboticists and operators to require direct control. The Tinkering Techie needed to add that capability to his rover robot...
Lighthouse Blog
Updates September 30: UI/UX
9 months ago
Toni Lijic
Homage to My Last Name How I build my custom error page with Next.js & Tailwind
8 months ago
GitButler
Going down the rabbit hole of Git's new bundle-uri Git's new bundle-uri could help significantly speed up clones, but what bugs lurk within?
4 months ago
Louwrentius
How to run Debian Linux on an Intel based Mac Mini The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy...
over a year ago
15
over a year ago
The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy efficient. When idle, it uses around 20 watts. I'm using one of the first Intel-based Minis with an Intel Core Duo chip, running at 1.6 Ghz. I want to use this mini as an expensive router...
Louwrentius
Lustre and the risk of Serious Data Loss Personally I have a weakness for big-ass storage. Say 'petabyte' and I'm interested. So I was...
over a year ago
19
over a year ago
Personally I have a weakness for big-ass storage. Say 'petabyte' and I'm interested. So I was thinking about how you would setup a large, scalable storage infrastructure. How should such a thing work? Very simple: you should be able just to add hosts with some bad-ass huge...
Arduino Blog
Harness the power and connectivity of your Arduino UNO R4 WiFi with this IoT lamp It can be tough to get started with building an Internet of Things (IoT) project from the ground-up,...
a year ago
70
a year ago
It can be tough to get started with building an Internet of Things (IoT) project from the ground-up, as getting connected, serving a webpage, and managing other devices can all be a challenge to a beginner. This is why the YouTuber known as “Mario’s Ideas” made an end-to-end...
Abishek Muthian
2001: A Space Odyssey 50 years ago a movie changed everything. That’s how aptly, the re-release trailer backed by...
over a year ago
14
over a year ago
50 years ago a movie changed everything. That’s how aptly, the re-release trailer backed by Christopher Nolan begins! Watch video on YouTube 2001: A Space Odyssey — Original Theatrical Trailer | Credits: Warner Bros. Entertainment Inc. It’s safe to say that there’s no other...
Good Enough
You Need Customers to Succeed in Small Business For your small business to survive, you need customers. Not just to buy once. You need them to come...
2 months ago
37
2 months ago
For your small business to survive, you need customers. Not just to buy once. You need them to come back, tell their friends, and trust you over time. And yet, too many small businesses make it weirdly hard to talk to them. Well, duh, right? I agree, yet I see small businesses...
Arduino Blog
This Arduino-controlled machine dispenses the perfect bowl of cereal Breakfast cereal is controversial. Milk or cereal first? Best cereal to milk ratio? Favorite cereal?...
a year ago
115
a year ago
Breakfast cereal is controversial. Milk or cereal first? Best cereal to milk ratio? Favorite cereal? Most attractive mascot? The opportunities for debate never end. But we can all agree that consistency is key when it comes to the milk:cereal ratio — nobody changes that up from...
./techtipsy
Steam Deck: I like it I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO,...
a year ago
136
a year ago
I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO, the unofficial SteamOS installer finally convinced me to get one.1 It took another year to actually get down to writing down my thoughts on it. This post is written from the...
Simply Explained
Make Your Garage Door Opener Smart: Shelly 1, ESPHome and Home Assistant I've been adding more and more devices to my smart home lately, so naturally, my garage door opener...
over a year ago
25
over a year ago
I've been adding more and more devices to my smart home lately, so naturally, my garage door opener had to follow. But instead of swapping it out for a new unit, I used a Shelly 1 and a cheap door contact sensor to make it smart for less than $20!It runs ESPHome (open-source, no...
Willem's Blog
Building a professional 72TB NAS This month I installed a professional HPE ProLiant DL380p server in a datacenter in Amsterdam, read...
over a year ago
25
over a year ago
This month I installed a professional HPE ProLiant DL380p server in a datacenter in Amsterdam, read this post to see how this was done!
Good Enough
TIL: Fixing Broken Social Share Images in Twitter/X I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and...
8 months ago
40
8 months ago
I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and Apple Messages for months. And it made me sad. But in the past few months we got it fixed. And that made me very happy! We really love our Pika social share images. They are...
Himanshu Mishra |...
धुआं (Dhuaan)
over a year ago
Home on Erik...
Subway waiting math Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found...
over a year ago
17
over a year ago
Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found that at some point, quite early, it's worth just giving up. This isn't a proof that the subway doesn't run on time – in fact it might actually proves that the subway runs really...
Birchtree
El Salvador gives up on Bitcoin The Tico Times: El Salvador Abandons Bitcoin as Legal Tender After Failed Experiment Bitcoin was...
5 months ago
26
5 months ago
The Tico Times: El Salvador Abandons Bitcoin as Legal Tender After Failed Experiment Bitcoin was never used by most Salvadorans, its modern city was never built, and now it will cease to be legal tender in El Salvador, the first country in the world to adopt it in 2021: a
Applied Cartography
Git one-liner: get the earliest commit from X hours ago I wanted to get a commit that was temporally some distance back as part of my experimentation with...
a year ago
20
a year ago
I wanted to get a commit that was temporally some distance back as part of my experimentation with git cliff. This took some time to do, but here's what I ended up with: git log --since="72 hours ago" --until="now" --reverse --pretty=format:"%h" | head -1 Nothing particularly...
Louwrentius
Experiences running ZFS on Ubuntu Linux 12.04 I really like ZFS because with current data sets, I do believe that data corruption may start...
over a year ago
14
over a year ago
I really like ZFS because with current data sets, I do believe that data corruption may start becoming an issue. The thing is that the license under which ZFS is released does not permit it to be used in the Linux kernel. That's quite unfortunate, but there is hope. There is a...
Louwrentius
Building a RAID 6 array of mixed drives To be honest, 4 TB of storage isn't really necessary for home usage. However, I like to collect...
over a year ago
22
over a year ago
To be honest, 4 TB of storage isn't really necessary for home usage. However, I like to collect movies in full DVD or HD quality and so I need some storage. I decided to build myself a NAS box based on Debian Etch. Samba is used to allow clients to access the data. The machine...
Vitalik Buterin's...
Reasons to have higher L1 gas limits even in an L2-heavy Ethereum
5 months ago
watchTowr Labs
“To live is to fight, to fight is to live! - IBM ODM Remote Code Execution In previous blogs, we’ve discussed some of the big players in the enterprise software space, but...
a year ago
20
a year ago
In previous blogs, we’ve discussed some of the big players in the enterprise software space, but there is one that we have not mentioned before, that is - quite frankly - the heavy-weight champion of the world in terms of applications for large enterprises. With over a hundred
Lars Lofgren
Forbes Marketplace: The Parasite SEO Company Trying to Devour Its Host Are you sick of Forbes appearing in search results? For topics that Forbes doesn’t have any...
10 months ago
26
10 months ago
Are you sick of Forbes appearing in search results? For topics that Forbes doesn’t have any expertise in? Here’s the organic rankings for “best pet insurance”: Forbes ranks #2. Not sure a business website knows how pet insurance actually works. But okay. They also have the #1...
Notes on software...
Interview With Phil of DataStation This is an external interview. Click here if you are not redirected.
over a year ago
Home on Erik...
Slides from NYC Machine Learning talk Slides from the talk. Slightly edited because (a) some of the slides make little sense taken out of...
over a year ago
15
over a year ago
Slides from the talk. Slightly edited because (a) some of the slides make little sense taken out of context (b) Slideshare seem to have problem converting some of the stuff. Collaborative filtering at Spotify from Erik Bernhardsson
Jorge Arango
Humanities Crash Course: Week 2 I’m embarking on a year-long crash course in the humanities. These are my notes for week...
6 months ago
46
6 months ago
I’m embarking on a year-long crash course in the humanities. These are my notes for week 2. Following Ted Gioia’s curriculum, I tackled a small volume of early Greek poetry and the first ten books of the Odyssey. I also heard music from recent descendents of these ancient bards...
Birchtree
You did not put a lot of time into this Chris has an external drive faster than you’ve ever seen, Matt has a new email app he swears isn’t...
3 months ago
36
3 months ago
Chris has an external drive faster than you’ve ever seen, Matt has a new email app he swears isn’t his new favorite cult, and the whole gang does their best to redesign iOS and iPadOS. Check it out in audio or video! Weekly Topics ACASIS 80Gbps
Louwrentius
Mounting a file system or partition from a disk image You cannot just make a disk copy with dd and then just mount it as a regular disk. You must know...
over a year ago
20
over a year ago
You cannot just make a disk copy with dd and then just mount it as a regular disk. You must know where the partition starts on the disk. So first, you need to get the partition table with sfdisk: sfdisk -l -uS image_file.dd The output is something like: Disk...
Jorge Arango
Humanities Crash Course Week 5: Eudaemonia In week 5 of my humanities crash course, I read Aristotle’s Nicomachean Ethics and Poetics. I also...
5 months ago
31
5 months ago
In week 5 of my humanities crash course, I read Aristotle’s Nicomachean Ethics and Poetics. I also listened to more Bach, looked at Italian Baroque sculpture, and watched a classic – if somewhat boring – movie. Getting through it despite the difficulties was part of the...
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
102
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...
csvbase blog
You can't just assume UTF-8 How to infer character encodings with statistics
a year ago
Vitalik Buterin's...
Layer 1 Should Be Innovative in the Short Term but Less in the Long Term
over a year ago
The Pragmatic...
Which IDEs do software engineers love, and why? oftware engineers shared their favorite IDEs on social media, and the most-mentioned one by a...
7 months ago
84
7 months ago
oftware engineers shared their favorite IDEs on social media, and the most-mentioned one by a comfortable margin was Cursor. WindSurf and Zed also seem to be getting traction at the expense of Visual Studio, and JetBrains.
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
17
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...
Odds and Ends of...
Here's how AI can REDUCE health misinformation How the government can build a bullshit detector
8 months ago
Birchtree
Castro is back, baby Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update...
5 months ago
30
5 months ago
Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update have seen marked improvements, but unpopular feeds were the real issue before and that issue is entirely gone. I emailed Castro support back in 2021 to ask them for help with my
Birchtree
The future simply has more computers (members post) Glasses and headsets and computers, oh my! Why the future continues to be all about adding computers...
7 months ago
55
7 months ago
Glasses and headsets and computers, oh my! Why the future continues to be all about adding computers to our lives, not replacing anything.
Home on Erik...
My issue with GPU-accelerated deep learning I've been spending several hundred bucks renting GPU instances on AWS over the last year. The...
over a year ago
18
over a year ago
I've been spending several hundred bucks renting GPU instances on AWS over the last year. The speedup from a GPU is awesome and hard to deny. GPUs have taken over the field. Maybe following the footsteps of Bitcoin mining there's some research on using FPGA (I know very little...
Old Vintage...
With PowerPC, Windows CE and the WiiN-PAD slate, everyone's a WiiN-er (except Data General) Telemedicine (and mobile health generally) accumulated a hunk of public mindshare during the...
a year ago
17
a year ago
Telemedicine (and mobile health generally) accumulated a hunk of public mindshare during the pandemic emergency, but speaking as someone with a day job in public health for almost two decades, it's always been a buzzword in certain corners of IT with enough money sloshing around...
Birchtree
Raycast does this The gang gets to work defending their Mac login items. Who has the most minimal startup? Who's got...
2 months ago
124
2 months ago
The gang gets to work defending their Mac login items. Who has the most minimal startup? Who's got the craziest apps? This episode has more new apps mentioned in any episode of Comfort Zone ever! Watch or listen now. Other Things Discussed Chris's hyper key video
Odds and Ends of...
Empty climate gestures, Peter Hitchens' timezone crusade, and the big questions about New Towns Let Barry have his solar panels!
3 months ago
csvbase blog
Being on The Semantic Web is easy, and, frankly, well worth the bother Web 3.0 was not about the blockchain, thank god
11 months ago
Matt Blewitt
Table Stakes This is a short post on what I see are table stakes for any new user-facing service, security-wise....
over a year ago
17
over a year ago
This is a short post on what I see are table stakes for any new user-facing service, security-wise. Mostly focused on user-focused, rather than intra-service, considerations.
Home on Erik...
Building a data team at a mid-stage startup: a short story I guess I should really call this a parable. The backdrop is: you have been brought in to grow a...
over a year ago
16
over a year ago
I guess I should really call this a parable. The backdrop is: you have been brought in to grow a tiny data team (~4 people) at a mid-stage startup (~$10M annual revenue), although this story could take place at many different types of companies.
Birchtree
First look at my next big thing (members post) I've been working on something new, but it's not ready for prime time.
6 months ago
Applied Cartography
VC does not guarantee PMF Two companies that I started following (with no small amount of envy) back in 2021: Hype (fka Pico)...
8 months ago
21
8 months ago
Two companies that I started following (with no small amount of envy) back in 2021: Hype (fka Pico) sold to an MMA-themed holdco earlier this year. Raised a $4.5m seed from Stripe and Bloomberg Beta and a $10m Series A; crossed the finish line at $200K ARR after eight years. Stir...
Nabeel S. Qureshi
Principles // This was originally a Google Doc where I gathered hard-won life lessons; eventually I open...
6 months ago
55
6 months ago
// This was originally a Google Doc where I gathered hard-won life lessons; eventually I open sourced it. It got a great response, including a shoutout from Tim Ferriss, so here it is on Substack.
Home on Erik...
Some more font links My blog post about fonts generated lots of traffic – it landed on Hacker News, took down my site...
over a year ago
16
over a year ago
My blog post about fonts generated lots of traffic – it landed on Hacker News, took down my site while I was sleeping, and then obviously vanished from HN before I woke up. But it also got retweeted by a ton of people.
Jonas Hietala
2015 Read Books I didn’t read a lot of books in 2015, but the books I did read were pretty damn good. Fiction A Song...
over a year ago
18
over a year ago
I didn’t read a lot of books in 2015, but the books I did read were pretty damn good. Fiction A Song of Ice and Fire: A Dance with Dragons - George R.R. Martin Reread. A Knight of the Seven Kingdoms - Gearge R.R. Martin The Skin Collector - Jeffery Deaver Best Served Cold - Joe...
Birchtree
This challenge escalated quickly! Check it out on YouTube and Podcasts! Matt and Chris have all the new Apple hardware, and Niléane...
4 months ago
25
4 months ago
Check it out on YouTube and Podcasts! Matt and Chris have all the new Apple hardware, and Niléane takes the challenge to the next level. Weekly Topics iPhone 16e iPad Air (M3) MacBook Air (M4) Other Things Discussed Niléane’s brilliant Touch ID setup TP-Link
Willem's Blog
Supernova E3 Pro 2 dynamo powered headlight
over a year ago
Good Enough
How We Made A Good Enough Zine We made a zine! The first issue was released in August, and I finished the second issue just last...
a year ago
19
a year ago
We made a zine! The first issue was released in August, and I finished the second issue just last week. Right now, a hundred copies are on their way from the printer to me (update: they've just arrived!). Today I'd like to share the story of how this zine came about. (Sorry for...
./techtipsy
My very first career day This post is a short overview of my experience at a career day in Valga, Estonia, hosted with the...
a year ago
144
a year ago
This post is a short overview of my experience at a career day in Valga, Estonia, hosted with the help of GreenDice. I’ve never spoken at a career day before nor attended one as a student, which is why I instantly agreed to going to one when GreenDice reached out to me. Why? I...
Birchtree
Before you burn it down… I enjoyed this quote from Casey Newton on today's Hard Fork podcast: Even as somebody who generally...
3 months ago
42
3 months ago
I enjoyed this quote from Casey Newton on today's Hard Fork podcast: Even as somebody who generally likes technology, I think some of these tech oligarchs have this extremely know-it-all attitude that "our tech is better than your tech, yours sucks," and they sort of bluster
Vitalik Buterin's...
Why sharding is great: demystifying the technical properties
over a year ago
Neil Madden
Multiple input MACs When working with Message Authentication Codes (MACs), you often need to authenticate not just a...
over a year ago
26
over a year ago
When working with Message Authentication Codes (MACs), you often need to authenticate not just a single string, but multiple fields of data. For example, when creating an authenticated encryption mode by composing a cipher and a MAC (like AES-CBC and HMAC), you need to ensure the...
Neil Madden
Hybrid encryption and the KEM/DEM paradigm If you know a bit about public key cryptography, you probably know that you don’t directly encrypt a...
over a year ago
23
over a year ago
If you know a bit about public key cryptography, you probably know that you don’t directly encrypt a message with a public key encryption algorithm like RSA. This is for many reasons, one of which being that it is incredibly slow. Instead you do what’s called hybrid encryption:...
Arduino Blog
MicroPython programming on Arduino just got easier If you’ve been exploring MicroPython on Arduino, you already know how powerful and flexible this...
5 months ago
43
5 months ago
If you’ve been exploring MicroPython on Arduino, you already know how powerful and flexible this Python-based language can be for microcontroller programming. Whether you’re a pro or just starting out, MicroPython opens up a new world of quick prototyping and clean, readable...
Vitalik Buterin's...
A Quick Gasprice Market Analysis
over a year ago
Computer Ads from...
MacWorld Interviews Apple CEO John Sculley (1987) They discuss the future of Apple, personal computing, and the Mac II
8 months ago
Computer Ads from...
NCR PC4i Growing with your needs
6 months ago
Louwrentius
Tracking down a faulty Storage Array Controller with ZFS One day, I lost two virtual machines on our DR environment after a storage vMotion. Further...
over a year ago
17
over a year ago
One day, I lost two virtual machines on our DR environment after a storage vMotion. Further investigation uncovered that any storage vMotion of a virtual machine residing on our DR storage array would corrupt the virtual machine's disks. I could easily restore the affected...
Arduino Blog
5 ways to use Arduino with kids One of the great things about making is that it really is for everyone — every budget, every skill...
a year ago
72
a year ago
One of the great things about making is that it really is for everyone — every budget, every skill level, and every age group. Children are one of the groups that can benefit the most from Arduino. Getting exposed to making and home automation from an early age can be enormously...
Arduino Blog
This maker designed a custom flight controller for his supercapacitor-powered drone Basic drones are very affordable these days—you can literally find some for less than the cost of a...
6 months ago
42
6 months ago
Basic drones are very affordable these days—you can literally find some for less than the cost of a fast food drive-thru meal. But that doesn’t mean drones are easy to control. That is actually quite difficult, but manufacturers are able to work off of established reference...
Odds and Ends of...
Britain needs a national drone company Forget GB Railways and GB Energy... how about GB Drones?
4 months ago
Good Enough
Strong Prototypes, Weakly Held Excuse any obtuse thoughts that make their way into this writing. I sat down to type with My Life in...
over a year ago
17
over a year ago
Excuse any obtuse thoughts that make their way into this writing. I sat down to type with My Life in the Bush of Ghosts by Brian Eno and David Byrne as my soundtrack. This is an album I've never listened to before, and apparently I'm supposed to love it or hate it. Mostly 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
18
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...
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
13
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…
Jonas Hietala
Monaco What's Yours is Mine I’ve been waiting for soon to be three years for Monaco What’s Yours is Mine, and today I was...
over a year ago
16
over a year ago
I’ve been waiting for soon to be three years for Monaco What’s Yours is Mine, and today I was granted an early christmas present - I was given a beta key! w00p!! I was planning on studying and sending some emails to some companies… But who knows what I’ll end up doing? Tomorrow...
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
29
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.
Himanshu Mishra |...
About Metakgp You can listen to this in background Before The Beginning - John Frusciante (YouTube)...
over a year ago
12
over a year ago
You can listen to this in background Before The Beginning - John Frusciante (YouTube) :name-retracted: wrote - I wrote this couple of days…
Ken Shirriff's blog
Interesting double-poly latches inside AMD's vintage LANCE Ethernet chip I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an...
a year ago
17
a year ago
I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an Ethernet chip from 1982 had something new: a strange layer of yellow wiring on the die. After some study, I learned that the yellow wiring is a second layer of resistive polysilicon,...
Buck on Software
Thinking incrementally about SaaS An overview of the key output of the growth software machine
over a year ago
Buck on Software
Explaining the growth software sell-off The terminal value double whammy of rising interest rates
over a year ago
Old Vintage...
So thieves broke into your storage unit - again If you've been wondering why entries have been a little slow lately, let me tell you a story. All...
9 months ago
14
9 months ago
If you've been wondering why entries have been a little slow lately, let me tell you a story. All collectors tend to be a bit obsessive by nature, and us classic computer nerds probably pick up more hardware than we can (or should) store in our residence — especially if the...
./techtipsy
How I ended up working as a software developer I’ve officially worked as a software developer since August 2016, and by now I have a fair share of...
11 months ago
107
11 months ago
I’ve officially worked as a software developer since August 2016, and by now I have a fair share of stories to tell from those years. But those are stories for another time. Today I’d like to focus on where it all got started. The early days I never considered myself good with...
Arduino Blog
Check out these Arduino-powered research projects from CHI 2024 Held in Hawaii this year, the Association of Computing Machinery (ACM) hosted its annual conference...
a year ago
134
a year ago
Held in Hawaii this year, the Association of Computing Machinery (ACM) hosted its annual conference on Human Factors in Computing Systems (CHI) that focuses on the latest developments in human-computer interaction. Students from universities all across the world attended the...
Birchtree
New weekend, new video recommendations My fellow F1 fans should watch this to make sure they know the main rule changes coming in this...
5 months ago
32
5 months ago
My fellow F1 fans should watch this to make sure they know the main rule changes coming in this season. I totally missed that the fastest lap point was going away. Unsecured and still-using0the-default-password cameras are quite the thing…always always always change your...
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...
2 months ago
20
2 months 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&
Birchtree
🕹️ I strongly recommend: Resident Evil 2 (members post) Oh buddy, what a game!
5 months ago
Posts on Made of...
Getting carried away with hack value Recently, I’ve been working on some BarnOwl branches that move more of the core functionality of...
over a year ago
20
over a year ago
Recently, I’ve been working on some BarnOwl branches that move more of the core functionality of BarnOwl into perl code, instead of C (BarnOwl is written in an unholy mix of C and perl code that call each other back and forth obsessively). Moving code into perl has many...
Jonas Hietala
An update on my book 'Why Cryptocurrencies?' Five months ago I gloriously declared that “my book was done”. Since then I’ve been working hard to...
over a year ago
14
over a year ago
Five months ago I gloriously declared that “my book was done”. Since then I’ve been working hard to finish the book. Sorry that’s a bit of a lie, I’ve had a nice long vacation where I didn’t work on the book and I’m also on part-time parental leave. And believe me there’s not a...
Daniel De Laney
Objectivity is superstition An objective, external world is a non-falsifiable assumption. The prevailing theory is that our...
4 months ago
13
4 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...
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...
a month ago
23
a month 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...
Lars Lofgren
The Stupidity of Google’s Site Reputation Abuse Policy Site reputation abuse is when a third-party abuses the reputation of a domain to rank a bunch of...
8 months ago
34
8 months ago
Site reputation abuse is when a third-party abuses the reputation of a domain to rank a bunch of pages in Google. The SEO community refers to this type of thing as parasite SEO. Google has gone so far as to publish an official policy (documented here) on how this isn’t allowed:...
Arduino Blog
Does your sample contain DNA or RNA? DIYNAFLUOR can tell you on a budget Lab equipment is — traditionally at least — tremendously expensive. While there are understandable...
7 months ago
58
7 months ago
Lab equipment is — traditionally at least — tremendously expensive. While there are understandable reasons for those costs, they are prohibitive to anyone operating outside of a university or corporate lab. But as the “citizen science” movement has grown, we’ve seen more and more...
Arduino Blog
This small device enables users to feel braille through haptics For the visually impaired community, most of their interactions on mobile phones are confined to...
a year ago
101
a year ago
For the visually impaired community, most of their interactions on mobile phones are confined to text-to-speech (TTS) interfaces that read portions of the screen aloud. Dynamic braille displays also exist as a tactile means of communication, but their prices can get close to...
Willem's Blog
Backup Rotation Scheme Learn about the rsync-backup-rotator tool that helps you automatically rotate backups using rsync,...
a year ago
21
a year ago
Learn about the rsync-backup-rotator tool that helps you automatically rotate backups using rsync, creating and maintaining multiple recovery points from your backups.
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
23
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.
Arduino Blog
Speed up your project’s compile time by up to 50% in Arduino Cloud! At Arduino, we know how precious your time is when you’re building your next big project or...
7 months ago
31
7 months ago
At Arduino, we know how precious your time is when you’re building your next big project or experimenting with new ideas. That’s why we’re thrilled to introduce a game-changing update to the Cloud Editor Builder — the engine behind compiling your sketches in Arduino Cloud. This...
./techtipsy
What changing the CPU on a laptop looks like This post illustrates something that is not common on modern laptops: changing the...
over a year ago
59
over a year ago
This post illustrates something that is not common on modern laptops: changing the CPU. Background One of the modifications that you can do to a ThinkPad T430 laptop is changing the CPU to a more powerful quad core model. That’s exactly what I did back in 2017, but due to the...
Louwrentius
The downside of 120 Mbit broadband internet My Dutch ISP Ziggo provides internet access through DOCSIS cable modems. They are now capable of...
over a year ago
18
over a year ago
My Dutch ISP Ziggo provides internet access through DOCSIS cable modems. They are now capable of providging 120 Mbit downstream and 10 Mbit upstream, for an affordable price. In a way this is mind boggling. Most people have 100 Mbit home networks that are not capable of handling...
Home on Erik...
A neat little trick with time decay Something that pops up pretty frequently is to implement time decay, especially where you have...
over a year ago
15
over a year ago
Something that pops up pretty frequently is to implement time decay, especially where you have recursive chains of jobs. For instance, say you want to keep track of a popularity score. You calculate today's output by reading yesterday's output, discounting it by $$ exp(-lambda...
Louwrentius
Configuring SCST iSCSI target on Debian Linux (Wheezy) My goal is to export ZFS zvol volumes through iSCSI to other machines. The platform I'm using is...
over a year ago
14
over a year ago
My goal is to export ZFS zvol volumes through iSCSI to other machines. The platform I'm using is Debian Wheezy. There are three iSCSI target solutions available for Linux: LIO IET SCST I've briefly played with LIO but the targetcli tool is interactive only. If you want to...
Willem's Blog
Linking Lemmid Store with kitchens Designing backend servers to connect with external services is challenging as you need to take into...
over a year ago
17
over a year ago
Designing backend servers to connect with external services is challenging as you need to take into account unreliability and unpredictability.
Computer Ads from...
Ergotron's MacTilt MacTilt is the Solution
7 months ago
Willem's Blog
Optimising images for the web and performance Make your website faster by optimising the images. This posts explains how you can do this.
over a year ago
Matt Blewitt
Point and Call It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter...
over a year ago
18
over a year ago
It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter Expert (SME) for. Sleepy, you load up the playbook for when the SplineReticulatorBlocked alert has gone off, and start executing. The Incident Commander (IC) is vaguely aware of what...
Arduino Blog
Arduino Education at Bett 2025: Shaping the future of K-12 and HE Mark your calendars… Arduino Education is coming to Bett UK 2025! Taking place for three days from...
7 months ago
59
7 months ago
Mark your calendars… Arduino Education is coming to Bett UK 2025! Taking place for three days from January 22nd-24th at the ExCeL exhibition center in London, Bett is the ultimate global event for educational innovation.  We are attending the stand with our partner CreativeHut...
./techtipsy
btrbk is awesome I like having a safety net whenever I’m doing something potentially destructive, which is why I use...
over a year ago
85
over a year ago
I like having a safety net whenever I’m doing something potentially destructive, which is why I use the btrfs file system for my operating system and my data. Snapshots are one half of my “whoops, there goes all my work” strategy (backups are the other half). I’ve written about...
Arduino Blog
A drone remote designed to enhance magic shows Maker culture has always been a major part of magic performance. Some tricks are well-rehearsed...
a year ago
157
a year ago
Maker culture has always been a major part of magic performance. Some tricks are well-rehearsed slight of hand, but many of them rely on clever engineering to sell an illusion. And modern technology offers a great deal of interesting possibilities. That is the idea behind Peter...
tim.sh
How I created an Ethereum Proof-of-Stake demo entirely with AI Hi everybody!
8 months ago
Birchtree
+ Power users need love too
3 months ago
Louwrentius
Google DNS - what to think of it? Google now provide an open DNS service. At first I was scared that they use their service to get...
over a year ago
17
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...
Nabeel S. Qureshi
Advice That Actually Worked For Me My contribution to the 'productivity advice' genre.
over a year ago
Willem's Blog
Making my own tablet OS I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to...
over a year ago
22
over a year ago
I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to find out how to do this!
Louwrentius
How to determine which process causes IO ? There is a nifty little program called 'iotop'. Iotop is part of Debian or Ubuntu and can be...
over a year ago
18
over a year ago
There is a nifty little program called 'iotop'. Iotop is part of Debian or Ubuntu and can be installed with a simple apt-get. Once you have determined with 'top' that the system is waiting on IO-access, It is nice to know which process is responsibe for this IO. Therefore, you...
Arduino Blog
This DIY programmable diaphragm pump is perfect for lab use If you need to move fluid from one vessel to another, you’re probably going to want a pump of some...
5 days ago
9
5 days ago
If you need to move fluid from one vessel to another, you’re probably going to want a pump of some kind. Typical inexpensive pumps are usually only on or off, so you can’t easily control the flow rate. Those that do have some kind of analog adjustment are usually imprecise, which...
Louwrentius
Linux RAID 6 performance using software RAID So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1...
over a year ago
16
over a year ago
So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1 TB disks. This gives me raw device read speeds of 850 MB/s and write speeds of 300 MB/s. I think this is exactly what should be expected, but boy it is damn fast. Especially the...
Computer Ads from...
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...
Iron Blogger: Blogging for Beer So, you may have noticed that I suddenly started updating this blog for the first time in a while....
over a year ago
18
over a year ago
So, you may have noticed that I suddenly started updating this blog for the first time in a while. The reason is that I’ve recently started an ongoing event with a whole bunch of friends around here to encourage us to blog more. Like so many good ideas, it all started with a...
Birchtree
If this post isn’t a joke, it’ll win my “most cringe blog post of 2025” award I don’t have time to read every dumb post about AI that comes across my feeds (it’s a new, massive,...
2 months ago
31
2 months ago
I don’t have time to read every dumb post about AI that comes across my feeds (it’s a new, massive, growing market so of course there are a bunch of people who are getting it way wrong), so I didn’t think much about this
Vitalik Buterin's...
Having a safe CEX: proof of solvency and beyond
over a year ago
Jonas Hietala
Language spec in code blocks Even though I just recently restyled the blog and wasn’t going to touch it, there was one thing I...
a year ago
14
a year ago
Even though I just recently restyled the blog and wasn’t going to touch it, there was one thing I wanted to add, but it felt a little bothersome so I skipped it. It was to display the highlighted language in code blocks: The code spec displays what programming language the code...
Applied Cartography
Applied Cartography × Indie Rails Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and...
9 months ago
22
9 months ago
Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and arcane differences between various Markdown parsers (including why I hate Slack.) They were particularly kind and gracious given that the amount of production-quality Rails I've...
Birchtree
I feel more empowered than ever Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and...
3 months ago
31
3 months ago
Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and purpose-built developer tools—have meaningfully increased the rate at which new software can be produced. And they’ve done so both by making skilled developers more productive
lcamtuf’s thing
Why are sine waves so common? A simple question that takes some effort to answer in a satisfying way.
4 months ago
lcamtuf’s thing
Working with OLEDs: SSD1353 & SSD1333 A quick intro to interfacing common OLED displays to bare-metal microcontrollers.
5 months ago
Vitalik Buterin's...
Engineering Security Through Coordination Problems
over a year ago
computers are bad
2023-01-16 huff-duff We've talked a fair amount about HF radio recently, in the context of OTH radar. Recall that an...
over a year ago
86
over a year ago
We've talked a fair amount about HF radio recently, in the context of OTH radar. Recall that an extremely useful property of HF radio here is that HF frequencies can reflect off of the upper layers of the atmosphere, causing them to rebound towards earth at a range much further...
Home on Erik...
3D Andy Sloane decided to call my 2D visualization and raise it to 3D. (Looks a little weird in the...
over a year ago
18
over a year ago
Andy Sloane decided to call my 2D visualization and raise it to 3D. (Looks a little weird in the iframe but check out the link). It's based on a LDA model with 200 topics, so the artists tend to stick to clusters where each cluster is a topic.
Louwrentius
A 12.48 inch (1304x984) three-color e-paper display by Waveshare Introduction Update September 2023: A small horizontal and large vertical row of pixels died. Demo...
over a year ago
17
over a year ago
Introduction Update September 2023: A small horizontal and large vertical row of pixels died. Demo of defective display here. I'm running a solar-powered blog and I wanted to add a low-power display to show the daily solar 'harvest'1 and maybe some additional information. So I...
axio.ms
Pickle plus mains Back in February 2014, it was a cold (but dry) winter’s night and we decided to warm our hearts with...
over a year ago
19
over a year ago
Back in February 2014, it was a cold (but dry) winter’s night and we decided to warm our hearts with some science. Our experiment was to observe the conduction of electricity through a pickle, using salt ions. We connected a pickle to the mains supply. Pickles have a strong...
OH8HUB’s Substack
Spring ham radio activation of Korkattivuori (Mt. Korkatti) Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature...
over a year ago
89
over a year ago
Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature reserve area near town Haapavesi (pop. 6588) in Finland. The nature reserve area consist of short family friendly hiking path of approximately 1.5km. One end of the path has parking...
Birchtree
All the games I played in 2024, reviewed I love movies, but I really love games as well, so I figured I may as well follow up my 2024 movies...
7 months ago
72
7 months ago
I love movies, but I really love games as well, so I figured I may as well follow up my 2024 movies of the year post with something similar for games. I’m not going to rank these, but I’ll give a few words on each one
Willem's Blog
Six months with MCADD It's six months since our son was born with MCADD, a good moment to reflect upon the experience of...
over a year ago
19
over a year ago
It's six months since our son was born with MCADD, a good moment to reflect upon the experience of being a parent with some thoughts and tips.
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 4: The Verge
8 months ago
Simply Explained
Secure Home Assistant Access with Cloudflare and Ubiquiti Dream Machine I've become increasingly reliant on Home Assistant to automate various tasks around the house. But...
over a year ago
21
over a year ago
I've become increasingly reliant on Home Assistant to automate various tasks around the house. But how do you safely expose your instance to the internet for remote access?You want to be able to log in from a remote location, but how to keep others out? This post will show how...
Home on Erik...
Books I read in 2015 Early last year when I left Spotify I decided to do more reading. I was planning to read at least...
over a year ago
13
over a year ago
Early last year when I left Spotify I decided to do more reading. I was planning to read at least one book per week and in particular I wanted to brush up on management, economics, and technology.
Posts on Made of...
Implementing a declarative mini-language in the C preprocessor Last time, I announced Check Plus, a declarative language for defining Check tests in C. This time,...
over a year ago
16
over a year ago
Last time, I announced Check Plus, a declarative language for defining Check tests in C. This time, I want to talk about the tricks I used to implement a declarative minilanguage using the C preprocessor (and some GCC extensions). The Problem We want to write some toplevel...
Style over Substance
Peak Design quick-connect Leash and Cuff straps My camera collection has been growing steadily over the years, but it’s been expanding even faster...
over a year ago
107
over a year ago
My camera collection has been growing steadily over the years, but it’s been expanding even faster during the COVID-19 lockdowns. Online shopping therapy keeps me sane while I’m cooped up at home, and with easy access to eBay and other auction sites my GAS – photographers...
Arduino Blog
Two NEW Arduino Plug and Make Kit projects recreate iconic vintage games The Plug and Make Kit is a toolbox you can use for infinite ideas. So what happens if you ask a mix...
10 months ago
69
10 months ago
The Plug and Make Kit is a toolbox you can use for infinite ideas. So what happens if you ask a mix of Arduino designers, engineers, and managers to sit down and brainstorm new ideas to have fun with it? Well, at least one of them is guaranteed to come up with an adorable,...
Never Met a Science
Action Syllabus Week 1: Decide Technology Policy in the Classroom
a year ago
Home on Erik...
The power of ensembles From my presentation at MLConf, one of the points I think is worth stressing again is how extremely...
over a year ago
20
over a year ago
From my presentation at MLConf, one of the points I think is worth stressing again is how extremely well combining different algorithms works. In this case, we're training machine learning algorithms on different data sets (playlists, play counts, sessions) and different...
Jonas Hietala
Why make games Why did I start making games? Because I like to play them of course. Think of all the fantastic...
over a year ago
15
over a year ago
Why did I start making games? Because I like to play them of course. Think of all the fantastic games; Super Mario, Lemmings, Tetris, GTA, The Sims, Counterstrike, Theme Hospital, SimCity and Rollercoaster Tycoon… Damn - when you count them like this you’ll see how many great...
Posts on Made of...
Check Plus: An EDSL for writing unit tests in C Check is an excellent unit-testing framework for C code, used by a number of relatively well-known...
over a year ago
18
over a year ago
Check is an excellent unit-testing framework for C code, used by a number of relatively well-known projects. It includes features such as running all tests in separate address spaces (using fork(2)), which means that the test suite can properly report segfaults or similar crashes...
Posts on Made of...
A Brief Introduction to termios: Signaling and Job Control (This is part three of a multi-part introduction to termios and terminal emulation on UNIX. Read...
over a year ago
15
over a year ago
(This is part three of a multi-part introduction to termios and terminal emulation on UNIX. Read part 1 or part 2 if you’re new here) For my final entry on termios, I will be looking at job control in the shell (i.e. backgrounding and foreground jobs) and the very closely related...
Applied Cartography
Notes on ActivityPub By far the single most-fruitful tactic has been "just look at raw GET responses from Mastodon and...
a year ago
17
a year ago
By far the single most-fruitful tactic has been "just look at raw GET responses from Mastodon and see what things are shaped like." I know that "ActivityPub is under-specified" is a bit of a meme, but it's wild how little prior art there is. Something that gives distinctly bad...
Louwrentius
What home NAS builders should understand about silent data corruption Introduction When it comes to dealing with storage in a DIY NAS context, two important topics come...
over a year ago
18
over a year ago
Introduction When it comes to dealing with storage in a DIY NAS context, two important topics come up: Unrecoverable read errors (UREs) or what old people like me call 'bad sectors' Silent data corruption (data corruption unnoticed by the storage layers) I get a strong impression...
Vitalik Buterin's...
How do layer 2s really differ from execution sharding?
a year ago
Arduino Blog
Arduino is at work to make bio-based PCBs! April 22 is Earth Day – a powerful reminder of our shared responsibility to preserve the planet for...
2 months ago
35
2 months ago
April 22 is Earth Day – a powerful reminder of our shared responsibility to preserve the planet for future generations. While the call for climate action grows louder, Arduino is committed to making sustainability an ongoing priority through concrete projects and global...
Arduino Blog
Team Ikaro scores success with the Arduino Nano RP2040 Connect! Team Ikaro is a vibrant group of high school students from the Pacinotti Archimede Institute in...
10 months ago
70
10 months ago
Team Ikaro is a vibrant group of high school students from the Pacinotti Archimede Institute in Rome, sharing a strong passion for electronics and turning heads in the world of robotics! Specializing in Soccer Lightweight games (where robot-soccer players compete to score goals...
Birchtree
Is ChatGPT the next Dropbox or the next iPhone? Ed Zitron on his Where's Your Ed At blog: There Is No AI Revolution I kept coming back to one...
4 months ago
26
4 months ago
Ed Zitron on his Where's Your Ed At blog: There Is No AI Revolution I kept coming back to one thought: where's the money? No, really, where is it? Where is the money that this supposedly revolutionary, world-changing industry is making, and will make? The answer
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
108
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...
Birchtree
A quick, incomplete thought about Squid Game 2 This one thing about Squid Game really sticks in my craw…
6 months ago
Never Met a Science
Do Echo Chambers Cause Echo Chambers? Towards poetic validity
a year ago
Arduino Blog
Arduino partners with RS/OKdo strategically to further expand the China Market Arduino is excited to announce a strategic new partnership with RS/OKdo, a prominent leader in the...
8 months ago
49
8 months ago
Arduino is excited to announce a strategic new partnership with RS/OKdo, a prominent leader in the distribution of industrial and electronic equipment. This collaboration marks a significant step forward in bringing Arduino’s technology closer to China’s thriving maker community...
Posts on Made of...
What MongoDB got Right MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the...
over a year ago
16
over a year ago
MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the mockery is out-of-date or rooted in misunderstandings, much of it is well-deserved, and it’s difficult to disagree that much of MongoDB’s engineering is incredibly simplistic,...
Computer Ads from...
Plus Post: Centram TOPS Network Can we talk?
4 months ago
Applied Cartography
How Buttondown uses HAProxy There are few technical decisions I regret more with Buttondown than the decision to combine the...
10 months ago
21
10 months ago
There are few technical decisions I regret more with Buttondown than the decision to combine the author-facing app, the subscriber-facing app, and the marketing site all under a single domain. Most technical decisions are reversible with sufficient grit and dedication; this one...
Construction Physics
Why Skyscrapers Became Glass Boxes Everything put into the building that is unnecessary, every cubic foot that is used for purely...
6 months ago
61
6 months ago
Everything put into the building that is unnecessary, every cubic foot that is used for purely ornamental purposes beyond that needed to express its use and to make it harmonize with others of its class, is a waste — is, to put it in plain English, perverting someone’s money —...
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
21
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...
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,...
9 months ago
32
9 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...
Matt Blewitt
Corporate Legibility for Software Engineers Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those...
over a year ago
17
over a year ago
Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those not directly involved. I’ll help you understand why this is an important thing to be aware of and how to use it to help your career.
Ken Shirriff's blog
Inside the mechanical Bendix Air Data Computer, part 3: pressure transducers MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, svg: { fontCache:...
a year ago
19
a year ago
MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, svg: { fontCache: 'global' }, chtml: { displayAlign: 'left' } }; MathJax.Hub.Config({ "HTML-CSS": { scale: 175} }); .MathJax {font-size: 1em !important} The Bendix Central Air...
Gwern.net Newsletter
April 2021 newsletter with links on AI scaling, particular new East Asian record-breaking work & deep reinforcement...
over a year ago
25
over a year ago
with links on AI scaling, particular new East Asian record-breaking work & deep reinforcement learning.
Applied Cartography
Consider the data product The advice might seem dated these days, but I think the stair step approach to bootstrapping is...
9 months ago
23
9 months ago
The advice might seem dated these days, but I think the stair step approach to bootstrapping is evergreen: It’s much easier to sell an add-on to an existing ecosystem like a WordPress plugin, a Shopify app, a Heroku add-on – they’re usually small things to build, relatively...
Arduino Blog
Transform trash into treasure with the DIY Bottle Plotter Manufacturers put a lot of effort into their packaging (there is an entire engineering discipline...
10 months ago
73
10 months ago
Manufacturers put a lot of effort into their packaging (there is an entire engineering discipline just for that) and some of it can be quite beautiful. But it usually still ends up in the landfill or, at best, in a recycling center. However, if you’re the type of person who can...
Louwrentius
Setting up a VPN with your iPhone using L2TP, IPSec and Linux This blogpost discusses how to setup an IPSec-based VPN between your iPhone and a Linux server....
over a year ago
14
over a year ago
This blogpost discusses how to setup an IPSec-based VPN between your iPhone and a Linux server. Updated 16 October 2012 - now compatible with Ubuntu 12.04 LTS IMPORTANT! (update January 2013) I find using OpenVPN with the new iOS OpenVPN client a way better solution. OpenVPN...
./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
67
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...
Willem's Blog
Rolex DateJust 36 Celebrating a major milestone, I treated myself to a Rolex DateJust 36. Want to know what it's like?...
over a year ago
45
over a year ago
Celebrating a major milestone, I treated myself to a Rolex DateJust 36. Want to know what it's like? Keep reading!
latest projects -...
LED Matrix Earrings [Hardware] Itsy bitsy teeny weeny yellow dot-matrix LED
a year ago
Computer Ads from...
Palantir Word Processing We Don't Have to Beef Up Our Guarantee With A Lot Of Bull
5 months ago
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
9 months ago
Neil Madden
A controversial opinion about REST API design I was just reading yet another article on REST API design guidelines. Some of it is good advice,...
a year ago
19
a year ago
I was just reading yet another article on REST API design guidelines. Some of it is good advice, some of it I could quibble with. But several of the rules are about how to design the path hierarchy of your API: use plural nouns, don’t use nested sub-paths unnecessarily, etc. In...
computers are bad
2025-03-10 troposcatter I have a rough list of topics for future articles, a scratchpad of two-word ideas that I sometimes...
4 months ago
37
4 months ago
I have a rough list of topics for future articles, a scratchpad of two-word ideas that I sometimes struggle to interpret. Some items have been on that list for years now. Sometimes, ideas languish because I'm not really interested in them enough to devote the time. Others have...
Matt Mullenweg
Automattic Alignment Winston Churchill said, “Never let a good crisis go to waste.” Since I last blogged here, WP Engine...
9 months ago
27
9 months ago
Winston Churchill said, “Never let a good crisis go to waste.” Since I last blogged here, WP Engine filed a meritless lawsuit and Automattic responded, and there’s been a hurricane of public activity and press. Inside of Automattic, there’s been a parallel debate and process....
axio.ms
MicroMac, a Macintosh for under £5 A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building...
a year ago
26
a year ago
A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building a simple desktop/GUI for it. I’d made a comment along the lines of “or, just run some old OS”, and it got me thinking about the original Macintosh. The original Macintosh was...
Arduino Blog
RIoT Secure joins Arduino’s SIPP as Gold Partner We are excited to announce that RIoT Secure has joined Arduino’s System Integrators Partnership...
a year ago
105
a year ago
We are excited to announce that RIoT Secure has joined Arduino’s System Integrators Partnership Program at the Gold level. Founded in 2017 in Stockholm, Sweden, RIoT Secure is at the forefront of IoT security, especially in regards to resource-constrained microcontrollers,...
Never Met a Science
The Political Institution of Mortality The Democratic incumbent was too old to run for re-election.
3 months ago
Louwrentius
An ode to the 10,000 RPM Western Digital (Veloci)Raptor Introduction Back in 2004, I visited a now bankrupt Dutch computer store called MyCom1, located at...
over a year ago
34
over a year ago
Introduction Back in 2004, I visited a now bankrupt Dutch computer store called MyCom1, located at the Kinkerstraat in Amsterdam. I was there to buy a Western Digital Raptor model WD740, with 74 GB of capacity, running at 10,000 RPM. When I bought this drive, we were still in...
heavymeta.org
Revisiting LLM Geolocation Two Years Later In 2023 Bellingcat published “Can AI Chatbots Be Used for Geolocation?”. In that article, they...
3 months ago
11
3 months ago
In 2023 Bellingcat published “Can AI Chatbots Be Used for Geolocation?”. In that article, they examine the ability of LLMs to geolocate photos. They gave Microsoft Bing and Google Bard three photos of locations in Canada: the Edmonton City Hall Churchill Square, also in...
Christian Selig
Logging information from iOS Widgets Lately users have been emailing me with a few odd things happening with their Apollo iOS 14 home...
over a year ago
46
over a year ago
Lately users have been emailing me with a few odd things happening with their Apollo iOS 14 home screen widgets, and some well-placed logs can really help with identifying what’s going wrong. iOS has a sophisticated built in logging mechanism, os_log, and now with SwiftLogger in...
Good Enough
Jelly was #1 on Hacker News Yesterday, Lettini took a chance and posted about Jelly on Hacker News, a discussion site notorious...
8 months ago
38
8 months ago
Yesterday, Lettini took a chance and posted about Jelly on Hacker News, a discussion site notorious for it's mercurial population of tech-maybe-too-saavy experts. Jelly is a tough sell for some of them, those with the technical skill to pipe email at a low level through...
Louwrentius
'Linux: monitor a directory for files' Inotify is a mechanism in the Linux kernel that reports when a file system event occurs. The...
over a year ago
16
over a year ago
Inotify is a mechanism in the Linux kernel that reports when a file system event occurs. The inotifywait comand line utility can be used in shell scripts to monitor directories for new files. It can also be used to monitor files for changes. Inotifywait must be installed and is...
Birchtree
A new/old Pokémon game, how Hollywood can make good movies, and a puzzle with all edge pieces We are so back! Please keep making smaller, original movies so that we get new franchises A puzzle...
3 months ago
32
3 months ago
We are so back! Please keep making smaller, original movies so that we get new franchises A puzzle with all edge pieces that looks fun but also very hard Every font is free…as long as you remake it yourself Fellow olds, if you haven't seen this,
Krebs on Security
Funding Expires for Key Cyber Vulnerability Database A critical resource that cybersecurity professionals worldwide rely on to identify, mitigate and fix...
3 months ago
31
3 months ago
A critical resource that cybersecurity professionals worldwide rely on to identify, mitigate and fix security vulnerabilities in software and hardware is in danger of breaking down. The federally funded, non-profit research and development organization MITRE warned today that its...
Louwrentius
Cheap solution for putting an SSD in an iMac If you want to order a new iMac with an SSD there are two problems: An SSD of 256 gigabytes will...
over a year ago
15
over a year ago
If you want to order a new iMac with an SSD there are two problems: An SSD of 256 gigabytes will cost you a lot: 600 euros. The SSD is of medium quality, and does not justify the cost of 600 euros. Here you can find information about the Toshiba SSD that Apple provides. You can...
Birchtree
OS updates should respect my settings Tim Hardwick writing for MacRumors: PSA: iOS 18.3.2 Re-Enables Apple Intelligence if You Turned It...
3 months ago
25
3 months ago
Tim Hardwick writing for MacRumors: PSA: iOS 18.3.2 Re-Enables Apple Intelligence if You Turned It Off With new iOS software updates, Apple has been automatically turning Apple Intelligence on again even for users who have disabled it, a decision that has become increasingly...
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
17
over a year ago
My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they know how to profit from trading cryptocurrencies or that they can recover lost wallet keys.I've been marking these comments as spam, thinking that YouTube would learn to recognize...
Notes on software...
Running SQL Server in a container on Github Actions This is an external post of mine. Click here if you are not redirected.
over a year ago
Posts on Made of...
DEF CON I’m sitting in the airport in Las Vegas on the way back from DEF CON 15. It’s the first time I’ve...
over a year ago
19
over a year ago
I’m sitting in the airport in Las Vegas on the way back from DEF CON 15. It’s the first time I’ve been at the con, and it wasn’t really what I expected. Frankly, I walked away feeling kinda underwhelmed. Very few of the talks were as technical as I was hoping – they were almost...
Arduino Blog
Let’s play at the Maker Faire Rome 2024! We are excited to be back at Maker Faire Rome as a Gold Sponsor of the 12th edition (October 25-27,...
9 months ago
66
9 months ago
We are excited to be back at Maker Faire Rome as a Gold Sponsor of the 12th edition (October 25-27, 2024), with some exciting experiences lined up for all makers, innovators, and creators who attend! Learn by playing at our booth  Visit us at the fair for a playful, interactive...
GitButler
20 years of Git. Still weird, still wonderful. Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
3 months ago
Willem's Blog
Measuring cholesterol levels in blood This week I had my blood examined to measure my cholesterol levels, taking a lipid profile. Know...
over a year ago
18
over a year ago
This week I had my blood examined to measure my cholesterol levels, taking a lipid profile. Know your LDL, HDL and Triglycerides numbers with a simple test.
Birchtree
Apple’s 2024 report card: Vision Pro 👓 This is the fifth and final post in a series of posts reviewing Apple’s 2024 across their major...
6 months ago
49
6 months ago
This is the fifth and final post in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s Vision Pro report card here. Year one of Vision Pro This is a bit of
Jorge Arango
Humanities Crash Course: Week 4 I’m undertaking a year-long crash course in the humanities. These are my notes for week 4. Following...
5 months ago
51
5 months ago
I’m undertaking a year-long crash course in the humanities. These are my notes for week 4. Following Ted Gioia’s curriculum, this week I read the Analects of Confucius. As I did last week, ChatGPT helped me select a movie to complement this reading – albeit...
Applied Cartography
Buttondown Analytics 3.0 Working on a new analytics engine — a scant eleven months after the previous 'new analytics...
a year ago
19
a year ago
Working on a new analytics engine — a scant eleven months after the previous 'new analytics engine'. Calling this 3.0 is a bit of a misnomer: most of the code, design, and plumbing from the 2023 redesign is sticking around, just in a more modular format. The goal here is to...
Arduino Blog
This haptic glove could help deafblind people communicate Part of the reason that we all learned in school about the Helen Keller’s inspiring life was because...
2 months ago
19
2 months ago
Part of the reason that we all learned in school about the Helen Keller’s inspiring life was because the combination of blindness and deafness are so challenging. An impairment with just one still leaves the opportunity to communicate using the other. But without either sight or...
Good Enough
Say hello to Jelly: the simplest way to jam on email as a team Dear readers, we need to apologize. We know some of you have noticed that Good Enough has gotten...
a year ago
20
a year ago
Dear readers, we need to apologize. We know some of you have noticed that Good Enough has gotten much quieter this year than last, across this blog, our newsletter, and socials. We’ve been heads down for the last few months on something new, but we’re now ready to come back up...
watchTowr Labs
Exploitation Walkthrough and Techniques - Ivanti Connect Secure RCE (CVE-2025-0282) As we saw in our previous blogpost, we fully analyzed Ivanti’s most recent unauthenticated Remote...
6 months ago
63
6 months ago
As we saw in our previous blogpost, we fully analyzed Ivanti’s most recent unauthenticated Remote Code Execution vulnerability in their Connect Secure (VPN) appliance. Specifically, we analyzed CVE-2025-0282. Today, we’re going to walk through exploitation. Once again, however,...
Notes on software...
Languages you can run in the browser, part 1: Python, JavaScript, SQLite This is an external post of mine. Click here if you are not redirected.
over a year ago
Greater Still by...
Towards Crypto Literacy Consumer scale isn’t reached by abstracting the crypto away — not yet, at least.
over a year ago
Abort Retry Fail
The History of R2E and the Micral The second personal computer
2 months ago
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...
8 months ago
32
8 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...
Vitalik Buterin's...
Control as Liability
over a year ago
Birchtree
Gemini 2.0: speed and deep research impress From The Keyword Google blog: Introducing Gemini 2.0: Our New AI Model for the Agentic Era Today...
7 months ago
40
7 months ago
From The Keyword Google blog: Introducing Gemini 2.0: Our New AI Model for the Agentic Era Today we’re excited to launch our next era of models built for this new agentic era: introducing Gemini 2.0, our most capable model yet. With new advances in multimodality —
Opsbros
JSON and PowerShell Working with Object-based arrays in PowerShell can be a challenge; but here's a trick that will...
over a year ago
24
over a year ago
Working with Object-based arrays in PowerShell can be a challenge; but here's a trick that will allow you to manipulate these objects efficiently.
Abishek Muthian
The immediate threat is AR and not AI Disclaimer: This is an attempt at trolling and satire. Don’t just tag me under technology fear...
over a year ago
15
over a year ago
Disclaimer: This is an attempt at trolling and satire. Don’t just tag me under technology fear mongerer, I’m going to present an acute scenario in which AR could be misused to inflict significant damage to a large population. As a technology evangelist, I’am very excited to see...
Push to Prod
How Would You Design Amazon S3? One of my favorite system design questions from a few years ago and a fascinating thing I learned...
9 months ago
34
9 months ago
One of my favorite system design questions from a few years ago and a fascinating thing I learned while answering it.
Notes on software...
Edit for clarity I have the fortune to review a few important blog posts every year and the biggest value I add is to...
5 months ago
42
5 months ago
I have the fortune to review a few important blog posts every year and the biggest value I add is to call out sentences or sections that make no sense. It is quite simple and you can do it too. Without clarity only those at your company in marketing and sales (whose job it is to...
Arduino Blog
Slot machine game harnesses the beauty of Nixie tubes Everyone loves the look of Nixie tubes, with their glowing orange characters made of curvy filament....
9 months ago
61
9 months ago
Everyone loves the look of Nixie tubes, with their glowing orange characters made of curvy filament. But we usually only see makers using Nixie tubes for one purpose: clocks. That’s unfortunate, because they have a lot more potential, as illustrated by Bob Cascisa’s Nixie tube...
Good Enough
Issue 0: Collector's Item 1. Oh, hello. We didn’t see you there. How are you doing? You’ve somehow ended up with a collector’s...
over a year ago
21
over a year ago
1. Oh, hello. We didn’t see you there. How are you doing? You’ve somehow ended up with a collector’s item in your hands: the very first Good Enough Newsletter. This is the beginning of what we (Barry Hess & Shawn Liu) hope to be a years-long series of communiqués with our rabid...
Engineers Need Art
Adam74 The Adam74 is a small ASCII-based terminal designed for the 8-bit hobbyist.
over a year ago
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
16
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...
GitButler
The Future of Open Source A GitHub founder's musings on the past, present and future of large groups of people collaborating...
11 months ago
17
11 months ago
A GitHub founder's musings on the past, present and future of large groups of people collaborating on software in awesome ways.
Home on Erik...
MCMC for marketing data The other day I was looking at marketing spend broken down by channel and wanted to compute some...
over a year ago
17
over a year ago
The other day I was looking at marketing spend broken down by channel and wanted to compute some simple uncertainty estimates. I have data like this: <th> Total spend </th> <th> Transactions </th> Channel A <td> 2292.
Jonas Hietala
Doing some online Personality tests For some reason I’ve done a couple of personality tests the last month, mostly to satisfy my own...
over a year ago
19
over a year ago
For some reason I’ve done a couple of personality tests the last month, mostly to satisfy my own curiosity. The Braverman Test Inspired by Charles Poliquin’s visit on The Tim Ferriss Show I tried out the Braverman test to determine my neurotransmitter type. The point Charles...
The New Oil
Life Without a SIM Card
4 months ago
computers are bad
2024-10-12 commercial HF radio According to a traditional system of classification, "high frequency" or HF refers to the radio...
9 months ago
69
9 months ago
According to a traditional system of classification, "high frequency" or HF refers to the radio spectrum between 3 and 30 MHz. The label now seems anachronistic, as HF is among the lowest ranges of radio frequencies that see regular use. This setting of the goalposts in the early...
Ken Shirriff's blog
Standard cells: Looking at individual gates in the Pentium processor Intel released the powerful Pentium processor in 1993, a chip to "separate the really power-hungry...
a year ago
19
a year ago
Intel released the powerful Pentium processor in 1993, a chip to "separate the really power-hungry folks from ordinary mortals." The original Pentium was followed by the Pentium Pro, the Pentium II, and others, spawning a long-running brand of high-performance processors, Intel's...
Louwrentius
FreeBSD 10.1 unattended install over PXE & HTTP (no NFS) To gain some more experience with FreeBSD, I decided to make a PXE-based unattended installation of...
over a year ago
18
over a year ago
To gain some more experience with FreeBSD, I decided to make a PXE-based unattended installation of FreeBSD 10.1. My goal is to set something up similar to Debian/Ubuntu + preseeding or Redhat/CentOS + kickstart. Getting a PXE-based unattended installation of FreeBSD 10.1 was...
Old Vintage...
One-parting some Commodore 64 utilities for fun and profit I've got a few retrocomputing bucket list items I'm slowly working down, and a couple of them...
8 months ago
14
8 months ago
I've got a few retrocomputing bucket list items I'm slowly working down, and a couple of them involve some little Commodore 64 games I've had kicking around on the backburner. However, every game needs media assets, and while there are many great tools for doing art on your...
Louwrentius
Speeding up Linux MDADM RAID array rebuild time using bitmaps Update 2020: Please beware of the impact of random write I/O performance. Please note that with a...
over a year ago
15
over a year ago
Update 2020: Please beware of the impact of random write I/O performance. Please note that with a modern Linux distribution, bitmaps are enabled by default. They will not help speed up a rebuild after a failed drive. But it will help resync an array that got out-of-sync due to...
Computer Ads from...
MicroTimes Interviews Apple Newton Devs (1993) The Newton laid the groundwork for the I-devices.
3 weeks ago
Vitalik Buterin's...
Why I support privacy
3 months ago
Lighthouse Blog
Updates May 24
a year ago
Jonas Hietala
Getting the book into my hands Around a month ago I placed an order for a reference copy of my upcoming book Why Cryptocurrencies?....
over a year ago
14
over a year ago
Around a month ago I placed an order for a reference copy of my upcoming book Why Cryptocurrencies?. I took the cheapest shipping option at IngramSpark, without tracking and, apparently, without customs declarations as it got stuck in customs for several weeks. But it’s here...
Bryan Braun - Blog
Before you buy a domain name, first check to see if it’s haunted In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an...
8 months ago
29
8 months ago
In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an interactive online music box that I had built and hosted at musicboxfun.com. The new name was shorter and more quirky. I felt lucky to have grabbed it. Unfortunately, musicbox.fun...
Matt Mullenweg
Sun and shadows
5 months ago
Jonas Hietala
2024 in review It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this...
6 months ago
71
6 months ago
It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this year! My favorite new series were The Kingkiller Chronicle, Gentlemen Bastards series, and The Stormlight Archive. If you’re curious about Sanderson’s books but a little apprehensive...
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
18
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...
Jonas Hietala
2012 in Review Like the last two years I’m summarizing the year. At the end of the year like this it always feel...
over a year ago
17
over a year ago
Like the last two years I’m summarizing the year. At the end of the year like this it always feel like I didn’t accomplish much, but after the yearly summary it always feels better. 2012 Geek Achievements Designed a processor which fulfills the Core Wars 88 standard. Includes a...
Home on Erik...
The eigenvector of "Why we moved from language X to language Y" I was reading yet another blog post titled “Why our team moved from <language X> to <language Y>” (I...
over a year ago
17
over a year ago
I was reading yet another blog post titled “Why our team moved from <language X> to <language Y>” (I forgot which one) and I started wondering if you can generalize it a bit. Is it possible to generate a N * N contingency table of moving from language X to language Y?
Posts on Made of...
Design for Testability When designing a new software project, one is often faced with a glut of choices about how to...
over a year ago
19
over a year ago
When designing a new software project, one is often faced with a glut of choices about how to structure it. What should the core abstractions be? How should they interact with each other? In this post, I want to argue for a design heuristic that I’ve found to be a useful guide to...
Willem's Blog
Collecting health data with Biostrap Wearing a clinical-grade PPG sensor for a month to collect advanced biometrics from my wrist.
over a year ago
csvbase blog
Take the tools out of 'Data', but don't take the data out of the tools Using dataframes to write smaller, faster programs
over a year ago
Ken Shirriff's blog
Inside the mechanical Bendix Air Data Computer, part 5: motor/tachometers The Bendix Central Air Data Computer (CADC) is an electromechanical analog computer that uses gears...
a year ago
16
a year ago
The Bendix Central Air Data Computer (CADC) is an electromechanical analog computer that uses gears and cams for its mathematics. It was a key part of military planes such as the F-101 and the F-111 fighters, computing airspeed, Mach number, and other "air data". The rotating...
./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
91
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...
Notes on software...
SQLite has pretty limited builtin functions This is an external post of mine. Click here if you are not redirected.
over a year ago
Arduino Blog
Behind the boards: How Alba PCB Group and Arduino bring Made-in-Italy innovation to life Our manufacturing partner Alba PCB Group, headquartered in Mogliano Veneto, Italy, invites you to...
2 months ago
28
2 months ago
Our manufacturing partner Alba PCB Group, headquartered in Mogliano Veneto, Italy, invites you to take a peek behind the scenes with a beautiful documentary by Italian director Massimiliano Finazzer Flory, A Different Alba: Arduino, an Italian Invention. Discover the...
Birchtree
Settings > Default Apps > Voice Assistant Parker Ortolani writing Gemini, Siri, and Default Assistants on iOS, arguing that Apple should allow...
3 months ago
24
3 months ago
Parker Ortolani writing Gemini, Siri, and Default Assistants on iOS, arguing that Apple should allow you to set a different default voice assistant: it would do two things: it would mitigate some of the damage with customer relations while they wait for the new Siri and it sets a...
Posts on Made of...
A week with the iPhone I’ve had a new iPhone for about a week now, so I figure it’s time to write up some thoughts about...
over a year ago
17
over a year ago
I’ve had a new iPhone for about a week now, so I figure it’s time to write up some thoughts about it. First, the little things. It is, in typical Apple fashion, an incredibly slick piece of work. Scrolling and zooming images or webpages is simple, easy, and, well, just fun to do...
Computer Ads from...
Suture Software's Bludgeons 'n' Braggarts We very simply give you what you've been asking for -- we give you BLOOD
a year ago
Simply Explained
Why I don't take sponsorships Last year I made that video in response to a sponsorship offer that I got from various VPN...
over a year ago
17
over a year ago
Last year I made that video in response to a sponsorship offer that I got from various VPN providers. They all told me the same thing: our service is the best way to protect your privacy, and we were hoping you could convey this message in one of your videos.So I decided to do...
Arduino Blog
This UNO R4 WiFi-controlled device streamlines a restaurant’s online order system Most successful restaurants operating today have to take advantage of online ordering, as a huge...
11 months ago
99
11 months ago
Most successful restaurants operating today have to take advantage of online ordering, as a huge chunk of customers have switched to takeout and delivery. But point-of-sale (POS) systems don’t always integrate well into a kitchen’s workflow and that can lead to missed orders —...
latest projects -...
Robot Slide Whistle Orchestrion [Hardware] Army of Robot Slide Whistles
a year ago
Applied Cartography
Why can't you just...? Buried in a snarky thread about why Google Calendar doesn’t support calendar syncing is a long,...
a year ago
14
a year ago
Buried in a snarky thread about why Google Calendar doesn’t support calendar syncing is a long, detailed explanation of why shipping this sort of thing is hard: Designing a consent experience for the enterprise admin and enterprise end user Creating a special "read only" object...
Good Enough
Grassroots TLDNR: If you have an interest in Good Enough succeeding, we need your help! Telling friends,...
a year ago
16
a year ago
TLDNR: If you have an interest in Good Enough succeeding, we need your help! Telling friends, shouting on socials, and sharing links to our stuff with your favorite influencers–all of these things will help Good Enough succeed and continue making amazing stuff! As we’ve been...
Matt Blewitt
A Love Letter to Giant Robots Ah, giant robots. I grew up thinking they are the coolest things ever, and I still do. My first...
a year ago
14
a year ago
Ah, giant robots. I grew up thinking they are the coolest things ever, and I still do. My first exposure to them was probably through 1994’s BattleTech animated series, where Adam Steiner piloted an AXM-2N Axman, in its frankly ridiculous neon green and purple paint job. And from...
Elevation Lab - Blog
Introducing TagVault Surface for AirTag We wanted something easy and secure to mount AirTag to any surface. And indestructible and...
over a year ago
19
over a year ago
We wanted something easy and secure to mount AirTag to any surface. And indestructible and waterproof so it could be used in extreme environments - like on skis. So we designed TagVault Surface Mount for AirTag. Opens and closes like a contact lens case. Glass reinforced...
Greater Still by...
Why is the Internet So Lonely? Almost exactly a year ago, I wrote a piece called My Modern Friends and Me, as an ode to the...
over a year ago
13
over a year ago
Almost exactly a year ago, I wrote a piece called My Modern Friends and Me, as an ode to the digital-turned-physical friends I had made throughout 2020.
Home on Erik...
What is your motivation? I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure,...
over a year ago
15
over a year ago
I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure, but still every night I can't get myself to spend time with it. It's unclear if I really want to learn Clojure or just want to have learned Clojure?
Computer Ads from...
Comics from 1983/12 Issue of Videogaming and Computer Gaming Illustrated Time for some oldie levity.
2 months ago
lcamtuf’s thing
Lies, damned lies, and photodiodes Diffusion and drift currents: depending on what you're trying to do, photodiodes can be really fast...
7 months ago
37
7 months ago
Diffusion and drift currents: depending on what you're trying to do, photodiodes can be really fast or infuriatingly slow.
Birchtree
+ iPhone 16e review in progress: battery life You can never do too much battery testing, but after a week with this phone I've got some...
4 months ago
Home on Erik...
The half-life of code & the ship of Theseus As a project evolves, does the new code just add on top of the old code? Or does it replace the old...
over a year ago
15
over a year ago
As a project evolves, does the new code just add on top of the old code? Or does it replace the old code slowly over time? In order to understand this, I built a little thing to analyze Git projects, with help from the formidable GitPython project.
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
16
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...
Vitalik Buterin's...
STARKs, Part II: Thank Goodness It's FRI-day
over a year ago
Jorge Arango
What’s the Object of Information Architecture? Ironically, information architects haven’t explained how we create value in terms most people...
6 months ago
27
6 months ago
Ironically, information architects haven’t explained how we create value in terms most people understand. If I tell someone at a party that I’m an IA, they won’t know what I do. It’s a problem: if others don’t understand how we can help, they won’t hire us. The main challenge is...
Posts on Made of...
Write yourself an strace in 70 lines of code Basically anyone who’s used Linux for any amount of time eventually comes to know and love the...
over a year ago
15
over a year ago
Basically anyone who’s used Linux for any amount of time eventually comes to know and love the strace command. strace is the system-call tracer, which traces the calls that a program makes into the kernel in order to interact with the outside world. If you’re not already familiar...
Matt Blewitt
What Is a Senior Engineer, Anyway? I’ve been having a bunch of conversations with my team about our career ladder, and what it means to...
8 months ago
37
8 months ago
I’ve been having a bunch of conversations with my team about our career ladder, and what it means to be “senior” in a software engineering context. It’s a little different in every company, but here is my view.
Lars Lofgren
The 9 Delusions From the Halo Effect You’re being lied to. Well, not intentionally. We’re constantly being pinged with stories of...
over a year ago
17
over a year ago
You’re being lied to. Well, not intentionally. We’re constantly being pinged with stories of companies that have rocketed to success. Especially in tech, there’s always another $1 billion unicorn around the corner. Uber, Facebook, Airbnb, Slack, Zenefits, Box, Shopify, yadda...
./techtipsy
How to save an old printer from the e-waste pile with a Raspberry Pi A family member has a Canon PIXMA MP250 printer, originally released in 2009. It has been a very...
a year ago
117
a year ago
A family member has a Canon PIXMA MP250 printer, originally released in 2009. It has been a very reliable piece of hardware, especially for a printer. Then came Windows 10. The printer would not work out of the box with it and the official drivers got stuck during installation....
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
19
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....
Vitalik Buterin's...
In-person meatspace protocol to prove unconditional possession of a private key
over a year ago
Arduino Blog
Keep pedaling if you want your computer to stay on Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in...
2 months ago
12
2 months ago
Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in front of computers. Nor did we evolve to handle constant and near-unlimited access to delicious, calorie-dense foods. It isn’t surprising that so many people are at less than ideal...
lcamtuf’s thing
Don't build a platform... unless? "Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some...
5 months ago
59
5 months ago
"Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some platforms succeed?
Birchtree
What people do with an empty text box I was listening to Hard Fork this weekend when Kevin Roose said this (emphasis mine): I think that...
4 months ago
26
4 months ago
I was listening to Hard Fork this weekend when Kevin Roose said this (emphasis mine): I think that there is sort of a basic assumption if you're a heavy user of, say, ChatGPT, that there are certain things that it's good at and there are certain
Jonas Hietala
Let's build a VORON: Noise The build is going well and the printer is printing tons of random stuff and I’m generally in awe of...
a year ago
26
a year ago
The build is going well and the printer is printing tons of random stuff and I’m generally in awe of how cool the printer is. But there’s one thing that sucks: it’s damn loud. I knew that it wouldn’t be silent, but I wasn’t prepared for this kind of noise. Silent controller...
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
15
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...
watchTowr Labs
Visionaries Have Democratised Remote Network Access - Citrix Virtual Apps and Desktops... Well, we’re back again, with yet another fresh-off-the-press bug chain (and associated Interactive...
8 months ago
28
8 months ago
Well, we’re back again, with yet another fresh-off-the-press bug chain (and associated Interactive Artifact Generator). This time, it’s in Citrix’s “Virtual Apps and Desktops” offering. This is a tech stack that enables end-users (and likely, your friendly neighbourhood...
Computer Ads from...
Creative Computer Publishes Interview with the Guy Behind the Death Star Trench Run (1978) An Interview With Star Wars Animator Larry Cuba
a year ago
Lighthouse Blog
How to combine multiple RSS feeds in one view
a year ago
Abishek Muthian
Privacy Policy The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this...
over a year ago
16
over a year ago
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Privacy Policy What personal data are collected and why its...
Willem's Blog
Working with special hardware from China This month I reversed engineered my way into developing software for a Chinese Android device with...
over a year ago
18
over a year ago
This month I reversed engineered my way into developing software for a Chinese Android device with an embedded printer!
Lighthouse Blog
Updates December 08: YouTube support
a year ago
Jonas Hietala
Laying off Pintos Exam period is here which means all courses should be wrapping up and a week or so ago we finished...
over a year ago
15
over a year ago
Exam period is here which means all courses should be wrapping up and a week or so ago we finished up our lab series about pintos. The labs were among the best I’ve had yet and I learned a ton. We didn’t follow the official instructions but we had our own assigmnets....
Notes on software...
Eight years of organizing tech meetups This is a collection of random personal experiences. So if you don't want to read everything, feel...
a year ago
19
a year ago
This is a collection of random personal experiences. So if you don't want to read everything, feel free to skip to the end for takeaways. I write because I'd like to see more high-quality meetups. And maybe my little bit of experience will help someone out. 2015: Philadelphia I...
Jonas Hietala
Let's build a VORON 0 About 1.5 years ago I ventured into 3D printing by building a VORON Trident. It was a very fun...
3 months ago
40
3 months ago
About 1.5 years ago I ventured into 3D printing by building a VORON Trident. It was a very fun project and I’ve even used the printer quite a bit. Naturally, I had to build another one and this time I opted for the cute VORON 0. Why another printer? I really like my VORON Trident...
Jonas Hietala
Let's build a VORON: Major failure The left POM nut got ground down, making the bed fall down. After 600 hours, the printer met it’s...
a year ago
18
a year ago
The left POM nut got ground down, making the bed fall down. After 600 hours, the printer met it’s first major failure. I know I earlier described how the extruder starter skipping in a big way, but that was just some filament getting stuck in the extruder. This time a part...
Jonas Hietala
CS:GO AWP Nerf When this man opens his mouth, truth comes out. https://www.youtube.com/watch?v=rsFnJYJ2buU If I...
over a year ago
18
over a year ago
When this man opens his mouth, truth comes out. https://www.youtube.com/watch?v=rsFnJYJ2buU If I ever make a game and I want someone to balance it and I had the money, I would hire Thorin.
Louwrentius
Why Debian/Ubuntu Linux is to be preferred There are many Linux distributions around. However, I always come back to just one: Debian. The...
over a year ago
14
over a year ago
There are many Linux distributions around. However, I always come back to just one: Debian. The reason why so many people use Debian is the same reason I like it so much: software management.  With good old apt-get or the new aptitude, software is installed within minutes. Due to...
Arduino Blog
Ride safer with these DIY bicycle lights Many people around the world live in cities designed for cars, with bicycle use being a distant...
a year ago
61
a year ago
Many people around the world live in cities designed for cars, with bicycle use being a distant afterthought. That makes cycling dangerous and lights can do a lot to make riding safer. That’s why Giovanni Aggiustatutto designed this DIY system that includes headlights, a...
Style over Substance
My new purchase: a Zeiss Ikon Nettar 517/16 Cheaper than a tank of gas, smaller than a Leica, 6x6 medium format negs - tons of fun. This Nettar...
over a year ago
101
over a year ago
Cheaper than a tank of gas, smaller than a Leica, 6x6 medium format negs - tons of fun. This Nettar folding camera sure is bang for buck! The post My new purchase: a Zeiss Ikon Nettar 517/16 appeared first on Style over Substance.
Vitalik Buterin's...
A CBC Casper Tutorial
over a year ago
Notes on software...
Writing a SQL database from scratch in Go: 4. a database/sql driver Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 2. binary expressions...
over a year ago
16
over a year ago
Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 2. binary expressions and WHERE filters 3. indexes In this post, we'll extend gosql to implement the database/sql driver interface. This will allow us to interact with gosql the same way we would...