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+→]
Odds and Ends of...
How I learned to stop worrying and love the military industrial complex Whether Trump wins or loses today, Europe should tool up and prepare to fight.
8 months ago
Arduino Blog
This Arduino Nano Every-controlled machine automatically mixes acrylic paint of any color When you want to paint the walls in your bedroom that very specific shade of Misty Irish Green, all...
3 months ago
38
3 months ago
When you want to paint the walls in your bedroom that very specific shade of Misty Irish Green, all you have to do is head to your local hardware store and have them scan the corresponding card. The paint-mixing machine will then add the pigment to a white base and, a few minutes...
Willem's Blog
Fighting backscatter spam at server level Deal with backscatter spam by implementing a stringent SMTP delivery policy at MTA level.
over a year ago
Notes on software...
Interpreting Go After spending some time at work on tooling for keeping documentation in sync with Go struct...
over a year ago
20
over a year ago
After spending some time at work on tooling for keeping documentation in sync with Go struct definitions I had enough exposure to Go's built-in parsing package that next steps were clear: write an interpreter. It's a great way to get more comfortable with a language's AST. In...
Old Vintage...
Refurb weekend: Data General/One (and the worst LCD in the world) I mentioned earlier that while I prefer specializing in non-x86 laptops, that doesn't mean I don't...
a year ago
15
a year ago
I mentioned earlier that while I prefer specializing in non-x86 laptops, that doesn't mean I don't collect interesting or unusual x86 laptops, like the Brother GeoBook NB-60 (I finally tracked down a mostly working NB-80C, the top of the line model, which will be the subject of a...
Odds and Ends of...
Odds and Ends #60: Greenpeace is complaining about... solar energy? Plus why the west has semiconductor politics all wrong, and why you should watch Conclave.
4 months ago
Jonas Hietala
My Dream Game: The Tycoon I’ve been playing Starcraft 2 a little this christmas. It wasn’t dead serious 1v1 which really is my...
over a year ago
17
over a year ago
I’ve been playing Starcraft 2 a little this christmas. It wasn’t dead serious 1v1 which really is my favorite but I’ve played 2v2 with some friends and I actually played the campaign a bit and it was pretty fun! Usually I never play the campaign on RTS games but this one I liked....
OH8HUB’s Substack
A quick visit to Vaajasalo island Vaajasalo is a small island in lake Kallavesi in eastern Finland with population less than hundred....
a year ago
101
a year ago
Vaajasalo is a small island in lake Kallavesi in eastern Finland with population less than hundred. There’s also a winery called Alahovi Berry Wine Farm. They produce berry wines, cider, beer and liqueur. The temptation to visit them was huge, but I was on tight schedule. Maybe...
Jonas Hietala
Extracting schedule information from timeedit At LIU we use timeedit to track our schedules. Recently they updated their interface and improved...
over a year ago
17
over a year ago
At LIU we use timeedit to track our schedules. Recently they updated their interface and improved some parts. It’s now possible to create a prenumeration of a collection of courses exported as csv which can then be imported to other calendar apps. But they also started to...
computers are bad
2024-01-31 multi-channel audio part 2 Last time, we left off at the fact that modern films are distributed with their audio in multiple...
a year ago
105
a year ago
Last time, we left off at the fact that modern films are distributed with their audio in multiple formats. Most of the time, there is a stereo version of the audio, and a multi-channel version of the audio that is perhaps 5.1 or 7.1 and compressed using one of several codecs that...
Jorge Arango
AI Needs Architects – That’s Why I’m Pivoting In over thirty years in business, two technological shifts have fundamentally changed my work. The...
5 months ago
36
5 months ago
In over thirty years in business, two technological shifts have fundamentally changed my work. The first was the web in the mid 1990s, which led me to leave architecture and focus on what we now call UX. The second is happening now – and it may be bigger. AI is poised to reshape...
Louwrentius
Scanning many hosts in parallel with Nmap using PPSS Scanning a large number of hosts using Nmap often takes a lot of time. During this time, no output...
over a year ago
17
over a year ago
Scanning a large number of hosts using Nmap often takes a lot of time. During this time, no output is written to a file or disk. Only when Nmap is finished, is all output written to the output file. Often, I want to start processing results of hosts that have already been...
Birchtree
More YouTube goodies? More YouTube goodies. Here we go again! This is a fascinating look at trying to find the biggest tube TV On the other...
6 months ago
44
6 months ago
Here we go again! This is a fascinating look at trying to find the biggest tube TV On the other end of things, here's a QVC presenter destroying a TV live on camera. Cybertruck reveal vibes here too If you've tried Balatro and haven't
Never Met a Science
Is The Best Social Science Good Enough? Note: this is the first of several posts discussing the 2020 Meta Election research partnership and...
a year ago
11
a year ago
Note: this is the first of several posts discussing the 2020 Meta Election research partnership and the resulting papers, in advance of a keynote panel at IC2S2 on the topic next Thursday July 18.
Computer Ads from...
Vote for the Topic of the March 2024 Plus Post If you are a paid subscriber, voting is open for one week
a year ago
Jorge Arango
Don’t Let the Drawings Distract You: AI is Not About the Output Last week, I spoke with a business leader who’s excited about AI. But as we talked, it became clear...
3 months ago
27
3 months ago
Last week, I spoke with a business leader who’s excited about AI. But as we talked, it became clear that there’s a wide gulf between enthusiasm and creating value for a particular business. Most people’s impression of AI is based on limited use and media hype. Take the recent...
Vitalik Buterin's...
Reasons to have higher L1 gas limits even in an L2-heavy Ethereum
5 months ago
Good Enough
Barry is Good Enough We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know...
3 months ago
32
3 months ago
We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know much about us. So we’re continuing our Q&A column to introduce ourselves, one-at-a-time. Today, we’re meeting the biggest Pika fan, Barry Hess… Who are you? (Who, who, who,...
Good Enough
Cool URLs Don’t Die If you've been reading our newsletter (and you should be reading our newsletter) you will have seen...
over a year ago
18
over a year ago
If you've been reading our newsletter (and you should be reading our newsletter) you will have seen that I've been building some printers. This is actually the resurrection of a project I began in 2012 with the help of some colleagues, and while I've been updating it, it's been...
Old Vintage...
One-parting some Commodore 64 utilities for fun and profit I've got a few retrocomputing bucket list items I'm slowly working down, and a couple of them...
8 months ago
14
8 months ago
I've got a few retrocomputing bucket list items I'm slowly working down, and a couple of them involve some little Commodore 64 games I've had kicking around on the backburner. However, every game needs media assets, and while there are many great tools for doing art on your...
Louwrentius
Parallel / distributed password cracking with John the Ripper and MPI This article has been updated to reflect the changes for John version 1.7.8 as released in june...
over a year ago
20
over a year ago
This article has been updated to reflect the changes for John version 1.7.8 as released in june 2011. The most important change is the fact that MPI support is now integrated in the jumbo patch. The original John the Ripper off-line password cracker only uses a single processor...
Electronics etc…
HP Laptop 17 RAM Upgrade Introduction Selecting the RAM Opening up Replacing the RAM Reassembly References Introduction I do...
4 months ago
41
4 months ago
Introduction Selecting the RAM Opening up Replacing the RAM Reassembly References Introduction I do virtually all of my hobby and home computing on Linux and MacOS. The MacOS stuff on a laptop and almost all Linux work a desktop PC. The desktop PC has Windows on it installed as...
Posts on Made of...
Iron Blogger: Blogging for Beer So, you may have noticed that I suddenly started updating this blog for the first time in a while....
over a year ago
18
over a year ago
So, you may have noticed that I suddenly started updating this blog for the first time in a while. The reason is that I’ve recently started an ongoing event with a whole bunch of friends around here to encourage us to blog more. Like so many good ideas, it all started with a...
Arduino Blog
Introducing Arduino cores with ZephyrOS (beta): take your embedded development to the next level Last July, when we announced the beginning of the transition from Mbed to Zephyr, we promised to...
7 months ago
42
7 months ago
Last July, when we announced the beginning of the transition from Mbed to Zephyr, we promised to release the first beta by the end of 2024. Today, we are excited to announce the first release of Arduino cores with ZephyrOS in beta! ZephyrOS is an open-source, real-time operating...
Louwrentius
How to resolve extreme memory usage on Windows 2008 R2-based file servers I'm responsible for a file server with about 5 terrabytes of data. The file server is based on...
over a year ago
15
over a year ago
I'm responsible for a file server with about 5 terrabytes of data. The file server is based on Windows 2008 R2. I've noticed extreme memory usage on the server. After a reboot, it slowly builds up until almost all RAM memory is consumed. So I googled around and found this post...
Willem's Blog
Computer says no The weather app indicating rain caused an empty bike lane this morning, making me wonder about the...
over a year ago
17
over a year ago
The weather app indicating rain caused an empty bike lane this morning, making me wonder about the power we put into these things.
Electronics etc…
Measuring the HP 11720A Pulse Modulator and Coax Cables Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse...
over a year ago
111
over a year ago
Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse Modulator Inside the HP 11720A Measurement Setup for a Quick Testing Session Pin Modulator Power Measurements with HP 432A Cable Loss Measurements with HP 432A Cable Power Measurements with...
Home on Erik...
statself.com Btw I just put something up online that I spent a couple of evenings in my couch putting together:...
over a year ago
25
over a year ago
Btw I just put something up online that I spent a couple of evenings in my couch putting together: it's a website where you can track any numerical data on the web. Want to know how many Twitter followers you have?
Never Met a Science
The YouTube Apparatus Two quick announcements:
a year ago
Applied Cartography
Stripe Sessions 2024 Stripe held the keynote for Sessions, their annual WWDC/re:invent-esque conference, this morning. I...
a year ago
20
a year ago
Stripe held the keynote for Sessions, their annual WWDC/re:invent-esque conference, this morning. I wanted to jot down some thoughts while they’re still fresh. (I think the changelog is the best way to poke around both the changes I’m writing about and the ones that I...
Jonas Hietala
MenuCity This game is called MenuCity and it’s a numbers game. Well that’s the theme anyway. The game pretty...
over a year ago
21
over a year ago
This game is called MenuCity and it’s a numbers game. Well that’s the theme anyway. The game pretty much held to what I planned for - except that it deviated from the theme -again- a bit. My game is very reminiscent of the old calculator classic Block Dude made by Brandon...
./techtipsy
Lenovo ThinkCentre M900 Tiny: how does it fare as a home server? My evenings of absent-minded local auction site scrolling1 paid off: I now own a Lenovo ThinkCentre...
a month ago
28
a month ago
My evenings of absent-minded local auction site scrolling1 paid off: I now own a Lenovo ThinkCentre M900 Tiny. It’s relatively old, being manufactured in 20162, but it’s tiny and has a lot of useful life left in it. It’s also featured in the TinyMiniMicro series by...
Simply Explained
Serverless Anagram Solver with Cloudflare R2 and Pages Six years ago, I reworked my anagram solver so it would run on top of AWS Lambda and DynamoDB....
over a year ago
20
over a year ago
Six years ago, I reworked my anagram solver so it would run on top of AWS Lambda and DynamoDB. However, this year I realized I didn't need server-side code or a database at all. I could make it completely static by pre-computing anagram solutions.
Notes on software...
Standard ML in 2020 Incredibly, Standard ML implementations are still actively developed. MLton, Poly/ML, MLKit, SML#...
over a year ago
20
over a year ago
Incredibly, Standard ML implementations are still actively developed. MLton, Poly/ML, MLKit, SML# and SML/NJ are the most prominent. Discussion on the future direction of Standard ML remains healthy as well. And somehow OCaml's lesser known cousin still beats out OCaml...
Never Met a Science
The (Electoral) Politics of Age Gaps (Yes, this post is the beginning of a victory lap.
10 months ago
./techtipsy
The minimum viable fan control script I’ve always been a fan of tinkering with cooling setups on my computers. I’ve even went as far as...
over a year ago
67
over a year ago
I’ve always been a fan of tinkering with cooling setups on my computers. I’ve even went as far as writing crappy solutions to make up for deficiencies on the hardware level. After years of dumb experiments I’ve seen how little you can get away with in cooling and how to run your...
Gwern.net Newsletter
December newsletter December 2020 gwern.net newsletter with links on AI and technology; major new site feature:...
over a year ago
20
over a year ago
December 2020 gwern.net newsletter with links on AI and technology; major new site feature: fully-generalized recursive popups.
Louwrentius
Achieving 450 MB/s network file transfers using Linux Bonding Linux Bonding In this article I'd like to show the results of using regular 1 Gigabit network...
over a year ago
35
over a year ago
Linux Bonding In this article I'd like to show the results of using regular 1 Gigabit network connections to achieve 450 MB/s file transfers over NFS. I'm again using Linux interface bonding for this purpose. Linux interface bonding can be used to create a virtual network...
Never Met a Science
Yes, Xxit Xxit is like Brexit for X haha
7 months ago
Matt Blewitt
Point and Call It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter...
over a year ago
18
over a year ago
It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter Expert (SME) for. Sleepy, you load up the playbook for when the SplineReticulatorBlocked alert has gone off, and start executing. The Incident Commander (IC) is vaguely aware of what...
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...
4 months ago
24
4 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&
Vitalik Buterin's...
Hard Forks, Soft Forks, Defaults and Coercion
over a year ago
Abishek Muthian
Accessibility hack for keyboard and trackpad I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a...
over a year ago
12
over a year ago
I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a laptop stand. This helps me to rest my wrists rest flat on the table while typing on the keyboard. But the trackpad (wacom) sits flat on the table causing me to reach out a bit and...
Matt Mullenweg
Reflecting I know there’s been a lot of frustration directed at me specifically. Some of it, I believe, is...
2 months ago
40
2 months ago
I know there’s been a lot of frustration directed at me specifically. Some of it, I believe, is misplaced—but I also understand where it’s coming from. The passing of Pope Francis has deeply impacted me. While I still disagree with the Church on many issues, he was the Pope who...
Arduino Blog
An engineer’s journey to bring the ultimate TMJ pain relief tool to market To the average person, invention and new product development seem like pretty straightforward...
9 months ago
50
9 months ago
To the average person, invention and new product development seem like pretty straightforward processes; you come up with a killer idea, do the engineering work to cobble together a working prototype, have a truckload of units manufactured, and then sell those to turn a profit....
Odds and Ends of...
Odds and Ends #45: Deliverism, blasphemy and selfies from space Plus the best Minecraft-themed political deepfake you'll see today
7 months ago
Avestura's Blog
An opinion on what's a good general-purpose programming language What features should a programming language have to be ideal, in my opinion?
over a year ago
computers are bad
2023-03-24 docker Lately I tend to stick to topics that are historic by at least twenty years, and that does have a...
over a year ago
91
over a year ago
Lately I tend to stick to topics that are historic by at least twenty years, and that does have a lot of advantages. But I am supposedly a DevOps professional, and so I will occasionally indulge in giving DevOps advice... or at least opinions, which are sort of like advice but...
Gwern.net Newsletter
May 2021 Gwern.net Newsletter links on AI hardware, diffusion models, optogenetics, brain scanning.
over a year ago
Matt Mullenweg
WPAI Very excited to share that we’ve acquired WPAI and the team is joining Automattic. They have some...
7 months ago
28
7 months ago
Very excited to share that we’ve acquired WPAI and the team is joining Automattic. They have some very cool products including CodeWP, AgentWP, and WP.chat.
Matt Mullenweg
Berkshire Hathaway Meeting I’ve checked off a bucket list item: I’m attending a Berkshire Hathaway shareholder meeting. It’s...
2 months ago
16
2 months ago
I’ve checked off a bucket list item: I’m attending a Berkshire Hathaway shareholder meeting. It’s really an event! Thousands flock to Omaha, Nebraska, for the legendary Q&A sessions with Warren Buffett and shareholder deals. They’ve made it quite the circus, with every Berkshire...
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
27
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...
Ken Shirriff's blog
Talking to memory: Inside the Intel 8088 processor's bus interface state machine In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's...
a year ago
20
a year ago
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the IBM PC (1981) was a critical point in computer history, leading to the success of the x86 architecture. The designers of the IBM PC selected...
Arduino Blog
Shop vac becomes a Roomba on steroids A robotic vacuum, such as a Roomba, offers a lot of convenience. Instead of having to vacuum and...
a year ago
95
a year ago
A robotic vacuum, such as a Roomba, offers a lot of convenience. Instead of having to vacuum and sweep your own floors, you have a little maid robot to do the job for you. But these devices have very little power and capacity, which makes them useless for anything other than...
Ken Shirriff's blog
Interesting double-poly latches inside AMD's vintage LANCE Ethernet chip I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an...
a year ago
17
a year ago
I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an Ethernet chip from 1982 had something new: a strange layer of yellow wiring on the die. After some study, I learned that the yellow wiring is a second layer of resistive polysilicon,...
Home on Erik...
Black Box Machine Learning in the Cloud There's a bunch of companies working on machine learning as a service. Some old companies like...
over a year ago
17
over a year ago
There's a bunch of companies working on machine learning as a service. Some old companies like Google, but now also Amazon and Microsoft. Then there's a ton of startups: PredictionIO ($2.7M funding), BigML ($1.6M funding), Clarifai, etc, etc.
Lars Lofgren
Why I’m Switching Web Hosts Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple....
over a year ago
19
over a year ago
Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple. This was before WP Engine was around. At the time, MediaTemple had carved out a nice niche for themselves as the premium web host. Tim Ferriss also raved about them back in the day....
lcamtuf’s thing
Weekend projects: getting silly with C C is beautiful yet full of horrors. Here's to uncovering its hidden depths.
a year ago
Construction Physics
How China Is Like the 19th Century U.S. I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly...
8 months ago
73
8 months ago
I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly reading about the times and places where radical changes in manufacturing were taking place: Britain in the late 18th century, the US in the late 19th and early 20th centuries,...
Construction Physics
The Long Road to Fiber Optics Over the past six decades, advances in computers and microprocessors have completely reshaped our...
10 months ago
Jonas Hietala
Rewriting my Neovim config in Lua This screenshot betrays just how much productive time was wasted setting this up. I’ve got tons of...
a year ago
21
a year ago
This screenshot betrays just how much productive time was wasted setting this up. I’ve got tons of things to do; clean the bathrooms, prototype an idea for a SaaS and ponder world peace. So naturally the procrastination took over and I rewrote my Neovim configuration in...
GitButler
Why GitHub Actually Won How GitHub _actually_ became the dominant force it is today, from one of it's cofounders.
10 months ago
Vitalik Buterin's...
Different types of layer 2s
a year ago
Simply Explained
Year in review: 2022 Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my...
over a year ago
35
over a year ago
Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my YouTube channel and newsletter, but there are personal reflections in here as well. Last year was an off year for me, and I'm gearing up to make up for lost time in 2023.
Notes on software...
Transactions are a protocol Transactions are not an intrinsic part of a storage system. Any storage system can be made...
3 months ago
29
3 months ago
Transactions are not an intrinsic part of a storage system. Any storage system can be made transactional: Redis, S3, the filesystem, etc. Delta Lake and Orleans demonstrated techniques to make S3 (or cloud storage in general) transactional. Epoxy demonstrated techniques to make...
Construction Physics
Do U.S. Ports Need More Automation? On October 1st, 47,000 members of the International Longshoremen's Association (ILA), primarily...
9 months ago
88
9 months ago
On October 1st, 47,000 members of the International Longshoremen's Association (ILA), primarily dockworkers on East and Gulf Coast ports, went on strike after failing to agree contract terms with USMX, an alliance of port operators and employers.
lcamtuf’s thing
Real MLCCs (and inductors) have curves Linear components are pretty nonlinear -- and parasitics don't tell the whole story.
3 months ago
Louwrentius
Why Debian/Ubuntu Linux is to be preferred There are many Linux distributions around. However, I always come back to just one: Debian. The...
over a year ago
14
over a year ago
There are many Linux distributions around. However, I always come back to just one: Debian. The reason why so many people use Debian is the same reason I like it so much: software management.  With good old apt-get or the new aptitude, software is installed within minutes. Due to...
Birchtree
Trump’s latest executive order plainly states no one has authority over him The White House: Ensuring Accountability for All Agencies Sec. 7. Rules of Conduct Guiding Federal...
4 months ago
40
4 months ago
The White House: Ensuring Accountability for All Agencies Sec. 7. Rules of Conduct Guiding Federal Employees’ Interpretation of the Law. The President and the Attorney General, subject to the President’s supervision and control, shall provide authoritative interpretations of law...
Notes on software...
On NYC, Tokyo and Seoul I’ve lived in NYC for the past year — moved here after years in Philly and after growing up in a...
over a year ago
17
over a year ago
I’ve lived in NYC for the past year — moved here after years in Philly and after growing up in a rural community a few hours west of there. My wife is South Korean and last week concluded my second trip to the suburbs of Seoul to visit her family. We finished up that trip with a...
Applied Cartography
PSA: mess around with Kolo I had bookmarked Kolo many months ago to try out and finally got a chance to integrate it with...
a year ago
16
a year ago
I had bookmarked Kolo many months ago to try out and finally got a chance to integrate it with Buttondown — a process that I expected to take a couple hours on a lazy Sunday and in fact took ten minutes and three lines of code. If you have a Django app, I think you should drop...
watchTowr Labs
Do Secure-By-Design Pledges Come With Stickers? - Ivanti Connect Secure RCE (CVE-2025-0282) Did you have a good break? Have you had a chance to breathe? Wake up. It’s 2025, and the chaos...
6 months ago
59
6 months ago
Did you have a good break? Have you had a chance to breathe? Wake up. It’s 2025, and the chaos continues. Haha, see what we did? We wrote the exact same thing in 2024 because 2024 was exactly the same. As an industry, we are on GroundHog day
Arduino Blog
Toss-launching drones is hard — this automatic launcher does it better Typically, consumer drones take off from the ground or some other solid surface. But that isn’t very...
a month ago
16
a month ago
Typically, consumer drones take off from the ground or some other solid surface. But that isn’t very cinematic and toss launches — when the pilot throws the drone up into the air — are a lot more interesting to watch. Sadly, NickFPV isn’t very good at tossing his drone and that...
Evan Hahn's blog
Notes from March 2025 Here’s a little roundup of things I’ve done in March. Also see my entries from February and...
3 months ago
22
3 months ago
Here’s a little roundup of things I’ve done in March. Also see my entries from February and January. Words I wrote in March I published a few blog posts this month: “Why ‘alias’ is my last resort for aliases” explains why I prefer defining scripts over shell aliases. I’ve been...
Birchtree
Here we go… Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne...
2 months ago
7
2 months ago
Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne Gonzalez Rogers just ruled that, effective immediately, Apple is no longer allowed to collect fees on purchases made outside apps and blocks the company from restricting how...
Matt Blewitt
7 Languages in 7 Weeks for 2025 It’s been over 14 years since the original 7 Languages in 7 Weeks was first published, giving a...
7 months ago
42
7 months ago
It’s been over 14 years since the original 7 Languages in 7 Weeks was first published, giving a hands on tour of Ruby, Clojure, Haskell, Io, Scala, Erlang and Prolog. Ruby achieved critical mass, to some degree so did Scala, with the others being popular within their specific...
latest projects -...
Motorised Camera Slider [Hardware] Simple smooth motor mod
a year ago
Home on Erik...
Annoying blog post I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which...
over a year ago
20
over a year ago
I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which is an open source C++/Python library for Approximate Nearest Neighbor search. I set up Travis-CI integration and spent some time on one of the issues that multiple people had...
Jonas Hietala
Let's build a VORON: Wiring Dread it. Run from it. Wiring arrives all the same. It’s time for the part of my VORON build that...
a year ago
48
a year ago
Dread it. Run from it. Wiring arrives all the same. It’s time for the part of my VORON build that I’ve been dreading: the wiring. It’s scary because I really have no clue what I’m doing, and mistakes can be very costly and time-consuming. I’ve taken my time to double- and...
Birchtree
That’s not for me, but I love that the open web makes it possible Federico Viticci for MacStories: The Many Purposes of Timeline Apps for the Open Web But: the beauty...
5 months ago
31
5 months ago
Federico Viticci for MacStories: The Many Purposes of Timeline Apps for the Open Web But: the beauty of the open web and the approach embraced by Tapestry and Reeder is that there are plenty of potential use cases to satisfy everyone. Crucially, this includes people who are not...
Greater Still by...
Substack Should Integrate Native Payments Featuring 0xDesigner Design Everydays S2 109
a year ago
Jonas Hietala
Motivation is Valuable It’s funny how motivation can play such a huge role with my productivity. I’m currently having two...
over a year ago
15
over a year ago
It’s funny how motivation can play such a huge role with my productivity. I’m currently having two math courses; one mandatory about analysis in multiple variables and vector analysis and one voluntary about advanced linear algebra. I don’t like the analysis course, didn’t like...
Birchtree
Matt Gemmell is back on the Mac Matt Gemmell went iPad-only in 2016, but he's made the move Back to Mac [The Mac is] satisfying in...
5 months ago
32
5 months ago
Matt Gemmell went iPad-only in 2016, but he's made the move Back to Mac [The Mac is] satisfying in the conventional way, in that it meets needs without drama or acrobatics. It works in the sense that it directs its resources firmly in the direction of service, rather
Applied Cartography
Notes from May Lots of writing this month: Why you should use Rails A reminder that things take time How...
a year ago
18
a year ago
Lots of writing this month: Why you should use Rails A reminder that things take time How shadcn/ui's previews work Why I hate that 1.01% meme A lovely term, 'grace note' Au revoir, invoke! A quick check-in on 11ty A rant/snippet for auth.js The first edition of what will be a...
Abishek Muthian
Meta is holding my Facebook Page hostage I have been trying to delete my Meta/Facebook account for past several months in vain because I...
over a year ago
16
over a year ago
I have been trying to delete my Meta/Facebook account for past several months in vain because I couldn't download a copy of my Facebook Page before I delete my account. Facebook provides 'Request a download' feature for downloading a copy of the the Page. It worked fine for pages...
Elevation Lab - Blog
Introducing MagicGrips Apple has a long history with with computer mice. They pioneered one of the first commercially...
over a year ago
17
over a year ago
Apple has a long history with with computer mice. They pioneered one of the first commercially available with the Lisa Mouse and helped make it mainstream when it shipped with the Macintosh 128K.   Apple has also been known to make good looking mice at the expense of ergonomics -...
Birchtree
I’m not used to seeing this John Gruber: Something Is Rotten in the State of Cupertino The fiasco here is not that Apple is late...
4 months ago
22
4 months ago
John Gruber: Something Is Rotten in the State of Cupertino The fiasco here is not that Apple is late on AI. It’s also not that they had to announce an embarrassing delay on promised features last week. Those are problems, not fiascos, and problems happen. They’re
Electronics etc…
HP 33120A Repair - Shutting Down the Eye of Sauron Introduction Opening Up an HP 33120A A Walk Through the Block Diagram Bug Hunting Zener...
over a year ago
96
over a year ago
Introduction Opening Up an HP 33120A A Walk Through the Block Diagram Bug Hunting Zener Replacement Staring at the Eye of Sauron FLIR IR Imaging To Destroy a PCB in Order to Save It Circuit Reconstruction Success! Trust but Verify Conclusion References Introduction When the...
OH8HUB’s Substack
Eliminating Radio Interference from Apple charger Apple's product design teams should do a better job eliminating unwanted radio frequency emissions...
a year ago
Krebs on Security
Trump 2.0 Brings Cuts to Cyber, Consumer Protections One month into his second term, President Trump's actions to shrink the government through mass...
4 months ago
15
4 months ago
One month into his second term, President Trump's actions to shrink the government through mass layoffs, firings and withholding funds allocated by Congress have thrown federal cybersecurity and consumer protection programs into disarray. At the same time, agencies are battling...
Style over Substance
Our favorite places to eat and drinks during our Portugal vacation In the summer of 2023, we went on an amazing trip through Portugal. We’d already visited Lisbon on a...
a year ago
146
a year ago
In the summer of 2023, we went on an amazing trip through Portugal. We’d already visited Lisbon on a short city trip a few years earlier, and that experience was so good we knew we had to return. This time, we decided to take a full three weeks and see the sights. We were...
./techtipsy
btrbk is awesome I like having a safety net whenever I’m doing something potentially destructive, which is why I use...
over a year ago
85
over a year ago
I like having a safety net whenever I’m doing something potentially destructive, which is why I use the btrfs file system for my operating system and my data. Snapshots are one half of my “whoops, there goes all my work” strategy (backups are the other half). I’ve written about...
Home on Erik...
I already found the best gifs Just search for “hackers gif“. There you go. Fun for your work emails for the next 500 years. From...
over a year ago
42
over a year ago
Just search for “hackers gif“. There you go. Fun for your work emails for the next 500 years. From the awesome movie Hackers. That movie together with The Warriors convinced me that I wanted to live in NYC when I was like… 14 years old.
Computer Ads from...
Bible Research Systems' THE WORD Processor For Those Who Seek.
12 months ago
Ian's Blog
Securing Your GitHub Account Let's talk about some of the simple & practical steps you can take to improve your GitHub account...
over a year ago
17
over a year ago
Let's talk about some of the simple & practical steps you can take to improve your GitHub account security. There's plenty of good reasons why you should try to keep any online account safe, but I feel that GitHub deserves special attention among developers. With automation...
Himanshu Mishra |...
रानी (Rani) Dedicated to all the nameless young girls out there in our villages…
over a year ago
Arduino Blog
Recreating a bizarre century-old electronic instrument There are a handful of instruments that are staples of modern music, like guitars and pianos. And...
a month ago
18
a month ago
There are a handful of instruments that are staples of modern music, like guitars and pianos. And then there are hundreds of other instruments that were invented throughout history and then fell into obscurity without much notice. The Luminaphone, invented by Harry Grindell...
Matt Mullenweg
GPL Clarification A quick followup on my prior conversation with Theo. During that chat, I talked briefly about a...
8 months ago
33
8 months ago
A quick followup on my prior conversation with Theo. During that chat, I talked briefly about a trademark infringer that was also distributing nulled plugins. I said “Not illegal. Legal under the GPL. But they weren’t changing the names. They were selling their customers Pro...
Lighthouse Blog
Updates September 9: Feed finding
10 months ago
Applied Cartography
A good H1 Buttondown was kindly featured in H1 Gallery last week, and Ryan asked me to opine a bit on how we...
7 months ago
32
7 months ago
Buttondown was kindly featured in H1 Gallery last week, and Ryan asked me to opine a bit on how we arrived at our current iteration, which is the anodyne yet pointed Email for you. Yes, you. Historically, we've called Buttondown a 'newsletter tool' — the h1 before this was 'The...
Arduino Blog
Arduino and Truesense partner to bring UWB technology to millions We are excited to announce our latest partnership with Truesense, a leader in ultra-wideband (UWB)...
8 months ago
54
8 months ago
We are excited to announce our latest partnership with Truesense, a leader in ultra-wideband (UWB) technology, known for its innovative software and hardware solutions. This collaboration enhances our ecosystem of hardware products, software solutions, and cloud services,...
Neil Madden
API Security in Action is published! I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is...
over a year ago
20
over a year ago
I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is now finally published. PDF copies are available now, with printed copies shipping by the end of the month. Kindle/ePub take a little bit longer but should be out in a few weeks...
Louwrentius
Solaris is an obsolete platform Assuming that the rumor is true and OpenSolaris will be slain by Oracle, we must conclude that the...
over a year ago
17
over a year ago
Assuming that the rumor is true and OpenSolaris will be slain by Oracle, we must conclude that the Solaris operating system is obsolete. Solaris can be considered legacy. Sun was a hardware shop and to sell their hardware, they needed a great operating system. Sun had a great...
Posts on Made of...
Software Engineers should keep lab notebooks Software engineers, as a rule, suck at writing things down. Part of this is training – unlike...
over a year ago
18
over a year ago
Software engineers, as a rule, suck at writing things down. Part of this is training – unlike chemists and biologists who are trailed to obsessively document everything they do in their lab notebooks, computer scientists are taught to document the end results of their work, but...
Vitalik Buterin's...
Analyzing Token Sale Models
over a year ago
Engineers Need Art
Casady & Greene Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software...
10 months ago
81
10 months ago
Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software publishing.
computers are bad
2023-10-09 prolific counterfeiting I'm working on a side project right now, one of several, which involves telematics devices...
a year ago
106
a year ago
I'm working on a side project right now, one of several, which involves telematics devices (essentially GPS trackers with i/o) from a fairly reputable Chinese manufacturer. The device is endlessly configurable and so, like you see with a lot of radios, it has a UART for...
Electronics etc…
Teardown of the TM4313 GPS Disciplined Oscillator Introduction What is a GPSDO? The TM4313 GPSDO Power Consumption Inside the TM4313 The TM4313...
over a year ago
128
over a year ago
Introduction What is a GPSDO? The TM4313 GPSDO Power Consumption Inside the TM4313 The TM4313 Schematic Frequency or Phase Lock Loop? OCXO Temperature The Curious Case of the MAX6192 Voltage Reference The Discrete Tuning DAC GPS Module Microcontroller instead of NMEA Serial...
Home on Erik...
More Luigi alternatives The workflow engine battle has intensified with some more interesting entries lately! Here are a...
over a year ago
17
over a year ago
The workflow engine battle has intensified with some more interesting entries lately! Here are a couple I encountered in the last few days. I love that at least two of them are direct references to Luigi!
computers are bad
2025-04-18 white alice When we last talked about Troposcatter, it was Pole Vault. Pole Vault was the first troposcatter...
3 months ago
28
3 months ago
When we last talked about Troposcatter, it was Pole Vault. Pole Vault was the first troposcatter communications network, on the east coast of Canada. It would not be alone for long. By the time the first Pole Vault stations were complete, work was already underway on a similar...
Greater Still by...
In Crypto, Apps Need Infrastructure Like Infrastructure Needs Apps Or, maybe the real infrastructure was the applications we made along the way
a year ago
Jonas Hietala
A Vacation Filled with Obsession A nice thing about school are the nice long vacations. Directly after my last exam we went north to...
over a year ago
15
over a year ago
A nice thing about school are the nice long vacations. Directly after my last exam we went north to our dear home village Övertorneå and spent two weeks celebrating Christmas and New Years Eve. What did we do? I practiced some obsessive behavior with Power Grid and Minecraft (and...
Good Enough
Thoughts On Thoughts It’s time for a revolution. Too long have we, collectively and individually, been tyrannized by our...
a year ago
21
a year ago
It’s time for a revolution. Too long have we, collectively and individually, been tyrannized by our thoughts and what we believe about them. Or perhaps we can think of this as an intervention. This post is the circle of friends gathered to help us stop hitting ourselves in the...
Simply Explained
ESP-IDF: Storing AWS IoT certificates in the NVS partition (for OTA) When using AWS IoT Core, most tutorials will tell you to include device certificates in your...
over a year ago
19
over a year ago
When using AWS IoT Core, most tutorials will tell you to include device certificates in your firmware. While that does work, it means you won't be able to run over-the-air updates.In this post, I'll show how to store AWS certificates in the NVS partition. This will make it...
Arduino Blog
Make your scary Halloween pumpkin smart with the Plug and Make Kit! With Halloween just around the corner, we’ve got the perfect project to make your decorations more...
9 months ago
67
9 months ago
With Halloween just around the corner, we’ve got the perfect project to make your decorations more fun and interactive. All you have to do is take the Arduino UNO R4 WiFi and Modulino nodes included in your Plug and Make Kit to create an awesome jack-o’-lantern that will light up...
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
16
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...
Jonas Hietala
2019 in Review As is tradition a quick rundown of the year is due. It’s been good to do as it makes me reflect on...
over a year ago
15
over a year ago
As is tradition a quick rundown of the year is due. It’s been good to do as it makes me reflect on the past year, and see that I did indeed do some things, and to look ahead a little. 2019 Non-Geek Achievements Played around with Isidor. It’s hard to describe how happy a kid can...
Willem's Blog
Vision Pro My thoughts on using Vision Pro to get some real work done, exploring what Spatial Computing means...
a year ago
18
a year ago
My thoughts on using Vision Pro to get some real work done, exploring what Spatial Computing means and how it can be useful.
Louwrentius
Affordable server with server-grade hardware part II If you want to build a home server, it may be advised to actually use server-grade components. I...
over a year ago
20
over a year ago
If you want to build a home server, it may be advised to actually use server-grade components. I documented the reasons for choosing server-grade hardware already in an earlier post on this topic. It is recommended to read the old post first. In this new post, I only show new...
Lighthouse Blog
Hidden features
a year ago
Buck on Software
23 things you should know 1: Management’s true confidence is reflected in how fast they are hiring
over a year ago
Arduino Blog
This robot can dynamically change its wheel diameter to suit the terrain  A vehicle’s wheel diameter has a dramatic effect on several aspects of performance. The most obvious...
6 months ago
49
6 months ago
A vehicle’s wheel diameter has a dramatic effect on several aspects of performance. The most obvious is gearing, with larger wheels increasing the ultimate gear ratio — though transmission and transfer case gearing can counteract that. But wheel size also affects mobility over...
Jonas Hietala
ghc 8.8.3 cannot find cabal 3.0.0.0 packages I’ve been using cabal to manage my Haskell dependencies for years, but when I last updated my system...
over a year ago
18
over a year ago
I’ve been using cabal to manage my Haskell dependencies for years, but when I last updated my system it suddenly stopped working. I installed my dependencies with cabal install xmonad, and checked that it’s installed under ~/.cabal: $ ls .cabal/bin/ xmonad@ But still when I...
Birchtree
Where software innovation is focused right now Craig Mod on The Talk Show: In three minutes, I had that script built with ChatGPT. I could see it,...
2 months ago
24
2 months ago
Craig Mod on The Talk Show: In three minutes, I had that script built with ChatGPT. I could see it, it's this bash thing, it does this thing, and authenticates with the Google, and it's great! The malleability of macOS is now, I think, giving it
Willem's Blog
Business in a bag After much testing I have selected a bag and set of cases to fit my entire business, wherever I go.
over a year ago
18
over a year ago
After much testing I have selected a bag and set of cases to fit my entire business, wherever I go.
Home on Erik...
More recommender algorithms I wanted to share some more insight into the algorithms we use at Spotify. One matrix factorization...
over a year ago
18
over a year ago
I wanted to share some more insight into the algorithms we use at Spotify. One matrix factorization algorithm we have used for a while assumes that we have user vectors $$ bf{a}_u $$ and item vectors $$ bf{b}_i $$ .
Applied Cartography
Smoke test your Django admin site Here is a confession: I am a very strong proponent of a robust test suite being perhaps the single...
4 months ago
33
4 months ago
Here is a confession: I am a very strong proponent of a robust test suite being perhaps the single most important asset of a codebase, but when it comes to auxiliary services like admin sites or CLIs when it comes to testing I tend to ask for forgiveness more than I ask for...
./techtipsy
My trip to the Communication and Laptop Museum in Estonia While on vacation I went on a small road-trip across Estonia. During the second half of the trip I...
a year ago
103
a year ago
While on vacation I went on a small road-trip across Estonia. During the second half of the trip I ended up being in Võrumaa, and while driving I suddenly remembered a random fact that some people mentioned in a hackerspace Slack channel: there’s a new museum around here! The...
watchTowr Labs
Bypassing Authentication Like It’s The ‘90s - Pre-Auth RCE Chain(s) in Kentico Xperience CMS I recently joined watchTowr, and it is, therefore, time - time for my first watchTowr Labs blogpost,...
4 months ago
33
4 months ago
I recently joined watchTowr, and it is, therefore, time - time for my first watchTowr Labs blogpost, previously teased in a tweet of a pre-auth RCE chain affecting some ‘unknown software’. Joining the team, I wanted to maintain the trail of destruction left by the watchTowr Labs...
lcamtuf’s thing
Getting silly with C, part (void*)2 They won't be able to find bugs in your code if they can't figure out how it works.
6 months ago
Louwrentius
Lion's Disk Utility not compatible with CoreStorage and Filevault My 1 TB hard drive of my 2011 27" iMac was partitioned with: A bootable partition with Mac OS X...
over a year ago
15
over a year ago
My 1 TB hard drive of my 2011 27" iMac was partitioned with: A bootable partition with Mac OS X Lion Time machine partition (I use an external SSD as my main OS) Bootcamp partition with windows A data partition containg... data. The problem is that CoreStorage is too new. Disk...
Jonas Hietala
2024 in review It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this...
6 months ago
71
6 months ago
It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this year! My favorite new series were The Kingkiller Chronicle, Gentlemen Bastards series, and The Stormlight Archive. If you’re curious about Sanderson’s books but a little apprehensive...
The Pragmatic...
The Pragmatic Engineer: Cyber Monday Deals It's Cyber Monday: and I'm offering one-day, one-off discounts on my ebooks, as well as on The...
7 months ago
71
7 months ago
It's Cyber Monday: and I'm offering one-day, one-off discounts on my ebooks, as well as on The Pragmatic Engineer Newsletter. Here they are: The Pragmatic Engineer Newsletter: 20% off, for the first year, for annual subscriptions. Claim it here. See more details, and read reviews...
Home on Erik...
Microsoft's new marketing strategy: give up I think it's funny how MS at some point realized they are not the cool kids and there's no reason to...
over a year ago
16
over a year ago
I think it's funny how MS at some point realized they are not the cool kids and there's no reason to appeal to that target audience. Their new marketing strategy finally admits what's been long known: the correlation between “business casual” and using Microsoft products:
./techtipsy
Archive
over a year ago
Odds and Ends of...
Odds and Ends #47: I think this YouTube video just changed my life Plus vertical farming, the Russia/EU border, and more on why the Lobby is bad.
7 months ago
Abishek Muthian
Send and receive WhatsApp messages through email warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end...
over a year ago
17
over a year ago
warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end encryption and may leak data to the email providers (Check update). If your reason for reading this is for better data security, then this is may not the right approach. This approach...
Simply Explained
Building Air Quality Sensor: Luftdaten + Home Assistant Luftdaten (now Sensor Community) is a global sensor network that measures air quality around the...
over a year ago
22
over a year ago
Luftdaten (now Sensor Community) is a global sensor network that measures air quality around the world. Best of all: it's open-source and anyone can build a sensor.I was very curious to see the air quality in my neighborhood, so I decided to build myself a sensor. And of course,...
Willem's Blog
Migrating to the Cloud Helping a customer clear its on-premise data room and migrate to the cloud: an adventure full of...
over a year ago
19
over a year ago
Helping a customer clear its on-premise data room and migrate to the cloud: an adventure full of cables, cabinets and bandwidth!
GitButler
20 years of Git. Still weird, still wonderful. Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
3 months ago
Abort Retry Fail
Tandy Corporation, Part 4 The Decline and Fall
3 weeks ago
Krebs on Security
Microsoft: 6 Zero-Days in March 2025 Patch Tuesday Microsoft today issued more than 50 security updates for its various Windows operating systems,...
4 months ago
29
4 months ago
Microsoft today issued more than 50 security updates for its various Windows operating systems, including fixes for a whopping six zero-day vulnerabilities that are already seeing active exploitation.
Computer Ads from...
Vote for the May 2025 + Post Topic Make your vote count.
2 months ago
Jonas Hietala
2013 in Review The year is almost over and I think I accomplished a lot this year. You can read my reviews of 2010,...
over a year ago
16
over a year ago
The year is almost over and I think I accomplished a lot this year. You can read my reviews of 2010, 2011 and 2012. 2013 Geek Achievements Solved 213 UVa problems. Got 43rd at NWERC 2013. Placed high in IMPA, with one turn won. Completed the online course Programming Languages in...
Matt Mullenweg
Where is Lee Wittlinger? Lee controls the board of WP Engine. The board is why WP Engine hasn’t done a trademark deal for...
9 months ago
32
9 months ago
Lee controls the board of WP Engine. The board is why WP Engine hasn’t done a trademark deal for their use of the WordPress and WooCommerce trademarks. You hide behind lawyers and corporate PR when you’re wrong, not when you’re right. I’m replying on Twitter, I’m commenting on...
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
12
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...
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...
2 months ago
19
2 months 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...
Jonas Hietala
Poking at Emacs I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty...
over a year ago
19
over a year ago
I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty confident and happy with it. For those who don’t know it’s basically a text editor, like notepad, but with a lot of keycommands which allows you to edit code (and text in general)...
Odds and Ends of...
Odds and Ends #65: Everything is about everything Plus why Britain can't build things... except for the Lower Thames Crossing, apparently.
3 months ago
Greater Still by...
In Defense of the New The future is being crafted out on the edge. Are you paying attention?
a year ago
Jonas Hietala
My Minions So I think I made it! It became a pretty different game from what I set out to create, but I’m glad...
over a year ago
13
over a year ago
So I think I made it! It became a pretty different game from what I set out to create, but I’m glad with how it turned out. My Minions Instructions Build a pathway and then place objects or release minions on it, everything must be on a path. Place musical objects or make the...
Vitalik Buterin's...
[Mirror] Cantor was Wrong: debunking the infinite set hierarchy
over a year ago
Jonas Hietala
Slackware update The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my...
over a year ago
18
over a year ago
The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my installation and I decided to go through with a larger reinstallation once more. This is a log of some things I did differently. Kernel Before installing the kernel it’s nice to...
Good Enough
Adding Social Preview Images To Our 11ty Blog Twitter X recently removed headlines and descriptions from link previews, in the name of...
a year ago
17
a year ago
Twitter X recently removed headlines and descriptions from link previews, in the name of “esthetics.” Inspired by Steph Ango, while we try not to run our business on the whims of a social media platform, this change did push us into making a change we’ve been meaning to for...
Vitalik Buterin's...
Review: museums of the future, Dubai and Tokyo
11 months ago
Vitalik Buterin's...
A Philosophy of Blockchain Validation
over a year ago
Jonas Hietala
MenuCity: Level 0 Walkthrough It hasn’t even been a week since I released my latest game MenyCity and already so much positive...
over a year ago
17
over a year ago
It hasn’t even been a week since I released my latest game MenyCity and already so much positive feedback! I’m so thrilled :) However, all isn’t blue skies and nice sunshine. A lot of times the first question is: How do you play it? or How do you get past the first level? I admit...
Push to Prod
Is AI-based Root Cause Analysis a Real Thing? Logs, LLMs, AI, Decision Trees, and Root Causes
3 months ago
lcamtuf’s thing
Don't build a platform... unless? "Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some...
5 months ago
59
5 months ago
"Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some platforms succeed?
Home on Erik...
What is the right level of specialization? For data teams and anyone else. This isn't as much of a blog post as an elaboration of a tweet I posted the other day: I think this...
over a year ago
19
over a year ago
This isn't as much of a blog post as an elaboration of a tweet I posted the other day: I think this specialization of data teams into 99 different roles (data scientist, data engineer, analytics engineer, ML engineer etc) is generally a bad thing driven by the fact that tools are...
Posts on Made of...
How I Write Tests The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe...
over a year ago
17
over a year ago
The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe to the definition of legacy code as “code without an automated test suite.” I’m convinced that the best thing you can do to encourage fast progress in a test suite is to design...
Home on Erik...
Home
over a year ago
Jonas Hietala
2013 Read Books I actually read more books in 2013 than in 2012. In a somewhat unorganized list: Fiction Livet...
over a year ago
14
over a year ago
I actually read more books in 2013 than in 2012. In a somewhat unorganized list: Fiction Livet Deluxe - Jens Lapidius Escape from camp 14 - Blaine Harden Wonderful. A great book. Edge - Jeffery Deaver Dollar - Lee Child Gisslan - Lee Child Bränd - Lee Child Besökaren - Lee...
Willem's Blog
Multi-Window support in your iPad app Take advantage of the improved support for multiple windows on iPadOS by implementing new UI...
over a year ago
22
over a year ago
Take advantage of the improved support for multiple windows on iPadOS by implementing new UI concepts enabling different use cases for your app.
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
72
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...
Louwrentius
Improving web application security by implementing database security Security is about defense-in-depth. It bogles my mind why it is so difficult to implement...
over a year ago
19
over a year ago
Security is about defense-in-depth. It bogles my mind why it is so difficult to implement defense-in-depth security in web applications. 99.9% of applications use a single database account, with root-like privileges. Easiest for the developer of course, and the database is just a...
Bryan Braun - Blog
Links #12 Oscar, an open-source contributor agent architecture - Oscar is a project from the Go community that...
3 months ago
35
3 months ago
Oscar, an open-source contributor agent architecture - Oscar is a project from the Go community that aims to develop AI agents that assist open source maintainers. I think this is a great idea. Open source is a load-bearing pillar in our modern digital infrastructure and...
Jonas Hietala
On The Decline of FPS Games Mr. Eriksson just sent me this link as a fitting video on my post on The Decline of FPS...
over a year ago
17
over a year ago
Mr. Eriksson just sent me this link as a fitting video on my post on The Decline of FPS Games. https://www.youtube.com/watch?v=W1ZtBCpo0eU Oh How true!
Computer Ads from...
Salamander Software's Franklin's Tomb My name is Diamond, Dan Diamond. I'm a private cop.
a year ago
Arduino Blog
A gamified approach to therapy and motor skills testing For children who experience certain developmental delays, specific types of physical therapies are...
a year ago
55
a year ago
For children who experience certain developmental delays, specific types of physical therapies are often employed to assist them in improving their balance and motor skills/coordination. Ivan Hernandez, Juan Diego Zambrano, and Abdelrahman Farag were looking for a way to quantify...
Old Vintage...
The Hall SC-VGA-2 video processor, the Atari ST and NeXTSTEP: more tales of the unscreenshotable A periodic fascination on this blog is figuring out better ways to get better screenshots of our...
7 months ago
16
7 months ago
A periodic fascination on this blog is figuring out better ways to get better screenshots of our classic systems, which often hail from the Wild Wild West/East in terms of video standards (read all entries in this series). Naturally the best way is a bitwise direct grab of the...
Arduino Blog
Marble art madness from a marvelous machine Marbles are underrated. They’re very round, roll well, tend to be pretty shiny, and come in all...
9 months ago
47
9 months ago
Marbles are underrated. They’re very round, roll well, tend to be pretty shiny, and come in all sorts of neat colors. That last characteristic makes them suitable for artwork, like orbicular pixels. In his most ambitious project to date, Engineezy took advantage of those...
Home on Erik...
More Luigi: Presentation from OSCON I was in Portland, OR for a few days hanging out at OSCON. Was fun. I also talked a bit about...
over a year ago
15
over a year ago
I was in Portland, OR for a few days hanging out at OSCON. Was fun. I also talked a bit about Luigi: Next week I'm presenting at the NYC Predictive Analytics meetup together with Blake Shaw from Foursquare.
computers are bad
2024-08-19 mining for meteors Billboards Route 66 is often viewed through the lens of its billboards. The Jack Rabbit Trading...
11 months ago
98
11 months ago
Billboards Route 66 is often viewed through the lens of its billboards. The Jack Rabbit Trading Post, a small store a few miles out of Joseph City, would hardly be remembered were it not for its billboards spanning four states. The tradition of far-advance billboards is still...
watchTowr Labs
Fortinet FortiGate CVE-2024-23113 - A Super Complex Vulnerability In A Super Secure Appliance In... Today we'd like to share a recent journey into (yet another) SSLVPN appliance vulnerability - a...
9 months ago
24
9 months ago
Today we'd like to share a recent journey into (yet another) SSLVPN appliance vulnerability - a Format String vulnerability, unusually, in Fortinet's FortiGate devices. It affected (before patching) all currently-maintained branches, and recently was highlighted by CISA as...
Vitalik Buterin's...
The Limits to Blockchain Scalability
over a year ago
Birchtree
“Trust me” I’m not trying to send any hate at a random MacRumors forum commentor who I don’t know, so please...
4 months ago
23
4 months ago
I’m not trying to send any hate at a random MacRumors forum commentor who I don’t know, so please take this more as me explaining why there’s more skepticism about the Vision Pro than other gen-1 Apple products. From the post: BTW, I also
Willem's Blog
Open-Sourcing Gran Fondo I am open-sourcing the Gran Fondo app that tracks runs and rides, designed for privacy and freedom...
4 months ago
31
4 months ago
I am open-sourcing the Gran Fondo app that tracks runs and rides, designed for privacy and freedom in mind.
Arduino Blog
Wired for success: Inspiring the next generation of women in science Did you know that it’s International Day of Women and Girls in Science on February 11th, 2025? To...
5 months ago
32
5 months ago
Did you know that it’s International Day of Women and Girls in Science on February 11th, 2025? To celebrate this global event, we’re shining a light on the efforts to make STEM more accessible, inclusive, and inspiring for future generations. Let’s dive in! Mind the gap: gender...
Applied Cartography
Migrating someone who's on Stripe Connect Express Most Stripe accounts on Substack are “Standard Connect”, which essentially means that: the author...
a year ago
16
a year ago
Most Stripe accounts on Substack are “Standard Connect”, which essentially means that: the author has full agency over their account and is the merchant of record; they can revoke OAuth access from Substack (or whomever) at any time; Substack continues to take that 10% as an...
Toni Lijic
2024 Year in Review Everything that happened to me this year
6 months ago
Posts on Made of...
wpa_supplicant: GUI and wpa_action I’ve made two new interesting discoveries about wpa_supplicant since writing my last blog post on...
over a year ago
21
over a year ago
I’ve made two new interesting discoveries about wpa_supplicant since writing my last blog post on the subject. (Actually, I pretty much made both of them while reading documentation in order to write it, and have been lame about writing them up). Using wpa_gui It turns out that...
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
17
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...
Vitalik Buterin's...
The Dawn of Hybrid Layer 2 Protocols
over a year ago
Home on Erik...
In defense of false positives (why you can't fail with A/B tests) Many years ago, I used to think that A/B tests were foolproof and all you need to do is compare the...
over a year ago
19
over a year ago
Many years ago, I used to think that A/B tests were foolproof and all you need to do is compare the metrics for the two groups. The group with the highest conversion rate wins, right?
Notes on software...
Intuitions for Distributed Consensus by Phil Eaton This is an external talk of mine. Click here if you are not redirected.
9 months ago
GitButler
Why is Git Autocorrect too fast for Formula One drivers? Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
6 months ago
Jonas Hietala
The Coinparty hackathon, take two In December I declared that I would enter a Bitcoin Cash hackathon and I was excited to give my...
over a year ago
17
over a year ago
In December I declared that I would enter a Bitcoin Cash hackathon and I was excited to give my procrastination a kick in the balls. Unfortunately the hackathon was postponed to January just an hour later. Maybe the organizers didn’t think my project was exciting enough or...
The New Oil
Cybersecurity & Privacy For Beginners: Ad Blocking
6 months ago
Applied Cartography
Mass renaming files in fish on macOS One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install...
a year ago
22
a year ago
One of many two-liners to come as I migrate things from the old site onto Obsidian: brew install rename rename "s/.mdx/.md/" **.md
Arduino Blog
Machine-to-machine communication is easier than ever: Opta now supports OPC UA OPC Unified Architecture – OPC UA in short – is a cross-platform, open-source machine-to-machine...
8 months ago
55
8 months ago
OPC Unified Architecture – OPC UA in short – is a cross-platform, open-source machine-to-machine communication protocol for industrial automation. It was developed by the Open Platform Communications (OPC) Foundation and is defined in detail in the IEC 62541 standard. With the...
Willem's Blog
Podcast Downloader Tired of being constantly nudged toward "more relevant content", I built a script to break free from...
5 months ago
96
5 months ago
Tired of being constantly nudged toward "more relevant content", I built a script to break free from commercial or closed-source podcast apps.
The Pragmatic...
Why my new audiobook “The Software Engineer's Guidebook” is everywhere except on Audible Currently, Audible’s position is hurting audiobook authors. My audiobook isn’t on Audible due to a...
7 months ago
101
7 months ago
Currently, Audible’s position is hurting audiobook authors. My audiobook isn’t on Audible due to a mix of their monopolistic pricing practices, and the company’s own complacency in how long they take to approve new titles.
Birchtree
The urge that comes with power Nilay Patel on this week's The Vergecast: You can just see that they picked the finances over the...
2 months ago
11
2 months ago
Nilay Patel on this week's The Vergecast: You can just see that they picked the finances over the product over and over again. And if they had just figured out a way to make in-app purchases worth more to developers than leaving the ecosystem, developers, I think, would
Willem's Blog
Limitations of sleep tracking using a wearable Limitations of heart rate analyses during sleep, why you should reconsider tracking your sleep.
over a year ago
Notes on software...
Writing a lisp compiler from scratch in JavaScript: 4. LLVM conditionals and compiling fibonacci Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables ...
over a year ago
19
over a year ago
Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 5. LLVM system calls 6. an x86 upgrade In this post we'll extend the compiler's LLVM backend to support compiling conditionals such that we can support...
Notes on software...
Writing a storage engine for Postgres: an in-memory Table Access Method With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This...
a year ago
20
a year ago
With Postgres 12, released in 2019, it became possible to swap out Postgres's storage engine. This is a feature MySQL has supported for a long time. There are at least 8 different built-in engines you can pick from. MyRocks, MySQL on RocksDB, is another popular third-party...
Birchtree
New weekend, new video recommendations My fellow F1 fans should watch this to make sure they know the main rule changes coming in this...
5 months ago
32
5 months ago
My fellow F1 fans should watch this to make sure they know the main rule changes coming in this season. I totally missed that the fastest lap point was going away. Unsecured and still-using0the-default-password cameras are quite the thing…always always always change your...
Louwrentius
Secure caching DNS server on Linux with DJBDNS The most commonly used DNS server software is ISC BIND, the "Berkeley Internet Name Daemon"....
over a year ago
15
over a year ago
The most commonly used DNS server software is ISC BIND, the "Berkeley Internet Name Daemon". However, this software has a bad security track record and is in my opinion a pain to configure. Mr. D.J. Bernstein developed "djbdns", which comes with a guarantee: if anyone finds a...
Opsbros
Nokia 5110 - Back from the dead. Part 1: Nostalgia I loved my Nokia 5110 and I wonder if it was possible to breathe new life into this long-shelved and...
over a year ago
67
over a year ago
I loved my Nokia 5110 and I wonder if it was possible to breathe new life into this long-shelved and still-memed mobile phone. As it turns out, not only is it possible, but it's going to be a lot easier than I anticipated.
Vitalik Buterin's...
Na colusão
over a year ago
Willem's Blog
Traffic shaping using iptables and tc This month I responded to an automated alert indicating excessive bandwidth usage on a server,...
over a year ago
19
over a year ago
This month I responded to an automated alert indicating excessive bandwidth usage on a server, requiring me to apply traffic shaping to mitigate the traffic.
Himanshu Mishra |...
The Discovery of pseudo-Acquaintance It’s the dawn of the 20th century. If we pick two homo sapiens on earth, we can classify their...
over a year ago
13
over a year ago
It’s the dawn of the 20th century. If we pick two homo sapiens on earth, we can classify their relationship as one of these three types: An…
Arduino Blog
Arduino IDE 2.3.3: discover new support for shared spaces and more! We’re excited to announce that the Arduino IDE 2.3.3 is now live!  What’s in the new version This...
9 months ago
50
9 months ago
We’re excited to announce that the Arduino IDE 2.3.3 is now live!  What’s in the new version This new release is packed with improvements, including one feature we’re particularly proud of: support for shared spaces in Arduino Cloud. If you have a Cloud Business plan or School...
Abishek Muthian
How Rick and Morty fans helped McDonald’s SzeChuan sauce scarcity marketing McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very...
over a year ago
15
over a year ago
McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very interesting (successful ?) example of scarcity marketing and targeting intellectuals for generating bandwagon effect. Some BG : Rick and MortyBuy, a science fiction animated show with the...
computers are bad
2023-06-30 calling in the alarm I currently find myself on vacation in the Canadian Rockies, where internet is hard to come by. But...
over a year ago
78
over a year ago
I currently find myself on vacation in the Canadian Rockies, where internet is hard to come by. But here's something short while I'm temporarily back in the warm embrace of 5G: more about burglar alarms. I recently gave a presentation on this topic and I'll probably record it for...
./techtipsy
Why my blog was down for over 24 hours in November 2024 In November 2024, my blog was down for over 24 hours. Here’s what I learned from this absolute...
5 months ago
54
5 months ago
In November 2024, my blog was down for over 24 hours. Here’s what I learned from this absolute clusterfuck of an incident. Lead-up to the incident I was browsing through photos on my Nextcloud instance. Everything was fine, until Nextcloud started generating preview images for...
Simply Explained
EZStore: a tiny serverless datastore for IoT data (DynamoDB + Lambda) I've been working on a few IoT projects recently, and while prototyping, I need a simple but...
over a year ago
17
over a year ago
I've been working on a few IoT projects recently, and while prototyping, I need a simple but flexible data store. I just want to push data to an API and query and visualize it later on.There are many solutions for this, but most are expensive or very limited. So I set out to...
Birchtree
Grammarly still bests Writing Tools Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread...
5 months ago
28
5 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...
Abishek Muthian
Backup PostgreSQL to cloud This post will help you with easy, cost-effective and secure way to backup your PostgreSQL database...
over a year ago
13
over a year ago
This post will help you with easy, cost-effective and secure way to backup your PostgreSQL database to cloud. Create local scheduled backup of PostgreSQL database Login as postgres user on the console (tmux is recommended). Create .pgpass file to access database without entering...
Birchtree
Introducing Quick Stuff Today I'm introducing the most side of side projects I've done in a long time, and I'm calling it...
3 months ago
22
3 months ago
Today I'm introducing the most side of side projects I've done in a long time, and I'm calling it Quick Stuff. Quick Stuff is a place for me to put all of my little projects in one place, and I'm really happy
Computer Ads from...
T/Maker: Tiny Software Company Takes on the Giants (Interview) An interesting look at a company with less than 20 employees playing with the big boys
9 months ago
Notes on software...
Container scheduling strategies for integration testing 14 different databases in Github Actions This is an external post of mine. Click here if you are not redirected.
over a year ago
Notes on software...
Intercepting and modifying Linux system calls with ptrace How software fails is interesting. But real-world errors can be infrequent to manifest....
a year ago
29
a year ago
How software fails is interesting. But real-world errors can be infrequent to manifest. Fault injection is a formal-sounding term that just means: trying to explicitly trigger errors in the hopes of discovering bad logic, typically during automated tests. Jepsen and ChaosMonkey...
Louwrentius
Setting up a Squid proxy with Clamav anti-virus using c-icap Security is all about a defence-in-depth strategy. Create multiple layers of defence. Every layer...
over a year ago
21
over a year ago
Security is all about a defence-in-depth strategy. Create multiple layers of defence. Every layer presenting a different set of challenges, requiring different skill sets and technology. So every layer will increase the time and effort to compromise your environment. A...
latest projects -...
Fluid Simulation Pendant [Hardware] Wearable real-time FLIP device
6 months ago
Louwrentius
Why I Do Use ZFS as a File System for My NAS On February 2011, I posted an article about my motivations why I did not use ZFS as a file system...
over a year ago
19
over a year ago
On February 2011, I posted an article about my motivations why I did not use ZFS as a file system for my 18 TB NAS. You have to understand that at the time, I believe the arguments in the article were relevant, but much has changed since then, and I do believe this article is...
anderegg.ca
The “Home Alone” / “NiGHTS into Dreams” connection NiGHTS into Dreams is one of those games I tend to think about when Christmas rolls around. It’s one...
7 months ago
35
7 months ago
NiGHTS into Dreams is one of those games I tend to think about when Christmas rolls around. It’s one of my favourites from the Saturn lineup, and it also had a free Christmas version. In it, there’s a song I really love that plays on the level select screen called Gate of Your...
lcamtuf’s thing
Sierpiński triangle? In my bitwise AND? Exploring a peculiar bit-twiddling hack at the intersection of 1980s geek sensibilities.
2 months ago
Elevation Lab - Blog
NightStand at your local Apple Store NightStands now come in some beautiful new colors & new packaging - you can find them in Apple...
over a year ago
13
over a year ago
NightStands now come in some beautiful new colors & new packaging - you can find them in Apple Stores around the globe beginning today. For any designer, to see something you made out in the wild is a special experience. So today is a real trip for our tiny little Portland...
./techtipsy
How a Hibernate deprecation log message made our Java backend service super slow It was time to upgrade Hibernate on that one Java monolithic1 backend service that my team was...
5 days ago
12
5 days ago
It was time to upgrade Hibernate on that one Java monolithic1 backend service that my team was responsible for. We took great precautions with these types of changes due to the scale of the system, splitting changes into as many small parts as possible and releasing them as often...
Birchtree
Balatro continues to bring a smile Jay Peters for The Verge: Why Balatro’s Developer Stays Anonymous It’s an arrangement that the...
3 months ago
32
3 months ago
Jay Peters for The Verge: Why Balatro’s Developer Stays Anonymous It’s an arrangement that the Playstack team figured out with LocalThunk ahead of other ceremonies like The Game Awards, where Balatro won three awards and was nominated for Game of the Year. LocalThunk didn’t
Vitalik Buterin's...
Hard Problems in Cryptocurrency: Five Years Later
over a year ago
Old Vintage...
RIP Bill Atkinson As posted by his family (Facebook link), Bill Atkinson passed away on June 5 from pancreatic cancer...
a month ago
24
a month ago
As posted by his family (Facebook link), Bill Atkinson passed away on June 5 from pancreatic cancer at the age of 74. The Macintosh would not have been the same without him (QuickDraw, MacPaint, HyperCard, and so much more). Rest in peace.
Jonas Hietala
My first rust Contribution The problem with open-source for most people isn’t writing code, but it’s all the other things. How...
over a year ago
17
over a year ago
The problem with open-source for most people isn’t writing code, but it’s all the other things. How shall I push my changes? How do I handle git? What should I do? I was the same and I actually dreaded my awesome summer job, just a little bit, because now I’m supposed to...
Birchtree
Apple hits a major milestone in greenhouse emissions Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today...
3 months ago
22
3 months ago
Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today announced that the company has surpassed a 60 percent reduction in its global greenhouse gas emissions compared to 2015 levels, as part of its Apple 2030 goal to become carbon...
Vitalik Buterin's...
Situazioni di collusione
over a year ago
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
54
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...
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...
4 months ago
10
4 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...
Engineers Need Art
Apple Interview (1995) Recalling my somewhat unusual interview with Apple back in 1995.
over a year ago
computers are bad
2024-08-12 a pedantic review of the las vegas loop Did you hear that Elon Musk dug a tunnel under the Las Vegas Convention Center? I think it is pretty...
11 months ago
97
11 months ago
Did you hear that Elon Musk dug a tunnel under the Las Vegas Convention Center? I think it is pretty universally known by now that the "Las Vegas Loop" is impractical, poorly thought out, and generally an embarrassment to society and industry. I will spare an accounting of the...
Good Enough
The Element of Surprise Good Enough happens to be a remote team. This isn't from some strongly-held belief that remote is...
over a year ago
22
over a year ago
Good Enough happens to be a remote team. This isn't from some strongly-held belief that remote is best, but rather as a side effect of how we all happened to meet each other. We met remotely, we did not end up all moving into some commune, and so to work together we must work...
Arduino Blog
These Shattered Space helmet replicas stay video game accurate using an Arduino Nano Starfield, a game set in the vast expanse of our galaxy, is receiving a new expansion called...
9 months ago
42
9 months ago
Starfield, a game set in the vast expanse of our galaxy, is receiving a new expansion called “Shattered Space” in which players can don novel weapons and gear to take on the latest challenge. As part of its release, the expansion’s publisher Bethesda reached out to cosplayer...
Ian's Blog
Pragmatically Generating a Self-Signed Certificate and Private Key using OpenSSL Recently I found myself needing to generate a HTTPS Server Certificate and Private Key for an iOS...
over a year ago
18
over a year ago
Recently I found myself needing to generate a HTTPS Server Certificate and Private Key for an iOS app using OpenSSL, what surprised me was the total lack of documentation for OpenSSL. While there is plenty of function documentation, what OpenSSL really lacks is examples of how it...
Jonas Hietala
I, Robot Here are the results of the big robot construction course we had before christmas! The whole process...
over a year ago
18
over a year ago
Here are the results of the big robot construction course we had before christmas! The whole process went smooth and our group was amazing. The design and building of the robot went well even though in hindsight I would’ve changed a lot of stuff. The ending competition didn’t go...
Notes on software...
Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL Next in database basics: 2. binary expressions and WHERE filters 3. indexes 4. a...
over a year ago
17
over a year ago
Next in database basics: 2. binary expressions and WHERE filters 3. indexes 4. a database/sql driver In this series we'll write a rudimentary database from scratch in Go. Project source code is available on Github. In this first post we'll build enough of a parser to...
The Pragmatic...
Interesting startup idea: benchmarking cloud platform pricing A team of 3 developers built a neat platform called Spare Cores that makes cloud instance pricing...
9 months ago
76
9 months ago
A team of 3 developers built a neat platform called Spare Cores that makes cloud instance pricing more transparent. A deepdive on how exactly they did it.
Posts on Made of...
DEF CON I’m sitting in the airport in Las Vegas on the way back from DEF CON 15. It’s the first time I’ve...
over a year ago
19
over a year ago
I’m sitting in the airport in Las Vegas on the way back from DEF CON 15. It’s the first time I’ve been at the con, and it wasn’t really what I expected. Frankly, I walked away feeling kinda underwhelmed. Very few of the talks were as technical as I was hoping – they were almost...
Good Enough
Our Favorite Video Games Right Now While everyone at Good Enough is their own kind of nerd, thank you very much, as builders of the web...
over a year ago
17
over a year ago
While everyone at Good Enough is their own kind of nerd, thank you very much, as builders of the web you probably expect that we also play video games. And we do! Well, collectively we do, but not to an unhealthy degree. Usually. I asked the team to share with me what their...
Odds and Ends of...
The Abundance Vibe Shift What is Abundance, where did it come from, and what is its wife's name?
4 months ago
Push to Prod
Comprehension of Concurrency is a Lifelong Journey Accept that your understanding is imperfect. There is comfort in letting go.
12 months ago
Simply Explained
Secure Home Assistant Access with Cloudflare and Ubiquiti Dream Machine I've become increasingly reliant on Home Assistant to automate various tasks around the house. But...
over a year ago
21
over a year ago
I've become increasingly reliant on Home Assistant to automate various tasks around the house. But how do you safely expose your instance to the internet for remote access?You want to be able to log in from a remote location, but how to keep others out? This post will show how...
./techtipsy
Control - how to make a game enjoyable for casual audiences I’ve decided to intentionally take more time to play video games this year, since it’s a relatively...
a year ago
170
a year ago
I’ve decided to intentionally take more time to play video games this year, since it’s a relatively healthy way to escape from the real world once in a while. A friend recommended one game in particular: Control: Ultimate Edition. During the Steam summer sale of 2023, I went...
computers are bad
2024-04-26 microsoft at work I haven't written anything for a bit. I'm not apologizing, because y'all don't pay me enough to...
a year ago
126
a year ago
I haven't written anything for a bit. I'm not apologizing, because y'all don't pay me enough to apologize, but I do feel a little bad. Part of it is just that I've been busy, with work and travel and events. Part of it is that I've embarked on a couple of writing projects only to...
Jonas Hietala
Zucchini Crabcakes With a tiny bit more planning I made a dinner out the lessons 4 and 5 as the crabcakes were only...
over a year ago
15
over a year ago
With a tiny bit more planning I made a dinner out the lessons 4 and 5 as the crabcakes were only supposed to be an appetizer: Crabcakes: Surprisingly delicious. Both me and Veronica gives them a 7. Zucchini: While I thought they passed Veronica said “Zucchini is not my thing” and...
Computer Ads from...
Ann Arbor Software's Textra Word Processing The shortest distance between your thoughts and the printed word.
2 weeks ago
Jorge Arango
AI and Taxonomies: Creating vs. Applying Recently, I wrote about using AI to solve taxonomy drift — the all-too-common problem of lists of...
4 months ago
29
4 months ago
Recently, I wrote about using AI to solve taxonomy drift — the all-too-common problem of lists of terms (tags, categories) falling out of sync with the content they describe. A response to that post raised an important distinction worth clarifying: the difference between creating...
Home on Erik...
The mathematical principles of management I've read about 100 management books by now but if there's something that always bothered me it's...
over a year ago
18
over a year ago
I've read about 100 management books by now but if there's something that always bothered me it's the lack of first principles thinking. Basically it's a ton of heuristics. And heuristics are great, but when you present heuristics as true objectives, it kind of clouds the...
Odds and Ends of...
WATCH: Were the US election polls right? My conversation with polling guru Mark Pack
8 months ago
Matt Blewitt
Thoughts on User Safety We need to move beyond mere security and towards safety for our customers and our users. This is how...
over a year ago
17
over a year ago
We need to move beyond mere security and towards safety for our customers and our users. This is how we can do that.
Home on Erik...
Nearest neighbors and vector models – epilogue – curse of dimensionality This is another post based on my talk at NYC Machine Learning. The previous two parts covered most...
over a year ago
25
over a year ago
This is another post based on my talk at NYC Machine Learning. The previous two parts covered most of the interesting parts, but there are still some topics left to be discussed. To go back and read the meaty stuff, check out
Willem's Blog
Using a budget Android as main smartphone I switched to Android to find out how good a budget smartphone performs compared to an expensive...
over a year ago
Good Enough
TIL: System Colors are supported in CSS, but they’re unreliable I’ve said this before: We’re primarily a web shop here at Good Enough, but occasionally we come up...
a year ago
17
a year ago
I’ve said this before: We’re primarily a web shop here at Good Enough, but occasionally we come up with ideas that we think would work really well as a native desktop or mobile application. Still, we prototype those ideas on the web first. Recently, I wanted to try and make one...
Louwrentius
Don't use cloud services if you care about secrecy of your data When you use cloud services, you are storing your data on other people's hard drives. The moment you...
over a year ago
13
over a year ago
When you use cloud services, you are storing your data on other people's hard drives. The moment you put your data within a cloud service, that data is no longer under your control. You don't know who will access that data. Secrecy is lost. Instead of using services like Gmail...
Home on Erik...
Implicit data and collaborative filtering A lot of people these days know about collaborative filtering. It's that Netflix Prize thing, right?...
over a year ago
19
over a year ago
A lot of people these days know about collaborative filtering. It's that Netflix Prize thing, right? People rate things 1-5 stars and then you have to predict missing ratings. While there's no doubt that the Netflix Prize was successful, I think it created an illusion that all...
Daniel De Laney
Data Center Monitoring “I like to use sketches to validate ideas quickly, without a lot of investment in the wrong...
over a year ago
10
over a year ago
“I like to use sketches to validate ideas quickly, without a lot of investment in the wrong direction.” The Challenge The computing power that runs the world is hidden away in data centers that few people get to see. While many data centers are lights-out operations most of the...
Willem's Blog
Scalable application design without magic I needed to design a scalable backend infrastructure that could handle lots of concurrent users. I...
over a year ago
21
over a year ago
I needed to design a scalable backend infrastructure that could handle lots of concurrent users. I did this by leveraging the client's computing power having it handle most of the user interaction workload.
Louwrentius
Raspberry Pi as a router using a single network interface Introduction Disclaimer: this article is intended for consumers and hobbyists. If you want to run...
over a year ago
38
over a year ago
Introduction Disclaimer: this article is intended for consumers and hobbyists. If you want to run your own router at home, the Raspberry Pi 4 Model B1 can be an excelent hardware choice: it's fairly cheap it's fast enough it can saturate it's gigabit network port it is...
./techtipsy
From building ships to shipping builds: how to succeed in making a career switch to software... I have worked with a few software developers who made the switch to this industry in the middle of...
2 weeks ago
19
2 weeks ago
I have worked with a few software developers who made the switch to this industry in the middle of their careers. A major change like that can be scary and raise a lot of fears and doubts, but I can attest that this can work out well with the right personality traits and a...
Vitalik Buterin's...
The tree ring model of culture and politics
3 months ago
Lighthouse Blog
Inbox zero for your content
a year ago
Arduino Blog
Arduino is at work to make bio-based PCBs! April 22 is Earth Day – a powerful reminder of our shared responsibility to preserve the planet for...
2 months ago
35
2 months ago
April 22 is Earth Day – a powerful reminder of our shared responsibility to preserve the planet for future generations. While the call for climate action grows louder, Arduino is committed to making sustainability an ongoing priority through concrete projects and global...
tim.sh
How I created an Ethereum Proof-of-Stake demo entirely with AI Hi everybody!
8 months ago
Abort Retry Fail
Intel and the New Millenium Losing the performance crown
4 months ago
Simply Explained
Static webhosting benchmark: AWS, Google, Firebase, Netlify, GitHub & Cloudflare Static websites are still a hot topic. They are fast, and they're incredibly secure because there...
over a year ago
14
over a year ago
Static websites are still a hot topic. They are fast, and they're incredibly secure because there isn't a CMS to hack. Once you build a static website, however, the question becomes: Where do I host?In other words: what is the fastest static website hosting provider in 2020?...
The New Oil
How the UK is Weakening Safety Worldwide
4 months ago
somenice
CircuitPython in 2025 This post is a wishlist for CircuitPython in 2025. Each year Adafruit asks the community to...
6 months ago
86
6 months ago
This post is a wishlist for CircuitPython in 2025. Each year Adafruit asks the community to contribute their thoughts or requests for the open source microcontroller language as outlined on the Adafruit blog. In 2025 I would like a library for working with vectors, similar to...
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
69
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...
Jonas Hietala
My first netrunner store championship My girlfriend has told me I get these narrow interests where I pour all my energy and thoughts into...
over a year ago
18
over a year ago
My girlfriend has told me I get these narrow interests where I pour all my energy and thoughts into and about 1,5 months ago I discovered Netrunner, a very awesome card game. Check out this how to play or team covenant’s channel if you want to know more. So this Sunday I went to...
lcamtuf’s thing
Analog filters, part 2: let it ring A continuation of the gentle intro to analog signal filtering. In today's episode: the Sallen-Key...
9 months ago
Home on Erik...
My issue with GPU-accelerated deep learning I've been spending several hundred bucks renting GPU instances on AWS over the last year. The...
over a year ago
18
over a year ago
I've been spending several hundred bucks renting GPU instances on AWS over the last year. The speedup from a GPU is awesome and hard to deny. GPUs have taken over the field. Maybe following the footsteps of Bitcoin mining there's some research on using FPGA (I know very little...
Ian's Blog
Learn how Windows builds its store of trusted root CA certificates Today I learned something fascinating about how Windows deals with trusted root CA certificates. It...
over a year ago
16
over a year ago
Today I learned something fascinating about how Windows deals with trusted root CA certificates. It might surprise you, and it certainly did for me, but out-of-the-box Windows doesn't come with a set of root CA certificates sufficient for web browsing. You can see this for...
computers are bad
2024-10-19 land art and isolation Prescript: I originally started writing this with the intent to send it out to my supporter's...
9 months ago
65
9 months ago
Prescript: I originally started writing this with the intent to send it out to my supporter's newsletter, EYES ONLY, but it got to be long and took basically all day so I feel like it deserves wider circulation. You will have to tolerate that it begins in the more conversational...
Jonas Hietala
The 4-Hour Chef: Scrambled Eggs I’ve been listening to The Tim Ferriss Show a while now and he and his guests often inspire me to...
over a year ago
16
over a year ago
I’ve been listening to The Tim Ferriss Show a while now and he and his guests often inspire me to make changes and start doing new things. I got introduced to Josh Waitzkin’s excellent The Art of Learning and the meta skill of learning has since then fascinated me. So when I got...
Willem's Blog
Designing and implementing a (micro) payment system Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I...
over a year ago
20
over a year ago
Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I did it in this post.
Computer Ads from...
Black Friday - Happy Birthday sale Let's mix things up!
7 months ago
Posts on Made of...
Distributed cloud builds for everyone CPU cycles are cheaper than they have ever been, and cloud computing has never been more ubiquitous....
over a year ago
19
over a year ago
CPU cycles are cheaper than they have ever been, and cloud computing has never been more ubiquitous. All the major cloud providers offer generous free tiers, and services like GitHub Actions offer free compute resources to open-source repositories. So why do so many developers...
Home on Erik...
There is no magic trick (Warning: super speculative, feel free to ignore) As Yogi Berra said, “It's tough to make...
over a year ago
18
over a year ago
(Warning: super speculative, feel free to ignore) As Yogi Berra said, “It's tough to make predictions, especially about the future”. Unfortunately predicting is hard, and unsurprisingly people look for the Magic Trick™ that can resolve all the uncertainty.
Matt Mullenweg
Ed Catmull on Change I’ve been really enjoying the book Creativity Inc by Ed Catmull of Pixar, it was recommended to me...
5 months ago
44
5 months ago
I’ve been really enjoying the book Creativity Inc by Ed Catmull of Pixar, it was recommended to me by my colleague Dave Martin a while back and I finally got around to it. There’s an interesting story in it where George Lucas has asked him to develop a film editing system that...
Krebs on Security
Alleged Co-Founder of Garantex Arrested in India Authorities in India today arrested the alleged co-founder of Garantex, a cryptocurrency exchange...
4 months ago
18
4 months ago
Authorities in India today arrested the alleged co-founder of Garantex, a cryptocurrency exchange sanctioned by the U.S. government in 2022 for facilitating tens of billions of dollars in money laundering by transnational criminal and cybercriminal organizations. Sources close to...
Arduino Blog
What if robots could communicate with humans by emitting scents? Almost all human-robot interaction (HRI) approaches today rely on three senses: hearing, sight, and...
a year ago
88
a year ago
Almost all human-robot interaction (HRI) approaches today rely on three senses: hearing, sight, and touch. Your robot vacuum might beep at you, or play recorded or synthesized speech. An LED on its enclosure might blink to red to signify a problem. And cutting-edge humanoid...
Birchtree
The “Bluesky feels like early Twitter!” vibe Bluesky has the juice right now, and while it’s slowed down a bit this week, they were adding over 1...
7 months ago
38
7 months ago
Bluesky has the juice right now, and while it’s slowed down a bit this week, they were adding over 1 million users a day for a bit last week. One sentiment I’m hearing a lot recently is that Bluely “feels like early Twitter,” which
Vitalik Buterin's...
La Guía Incompleta de los Rollups
over a year ago
Vitalik Buterin's...
Understanding PLONK
over a year ago
Notes on software...
Writing a minimal Lua implementation with a virtual machine from scratch in Rust By the end of this guide we'll have a minimal, working implementation of a small part of Lua from...
over a year ago
20
over a year ago
By the end of this guide we'll have a minimal, working implementation of a small part of Lua from scratch. It will be able to run the following program (among others): function fib(n) if n < 2 then return n; end local n1 = fib(n-1); local n2 = fib(n-2); ...
Arduino Blog
Coolest controllers ever? Icy gamepads melt in users’ hands Nintendo’s Joy-Con controller system is very innovative and generally well-regarded, with one major...
a year ago
57
a year ago
Nintendo’s Joy-Con controller system is very innovative and generally well-regarded, with one major exception: stick drift. That’s a reliability issue that eventually affects a large percentage of Joy-Cons, to the frustration of gamers. But what if that was intentional and...
Notes on software...
Writing a simple JSON path parser Let's say we want to implement a simple list filtering language so we can enter a.b = 12 and return...
over a year ago
19
over a year ago
Let's say we want to implement a simple list filtering language so we can enter a.b = 12 and return only results in a list where the a column is an object that contains a field b that is set to the value 12. What would a filter(jsonPath, equals, listOfObjects) function...
Vitalik Buterin's...
DAOs are not corporations: where decentralization in autonomous organizations matters
over a year ago
Jonas Hietala
Let's create a Tree-sitter grammar One of my favorite features in Neovim is the Tree-sitter integration. It allows for fast syntax...
a year ago
23
a year ago
One of my favorite features in Neovim is the Tree-sitter integration. It allows for fast syntax highlighting that works well even in an error state (often the case when you’re editing code), and it has additional semantics (you can differentiate between function parameters and...
Arduino Blog
“Catch me if you can!” — How Alvik learns to dodge trouble with AI, featuring Roni Bandini Have you ever discovered a cool piece of tech buried in your drawer and thought, “This could make...
10 months ago
56
10 months ago
Have you ever discovered a cool piece of tech buried in your drawer and thought, “This could make for an awesome project”? That’s exactly what happened to Roni Bandini, maker, writer, electronics artist – and Arduino Alvik Star!  Bandini began coding at 10 years old, and has...
Arduino Blog
Agitating homemade PCBs with ease If you want to make PCBs at home and you don’t happen to own a CNC mill, then you’ll probably need...
10 months ago
57
10 months ago
If you want to make PCBs at home and you don’t happen to own a CNC mill, then you’ll probably need to turn to chemical etching. Use one of several different techniques to mask the blank PCB’s copper that you want to keep, then toss the whole thing into a bath to dissolve away the...
Louwrentius
Systemd Forward Secure Sealing of system logs makes little sense Systemd is a more modern replacement of sysvinit and its in the process of being integrated into...
over a year ago
18
over a year ago
Systemd is a more modern replacement of sysvinit and its in the process of being integrated into most mainstream Linux distributions. I'm a bit troubled by one of it's features. I'd like to discuss the Forward Secure Sealing (FSS) feature for log files that is part of systemd....
Willem's Blog
Minimalistic road bike with Gates carbon drive For the past few months I have been riding the Schindelhauer Siegfried Road bike with the Gates CDX...
over a year ago
24
over a year ago
For the past few months I have been riding the Schindelhauer Siegfried Road bike with the Gates CDX Carbon Drive, read about this beautiful minimal bike in this post.
Jonas Hietala
A Christmas Game I’m going through a bit of a boardgame stint, as I usually do during christmas time. I had exactly...
over a year ago
19
over a year ago
I’m going through a bit of a boardgame stint, as I usually do during christmas time. I had exactly one thing on my wishlist for this christmas for my little brother: Ticket to Ride: Nordic Countries. Guess what? I got something from my wishlist! This was our 5th or 6th game (or...
Jonas Hietala
rustc: error while loading shared libraries: librustc_driver I had installed and used rust already but today I fired it up and received: rustc...
over a year ago
16
over a year ago
I had installed and used rust already but today I fired it up and received: rustc --version rustc: error while loading shared libraries: librustc_driver-7e44814b.so: cannot open shared object file: No such file or directory I’ve seen this before… I thought modifying...
Birchtree
Hark! A new CGP Grey video! I personally find this argument quite compelling, but I looked up arguments against discontinuing...
3 months ago
18
3 months ago
I personally find this argument quite compelling, but I looked up arguments against discontinuing production of the penny and nickel and they basically revolve around fears around prices rounding up more often than down, creating a tax on those who pay with cash. I'm sympathetic...
./techtipsy
DIY cloud gaming setup with VFIO, Parsec and AMD This is a follow-up to my previous post where I covered the VFIO setup in general. For many people...
over a year ago
61
over a year ago
This is a follow-up to my previous post where I covered the VFIO setup in general. For many people that would have been good enough, but my goal with this setup was to have a powerful gaming setup that I could access from my living room PC with 20 meters of Ethernet cables...
Vitalik Buterin's...
What do I think about Community Notes?
a year ago
Willem's Blog
Measuring cholesterol levels in blood This week I had my blood examined to measure my cholesterol levels, taking a lipid profile. Know...
over a year ago
18
over a year ago
This week I had my blood examined to measure my cholesterol levels, taking a lipid profile. Know your LDL, HDL and Triglycerides numbers with a simple test.
Electronics etc…
Setting Up a Symmetricom SyncServer S200 Network Time Protocol Server Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS...
a year ago
120
a year ago
Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS Antenna! The SyncServer S200 Outside and Inside Installing the Missing BNC Connectors Setting Up a SyncServer S200 from Scratch Opening up the SyncServer S200 The SyncServer File...