Blogs / Personal blogs

Jeff Geerling

jeffgeerling.com

At the CGPM , they decided the last leap second we'll ever see for UTC, or Coordinated Universal Time, happened back at the end of 2016 .

Popular posts
141
Total points
40,019
HN comments
23,883
Rank
#8 personal

Visit jeffgeerling.com → RSS feedOn Hacker News Mar 2016 – Jul 2026

Hardware & Electronics 97Systems & Performance 38Tech Industry & Business 26Life, Learning & Writing 19Networking & Internet 17Infrastructure & DevOps 16

34

The RAM shortage comes for us all

Memory price inflation comes for us all, and if you're not affected yet, just wait. I was building a new PC last month using some parts I had bought earlier this year. The 64 Gigabyte T-Create DDR5 memory kit I used cost $209 then. Today? The same kit costs $650! Just in the past week, we found out Raspberry Pi's…

35

The Raspberry Pi can boot off NVMe SSDs now

When the Compute Module 4 was released (see my CM4 review here), I asked the Pi Foundation engineers when we might be able to boot off NVMe storage, since it was trivially easy to use with the exposed PCIe x1 lane on the CM4 IO Board. The initial response in October 2020 was "we'll see". Luckily, after more people…

37

NIST was 5 μs off UTC after last week's power cut

If you were 5 microseconds late today, blame it on NIST. Their facility in Boulder Colorado just had its power cut for multiple days. After a backup generator failed, their main ensemble clock lost track of UTC, or Universal Time Coordinated. But even if you used the NTP timing servers they run, they were never off by…

41

I tested every IP KVM in my Homelab

Since the PiKVM came out in 2017, there's been an explosion of IP KVMs. I've tested almost every one. But what are they good for? You can use Remote Desktop, Screen Sharing, or VNC to remote control a computer from anywhere on a LAN. And if you don't have a private VPN, you could use RealVNC, Raspberry Pi Connect, or…

45

Why I close pull requests

I maintain many open source projects on GitHub and elsewhere (over 160 as of this writing). I have merged and/or closed thousands of Pull Requests (PRs) and patches in the past few years, and would like to summarize here many of the reasons I don't merge many PRs. A few of my projects have co-maintainers, but most are…

46

You can't buy a Raspberry Pi right now

...or at least, not without a lot of patience or a fat wallet. But why? And are there any signs Raspberry Pis will become available to the general public again soon? To be clear, I'm speaking of the mainstream SBC Raspberry Pis, like the Pi 4 model B, the Compute Module 4, the Pi Zero 2 W, and even in many cases the…

47

Big GPUs don't need big PCs

Ever since I got AMD, Intel, and Nvidia graphics cards to run on a Raspberry Pi, I had a nagging question: What's the point? The Raspberry Pi only has 1 lane of PCIe Gen 3 bandwidth available for a connection to an eGPU. That's not much. Especially considering a modern desktop has at least one slot with 16 lanes of…

48

Ansible open-sources Ansible Tower with AWX

Ever since Red Hat acquired Ansible, I and many others have anticipated whether or when Ansible Tower would be open sourced. Ansible Tower is one of the nicest automation tools I've used... but since I haven't been on a project with the budget to support the Tower licensing fees, I have only used it for testing…

49

Forget spaceships; I just want my music

A couple weeks ago, as my kids settled into the car, I asked like I always do, "what songs do you want me to play?" They have a range of favored earworms, from Baby Shark to Babaloo, and usually the songs are tolerable, at least. But a few albums, like Bluey's soundtrack, transcend the children's genre. They're…

53

Just Say No

Saying yes is easy—at first. It makes you feel better. And it makes you feel like you can do anything! And the person you're saying yes to also gets a happy feeling because you're going to do something for them. Saying no is hard. It's an admission you can't do something. And worse still, you're disappointing someone…

55

Jeffgeerling.com has been migrated to Hugo

Since 2009, this website has run on Drupal. Starting with Drupal 6, and progressing through major site upgrades and migrations to 7, 8, 9, and 10, I used the site as a way to dogfood the same CMS (Content Management System) I used in my day job for over a decade. But as time progressed—especially after completing a…

56

Jeff Geerling: Corporate Open Source Is Dead

IBM is buying HashiCorp for $6.4 billion. That's four months after HashiCorp rugpulled their entire development community and ditched open source for the 'Business Source License.' As someone on Hacker News pointed out so eloquently: IBM is like a juicer that takes all the delicious flavor out of a fruit skywhopper…

58

CubeSats are fascinating learning tools for space

These are CubeSats. Satellites that are going to space—or at least, the ones I have here are prototypes. But these have one thing in common: they're all powered by either a Raspberry Pi, or a microcontroller. There are already Pis in space, like on Mark Rober's SatGus, on GASPACS, and the Astro Pis on the Space…