home tags events about login

benjojo rss

Hope you never notice the outages I cause. Knows where the RFC2616 bodies are buried. recurse.com SP'2 18 / "The bgp.tools guy"

He/Him despite the allegations

Follow me using: @benjojo@benjojo.co.uk in your client

benjojo posted 13 Sep 2026 20:21 +0000

I will be in Paris for a few days soon with probably a day to spare, does anyone have some recommendation for things like:

! interesting telco/science stuff

! architecture (see photos I post sometimes)

! decent parks (also see photos I post sometimes)

Not a massive museum person, but could be convinced if it's super "up my alley"

Friendly hackspaces or similar also work!

benjojo posted 12 Sep 2026 22:19 +0000

Whenever I use AliExpress I realise that my own website's search engine is not as bad as it could be

benjojo posted 12 Sep 2026 14:08 +0000

haha, golang compress/gzip wat?


package main

import (
	"bytes"
	"compress/gzip"
	"fmt"
)

func main() {
	data := bytes.Repeat([]byte{0x00}, 64<<18+1)
	for lvl := -2; lvl <= 9; lvl++ {
		var b bytes.Buffer
		w, err := gzip.NewWriterLevel(&b, lvl)
		if err != nil {
			continue
		}
		w.Write(data)
		w.Close()
		fmt.Printf("level %2d: %d bytes\n", lvl, b.Len())
	}
}

Results in

level -2: 2097189 bytes
level -1: 32884 bytes
level  0: 16778522 bytes
level  1: 16628 bytes
level  2: 16628 bytes
level  3: 16627 bytes
level  4: 16627 bytes
level  5: 16627 bytes
level  6: 32884 bytes
level  7: 16304 bytes
level  8: 16304 bytes
level  9: 16304 bytes

Magical level 6 compression I guess

benjojo posted 10 Sep 2026 07:13 +0000

Ah polderbaan'd at AMS once more

benjojo posted 08 Sep 2026 14:57 +0000

Fedi god help me I am looking at another job of {A lot of a mixed type} of a thing on ebay and the last time I did this I ended up with what a pallet of PCIe cards that was easier to measure in "{N} tesco bags of NIC/HBA/etc"

But it's so tempting...

benjojo posted 08 Sep 2026 12:30 +0000

I don't know how to feel about being able to near-instantly identify the actual main chip in a PCIe NIC by just the PCB/component layout alone

benjojo posted 07 Sep 2026 23:29 +0000

The computer knows I am working on personal projects again

gmail screenshot of a email title called "All set for your trip to The Hague"

benjojo posted 07 Sep 2026 16:48 +0000

New found sympathy for the GitHub actions ops people after setting up and running everything via a Forgejo CI runner, like damn this workload sucks it churns [CPU/Disk Wear] like crazy

benjojo posted 07 Sep 2026 14:09 +0000

The UK Goverment petition website is a gem sometimes

Rejected I want to be sat by ellie in spanish.  Rejected on 7 September 2026  i think not being sat by ellie will really impact my gcse spanish grade and detrimental to my health. I would really appreciate a change in seating plan.      Why was this petition rejected?      It’s about something that the UK Government or Parliament is not directly responsible for.

benjojo posted 07 Sep 2026 13:35 +0000

I get that every software company just becomes a feature factory and the product gets slower/bloated because of it, but holy hell the stripe dashboard feels like wading through a 2000's Oracle application these days.

Single customer look ups sit there for ~5 seconds contemplating what I can only assume is the horrors of the internal dashboard application

And I'm not a large account by all means, no idea how about it is for the rest of the world

benjojo posted 07 Sep 2026 13:31 +0000

While doing a call out job this weekend I got to spend some time walking around the telehouse area and taking some A* future generic stock photos

Various photos of soulless grey buildings with colling infra on top of them, one of then is orange has has a "telehouse" logo on it Various photos of soulless grey buildings with colling infra on top of them, one of then is orange has has a "telehouse" logo on it Various photos of soulless grey buildings with colling infra on top of them, one of then is orange has has a "telehouse" logo on it

benjojo posted 07 Sep 2026 11:19 +0000

This pigeon looks like they are done with it all

A pidgin standing on a chain link fence "rail" , with a blurry nature background, the eyes look like they are withered and tired in the soul

benjojo posted 04 Sep 2026 21:51 +0000

Reading back old (2018) n-gate.com posts and oh man... if it felt that the future looked stupid, 2018 HN looks almost reasonable/ironically prophetic now with "benefit" of hindsight

benjojo posted 04 Sep 2026 14:06 +0000

Messed up a bgp.tools deploy and ended up triggering a panic() on every single HTTP request (sorry if you were caught up in that!)

Anyway I now know that my panic() reporter that sends a blob to my XMPP clients buffers enough data that my phone will trigger enough push notifications that even if the standard paging stuff fails, my phone will quite literally vibrate off the desk (as I am slowly watching it do while I type this out)

benjojo posted 02 Sep 2026 13:19 +0000

omfg this is how people end up downloading vendor tooling with free implants, come on guuuuuys

Surely there is no reasonable universe where you need to know who I am to download this, I am not going to build a nuke out of IPMI tooling

