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+→]
Arduino Blog
Find the right Arduino Cloud plan for you Arduino Cloud has grown tremendously over the past year, adding powerful features to make...
2 months ago
32
2 months ago
Arduino Cloud has grown tremendously over the past year, adding powerful features to make development smoother and IoT deployments more scalable. From real-time collaboration to interactive digital twins on a dashboard and AI-powered coding assistance, our platform has evolved to...
Louwrentius
Linux: script that creates table of network interface properties My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an...
over a year ago
16
over a year ago
My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an existing linux command for this but I couldn't find it so I quickly wrote my own script (download). This is the output: The only requirement for this script is that you have...
Notes on software...
Generating a REST API from a database I recently published an alpha version of a code generation tool, DBCore, that reads a...
over a year ago
18
over a year ago
I recently published an alpha version of a code generation tool, DBCore, that reads a database schema from PostgreSQL or MySQL and generates an entire Go API with CRUD operations, pagination, filtering, and authentication. But more than just generating code like xo/xo or...
Odds and Ends of...
Odds and Ends #44: The New Statesman still needs fixing Plus Channel Tunnel news, a NIMBY assault on an excellent pub, and more!
7 months ago
Daniel De Laney
Network Engineering “My first job was to understand what network engineers do. Then, I had to show them complex data in...
over a year ago
5
over a year ago
“My first job was to understand what network engineers do. Then, I had to show them complex data in a comprehensible and usable way. Finally, I had to make it less ugly.” The Challenge When you type “google.com” into your browser and press the Enter key, what happens? How do you...
Jonas Hietala
Grand Thief Arto Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with...
over a year ago
12
over a year ago
Here’s me and Li’s game for our school course. The game isn’t tweaked too much but it’s a game with some fairly cool ideas. Grand Thief Arto Instructions Your goal is to collect loot until you can escape through the entry point when you’ve collected enough to complete the...
Never Met a Science
Yes, Xxit Xxit is like Brexit for X haha
6 months ago
Jonas Hietala
Fun or Frustration? Ludum Dare 33 One of my goals this year was to participate in a Ludum Dare. I have cleared up my schedule,...
over a year ago
15
over a year ago
One of my goals this year was to participate in a Ludum Dare. I have cleared up my schedule, negotiated with my better half and everything is set up for epicness. At first the idea was to make a game in rust, even tough I basically haven’t used it in almost a year, but when I...
Applied Cartography
Improving Django's default pagination performance Buttondown's API calls are very fast, and one of the reasons why is that we've removed every single...
10 months ago
15
10 months ago
Buttondown's API calls are very fast, and one of the reasons why is that we've removed every single possible database query that we can. The most recent was what looked like a fairly benign COUNT(*) query, coming from the default Django paginator; if you're gonna paginate things,...
Arduino Blog
This 3D-printed robotic arm can be built with just a few inexpensive components Robotics is already an intimidating field, thanks to the complexity involved. And the cost of parts,...
8 months ago
69
8 months ago
Robotics is already an intimidating field, thanks to the complexity involved. And the cost of parts, such as actuators, only increases that feeling of inaccessibility. But as FABRI Creator shows in their most recent video, you can build a useful robotic arm with just a handful of...
Ken Shirriff's blog
The transparent chip inside a vintage Hewlett-Packard floppy drive While repairing an eight-inch HP floppy drive, we found that the problem was a broken interface...
a year ago
13
a year ago
While repairing an eight-inch HP floppy drive, we found that the problem was a broken interface chip. Since the chip was bad, I decapped it and took photos. This chip is very unusual: instead of a silicon substrate, the chip is formed on a base of sapphire, with silicon and metal...
Abort Retry Fail
The Tandy Corporation, Part 2 Trash-80s get Colorful, and Trash-80s get into your pockets
4 weeks ago
Birchtree
Castro is back, baby Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update...
4 months ago
27
4 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
Louwrentius
Eztables: simple yet powerful firewall configuration for Linux I've created and released Eztables on Github. Anyone who ever has a need to setup a firewall on...
over a year ago
13
over a year ago
I've created and released Eztables on Github. Anyone who ever has a need to setup a firewall on Linux may be interested in this project. It doesn't matter if you need to protect a laptop, server or want to setup a network firewall. Eztables supports it all. If you're not afraid...
Applied Cartography
Applied Cartography × Indie Rails Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and...
8 months ago
20
8 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...
Home on Erik...
Data architecture vs backend architecture A modern tech stack typically involves at least a frontend and backend but relatively quickly also...
over a year ago
19
over a year ago
A modern tech stack typically involves at least a frontend and backend but relatively quickly also grows to include a data platform. This typically grows out of the need for ad-hoc analysis and reporting but possibly evolves into a whole oil refinery of cronjobs, dashboards, bulk...
Good Enough
TIL: Merge nested attributes in Rails permit params I am working on a new product that's a bit more complicated than our prior releases. Getting...
over a year ago
22
over a year ago
I am working on a new product that's a bit more complicated than our prior releases. Getting refamiliarized with nested parameters in Rails has been interesting. In this case imagine I have a discussion that, when creating it I also want to create the first comment. The...
Elevation Lab - Blog
Introducing NightPad Wireless Charger NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other...
over a year ago
10
over a year ago
NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other wireless chargers - which I covered with electrical tape. So in designing this one, the first thing we did was remove the light. NightPad charges iPhone 50% faster than standard Qi...
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...
6 months ago
57
6 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...
Electronics etc…
A Tektronix TDS 684B Oscilloscope Uses CCD Analog Memory Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look...
a month ago
22
a month ago
Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look at the Noise Issue Conclusion Introduction I have a Tektronix TDS 684B oscilloscope that I bought cheaply at an auction. It has 4 channels, 1 GHz of BW and a sample rate of 5...
Simply Explained
HEIC to JPG: Build a Quick Action with Automator With the release of iOS 11, Apple switched from JPG to HEIC to store your photos. The...
over a year ago
16
over a year ago
With the release of iOS 11, Apple switched from JPG to HEIC to store your photos. The High-Efficiency Image File Format saves a lot of storage space on your devices while still maintaining your photos' quality. However, it does become problematic if you want to share those files...
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
13
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...
Engineers Need Art
Stereographer Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
10 months ago
101
10 months ago
Experimenting in stereo photography and I write an app to create old-fashioned stereoscopic cards.
Notes on software...
Writing a minimal in-memory storage engine for MySQL/MariaDB I spent a week looking at MySQL/MariaDB internals along with ~80 other devs. Although MySQL and...
a year ago
19
a year ago
I spent a week looking at MySQL/MariaDB internals along with ~80 other devs. Although MySQL and MariaDB are mostly the same (more on that later), I focused on MariaDB specifically this week. Before last week I had never built MySQL/MariaDB before. The first day of this hack week,...
The New Oil
Life Without a SIM Card
3 months ago
Opsbros
JSON and PowerShell Working with Object-based arrays in PowerShell can be a challenge; but here's a trick that will...
over a year ago
21
over a year ago
Working with Object-based arrays in PowerShell can be a challenge; but here's a trick that will allow you to manipulate these objects efficiently.
watchTowr Labs
SysOwned, Your Friendly Support Ticket - SysAid On-Premise Pre-Auth RCE Chain (CVE-2025-2775 And... It’s… another week, and another vendor who is apparently experienced with ransomware gangs but yet...
a month ago
19
a month ago
It’s… another week, and another vendor who is apparently experienced with ransomware gangs but yet struggles with email. In what we've seen others term "the watchTowr treatment", we are once again (surprise, surprise) disclosing vulnerability research that allowed us to gain...
Arduino Blog
Hey Google! Meet Arduino Cloud We’re excited to announce that the Arduino Cloud now supports Google Home™! This means you can now...
a year ago
110
a year ago
We’re excited to announce that the Arduino Cloud now supports Google Home™! This means you can now interact with your devices, simply through your Google Home Assistant: use voice commands, the Google Home app, or create new routines integrating Arduino solutions.  This new...
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
115
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...
Good Enough
Season 3, Issue 2: Britney Coltrane 1. I ❤️HR The past two weeks Barry and Lettini have been building our next little project, and I...
over a year ago
16
over a year ago
1. I ❤️HR The past two weeks Barry and Lettini have been building our next little project, and I tried to deal with the company-side of work: setting up payroll, health insurance, and making sure we’re compliant (hello, bureaucracy!). Back in the day when Danny and I started...
Home on Erik...
Miscellaneous unsolicited (and possibly biased) career advice No one asked for this, but I'm something like ~12 years into my career and have had my fair share of...
over a year ago
17
over a year ago
No one asked for this, but I'm something like ~12 years into my career and have had my fair share of mistakes and luck so I thought I'd share some. Honestly, I feel like I've mostly benefitted from luck.
Louwrentius
The minimum requirements for a secure system The most secure server system is a system that is not connected to a network and turned off....
over a year ago
11
over a year ago
The most secure server system is a system that is not connected to a network and turned off. However, little work seems to be getting done this way. So we want to turn systems on and connect them to a network, or even (God forbid) the internet. The thing is this. A system...
Birchtree
➕ iPhone 16e review in progress: photography Here's a peek behind the scenes as I work on my iPhone 16e review.
3 months ago
Louwrentius
Cryptocurrencies are detrimental to society Want to listen to this article? audio element. Introduction How would you explain the inner...
over a year ago
19
over a year ago
Want to listen to this article? audio element. Introduction How would you explain the inner workings of bitcoin to a person in simple, understandable terms? source This explanation seems perfect to me because it illustrates some seriously problematic aspects of...
computers are bad
2023-04-27 los alamos - compound to county pt I This weekend, I found myself staying in Los Alamos for a volunteer role in which I judge children on...
over a year ago
82
over a year ago
This weekend, I found myself staying in Los Alamos for a volunteer role in which I judge children on the quality of their software. Clearly this is not the kind of opportunity I would turn down, but I also always take an excuse to drive back up the hill. I only lived in Los...
./techtipsy
HoloISO: the unofficial Steam Deck experience on your PC If you have spent any time in gaming hardware circles, then you’ve probably heard about the Steam...
over a year ago
59
over a year ago
If you have spent any time in gaming hardware circles, then you’ve probably heard about the Steam Deck, the Linux-based handheld gaming PC built by Valve. Yes, you heard that right: not Windows, but Linux. I’ve had my fair share of attempts at gaming on Linux. When it works,...
./techtipsy
Oops, I published my drafts! Those of you who follow my blog using the RSS feed might have seen that new, incomplete posts popped...
a year ago
115
a year ago
Those of you who follow my blog using the RSS feed might have seen that new, incomplete posts popped up around the time I published my FOSDEM 2024 post. Oops. I recently tried looking for an alternative to writing blog posts in IntelliJ and out of all the options I stuck...
Applied Cartography
Tailwind black magic: styling paragraphs within tables The new version of the Buttondown docs site is all in on Keystatic, Markdoc, and Tailwind's...
a year ago
15
a year ago
The new version of the Buttondown docs site is all in on Keystatic, Markdoc, and Tailwind's typography plugin — which makes it really easy to author beautiful docs in plaintext. We ran into one small issue, which is that the Markdoc renderer likes to place paragraph tags in table...
Birchtree
Quick Reviews 1.0.5: the quality of life update An update to my app, Quick Reviews, is rolling out now! After a lot of feature adds in the first few...
4 months ago
26
4 months ago
An update to my app, Quick Reviews, is rolling out now! After a lot of feature adds in the first few updates, I took this as a chance to clean up some bugs and improve a few elements that made the app a little annoying to use at times. Oh,
Arduino Blog
This ‘smocking display’ adds data physicalization to clothing Elastic use in the textile industry is relatively recent. So, what did garment makers do before...
11 months ago
104
11 months ago
Elastic use in the textile industry is relatively recent. So, what did garment makers do before elastic came along? They relied on smocking, which is a technique for bunching up fabric so that it can stretch to better fit the form of a body. Now a team of computer science...
Computer Ads from...
MicroTimes Interviews the Head Honchos of Silicon Graphics (1989) Ed McCracken and Jim Clark talk about their hardware and the future of 3D
a year ago
Home on Erik...
NYC Machine Learning meetup From the NYC Machine Learning talk I had last week: Haven't looked at it yet except briefly....
over a year ago
13
over a year ago
From the NYC Machine Learning talk I had last week: Haven't looked at it yet except briefly. Unfortunately the quality isn't the best.
Jonas Hietala
8-puzzle in rust I think rust is one of the most interesting upcoming programming languages out there. So I wrote a...
over a year ago
17
over a year ago
I think rust is one of the most interesting upcoming programming languages out there. So I wrote a solution to the 8-puzzle (see the 15-puzzle) using A*. It also has a breadth first search for solutions on a specific distance away from the goal. The solution is not by any means a...
Jonas Hietala
Undo git reset --hard I purposefully and more or less idiotically executed git reset --hard <hash> in hopes of going back...
over a year ago
14
over a year ago
I purposefully and more or less idiotically executed git reset --hard <hash> in hopes of going back a bit. What I didn’t realize then is that you throw away all the commits between now until <hash>. Not quite what was planned. After a bit of panic I found the answer: Find your...
Jonas Hietala
September theme: Failure I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon...
over a year ago
13
over a year ago
I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon I hope and again I’m following Experimental Gameplay Project’s site. Let’s rock!!
Louwrentius
Calculating EXT2 EXT3 EXT4 stride size when using RAID When formatting a RAID device with an EXT filesystem, it is always advised to specify a stride size....
over a year ago
15
over a year ago
When formatting a RAID device with an EXT filesystem, it is always advised to specify a stride size. The format utility will take this stride size into account when formatting a device. The stride size is the number you get when you divide the 'chunck' size, as specified with...
Vitalik Buterin's...
Plurality philosophy in an incredibly oversized nutshell
10 months ago
Applied Cartography
Mass renaming files in fish on macOS One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install...
a year ago
20
a year ago
One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install rename rename "s/.mdx/.md/" **.md
Construction Physics
Why Skyscrapers Became Glass Boxes Everything put into the building that is unnecessary, every cubic foot that is used for purely...
5 months ago
59
5 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 —...
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
55
5 months ago
"Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some platforms succeed?
GitButler
GitButler 0.12 - "Stingy Baker" New GitButler release is out! Undo anything, modify your commits with ease, new AI stuff and more!
a year ago
Jonas Hietala
An Elixir based payment processor for the Coinparty hackathon Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good...
over a year ago
14
over a year ago
Bitcoin Unlimited is hosting a Bitcoin Cash hackathon this December and it seemed like a good opportunity for me to explore how to program against Bitcoin Cash, and it gives me an excuse to build something real with Phoenix and Elixir. (While an event like this might help combat...
Home on Erik...
On the Equifax breach and how to really prevent identity theft A funny thing about being a foreigner is how you realize people take broken things for granted. I'm...
over a year ago
13
over a year ago
A funny thing about being a foreigner is how you realize people take broken things for granted. I'm going to go out on a limb here claiming that the US has a pretty dumb banking system.
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...
7 months ago
48
7 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...
Jonas Hietala
Evolution of RTS games Introduction This is an essay for the course Game Design and I’m going to give you a ride through...
over a year ago
57
over a year ago
Introduction This is an essay for the course Game Design and I’m going to give you a ride through the evolution of RTS game genre. I like RTS games and I’ve played them for as long as I can remember, from the classic Red Alert and Age of Empires to the newer Supreme Commander and...
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
15
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...
Electronics etc…
Tektronix TDS 684B Oscilloscope Button Swap Introduction Removing the panels Swapping a Rotary Encoder Putting it all back together End...
a year ago
154
a year ago
Introduction Removing the panels Swapping a Rotary Encoder Putting it all back together End Result Introduction I recently bought a TDS 684B for cheap at a government auction. With 1 GHz BW and 5 Gsps sample rate, it can be used for those cases where my 350 MHz/2Gsps Siglent...
Notes on software...
Favorite compiler and interpreter resources This is an external post of mine. Click here if you are not redirected.
over a year ago
Notes on software...
The year in books: 11 to recommend in 2021 Last year (2021) I finished 17 books, a five year low. But that's ok! 4 fiction and 13 non-fiction....
over a year ago
12
over a year ago
Last year (2021) I finished 17 books, a five year low. But that's ok! 4 fiction and 13 non-fiction. Another 30 started but not finished. Non-fiction It seems I was pretty focused on business history books and history of tech. The 8 non-fiction books I liked the most: Designing...
Matt Mullenweg
On Lenny’s Podcast One of my must-read newsletters for the past several years has been Lenny’s Newsletter, probably...
3 months ago
32
3 months ago
One of my must-read newsletters for the past several years has been Lenny’s Newsletter, probably best known for its writing on growth and product management, which really means it covered everything you need to create a great company. It expanded into a really well-done podcast;...
Louwrentius
Smoking coolermaster Silent Pro M 600W TN6M50 So I was just messing around on my work station, when suddenly I smelled the smell any person...
over a year ago
15
over a year ago
So I was just messing around on my work station, when suddenly I smelled the smell any person familiar with electronics fears. The smell of some electrical component burning. The whole upper floor smelled like something was smoldering. So I shut down both my storage servers....
Louwrentius
Convert dos file to linux format wit vim If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end...
over a year ago
16
over a year ago
If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end with ^M. To fix this, you can use the tool dos2unix. If however this tool is not at your disposal, you may have a problem. If vim is available, you do not have a problem: The trick...
Home on Erik...
Better precision and faster index building in Annoy Sometimes you have these awesome insights. A few days ago I got an idea for how to improve index...
over a year ago
21
over a year ago
Sometimes you have these awesome insights. A few days ago I got an idea for how to improve index building in Annoy. For anyone who isn't acquainted with Annoy – it's a C++ library with Python bindings that provides fast high-dimensional nearest neighbor search.
Home on Erik...
Momentum strategies Haven't posted anything in ages, so here's a quick hack I threw together in Python on a Sunday...
over a year ago
13
over a year ago
Haven't posted anything in ages, so here's a quick hack I threw together in Python on a Sunday night. Basically I wanted to know whether momentum strategies work well for international stock indexes. I spent a bit of time putting together a strategy that buys the stock index if...
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
15
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...
Good Enough
TIL: Turbo Frames DoEvery.Day calendar navigation was broken. We built it using Turbo Rails as it was being developed....
over a year ago
15
over a year ago
DoEvery.Day calendar navigation was broken. We built it using Turbo Rails as it was being developed. As we have updated libraries, including Rails, the API has changed. In order to get the calendar navigation working again, I had to pull out some old hacks that made use of...
Louwrentius
The security risk of vendor-supplied default SSL certificates Often, software comes supplied with some default SSL certificate, for testing purposes, such as...
over a year ago
13
over a year ago
Often, software comes supplied with some default SSL certificate, for testing purposes, such as those 'snake oil' certificates (they are called snake oil certificates for a reason). In practice, I often encounter usage of such certificates. People may seem to think that as long...
Abort Retry Fail
The History of Windows 95 The Dawn of Microsoft's Golden Age
a year ago
./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
64
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...
lcamtuf’s thing
Against the hydraulic analogy The most popular tool for teaching electronics makes the trade harder to learn.
6 months ago
Arduino Blog
This plant always gets enough sunlight thanks to its robotic legs Plants of all kinds are quite infamous for their inability to move, and this can be especially...
a month ago
16
a month ago
Plants of all kinds are quite infamous for their inability to move, and this can be especially problematic for houseplants that rely on consistently sunny locations within a room in order to get enough light. Driven by wanting their plant to have the best possible growing...
Posts on Made of...
CVE-2007-4573: The Anatomy of a Kernel Exploit CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It...
over a year ago
15
over a year ago
CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It was a local privilege-escalation vulnerability on all x86_64 kernels prior to v2.6.22.7. It’s very simple to understand with a little bit of background, and the exploit is...
Nabeel S. Qureshi
May Updates + New Essay On Moral AI A few months back, I read a tweet from Ilya Sutskever (OpenAI Chief Scientist) which stuck in my...
over a year ago
23
over a year ago
A few months back, I read a tweet from Ilya Sutskever (OpenAI Chief Scientist) which stuck in my mind: “the long term goal is to build AGI that loves people the way parents love their children”.
Jordan’s Substack
Coming soon This is Jordan’s Substack.
7 months ago
Odds and Ends of...
Nobody knows what the National Data Library is (not even the government) A policy wrapped in a mystery inside an enigma
8 months ago
Ken Shirriff's blog
Reverse engineering CMOS, illustrated with a vintage Soviet counter chip I recently came across an interesting die photo of a Soviet1 chip, probably designed in the...
a year ago
17
a year ago
I recently came across an interesting die photo of a Soviet1 chip, probably designed in the 1970s. This article provides an introductory guide to reverse-engineering CMOS circuits, using this chip as an example. Although the chip looks like a tangle of lines at first, its large...
Applied Cartography
Using Cursor to port Django tests to pytest When it comes to AI tooling, I am equal parts optimist and cynic. I have no moral qualm with using...
10 months ago
18
10 months ago
When it comes to AI tooling, I am equal parts optimist and cynic. I have no moral qualm with using these tools (Supermaven is a pretty heavy part of my day-to-day work), but have found most tools quite bad by the metric of "do they make me more productive on Buttondown's code...
latest projects -...
Light comms on the 003 [Hardware] Tiny terrahertz transmissions
11 months ago
Louwrentius
Compiling Multicore PAR2 on Ubuntu 12.04 LTS Precise Pangolin If you want to compile PAR2 with multicore support on Linux, it may not work right away from source....
over a year ago
14
over a year ago
If you want to compile PAR2 with multicore support on Linux, it may not work right away from source. I used this version of PAR2 with multicore support. Update 2015: the original link is dead, I foud a copy of the source and put it on my own site here for you to download. First,...
Vitalik Buterin's...
How will Ethereum's multi-client philosophy interact with ZK-EVMs?
over a year ago
Matt Mullenweg
6.8 WordPress 6.8 Cecil is out, and it’s a great release. It’s unbelievable that it’s already been...
2 months ago
28
2 months ago
WordPress 6.8 Cecil is out, and it’s a great release. It’s unbelievable that it’s already been downloaded over 6 million times as I write this. That feeling never gets old. It’s a funny time in WordPress because there are a lot of really interesting open questions: Some of these...
Bryan Braun - Blog
Unusual Git IDs You can search Github for unusual commit IDs: There are over 2k commits starting with...
7 months ago
36
7 months ago
You can search Github for unusual commit IDs: There are over 2k commits starting with 0000000! While looking for commits like these, I started to become suspicious that people were intentionally modifying their commits IDs to be unusual: A commit ID of eeeeeee, with a message...
Louwrentius
8 TB RAID 6 Linux software RAID using EXT4 Mobo: Asus P5Q-EM DO ( 6x sata) CPU: Core 2 Duo E7400 RAM: 4 GB Controller; HighPoint RocketRAID...
over a year ago
11
over a year ago
Mobo: Asus P5Q-EM DO ( 6x sata) CPU: Core 2 Duo E7400 RAM: 4 GB Controller; HighPoint RocketRAID 2314 (16x poorten) PSU: CooMas Silent Pro M 600W ATX2 (definitely not overkill) HD: Samsung 1 TB SAT2 HD103UJ (10x) OS: Debian Lenny with custom kernel (backported) FS: EXT4 RAID...
Posts on Made of...
todo.pl ratmenu broder has been hacking on some better quicksilver integration for Hiveminder using todo.pl. I don’t...
over a year ago
14
over a year ago
broder has been hacking on some better quicksilver integration for Hiveminder using todo.pl. I don’t use a mac, but I don’t see why linux users shouldn’t get fun toys to. So I hacked up the following two-liner that uses todo.pl and ratmenu to pop up a list of tasks, and mark one...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 3: The Scourge
8 months ago
Posts on Made of...
Wordpress tricks: Disabling editing shortcuts One of the major reasons I can’t stand webapps is because I’m a serious emacs junkie, and I can’t...
over a year ago
16
over a year ago
One of the major reasons I can’t stand webapps is because I’m a serious emacs junkie, and I can’t edit text in anything that doesn’t have decent emacs keybindings. Fortunately, on Linux, at least, GTK provides basic emacs keybindings if you add gtk-key-theme-name = "Emacs" to...
Jorge Arango
Humanities Crash Course Week 11: Stoicism In week 11 of the humanities crash course, I revisited one of the most influential philosophies of...
3 months ago
22
3 months ago
In week 11 of the humanities crash course, I revisited one of the most influential philosophies of the ancient world: Stoicism. I was already familiar with this material, so I also took the opportunity to revisit another text: the Book of Job. Heavy stuff – and I paired it with...
Ken Shirriff's blog
Intel's $475 million error: the silicon behind the Pentium division bug In 1993, Intel released the high-performance Pentium processor, the start of the long-running...
6 months ago
69
6 months ago
In 1993, Intel released the high-performance Pentium processor, the start of the long-running Pentium line. The Pentium had many improvements over the previous processor, the Intel 486, including a faster floating-point division algorithm. A year later, Professor Nicely, a number...
Lighthouse Blog
Updates December 15: Rebranding to Lighthouse and complete redesign
a year ago
Abishek Muthian
Restart modem automatically when Internet is down If I have to restart my modem often like a caveman, I'll at least automate it. Years ago I would...
6 months ago
13
6 months ago
If I have to restart my modem often like a caveman, I'll at least automate it. Years ago I would have pitied the soul which had to restart their Internet modem often, Now I'm in the situation where the ISP seems to have not heard about network reliability and so my modem hangs at...
Birchtree
The LLM bubble might be about to burst (but not for the reason you think) Ben Turner: Chinese Researchers Just Built an Open-Source Rival to ChatGPT in 2 Months. Silicon...
5 months ago
44
5 months ago
Ben Turner: Chinese Researchers Just Built an Open-Source Rival to ChatGPT in 2 Months. Silicon Valley Is Freaked Out. Now, R1 has also surpassed ChatGPT's latest o1 model in many of the same tests. This impressive performance at a fraction of the cost of other models, its...
Willem's Blog
Tudor Black Bay 36 long-term review For the past six months I have been wearing the same watch, every day and night. Read along to learn...
over a year ago
43
over a year ago
For the past six months I have been wearing the same watch, every day and night. Read along to learn what makes the Tudor Black Bay 36 the perfect every day watch.
./techtipsy
No HDMI port on the ThinkPad T430? No problem! The ThinkPad T430 has a few options for running it with an external display: VGA port, which is...
11 months ago
112
11 months ago
The ThinkPad T430 has a few options for running it with an external display: VGA port, which is pretty much obsolete at this point mini DisplayPort connector on the laptop itself DVI or DisplayPort on a dock The mini DisplayPort port has annoyed me for as long as I’ve had this...
Abishek Muthian
My Last tweet I was on Twitter 13 years ago, It still had 'Fail Whale' when the platform couldn't handle traffic....
over a year ago
15
over a year ago
I was on Twitter 13 years ago, It still had 'Fail Whale' when the platform couldn't handle traffic. Those were the good days, Social media was about connecting with friends, Making new ones and not a democracy destroying tool. If this is my last tweet, Let it be about Twitter...
Notes on software...
Burn your title I've been a developer, a manager, a cofounder, and now I'm a developer again. I ran away from each...
2 months ago
22
2 months ago
I've been a developer, a manager, a cofounder, and now I'm a developer again. I ran away from each position until being a founder because I felt like I was limited by what I was allowed to do. But I reached an enlightment of sorts during my career progression: that everyone...
GitButler
GitButler for Windows The GitButler client is now available natively on Windows.
a year ago
Birchtree
The base MacBook Air should have an M1 processor Why oh why does the base MacBook Air that Apple sells have their latest generation chip, the M4?...
3 months ago
23
3 months ago
Why oh why does the base MacBook Air that Apple sells have their latest generation chip, the M4? That's so overkill for the vast majority of people, and I'd bet that most of them wouldn't even notice the speed difference in their day-to-day tasks.
Arduino Blog
Discover #Virgil: history comes to life with Arduino We’re excited to introduce #Virgil, an innovative project that combines the power of Arduino...
8 months ago
50
8 months ago
We’re excited to introduce #Virgil, an innovative project that combines the power of Arduino technology with a passion for history, creating a groundbreaking interactive experience for museums.  Using Arduino’s versatile and scalable ecosystem, #Virgil operates completely...
Notes on software...
Zig, Rust, and other languages Having worked a bit in Zig, Rust, Go and now C, I think there are a few common topics worth having a...
a year ago
21
a year ago
Having worked a bit in Zig, Rust, Go and now C, I think there are a few common topics worth having a fresh conversation on: automatic memory management, the standard library, and explicit allocation. Zig is not a mature language. But it has made enough useful choices for a number...
./techtipsy
How I fixed one hardware issue with another one I happen to run on an ASRock Fatal1ty B450 Gaming-ITX/ac motherboard that used to run fine, but ever...
over a year ago
46
over a year ago
I happen to run on an ASRock Fatal1ty B450 Gaming-ITX/ac motherboard that used to run fine, but ever since I installed one UEFI update, it has had this one annoying issue: whenever you reboot, it gets stuck at POST. Cold boots work fine and the shutdown-and-push-the-power-button...
Jonas Hietala
Securing my partner's digital life I’ve been with Veronica for over a decade now and I think I’m starting to know her fairly well. Yet...
5 months ago
61
5 months ago
I’ve been with Veronica for over a decade now and I think I’m starting to know her fairly well. Yet she still manages to surprise me. For instance, a couple of weeks ago she came and asked me about email security: I worry that my email password is too weak. Can you help me change...
lcamtuf’s thing
Deep dive: the (in)stability of op-amps A closer look at op-amp feedback loops and the stability criteria for circuits that use them.
8 months ago
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
12
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...
Jorge Arango
Traction Heroes Ep. 2: Unprecedented In episode 2 of the Traction Heroes podcast, Harry shared an extreme personal experience in service...
5 months ago
43
5 months ago
In episode 2 of the Traction Heroes podcast, Harry shared an extreme personal experience in service to exploring the question: How can we act skillfully in unfamiliar circumstances? I considered adding a trigger warning – Harry’s story made me wince. That said, we landed in a...
./techtipsy
How to mess up a simple ThinkPad X230 BIOS flash and how to recover from it Background I have a Lenovo ThinkPad X230. It’s a small and good laptop that I’ve used as my main...
over a year ago
44
over a year ago
Background I have a Lenovo ThinkPad X230. It’s a small and good laptop that I’ve used as my main laptop and a server as well. A couple of years ago I messed around with flashing alternative BIOS implementations on the X230, such as the skulls project, which made installing...
Simply Explained
Smart lights behind a wall switch (Shelly + ESPHome) Using smart light bulbs means you can no longer use your physical wall switches because the bulbs...
over a year ago
23
over a year ago
Using smart light bulbs means you can no longer use your physical wall switches because the bulbs need constant power. I think that's pretty dumb. Using a physical switch can be way faster than using an app to control the lights.Here's how you can put a Shelly in between the...
lcamtuf’s thing
The Rapture It’s fascinating how these vascular bundles, containing xylem and phloem, are arranged in a ring...
2 months ago
25
2 months ago
It’s fascinating how these vascular bundles, containing xylem and phloem, are arranged in a ring located beneath the skin (periderm) and the cortex.
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
13
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...
Louwrentius
Is the iPhone OS a threat to our freedom? There is one fundamental flaw with both the iPhone and the iPad. As a user, you do not have full...
over a year ago
14
over a year ago
There is one fundamental flaw with both the iPhone and the iPad. As a user, you do not have full control over your device. You can only install or run software that is approved by Apple. This is something that is unprecedented. All major platforms, Windows, Linux, Mac OS X do...
watchTowr Labs
Cleo Harmony, VLTrader, and LexiCom - RCE via Arbitrary File Write (CVE-2024-50623) We were having a nice uneventful week at watchTowr, when we got news of some ransomware operators...
6 months ago
44
6 months ago
We were having a nice uneventful week at watchTowr, when we got news of some ransomware operators using a zero-day exploit in Cleo MFT software - namely, LexiCom, VLTransfer, and Harmony - applications that many large enterprises rely on to share files securely. Cleo have a...
Jonas Hietala
Soda These quotes are from hacker news and I found them all too funny. It’s hard for me to understand the...
over a year ago
18
over a year ago
These quotes are from hacker news and I found them all too funny. It’s hard for me to understand the whole soda phenomenon in Canada and the US. Is it as addictive as cigarettes? Does it make you crave for more? Or it simply tastes so good that you can’t get enough of it? Why not...
Louwrentius
IKEA $50 VINDSTYRKA vs. $290 Dylos air quality monitor This is a brief article in which I compare the IKEA VINDSTYRKA $50 air quality monitor (PM2.5) with...
a year ago
21
a year ago
This is a brief article in which I compare the IKEA VINDSTYRKA $50 air quality monitor (PM2.5) with a $290 air quality monitor made by Dylos to see if it's any good. Context If you care about indoor air quality, you may already own a CO2 to determine if it's time to ventilate...
Computer Ads from...
Plus Post: Centram TOPS Network Can we talk?
4 months ago
Home on Erik...
Bagging as a regularizer One thing I encountered today was a trick using bagging as a way to go beyond a point estimate and...
over a year ago
13
over a year ago
One thing I encountered today was a trick using bagging as a way to go beyond a point estimate and get an approximation for the full distribution. This can then be used to penalize predictions with larger uncertainty, which helps reducing false positives.
Evan Hahn's blog
Filling in the gaps of the internet Here’s a small philosophy I have about the internet: I believe that it’s my duty to publish the...
3 months ago
10
3 months ago
Here’s a small philosophy I have about the internet: I believe that it’s my duty to publish the answer to previously-unanswered questions. That way, the next person who comes along has an easier time. For example, I was once trying to figure out how to skip the first line of a...
Home on Erik...
Optimizing over multinomial distributions Sometimes you have to maximize some function $$ f(w_1, w_2, ldots, w_n) $$ where $$ w_1 + w_2 +...
over a year ago
18
over a year ago
Sometimes you have to maximize some function $$ f(w_1, w_2, ldots, w_n) $$ where $$ w_1 + w_2 + ldots + w_n = 1 $$ and $$ 0 le w_i le 1 $$ . Usually, $$ f $$ is concave and differentiable, so there's one unique global maximum and you can solve it by applying gradient ascent.
Birchtree
Benchmarks from M2 Pro to M4 Pro Long story short, I picked up a new MacBook Pro this week. I got the M4 Pro version with the higher...
2 months ago
22
2 months ago
Long story short, I picked up a new MacBook Pro this week. I got the M4 Pro version with the higher core count and 1TB of internal storage. It's the exact same model in the lineup as the M2 Pro I've been using for the last
Neil Madden
From KEMs to protocols This is the third part of my series on Key Encapsulation Mechanisms (KEMs) and why you should care...
over a year ago
16
over a year ago
This is the third part of my series on Key Encapsulation Mechanisms (KEMs) and why you should care about them. Part 1 looked at what a KEM is and the KEM/DEM paradigm for constructing public key encryption schemes. Part 2 looked at cases where the basic KEM abstraction is not...
Willem's Blog
My first weeks as dad Last Christmas my wife gave birth of our son. It's a life changing experience to become a parent....
over a year ago
14
over a year ago
Last Christmas my wife gave birth of our son. It's a life changing experience to become a parent. Read along for my (biometric) findings and some practical tips.
Arduino Blog
Project Hub’s new featured pages are your gateway to inspiration! Arduino’s Project Hub is more than just a platform; it’s a vibrant community where members share...
a year ago
60
a year ago
Arduino’s Project Hub is more than just a platform; it’s a vibrant community where members share their ideas and achievements, contributing to our knowledge base and inspiring everyone to make, learn, and try something new. With close to 5,400 projects, including tutorials,...
Abishek Muthian
India income tax e-filing utility for Linux India has made a major overhaul to it's Income Tax filing website and with it its offline e-filing...
over a year ago
13
over a year ago
India has made a major overhaul to it's Income Tax filing website and with it its offline e-filing utilities which are now available only for Windows and Mac. Earlier the utility was in Java and was available for linux. Now it's been replaced with electron wrapper over the...
Arduino Blog
Exploring Alvik: 3 fun and creative projects with Arduino’s educational robot platform Alvik is cute, it’s smart, it’s fun… so what can it actually do?  To answer this question, we...
6 months ago
58
6 months ago
Alvik is cute, it’s smart, it’s fun… so what can it actually do?  To answer this question, we decided to have fun and put the robot to the test with some of the most creative people we know – our own team! A dozen Arduino employees volunteered for a dedicated Make Tank session...
Vitalik Buterin's...
The different types of ZK-EVMs
over a year ago
Louwrentius
Why filtering DHCP traffic is not always possible with iptables When configuring my new firewall using iptables, I noticed something very peculiar. Even if all...
over a year ago
15
over a year ago
When configuring my new firewall using iptables, I noticed something very peculiar. Even if all input, forward and output traffic was dropped, DHCP traffic to and from my DHCP server was not blocked even if there were no rules permitting this traffic. I even flushed all rules,...
anderegg.ca
The trouble with openness Back in the early 2000s, there was this nebulous idea called the semantic web. It never really went...
7 months ago
30
7 months ago
Back in the early 2000s, there was this nebulous idea called the semantic web. It never really went anywhere, but I found it exciting at the time. One piece that particularly spoke to me was the notion of including data in websites so that web scrapers could easily get at it....
Yazin Alirhayim
Serializing and deserializing a Cookie Jar I was recently working on a way to serialize and deserialize a Faraday connection that uses...
over a year ago
15
over a year ago
I was recently working on a way to serialize and deserialize a Faraday connection that uses HTTP::CookieJar to manage persistent cookies across requests. I needed to do this because I wanted a way to “freeze” an HTTP connection instance, and later “thaw” it to resume the...
Home on Erik...
Storm in the stratosphere: how the cloud will be reshuffled Here's a theory I have about cloud vendors (AWS, Azure, GCP): Cloud vendors1 will increasingly...
over a year ago
12
over a year ago
Here's a theory I have about cloud vendors (AWS, Azure, GCP): Cloud vendors1 will increasingly focus on the lowest layers in the stack: basically leasing capacity in their data centers through an API. Other pure-software providers will build all the stuff on top of it.
Vitalik Buterin's...
Endnotes on 2020: Crypto and Beyond
over a year ago
Christian Selig
Theming Apps on iOS is Hard Theming apps (the ability to change up the color scheme for an app from say, a white background with...
over a year ago
58
over a year ago
Theming apps (the ability to change up the color scheme for an app from say, a white background with blue links to a light green background with green links) is a pretty common feature across a lot of apps. It’s one of the core features of the new “Twitter Blue” subscription,...
./techtipsy
Fairphone Fairbuds XL review: admirable goals, awful product I bought the Fairphone Fairbuds XL with my own money at a recent sale for 186.75 EUR, plus 15 EUR...
3 months ago
37
3 months ago
I bought the Fairphone Fairbuds XL with my own money at a recent sale for 186.75 EUR, plus 15 EUR for shipping to Estonia. The normal price for these headphones is 239 EUR. This post is not sponsored. I admire what Fairphone wants to achieve, even going as far as getting the...
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...
7 months ago
36
7 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...
Jonas Hietala
My Dream Game: The RTS Even if there are a million great games there’s one that has a very special place in my heart:...
over a year ago
12
over a year ago
Even if there are a million great games there’s one that has a very special place in my heart: Supreme Commander. It’s not the game I’ve played the most and there might even be games which are better and more fun but supcom was the game that introduced me to competitive gaming...
GitButler
The Birth of THE MERGE Sitting at lunch one day, the GitButler team were having our usual conversations of how awesome our...
a year ago
15
a year ago
Sitting at lunch one day, the GitButler team were having our usual conversations of how awesome our community is, product feature ideas, and how much Kiril loves food. As we shifted toward the topic of conferences, the idea of hosting our own event emerged. Wouldn’t it be fun
Never Met a Science
Seeing Like a Newsfeed Machine Learning Through Machine Poetry
10 months ago
Computer Ads from...
Ergotron Mouse Cleaner 360 Keeps your mouse operating like new!!
4 months ago
Krebs on Security
When Getting Phished Puts You in Mortal Danger Many successful phishing attacks result in a financial loss or malware infection. But falling for...
3 months ago
29
3 months ago
Many successful phishing attacks result in a financial loss or malware infection. But falling for some phishing scams, like those currently targeting Russians searching online for organizations that are fighting the Kremlin war machine, can cost you your freedom or your life.
Birchtree
Grammarly still bests Writing Tools Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread...
4 months ago
26
4 months ago
Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread this paragraph while writing in Lex, which is running in Arc. To invoke Writing Tools, I must select the paragraph, Control-click, and choose Writing Tools > Proofread from the...
./techtipsy
Database optimization adventures on low-end hardware I used to work on a short-term project a while ago where the goal was to visualize some metrics that...
over a year ago
48
over a year ago
I used to work on a short-term project a while ago where the goal was to visualize some metrics that were collected from a pretty fancy smart home setup. This data included power usage of various sections of the building, temperature sensors, water usage levels and more. The data...
Abishek Muthian
Apple’s Chipnomics — How is apple chip faster than the rest From Tom’s guide review of iPhone 8 Many reviewers have shared benchmark results of the new A11...
over a year ago
12
over a year ago
From Tom’s guide review of iPhone 8 Many reviewers have shared benchmark results of the new A11 Bionic SoC (System on Chip) from latest Apple devices & this was not unexpected. I would like to introspect how Apple is managing to build better SoC’s than even traditional chip...
computers are bad
2023-06-12 radio on the tv Like many people in my generation, my memories of youth are heavily defined by cable television. I...
over a year ago
67
over a year ago
Like many people in my generation, my memories of youth are heavily defined by cable television. I was fortunate enough to have a premium cable package in my childhood home, Comcast's early digital service based on Motorola equipment. It included a perk that fascinated me but...
Odds and Ends of...
How to fix The Observer Slow news is good news?
7 months ago
computers are bad
2024-05-06 matrix For those of you who are members of the Matrix project, I wanted to let you know that I am running...
a year ago
164
a year ago
For those of you who are members of the Matrix project, I wanted to let you know that I am running for the Governing Board, and a bit about why. For those of you who are not, I hope you will forgive the intrusion. Maybe you'll find my opinions on the topic interesting anyway. I...
Abishek Muthian
Ola stop polluting notifications, respect categories Ola has realized that it would never make profit just like its overrated original and so it's...
over a year ago
14
over a year ago
Ola has realized that it would never make profit just like its overrated original and so it's diversifying into electric vehicles. I think that's great both as a business(if it pans out) and as a consumer as it could improve the electric vehicle ecosystem in India. But you...
Vitalik Buterin's...
Some reflections on the Bitcoin block size war
a year ago
Krebs on Security
Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of...
3 months ago
8
3 months ago
A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of courtroom trials over the past 30 years is facing questions about his credentials and an inquiry from the Federal Bureau of Investigation (FBI). Legal experts say the inquiry...
detreville
The IBM 701 "IBM's first computer"
over a year ago
./techtipsy
Good reads This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule,...
over a year ago
44
over a year ago
This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule, Manager’s Schedule a must-read for anyone working in a software development team. Helps express what most of us have felt at some point in our careers. The case of the 500-mile...
Good Enough
How We Built Unique Social Preview Images for Pika One of the goals of Pika, the happy blogging software that we recently launched, is to help you find...
a year ago
16
a year ago
One of the goals of Pika, the happy blogging software that we recently launched, is to help you find your own place on the internet. Along with a nice place on the internet, when you share links to your blog we want them to represent your internet home, which you've likely taken...
Willem's Blog
Designing my own watch Last month I received my custom made wristwatch from Switzerland, it is a minimalistic mechanical...
over a year ago
16
over a year ago
Last month I received my custom made wristwatch from Switzerland, it is a minimalistic mechanical annual calendar designed to be understated and true to the metal.
Computer Ads from...
Vote for the April 2025 + Post Topic Poll will only be live for 3 days, so vote while you can.
2 months ago
./techtipsy
I encourage you to write a blog It’s been over 4 years since my first post on this blog. During those 4 years I’ve written over 90...
9 months ago
64
9 months ago
It’s been over 4 years since my first post on this blog. During those 4 years I’ve written over 90 posts, received over 1 million clicks, a dozen legitimate reader e-mails and thousands of spam e-mails. And I love it! I’ve found that writing can be very fulfilling and I encourage...
Krebs on Security
Cyber Forensic Expert in 2,000+ Cases Faces FBI Probe A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of...
2 months ago
23
2 months ago
A Minnesota cybersecurity and computer forensics expert whose testimony has featured in thousands of courtroom trials over the past 30 years is facing questions about his credentials and an inquiry from the Federal Bureau of Investigation (FBI). Legal experts say the inquiry...
Simply Explained
ESP32 Cam: cropping images on device The ESP32 camera is the cheapest microcontroller with a built-in camera that you can buy. The OV2640...
over a year ago
21
over a year ago
The ESP32 camera is the cheapest microcontroller with a built-in camera that you can buy. The OV2640 sensor has a max resolution of 1600x1200, but sometimes you don't need the entire image.In this post I'll show how to crop the images on the ESP32 itself, before sending it of to...
lcamtuf’s thing
The serious science of trolling LLMs The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would...
11 months ago
12
11 months ago
The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would like to admit.
Arduino Blog
The 2024 Arduino Open Source Report is here! Every year, we take a moment to reflect on the contributions we made to the open source movement,...
4 months ago
30
4 months ago
Every year, we take a moment to reflect on the contributions we made to the open source movement, and the many ways our community has made a huge difference. As we publish the latest Open Source Report, we are proud to say 2024 was another year of remarkable progress and...
Jonas Hietala
Going to University I mentioned in the last post that I’m going to the university, which might explain my lack of...
over a year ago
16
over a year ago
I mentioned in the last post that I’m going to the university, which might explain my lack of activity here and for that I’m sorry. It’s not as hard as I had imagined, and I don’t have that much in school but there’s still a lot that’s going on. For example now how to make...
Jonas Hietala
Let's build a VORON: Bed & electronics I’ve made a lot of progress on my VORON. Electronics and other stuff are installed to the degree...
a year ago
22
a year ago
I’ve made a lot of progress on my VORON. Electronics and other stuff are installed to the degree that I’ve begun wiring, but I’m going to separate the wiring into it’s own post. This will be a short post about bed preparation and installing electronics components. Feedback from...
Applied Cartography
HQ1 After many wonderful years of working out of my home office (see Workspaces), I've now "expanded"...
4 months ago
29
4 months ago
After many wonderful years of working out of my home office (see Workspaces), I've now "expanded" [1] into an office of my own. 406 W Franklin St #201 is now the Richmond-area headquarters of Buttondown. Send me gifts! The move is a bittersweet one; it was a great joy to be so...
Vitalik Buterin's...
What do I think about Community Notes?
a year ago
lcamtuf’s thing
Real MLCCs (and inductors) have curves Linear components are pretty nonlinear -- and parasitics don't tell the whole story.
2 months ago
Odds and Ends of...
Odds and Ends #57: The government isn't as sluggish as it feels Why Labour supporters should hold their nerve (for now)
4 months ago
./techtipsy
How to take down production with a single Helm command You’re Cletus Kubernetus: a software developer, and a proud Fedora Linux user.1 You know Kubernetes,...
a year ago
153
a year ago
You’re Cletus Kubernetus: a software developer, and a proud Fedora Linux user.1 You know Kubernetes, especially after the time you migrated some services to it. Everything is calm. Your pods are running. Your service is up. Business as usual. You release some minor changes to...
Abort Retry Fail
Chipzilla Extends its Domination MMX, Bunny People, Celeron, Xeon
4 months ago
Posts on Made of...
Transformers for software engineers Ever since its introduction in the 2017 paper, Attention is All You Need, the Transformer model...
over a year ago
16
over a year ago
Ever since its introduction in the 2017 paper, Attention is All You Need, the Transformer model architecture has taken the deep-learning world by storm. Initially introduced for machine translation, it has become the tool of choice for a wide range of domains, including text,...
Willem's Blog
Snake '97 High Scores Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was...
over a year ago
14
over a year ago
Happily accepting the invitation to attend an exhibition of Snake 97 art works in Antwerp. This was totally WOW!
Arduino Blog
This nature-inspired display reacts to ambient sounds We all need ways to calm down and relax, and few things are as effective as nature itself. Taking...
6 months ago
59
6 months ago
We all need ways to calm down and relax, and few things are as effective as nature itself. Taking inspiration from organic patterns and smooth, flowing waves, dzeng on Instructables has built an LED wall light that responds in real-time to the sounds within a room. The project...
Jonas Hietala
HandCash handles require trust and are insecure The HandCash wallet has recently become a popular Bitcoin Cash wallet in large part thanks to their...
over a year ago
11
over a year ago
The HandCash wallet has recently become a popular Bitcoin Cash wallet in large part thanks to their $handle concept. It’s basically a username you use instead of the normal Bitcoin Cash address, similar to how domain names abstract away IP addresses. For example instead of...
Posts on Made of...
Stripe's monorepo developer environment I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed...
a year ago
29
a year ago
I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed to many generations of Stripe’s developer environment – the tools that engineers used daily to write and test code. I think Stripe did a pretty good job designing and building that...
Home on Erik...
Presentations about Spotify music recommendations A couple of people in my old team have been around talking about how Spotify does music...
over a year ago
17
over a year ago
A couple of people in my old team have been around talking about how Spotify does music recommendations and put together some quite good presentations. First one is Neville Li's presentation about Scala Data Pipelines @ Spotify:
Louwrentius
Automated install of Debian Linux based on PXE net booting Every honest and good system administrator is continue bussy with automating his work. For two...
over a year ago
18
over a year ago
Every honest and good system administrator is continue bussy with automating his work. For two reasons: Repeating the same task over and over again is friggin boring. A system administrator has better things to do, such as drinking coffee. Humans make mistakes, especially if...
Ken Shirriff's blog
It's time to abandon the cargo cult metaphor The cargo cult metaphor is commonly used by programmers. This metaphor was popularized by Richard...
5 months ago
52
5 months ago
The cargo cult metaphor is commonly used by programmers. This metaphor was popularized by Richard Feynman's "cargo cult science" talk with a vivid description of South Seas cargo cults. However, this metaphor has three major problems. First, the pop-culture depiction of cargo...
Applied Cartography
Keeping a technical edge Someone emailed me in response to Two years as an independent technologist, in which I wrote: I miss...
10 months ago
15
10 months ago
Someone emailed me in response to Two years as an independent technologist, in which I wrote: I miss of being at a large company, which is dealing with deeply cutting-edge technical problems, but my ability to analyze information, make decisions, and perform at a high-level has...
Posts on Made of...
Measuring Capacity Through Utilization (This post is cross-posted from Honeycomb’s instrumentation series). One of my favorite concepts...
over a year ago
15
over a year ago
(This post is cross-posted from Honeycomb’s instrumentation series). One of my favorite concepts when thinking about instrumenting a system to understand its overall performance and capacity is what I call “time utilization”. By this I mean: If you look at the behavior of a...
noahbuscher.com
Zed Public Beta I have been a dedicated Nova user for over three years. I switched over from VSCode after tiring of...
over a year ago
18
over a year ago
I have been a dedicated Nova user for over three years. I switched over from VSCode after tiring of the slow performance and "uncanny valley" interface. I'm a sucker for a well-done native app, and Panic really hit the sweet spot with Nova: a beautiful, minimal editor that felt...
Arduino Blog
The Swervebot is an omnidirectional robot that combines LEGO and 3D-printed parts Robotic vehicles can have a wide variety of drive mechanisms that range from a simple tricycle setup...
5 months ago
41
5 months ago
Robotic vehicles can have a wide variety of drive mechanisms that range from a simple tricycle setup all the way to crawling legs. Alex Le’s project leverages the reliability of LEGO blocks with the customizability of 3D-printed pieces to create a highly mobile omnidirectional...
Computer Ads from...
Discwasher SpikeMaster Meet the Mighty SpikeMaster, Protector of Computers.
4 months ago
computers are bad
2024-02-11 the top of the DNS hierarchy In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the...
a year ago
103
a year ago
In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the "inconvenient truth" that structural aspects of the Internet make truly decentralized systems infeasible, due to the lack of a means to perform broadcast discovery. As a result,...
Home on Erik...
Nearest neighbors and vector models – part 2 – algorithms and data structures This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a...
over a year ago
17
over a year ago
This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a library called Annoy that I have built that helps you do nearest neighbor queries in high dimensional spaces.
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
17
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...
Jonas Hietala
November Theme: Art Game Back over at The Experimental Gameplay Project a new theme has come up. My last three themes haven’t...
over a year ago
13
over a year ago
Back over at The Experimental Gameplay Project a new theme has come up. My last three themes haven’t been “my” themes: I’ve been following their lead and their themes and this month is no exception. This months’ apparently a big theme - Art. It’s even a collaboration with a big...
Evan Hahn's blog
Takeaways from The Economist's style guide book I’ve been trying to improve my writing so I read Writing with Style, the Economist’s style guide...
2 months ago
15
2 months ago
I’ve been trying to improve my writing so I read Writing with Style, the Economist’s style guide book. Here were my main takeaways: Use short sentences. They’re more memorable. They’re easier to read. They’re generally easier to write. Colons are for setup and delivery. They...
Vitalik Buterin's...
Convex and Concave Dispositions
over a year ago
./techtipsy
Archive
over a year ago
Jonas Hietala
The T-34/1 keyboard layout This is the revision of the T-34 keyboard layout that I use as my primary driver. I’ve used this...
over a year ago
18
over a year ago
This is the revision of the T-34 keyboard layout that I use as my primary driver. I’ve used this particular version without any major changes for almost 3 months, so I’d say it’s a good improvement over the last revision. There are two large changes from T-34/0: swapping o and...
Willem's Blog
Updating Snake '97 This month I bit the bullet big time: I redesigned the game engine of the wildly popular Snake '97...
over a year ago
21
over a year ago
This month I bit the bullet big time: I redesigned the game engine of the wildly popular Snake '97 game. Read about the design challenges in this blog post.
Arduino Blog
GLEWBOT scales buildings like a gecko to inspect wall tiles A great deal of building maintenance expenses are the result of simple inaccessibility. Cleaning the...
a year ago
172
a year ago
A great deal of building maintenance expenses are the result of simple inaccessibility. Cleaning the windows are your house is a trivial chore, but cleaning the windows on a skyscraper is serious undertaking that needs specialized equipment and training. To make exterior wall...
Lighthouse Blog
Updates September 9: Feed finding
9 months ago
./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...
10 months ago
102
10 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...
Birchtree
Was 2024 a good year? Oh, and all the metrics and earnings info you could ever want. 2024 was a weird year for the Birchler household. Without getting into the details, two things put a...
6 months ago
59
6 months ago
2024 was a weird year for the Birchler household. Without getting into the details, two things put a damper on the year right from the jump: a health issue and a radical increase in monthly spending. I won't go into the details here, but over the course of
Christian Selig
Beware UserDefaults: a tale of hard to find bugs, and lost data Excuse the alarmist title, but I think it’s justified, as it’s an issue that’s caused me a ton of...
8 months ago
73
8 months ago
Excuse the alarmist title, but I think it’s justified, as it’s an issue that’s caused me a ton of pain in both support emails and actually tracking it down, so I want to make others aware of it so they don’t similarly burned. Brief intro For the uninitiated, UserDefaults (née...
axio.ms
Axio.ms site refresh This is the obligatory “first post on new platform” post, coupled with a bit of “first post in 4...
over a year ago
15
over a year ago
This is the obligatory “first post on new platform” post, coupled with a bit of “first post in 4 years, I’m still alive”. The original axio.ms site was a very HTML1.0 affair and while this was kind of intentional-tongue-in-cheek-chic, it was also a PITA to update. It wasn’t...
Birchtree
2025: The year of fitness (members post) 2025 is upon us and my goals for the new year are very clear: I need to get my fitness in order....
6 months ago
33
6 months ago
2025 is upon us and my goals for the new year are very clear: I need to get my fitness in order. Here's the plan…
Lighthouse Blog
Updates December 22
a year ago
Engineers Need Art
Apple Interview (1995) Recalling my somewhat unusual interview with Apple back in 1995.
over a year ago
Birchtree
TikTok is gone for at least a couple days, so here's some YouTube videos to stave off the boredom I don't use TikTok so I have no idea, but presumably some people are like "what do I even watch on...
5 months ago
37
5 months ago
I don't use TikTok so I have no idea, but presumably some people are like "what do I even watch on my phone now?" LegalEagle with a good explainer over what's happening. For the record, I think this sucks and isn't how
Never Met a Science
The Incoherence of Science Reform Wake up, Boomers: Science 2 just dropped.
11 months ago
Opsbros
Nix Windows Feedback There turns out to be a far easier way to disable the 'Win+F' Windows Feedback app.
over a year ago
lcamtuf’s thing
Random object: Sony Mavica MVC-FD73 Floppy disk digital cameras, or why our views of technological progress are not always rooted in...
5 months ago
Jonas Hietala
Slackware installation notes It seems like it’s been a yearly recurrence reinstalling slackware from scratch. This time it...
over a year ago
13
over a year ago
It seems like it’s been a yearly recurrence reinstalling slackware from scratch. This time it happened during my vacation when I was mucking around with trying to compile erlang with wxWidgets support and somehow a make clean started to remove / and I only noticed it too late…...
Vitalik Buterin's...
[Mirror] Zk-SNARKs: Under the Hood
over a year ago
Daniel De Laney
Artificial Intelligence In 2018 I worked with argodesign on an artificial intelligence client project, and Fast Company...
over a year ago
8
over a year ago
In 2018 I worked with argodesign on an artificial intelligence client project, and Fast Company published an article on our work: This Is The World’s First Graphical AI Interface. For confidentiality reasons I can’t publicly go into more detail on the project than to link to that...
Yazin Alirhayim
Part 2: Will greater access to capital spark Bahrain’s economy? 👉 If you haven’t read Part 1, do that first. In the last post, I discussed the question of access...
over a year ago
18
over a year ago
👉 If you haven’t read Part 1, do that first. In the last post, I discussed the question of access to capital and why’s important to verify that we do in fact have a problem before we attempt to “solve” it. Now, we’re going to talk about the method for measuring the extent of...
Odds and Ends of...
Odds and Ends #65: Economic growth is core to a progressive agenda Plus the terrifying story of what actually happened to Boeing's Starliner capsule, and a terrible...
2 months ago
Arduino Blog
Magnus is an electromagnetic exoskeleton for your hands One of the primary goals of wearable technology is to provide the user with capabilities and data...
11 months ago
58
11 months ago
One of the primary goals of wearable technology is to provide the user with capabilities and data that exceed their current abilities. And for motion, this has traditionally existed in the form of electrical muscle stimulation (EMS), where current is applied via electrodes to...
anderegg.ca
Apple and the AI divide This morning I read a 404 Media article about Instagram showing people ads with AI-generated images...
5 months ago
60
5 months ago
This morning I read a 404 Media article about Instagram showing people ads with AI-generated images of themselves. I thought this take from Sam Biddle was very good: Never in my career have I seen such a giant gulf between What Companies Think Is the Most Important Thing in the...
Home on Erik...
Antipodes I was playing around with D3 last night and built a silly visualization of antipodes and how our...
over a year ago
16
over a year ago
I was playing around with D3 last night and built a silly visualization of antipodes and how our intuitive understanding of the world sometimes doesn't make sense. Check out the visualization at bl.ocks.org! Basically the idea is if you fly from Beijing to Buenos Aires then you...
Birchtree
noclip is my favorite website find of 2025 so far noclip is quite the find, and I've lost more time than I'd like to admit in it this week. Basically,...
4 months ago
39
4 months ago
noclip is quite the find, and I've lost more time than I'd like to admit in it this week. Basically, it has a bunch of 3D models from mostly PS2-Wii era games that you can explore in your browser. It's awesome and anyone with
Willem's Blog
Swimming and cycling with Apple Watch This month I tested the newest watchOS while swimming and cycling.
over a year ago
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
26
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...
./techtipsy
About the time my ThinkPad T430 ran with an external GPU The ThinkPad T430 is not a remarkable laptop. It’s thick, bulky and built like a tank. I got mine in...
12 months ago
120
12 months ago
The ThinkPad T430 is not a remarkable laptop. It’s thick, bulky and built like a tank. I got mine in 2016 when the first university scholarship money dropped, and it’s still my backup laptop of choice. Around 2017 I did something every reasonable poor computer science...
Style over Substance
Using the Olympus XA as an everyday carry camera The Olympus XA has been my EDC camera this year and I gotta say – it’s a ton of fun. The concept of...
over a year ago
97
over a year ago
The Olympus XA has been my EDC camera this year and I gotta say – it’s a ton of fun. The concept of EDC – Every Day Carry – is that a piece of equipment should be light and compact enough to have with you every day, yet still versatile enough to be useful in […] The post Using...
Notes on software...
Interview with the D Language Blog: BSDScheme This is an external post of mine. Click here if you are not redirected.
over a year ago
Abishek Muthian
Refund Policy The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this...
3 months ago
24
3 months 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. Refund For refunds of any digital goods purchased via...
Willem's Blog
Back to the University Join me on a special course exploring scientific programming, the perfect moment to learn Python...
over a year ago
16
over a year ago
Join me on a special course exploring scientific programming, the perfect moment to learn Python with recent advancements in machine learning like ChatGPT!
./techtipsy
Tech rants: PC-s use way too much power in 2021 Welcome to 2021. We have: supply chain issues no reasonably priced GPU-s consumer-grade CPU-s with...
over a year ago
68
over a year ago
Welcome to 2021. We have: supply chain issues no reasonably priced GPU-s consumer-grade CPU-s with peak power consumption at 296W GPU-s that consume 350-400W of power under normal use At the same time, we have made great leaps in CPU/GPU architectures and chip manufacturing...
Good Enough
TIL: Listen for JavaScript events only once! A common thing I find myself doing in Javascript is adding some event driven behavior that I only...
a year ago
17
a year ago
A common thing I find myself doing in Javascript is adding some event driven behavior that I only want to happen once. Let’s say I have a big button that starts the process of lowering a certain spy into a pool of certain doom — I don’t want a second button press to awkwardly...
lcamtuf’s thing
Meta: 5,000 I don't really do self-congratulatory posts, but bear with me just once.
4 months ago
Arduino Blog
See how this homemade spectrometer analyzes substances with an Arduino Mega Materials, when exposed to light, will reflect or absorb certain portions of the electromagnetic...
6 months ago
55
6 months ago
Materials, when exposed to light, will reflect or absorb certain portions of the electromagnetic spectrum that can give valuable information about their chemical or physical compositions. Traditional setups use a single lamp to emit white light before it is split apart into a...
Odds and Ends of...
Odds and Ends #56: The awkward truth about Brexit Plus a giant leap for devolution, the nuclear industry being cowards, and some crazy humanoid robots
4 months ago
Opsbros
WarGames Clock If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have,...
2 months ago
10
2 months ago
If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have, then you know just how awesome it is. One part, as a kid, I always thought was awesome was the WOPR computer. A key scene in the WarGames
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
16
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.
somenice
Matter as a Smart home standard Matter is the name of the smart home standard that promises to bridge IOT devices and different home...
a year ago
51
a year ago
Matter is the name of the smart home standard that promises to bridge IOT devices and different home eco-systems. Amazon Alexa, Google Home, Apple Homekit, Samsung SmartThings, etc. To prevent 6+ flavours of smart lightbulbs working with 6+ different apps, a standard needed to be...
Computer Ads from...
Comics from 1983/08 Today Mag Time for some levity. The following comics were all found in the August 1983 issue of Today...
a year ago
107
a year ago
Time for some levity. The following comics were all found in the August 1983 issue of Today magazine. Enjoy! What computer ads would you like to see in the future? Please comment below. If you enjoyed it, please share it with your friends and relatives. Thank you.
Jorge Arango
Traction Heroes Ep. 9: Procrastination Do you ever catch yourself avoiding things you need to do? Sure you, do: we all do it. In episode 9...
a month ago
12
a month ago
Do you ever catch yourself avoiding things you need to do? Sure you, do: we all do it. In episode 9 of Traction Heroes, Harry and I discuss what to do about it. The conversation took off when Harry read a fragment from Oliver Burkeman’s book, Meditations for Mortals. I won’t cite...
Posts on Made of...
Using wpa_supplicant on Debian/Ubuntu I’ve been using wpa_supplicant to manage wifi on my Ubuntu laptop for a while, and have found that...
over a year ago
19
over a year ago
I’ve been using wpa_supplicant to manage wifi on my Ubuntu laptop for a while, and have found that it’s pretty close to what I want for managing wireless — closer than anything else I’ve found, at least. I figured I should document my setup and experiences. Some Background You...
Willem's Blog
The best keyboard for iPad While everybody is raving about the Magic Keyboard there is something to be said for the...
over a year ago
23
over a year ago
While everybody is raving about the Magic Keyboard there is something to be said for the "mouse-less" Smart Keyboard Folio. Read along for a detailed analyses based on actual iPad use.
Home on Erik...
Spotify's Discovery page The Discovery page, the new start page in Spotify, is finally out to a fairly significant percentage...
over a year ago
14
over a year ago
The Discovery page, the new start page in Spotify, is finally out to a fairly significant percentage of all users. Really happy since we have worked on it for the past six months. Here's a screen shot:
Good Enough
TIL: Blocking Password App Autocomplete on Form Fields I wanted to disable password managers, particularly 1Password, from interacting with a username...
a year ago
20
a year ago
I wanted to disable password managers, particularly 1Password, from interacting with a username field in Contact Me. It was pretty simple in the end: <%= form.text_field :username, "data-lpignore": true, "data-1p-ignore": true %> Reference: 1Password, Lastpass.
Birchtree
Show “nobody wanted” was the second-most-watched show on Disney+ Katie Campione writing for Deadline with a very long headline: Broadcast Was “Surprisingly...
5 months ago
40
5 months ago
Katie Campione writing for Deadline with a very long headline: Broadcast Was “Surprisingly Resilient” in 2024 Amid Production Declines, but Streaming Still Leads the Pack; ‘Fool Me Once’ Led TV Last Year, Luminate Says big IP franchises were still the best performing series on...
Jorge Arango
VUCA Revisited: Acting Skillfully in Uncertain Times Alas, it’s time once again to revisit VUCA. Early in the pandemic, I gave two presentations about...
2 months ago
29
2 months ago
Alas, it’s time once again to revisit VUCA. Early in the pandemic, I gave two presentations about dealing with uncertainty. Institutions were struggling to respond to COVID. Many people were freaking out. But not me: I had a conceptual framework that helped me make sense of what...
Style over Substance
How to build your own Goodman ZONE camera, part 2 The Goodman ZONE is a medium-format 3D-printed film camera designed by Dora Goodman as part of her...
over a year ago
90
over a year ago
The Goodman ZONE is a medium-format 3D-printed film camera designed by Dora Goodman as part of her range of open-source camera models, using the existing Mamiya Press lens series for glass and the Mamiya RB67 backs to hold film. She sells pre-printed kits that contain all the...
axio.ms
Internet of kitchen lighting, with OSC This project was completed in June 2015. Wow, is it 2017 already? In this post, I’d like to say...
over a year ago
17
over a year ago
This project was completed in June 2015. Wow, is it 2017 already? In this post, I’d like to say that I wrote a useful little bit of software and built up a crappy hack to demonstrate it but, secretly, the crappy hack came first and I’ve retroactively found something vaguely...
Ian's Blog
GitHub Notification Emails Hijacked to Send Malware As an open source developer I frequently get emails from GitHub, most of these emails are...
9 months ago
23
9 months ago
As an open source developer I frequently get emails from GitHub, most of these emails are notifications sent on behalf of GitHub users to let me know that somebody has interacted with something and requires my attention. Perhaps somebody has created a new issue on one of my...
./techtipsy
Can a laptop from 2012 be a viable home server? I’m a man of many ideas. It’s a shame that most of them are quite stupid. This is one of them, but...
over a year ago
61
over a year ago
I’m a man of many ideas. It’s a shame that most of them are quite stupid. This is one of them, but at least it makes for a fun experiment. Intro After adding an UPS to accompany my server, my setup was as complete as it could reasonably be. The server is low power, but packs...
Willem's Blog
Something the smartwatch will never have: patina Patina is often neglected when comparing smartwatches with regular watches.
over a year ago
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
17
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...
Louwrentius
Compatibility Highpoint RocketRAID 2320 and Samsung Spinpoint F1 There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1...
over a year ago
11
over a year ago
There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1 drives. I have no troubles with my 0.5 and 1.0 TB drives from Samsung using mentioned controller. See below: Controller 1: RocketRAID 232x SATA Controller 1/1/1 SAMSUNG HD103UJ...
Neil Madden
CVE-2022-21449: Psychic Signatures in Java The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to...
over a year ago
20
over a year ago
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, this being Doctor Who, the card is really made out of a special “psychic paper“, which...
Notes on software...
Surveying SQL parser libraries in a few high-level languages This is an external post of mine. Click here if you are not redirected.
over a year ago
Vitalik Buterin's...
The Most Important Scarce Resource is Legitimacy
over a year ago
Birchtree
Here we go… Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne...
2 months ago
6
2 months ago
Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne Gonzalez Rogers just ruled that, effective immediately, Apple is no longer allowed to collect fees on purchases made outside apps and blocks the company from restricting how...
Jonas Hietala
Autumn 2016 Goals Retrospective Earlier this year I set out some goals I wanted to accomplish this autumn. I accomplished a few...
over a year ago
12
over a year ago
Earlier this year I set out some goals I wanted to accomplish this autumn. I accomplished a few things and I failed others. Exercise and Health Eat more strict LCHF for 1 month ok Train BJJ or MMA for 1 month ok 2 months of lifting at the gym ok Powerlifting 100 kg deadlift 5x5...
Ken Shirriff's blog
Inside an unusual 7400-series chip implemented with a gate array When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple...
a year ago
20
a year ago
When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple die, implemented in a straightforward, cost-effective way. However, when I looked inside a military-grade chip built by Integrated Device Technology (IDT)4 I found a very unexpected...
Louwrentius
The kind of sound you never want to hear from your computer The sounds of hard drives that have perished These sounds are only frightening or scary if you...
over a year ago
15
over a year ago
The sounds of hard drives that have perished These sounds are only frightening or scary if you imagine your precious data only exists on that failing drive. If you make consistent and frequent backups and/or you run a fault-tolerant RAID flavour, it is but a nuisance.
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...
10 months ago
96
10 months ago
Most successful restaurants operating today have to take advantage of online ordering, as a huge chunk of customers have switched to takeout and delivery. But point-of-sale (POS) systems don’t always integrate well into a kitchen’s workflow and that can lead to missed orders —...
Louwrentius
Why the iPad will be a breakthrough in human computing The fact is that computers aren't made for humans. Computers are just made, and humans have to...
over a year ago
13
over a year ago
The fact is that computers aren't made for humans. Computers are just made, and humans have to adjust to them. The problem is that most people that are not into technology just don't understand how computers work. Should I single click of double click? Click left or right? The...
Willem's Blog
The Problem With Bitcoin Some thoughts on the long term viability of Bitcoin's rising value.
6 months ago
Computer Ads from...
Plus Post: Sony SMC-777C One person, Eight languages. The 8bit.
4 weeks ago
Arduino Blog
This frighteningly realistic animatronic head features expressive silicone skin The human face is remarkably complex, with 43 different muscles contorting the skin in all kinds of...
6 months ago
73
6 months ago
The human face is remarkably complex, with 43 different muscles contorting the skin in all kinds of ways. Some of that is utilitarian — your jaw muscles are good for chewing, after all. But a lot of it seems to be the result of evolution giving us fantastic non-verbal...
Jonas Hietala
2018 in review A new year and a lingering feeling of not having done enough during the year. A fast review of the...
over a year ago
13
over a year ago
A new year and a lingering feeling of not having done enough during the year. A fast review of the year usually makes me feel better. 2018 non-geek achievements Was on parental leave for about 7 months. It was great although I’ve been crawling up the walls a little the last...
Notes on software...
Interview With Phil of DataStation This is an external interview. Click here if you are not redirected.
over a year ago
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 2: The Surge
8 months ago
lcamtuf’s thing
Weekend projects: Sketchy Sketch Making a nicer version of a forgotten, electronic Etch-A-Sketch toy.
5 months ago
Matt Mullenweg
AI Site Builder The long-anticipated “Big Sky” AI site builder on WordPress.com went live today. It combines several...
2 months ago
35
2 months ago
The long-anticipated “Big Sky” AI site builder on WordPress.com went live today. It combines several models and can create logos, site designs, typography, color schemes, and content. It’s an entirely new way to interact with and edit a brand-new or existing WordPress site. This...
Birchtree
Ghost gets ActivityPub into beta Ghost: Social Web We've got our social web integration for Ghost to a point where we're excited to...
3 months ago
22
3 months ago
Ghost: Social Web We've got our social web integration for Ghost to a point where we're excited to have you try it out, but there's a lot of work still in progress and (as alluded to earlier) there are some significant rough edges. I&
Matt Blewitt
Thoughts on User Safety: 2 Following up from last time, let’s explore the internal and insider fronts when moving beyond...
over a year ago
17
over a year ago
Following up from last time, let’s explore the internal and insider fronts when moving beyond security towards safety for our users.
Matt Blewitt
7 Databases in 7 Weeks for 2025 I’ve been running databases-as-a-service for a long time, and there are always new things to keep...
7 months ago
39
7 months ago
I’ve been running databases-as-a-service for a long time, and there are always new things to keep abreast of - new technologies, different ways of solving problems, not to mention all the research coming out of universities. In 2025, consider spending a week with each of these...
The Pragmatic...
Survey: What’s in your tech stack? We want to capture an accurate snapshot of software engineering, today – and need your help! Tell us...
3 months ago
40
3 months ago
We want to capture an accurate snapshot of software engineering, today – and need your help! Tell us about your tech stack and get early access to the final report, plus extra analysis
Birchtree
I think OpenAI’s next app is a web browser Casey Newton: Hands on With Operator — A Promising but Frustrating New Frontier for Artificial...
5 months ago
39
5 months ago
Casey Newton: Hands on With Operator — A Promising but Frustrating New Frontier for Artificial Intelligence The experience revealed to me one of Operator’s key deficiencies: it can use a web browser, but it cannot use your web browser. This matters a lot, because your browser is...
lcamtuf’s thing
The Long Winter Interior of a vast cavern.
2 months ago
Lars Lofgren
CNN and USA Today Have Fake Websites, I Believe Forbes Marketplace Runs Them What if I told you that Forbes Marketplace, the affiliate company operating on Forbes.com ALSO had...
9 months ago
26
9 months ago
What if I told you that Forbes Marketplace, the affiliate company operating on Forbes.com ALSO had agreements with CNN and USA Today? And that Forbes Marketplace was stuffing those sites full of affiliate content just like it is with Forbes? And what if Forbes Marketplace went to...
Willem's Blog
Tips for Long-Distance Cycling Embark on your own long-distance cycling adventure by learning from my post-COVID...
over a year ago
15
over a year ago
Embark on your own long-distance cycling adventure by learning from my post-COVID Fietselfstedentocht experience, packed with invaluable tips and tricks.
computers are bad
2023-04-10 solving problems with chatgpt One of the foundational goals of computer technology, at least as understood by popular culture, is...
over a year ago
88
over a year ago
One of the foundational goals of computer technology, at least as understood by popular culture, is to automate away our jobs. When your job is (put simply) to get computers to work correctly, there's sort of an irony to this view of things. Still, just within the span of my...
Birchtree
When do the Trump flags come down? (members post) The flags are still flying, celebrating the man, not the country. Why is this something that happens...
6 months ago
26
6 months ago
The flags are still flying, celebrating the man, not the country. Why is this something that happens now, and why is it something only happening on one end of the political spectrum?
Notes on software...
The world of PostgreSQL wire compatibility This is an external post of mine. Click here if you are not redirected.
over a year ago
Home on Erik...
Being data driven I picked up an issue of Foreign Affairs while flying back to NYC from SFO. It features this long...
over a year ago
17
over a year ago
I picked up an issue of Foreign Affairs while flying back to NYC from SFO. It features this long interview with U.S. General Stanley McChrystal and I thought it was pretty interesting how striking some of the similarities are between fighting in a war and developing software.
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
watchTowr Labs
We Spent $20 To Achieve RCE And Accidentally Became The Admins Of .MOBI Welcome back to another watchTowr Labs blog. Brace yourselves, this is one of our most astounding...
9 months ago
17
9 months ago
Welcome back to another watchTowr Labs blog. Brace yourselves, this is one of our most astounding discoveries. Summary What started out as a bit of fun between colleagues while avoiding the Vegas heat and $20 bottles of water in our Black Hat hotel rooms - has now seemingly...
Good Enough
Good Enough, A Serious Business Hello reader, my name is Shawn, and I'm one of the co-founders of Good Enough. I'd like to tell you...
over a year ago
14
over a year ago
Hello reader, my name is Shawn, and I'm one of the co-founders of Good Enough. I'd like to tell you a bit about how Good Enough came to be and what we plan on doing here. Barry and I started working together again in early 2022. By “work,” I mean that I’d show up on Slack for a...
Neil Madden
A few programming language features I’d like to see I enjoyed Hillel Wayne’s recent newsletter about microfeatures they’d like to see in programming...
over a year ago
19
over a year ago
I enjoyed Hillel Wayne’s recent newsletter about microfeatures they’d like to see in programming languages. A “microfeature” is essentially a small convenience that makes programming in that language a bit easier without fundamentally changing it. I love this idea. I’m partial to...
Nabeel S. Qureshi
Films + Books, Q1 2023 What I watched and read
over a year ago
Applied Cartography
11ty .njk as the default templating language is an odd choice, and I find myself stubbing my toe on it a...
a year ago
13
a year ago
.njk as the default templating language is an odd choice, and I find myself stubbing my toe on it a good amount. Maybe that's a me thing! It is extremely fast. This site has around 2300 pages; Eleventy is compiling it in around two seconds. The extensibility ergonomics are...
Vitalik Buterin's...
Sharding FAQ
over a year ago
lcamtuf’s thing
Random objects: Intel Edison A glimpse of the missteps of x86 in the embedded world.
a year ago
Arduino Blog
Arduino Cloud is now natively supported on tablets  We’re excited to announce the release of IoT Remote v3.0.0, featuring a native tablet version...
a year ago
144
a year ago
We’re excited to announce the release of IoT Remote v3.0.0, featuring a native tablet version (available for both Android and iOS platforms) optimized for unlocking the full potential of larger screen sizes. What is the Arduino IoT Remote app?  The Arduino IoT Remote app allows...
Posts on Made of...
Finding near-duplicates with Jaccard similarity and MinHash Suppose we have a large collection of documents, and we wish you identify which documents are...
12 months ago
38
12 months ago
Suppose we have a large collection of documents, and we wish you identify which documents are approximately the same as each other. For instance, we may have crawled the web over some period of time, and expect to have fetched the “same page” several times, but to see slight...
watchTowr Labs
Get FortiRekt, I am the Super_Admin Now - FortiOS Authentication Bypass CVE-2024-55591 Welcome to Monday, and what an excitingly fresh start to the week we're all having. Grab your...
5 months ago
40
5 months ago
Welcome to Monday, and what an excitingly fresh start to the week we're all having. Grab your coffee, grab your vodka - we're diving into a currently exploited-in-the-wild critical Authentication Bypass affecting foRtinet's (we are returning the misspelling gesture 🥰) flagship...
Jonas Hietala
Focusing Attention: Study Hacking A week of drawing is over, but I didn’t draw that much. It was a little bit of a fail from my...
over a year ago
13
over a year ago
A week of drawing is over, but I didn’t draw that much. It was a little bit of a fail from my part. But the past is the past and this week I’m going to be study focused. Not that I need to study, but I really need to rework my study technique. I’ve been going on like a classical...
Abishek Muthian
Shipping Policy Shipping and Delivery When you subscribe to a SaaS product in the website, You will receive access...
3 months ago
24
3 months ago
Shipping and Delivery When you subscribe to a SaaS product in the website, You will receive access to the product as soon as the payment is acknowledged by our payment gateway partners.
computers are bad
2023-11-25 the curse of docker I'm heading to Las Vegas for re:invent soon, perhaps the most boring type of industry extravaganza...
a year ago
96
a year ago
I'm heading to Las Vegas for re:invent soon, perhaps the most boring type of industry extravaganza there could be. In that spirit, I thought I would write something quick and oddly professional: I'm going to complain about Docker. Packaging software is one of those fundamental...
./techtipsy
My blog successfully survived a scheduled power outage I had the opportunity to test the resiliency of my home server setup due to a scheduled power outage...
9 months ago
86
9 months ago
I had the opportunity to test the resiliency of my home server setup due to a scheduled power outage on 2024-09-13. It was also Friday the 13th. I’m not superstitious, but I’m a little stitious. My setup usually consists of the home server, a Wifi AP/router combo box, a converter...
Abishek Muthian
OpenWrt login alert I wanted to receive alert when logged into my OpenWrt router via SSH and this what I did. Replace...
over a year ago
14
over a year ago
I wanted to receive alert when logged into my OpenWrt router via SSH and this what I did. Replace Dropbear with OpenSSH-server OpenWrt uses lightweight Dropbear as SSH server by default but it needs to be compiled with PAM support to add alerts. Instead I'm replacing Dropbear...
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
22
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!
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
38
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
Willem's Blog
Some thoughts on touch screen user interface design I am working on a new app involving personal health that requires a natural intuitive interface that...
over a year ago
24
over a year ago
I am working on a new app involving personal health that requires a natural intuitive interface that works well on touch screens. It's good to check out some best practices for touch UI design
Arduino Blog
A riddle wrapped in an enigma… made easy, with Arduino Plug and Make Kit The Arduino Plug and Make Kit was designed to open up infinite possibilities, breaking down the idea...
7 months ago
54
7 months ago
The Arduino Plug and Make Kit was designed to open up infinite possibilities, breaking down the idea that technology is a “black box” reserved for experts. With its snap-together system, this kit gives everyone – beginners and seasoned makers alike – the power to create and...
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
43
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...
Applied Cartography
Meta's two assets (Epistemic disclaimer: there are few Extremely Big Tech Companies to whom I feel apathy more vividly...
8 months ago
20
8 months ago
(Epistemic disclaimer: there are few Extremely Big Tech Companies to whom I feel apathy more vividly than Meta. I had a Facebook account in high school and college and got rid of it at some point post-graduation, though I'd be hard-pressed to tell you when exactly that was.) It...
Jonas Hietala
My MCU movie ranking I did the MCU Movie Re-Watch again this year in preparation for Avengers: Endgame. I wasn’t a huge...
over a year ago
16
over a year ago
I did the MCU Movie Re-Watch again this year in preparation for Avengers: Endgame. I wasn’t a huge MCU fan before doing the same re-watch for Infinity War, but after that I became one. For fun I tried to rank the movies as I saw them, this is some sort of accounting my rankings...
Arduino Blog
Shop vac becomes a Roomba on steroids A robotic vacuum, such as a Roomba, offers a lot of convenience. Instead of having to vacuum and...
a year ago
92
a year ago
A robotic vacuum, such as a Roomba, offers a lot of convenience. Instead of having to vacuum and sweep your own floors, you have a little maid robot to do the job for you. But these devices have very little power and capacity, which makes them useless for anything other than...
Lighthouse Blog
Overview of content
a year ago
Vitalik Buterin's...
Don't overload Ethereum's consensus
over a year ago
Lighthouse Blog
Inbox zero for your content
a year ago
Arduino Blog
Can this tiny lawn mower robot cut it in the real world? We’re finally starting to see robotic lawn mowers gain a little bit of traction as prices come down...
a year ago
72
a year ago
We’re finally starting to see robotic lawn mowers gain a little bit of traction as prices come down and consumer trust goes up. They work a bit like Roomba vacuums and pathfinding sophistication varies from one model to the next. But even the most basic models are still a lot...
Opsbros
WiFi Binary Clock Who doesn't love a classic Binary Clock? I remember getting one of these when I was in my 20's from...
over a year ago
25
over a year ago
Who doesn't love a classic Binary Clock? I remember getting one of these when I was in my 20's from ThinkGeek, and it was pride of place on my desk. LED's are a thing of beauty.
lcamtuf’s thing
A 15-minute intro to resin casting At one point in my life, I penned an epic, 110-page opus on hobby manufacturing.
6 months ago
Louwrentius
Why you should not use IPsec for VPN connectivity IPsec is a well-known and widely-used VPN solution. It seems that it's not widely known that Niels...
over a year ago
14
over a year ago
IPsec is a well-known and widely-used VPN solution. It seems that it's not widely known that Niels Ferguson and Bruce Schneier performed a detailed security analysis of IPsec and that the results were not very positive. We strongly discourage the use of IPsec in its current form...
Birchtree
The battle of the budget phones Just days after I got my iPhone 16e, Apple’s (less) budget (than ever before) iPhone, Nothing is out...
3 months ago
24
3 months ago
Just days after I got my iPhone 16e, Apple’s (less) budget (than ever before) iPhone, Nothing is out here with new their new budget phones, the Phone (3a) and (3a) Pro. These models start at $379 and $459 respectively, so they certainly undercut the new iPhone, so let&
Notes on software...
Finding memory leaks in Postgres C code This is an external post of mine. Click here if you are not redirected.
a year ago
Jonas Hietala
The Chronicles of Bim: The 100 Fake Afros Aaah feels good having a game ready after the last month’s failure! This time it’s a small...
over a year ago
15
over a year ago
Aaah feels good having a game ready after the last month’s failure! This time it’s a small shooter. The Chronicles of Bim: The 100 Fake Afro Bullet masher - can you keep up with 100 enemies at the screen? Instruction W: up Credits Music: The Last Prophecy - Matthew Le Blanc...