Sign up

Geoff Oliver

Not verified No WebSub updates No webmention support Not yet validated

Geoff Oliver

Generator
Geoff Oliver
Public lists
I ♥ RSS
Fetched

Geoff Oliver
• Geoff Oliver

Original E39 Head Unit Modernized | Hackaday

One less thing to keep me from trying to buy another E39 :P

Geoff Oliver
• Geoff Oliver

Little Notes

Something I've been wanting (that probably already exists) so I made it.

Geoff Oliver
• Geoff Oliver

Computers are still fun

Me: Double-clicks Docker icon.

Computer:

Screenshot 2025-08-18 at 10.45.19 PM.png
I know, that's why I clicked it.

Geoff Oliver
• Geoff Oliver

Visualising how close random GUIDs come to being the same

We’re gonna be waiting for a while.

Geoff Oliver
• Geoff Oliver

How Bear does analytics with CSS | ᕕ( ᐛ )ᕗ Herman's blog

This seems very handy. Definitely going to figure out a way to use this in an upcoming project. HT joshtronic.

Geoff Oliver
• Geoff Oliver

fx – a terminal JSON viewer & processor

Do you ever need to look at JSON in the #terminal? This looks pretty rad!

Geoff Oliver
• Geoff Oliver

Dexter: 2009 - 2025

IMG_0690.jpeg
Dexter "El Diablo"

Geoff Oliver
• Geoff Oliver

Native CSS Transitions are a thing

This is very cool, and I had no idea you could do this. No support in Firefox yet, but still, very cool!

Geoff Oliver
• Geoff Oliver

They're Made out of Meat

Nope. They're born meat and they die meat. We studied them for several of their life spans, which didn't take too long. Do you have any idea the life span of meat?

HT kottke

Geoff Oliver
• Geoff Oliver

A comprehensive illustrated article on how screens work.

From kottke:

A comprehensive illustrated article on how screens work. This is the first part of a new work-in-progress called Making Software that aims to explain how software systems & tools work from the ground up.

Geoff Oliver
• Geoff Oliver

Historical Tech Tree

Wanna see how we got from rocks to iPhones? HT kottke.org

Geoff Oliver
• Geoff Oliver

Ignorant And Paranoid MAGA Politics Kept Texas Republicans From Spending ARPA Money On Weather Warning Systems

It’s far from clear if anybody will actually learn from the experience.

Narrator: They won't.

Geoff Oliver
• Geoff Oliver

useHooks – The React Hooks Library

Some cool stuff in here.

Geoff Oliver
• Geoff Oliver

The Future is Colourful and Dimensional - by Michael Flarup

Flat design is over. The future is colourful and dimensional.

Here's hoping 🤞

Geoff Oliver
• Geoff Oliver

I don't want your robots

I feel like it says something about how few people want to use this shit that both of the options they give you here seem to say “yep, i want this” and there is no really obvious “fuck off” option… Not as obvious as the giant buttons at the bottom, anyway. And yes, I see the "X", and I clicked it. But that shouldn't be the only way to opt out of this garbage.

Screenshot 2025-05-13 at 10.40.07 AM.png
Google trying to force Gemini on me

Geoff Oliver
• Geoff Oliver

hacker labs · pico.sh

This seems cool. Host pages, blogs, create tunnels, and have your own pastebin, all for free and all through a terminal over SSH!

Geoff Oliver
• Geoff Oliver

Adventures in ActivityPub

I posted previously (and previously) about adding ActivityPub to my blog. Well, that shit definitely isn't happening. After a few weeks of learning, coding, learning, re-coding, and then a few weeks of struggling to figure out how to deal with all the dumb shit that the AP p...

Geoff Oliver
• Geoff Oliver

Link Roulette

On Friday, sitting around after dinner, Lauren had the idea of something like Stumbleupon, but just for your own links. And after a couple days of banging away on the keyboard, the result is Link Roulette! Check it out, and enjoy!

Geoff Oliver
• Geoff Oliver

CSS Cursor Property

Wanna know what that cursor: ... declaration is gonna look like? joshtronic has got you covered with csscursors.com https://joshtronic.com/css/cursor/!

Geoff Oliver
• Geoff Oliver

Running NextJS behind an Apache proxy is fun

So this site is a #NextJS app and it sits behind an #Apache proxy. Yes, Apache, and not NGINX. It's what was running on this server before my site lived here, and it works well enough, don't worry about it. Anyway, I was having a super cool issue where a single JS file was r...

Geoff Oliver
• Geoff Oliver

Verifying ActivityPub HTTP Signatures

I just spent way too much time trying to figure this shit out. All the examples I could find, none of them actually worked. Maybe I was doing something wrong - it's happened! - or maybe everything I found was just wrong. Either way, here's the code. It runs in a NextJS envir...

Geoff Oliver
• Geoff Oliver

New admin UI

This weekend I decided I wanted to add ActivityPub capabilities to this dumb thing, so I started down that road, and also decided that the admin UI needed a little overhaul. Turns out, that was easier than I expected :-)

admin-ui-refresh.png
Not bad for a few hours, eh?

Geoff Oliver
• Geoff Oliver

Oh Shit, Git!?!

I am 100% certain I will reference this at least once in the next six weeks.

Geoff Oliver
• Geoff Oliver

No title

I might have to use a couple of these. Very nice work.

Geoff Oliver
• Geoff Oliver

Another new feature - post filters!

Not long ago I discovered News Explorer and really loved the "Prefilters" feature they have, so I decided to add it into this dumb thing. And here it is! Sorry, Boing Boing, I love your content, but I'm not interested in your deals for 6-year old refurbished iPads.

post filters.png
Post Filters!

Geoff Oliver
• Geoff Oliver

Webtop – Desktop Linux in Docker Containers

Pretty cool. Full on desktop OS in your browser. I just spun up an Alpine image with XFCE desktop. Very neat!

Geoff Oliver
• Geoff Oliver

Fav — Modern Favicon Generator

Definitely need to remember this next time I need to turn a png into a favicon.

Geoff Oliver
• Geoff Oliver

Your App Should Have Been A Website (And Probably Your Game Too)

HT to Matt Birchler for this one, and yes, 100% this. There's too many shitty and pointless apps (I'm looking at you Costco, Safeway, and basically every other store app) and I'd love to see them go away. I made this damn thing work as a PWA (as much as iOS will allow, anyway) with next to no work. Stupid marketing departments, stop wasting money on apps, and waste less money on websites that work great on desktop, mobile, and everywhere in between. It's not hard.

Geoff Oliver
• Geoff Oliver

Man Trapped in Circling Waymo on Way to Airport

Whose got two thumbs and won't be riding in a robo-taxi any time soon? This guy!

Geoff Oliver
• Geoff Oliver

Join the IndieWeb Webring

You remember webrings, right? So do I! So I joined the IndieWeb Webring! It's super easy. You should, too!