The supermicro page to download "IPMI CFG" and it now says I have to log in to download it

benjojo posted 01 Sep 2026 21:08 +0000

Quite possibly every meal could be a caramelised onion meal if they didn't take such a large amount of babysitting to catch them from deciding that now is the time to perish/burn

benjojo posted 30 Aug 2026 15:31 +0000

Horses roaming around on the Andorra/Spain border

green landscapes in the background as brown and white horses walk around, one photo has a single horse seemingly staring at the rolling hills in the distance green landscapes in the background as brown and white horses walk around, one photo has a single horse seemingly staring at the rolling hills in the distance

benjojo posted 30 Aug 2026 15:16 +0000

I popped into the corner shop earlier and noticed this incredibly strange Fanta

(A) Extremely cursed flavor

(B) All of the text is English, but it seems that it is a Chinese SKU? (It references Chinese nutritional information) Maybe some localisation thing going on that I don't understand, all a bit strange

Some bottles on a store shelf inside of a fridge. The primary focus being a brown Fanta bottle which has the flavor of chocolate and banana, it has a European Union style. Stay on cap, and on the corner of it it says referencing Chinese calorie reference intake and or nutritional information?

benjojo posted 28 Aug 2026 15:32 +0000

So I bought a couple of new power distribution unit's for upcoming upgrades and after all of the boring software upgrading and set up I figured now is the best time to figure out exactly (since the metering on these are supposedly very good) how many watt hours a cup of tea is.

60wh apparently! For a single cup of tea

Two long power distribution bars sitting on between a sofa and a weird cable adapter that is connecting into a white kettle

benjojo posted 27 Aug 2026 10:30 +0000

It has been 0 days since I last had to get out the name guide to avoid looking like a idiot

I highly recco this PDF, even though it's aimed at Anti-Money-Laundering it's super interesting in general

benjojo posted 26 Aug 2026 13:29 +0000

“Restricted End-use" means military use; use in connection with chemical, biological or nuclear weapons or other nuclear explosive devices or the development, production, maintenance or storage of missiles capable of delivering such weapons; use in connection with Iran's enrichment-related, reprocessing, or heavy water-related activities; or any other end use prohibited under

wtf does the internet bandwidth supplier think I can do with their internet bandwidth

benjojo posted 24 Aug 2026 16:21 +0000

With browsers now defaulting to HTTPS and HSTS (Bonus points for preload) is there actually any point to listening on port 80 anymore for most websites?

I can only think of one use case, and that is to easily do ACME validation

I'm wondering if I should setup a 30 day benchmark to see if anyone actually needs the http redirector on bgp.tools now

benjojo posted 24 Aug 2026 14:34 +0000

Keep forgetting that my honk (fedi software) send out stuff to inboxes so aggressively that if I reply to someone I end up nuking the instance for ~3 mins.

I need to actually click on a persons profile before pressing reply (otherwise it's inaccessible for a while)

Also seemingly a lot of (especially) self hosted fedi instances are made out of thin biscuits

benjojo posted 24 Aug 2026 14:21 +0000

Adding to my stock pile of album art

This coot standing on a floating foam floor tile just chilling in the dock

A small black bird standing upright on water, well it's standing on a foam interlocking square tile that clearly got free from soemthing and is now viable land for it, society works away in the background unbothered by it's existence

benjojo posted 24 Aug 2026 14:14 +0000

DZ: LLM and it's consequences

DZ: LLM and it's consequences

Sometime last year I mentioned about how almost every new website looks like the same tailwind.css stuff

I suppose the 2026 version of is this generic LLM dashboard that everybody seems to go for, which is "understandable" because this is basically what a model will poop out with literally no guidance, for some reason all the same color schemes, font, styles, strange "live" (or similar) pill at the top etc.

It's so tiresome, at this point I would like to see literally anything else

a dark grey or blue background, light text, soft edged fonts, i just suspicious amount of color in places where it doesn't necessarily make sense to do so, and always for some reason a little "Live" at the top corner

benjojo posted 24 Aug 2026 10:48 +0000

While I appreciate the Kagi AI Generated tagging, maybe tagging the whole of Google Cloud Storage (IE, google S3) as possible AI is a bit overkill lol

A screenshot of a kagi search result with a storage . googleapis . com/site-media-prod URL, with a "AI" warning icon "some content on this site may be AI generated"

benjojo posted 23 Aug 2026 21:21 +0000

Uncanny ability to start the dishwasher and only then discover all of the glasses I missed around the flat

benjojo posted 21 Aug 2026 09:06 +0000

One of the bigger mistakes of the RIR/Internet Addressing world was allowing non CIDR aligned stuff to exist on v4, all be it that sin was committed a long time ago (and you could argue they knew no better...), but my god it's such a bug magnet.

Huge hate for the fact that you have to support two kinds of IP blocks, a range 1.2.3.4 -> 1.2.3.7 and a CIDR 1.2.3.0/24

benjojo posted 20 Aug 2026 19:44 +0000

Cor! I don't see this very often, a service running long and hot enough to be measured in CPU years

# systemctl status xxx.service |& grep CPU
        CPU: 1y 4month 4d 18h 54min 18.422s

Naturally of course it is the process that translates one large data stream of JSON into a difference data stream of JSON.

Most code and cycles is basically just moving one form of data representation (JSON, XML, SQL Rows) into another form of representation (JSON, XML, SQL Rows, HTML, etc)

benjojo posted 20 Aug 2026 16:17 +0000

It has been 0 days since I last booked the wrong dates on a event...

the tripit UI that shows two trips to paris on the same set of dates, just on different months....

benjojo posted 20 Aug 2026 15:53 +0000

It sucks so bad that Eurostar London<->Paris is literally 2.5 times the price of flying

Like it is nicer, but if you are being tight then that is kinda shitty, esp for a worse train station experience (Eurostar inside the station always seems to be a bit of a disaster)

benjojo posted 20 Aug 2026 13:27 +0000

I wonder how many times this warning image has round-tripped whatever editing tools to the point where it now looks like this (and basically unreadable)

Generic "power disconnection warning" statement in a manual, but the yellow logo/symbol/label part is incredibly pixelated to the point where you can barely read "CAUTION this unit has redundant power sources, please disconnect all the power cords before servicing"

benjojo posted 20 Aug 2026 12:04 +0000

Rain! In London!

Man outside smells so good right now

benjojo posted 18 Aug 2026 19:51 +0000

Tried to migrate corp stuff to forgejo, it seemingly tried to follow some very dead PR/Issue and break the import with no way to skip/continue.

I guess github can keep going for a while for now, given it's that or "lose all of the github issues"

Bleh.

Error page: Migrating from https://github.com/xxx failed.  comment[index=1234 , poster_id = 5678] belongs to a issue[index=197] that was not migrated [Delete this repo] [retry]

benjojo posted 18 Aug 2026 11:48 +0000

The cooler weather means that the afternoon tea is no longer unthinkable, productivity soon to follow

A frame from the show "peep show" with "Super Hans" saying with subtitles - "The secret ingredient is caffeine", where caffeine was clearly added in place over "crime"

benjojo posted 17 Aug 2026 10:49 +0000

🤔 Are ad blockers a GDP increasing thing or a GDP decreasing thing?

On one hand, less distracted people presumably do better productivity, but on the other hand adverts are generally there to get people to buy stuff (thus increasing GDP)

benjojo posted 15 Aug 2026 10:53 +0000

At the moment, the switching components are at approximately 85°C and the CPU temperature has reached around 105°C, with both still increasing.

Barbecue in Equinix Frankfurt FR5 anyone?

Just leave the stuff in there and I am sure it will cook just fine

benjojo posted 15 Aug 2026 10:51 +0000

Ceph's thresholds for what deserves going into CEPH_WARN state is always curious.

For example:

BLUESTORE_SPURIOUS_READ_ERRORS: 1 OSD(s) have spurious read errors

Like, ok, cool

So I go and look at the sled that has that OSD on it, and run "dmesg" as a general vibe check.

Cool, /dev/sdh is the drive that seems to be flapping every few days.

Actually, nope! Ceph had picked up that a totally different drive had returned 3 read errors in 24 hours, that triggered CEPH_WARN. But a totally different OSD just falling off, and coming back for a week+ (and the SMART has a lot of (successful) reassigned sectors), not worth even slightly talking about.

Curious software

benjojo reposted 14 Aug 2026 18:29 +0000
original: tmcfarlane@toot.community

I'm slightly tickled by the fact that somewhere in the UK right now there's at least one knob head with a disposable barbecue that thinks that message was just for them and is probably hiding in a hedge waiting for the Black Helicopters to turn up.

#UkPol

benjojo posted 14 Aug 2026 18:02 +0000

Jesus fucking Christ. I thought I was about to get nuked

Severe Alert  Issued by the UK Government  There is a very high risk of wildfires nationally. Residents, landowners and visitors should not undertake any activity that could start a fire, including disposable barbecues, firepits, garden incinerators or fireworks. Even a small flame can rapidly develop into a major wildfire placing lives, homes, businesses and emergency responders at risk.  Follow official updates and report signs of fire immediately by calling 999. Search gov.uk/alerts for more information.  OK

benjojo posted 13 Aug 2026 16:42 +0000

Some eclipse photos from yesterday as seen near Zaragoza, Spain

You can understand why if someone from the 1500's saw this they would either see a bad omen or affirm their belief in god.

My camera can't do the eclipse justice, a true live demo in the dynamic range of the human eye!

Two photos of a sun with a dark core, one is a landscape with a wind turbine under a dark core sun, the other a wide view farm/hilly landscape with a dark core sun Two photos of a sun with a dark core, one is a landscape with a wind turbine under a dark core sun, the other a wide view farm/hilly landscape with a dark core sun

benjojo posted 13 Aug 2026 14:57 +0000

I'm popping in to AliExpress, Does anybody need anything?

A photo from outside a shop front on a high Street that says AliExpress, complete with website accurate branding

benjojo posted 12 Aug 2026 08:55 +0000

Hope the sun doesn't do anything weird today