Advertisement · 728 × 90

Posts by Dan (Dogsbody) Benton

Preview
How Jennifer Aniston and Friends Cost Us 377GB and Broke ext4 Hardlinks One reaction GIF. Used constantly in posts, PMs, everywhere. Each use in a different security context creates a new copy. 246,173 copies of Rachel from Friends doing a happy dance.

Discourse realised that they had one site that had used a GIF of Rachel from Friends 246,173 times which made their backups 432 GB instead of 26 GB.

They fixed it with hard links only to break hardlinks as ext4 has a limit of roughly 65,000 hardlinks per inode.

blog.discourse.org/2026/04/how-...

6 days ago 0 0 0 0
S3 Is Not a Filesystem (But Now There's One In Front of It) I've been saying "S3 is not a filesystem" for over a decade. I've said it on stages, in newsletters, on podcasts, and directly to the faces of large

You may have seen the announcement about AWS's "S3 Files" service allowing you to "mount" An S3 bucket on a filesystem. I've been struggling to find some good data on how it actually compares to something like `s3fs-fuse` or `mountpoint-s3`.

The short answer is the difference is HUGE (& expensive)

1 week ago 0 0 0 0

My “I’m not in the Epstein Files” T-shirt is inviting a lot of questions already answered by the shirt

1 week ago 501 37 3 1
Preview
Avoid Surprise AWS RDS Charges in 2026 - Dogsbody Technology Running AWS RDS MySQL 8.0? Avoid costly Extended Support charges in 2026. Learn how SMEs can migrate to Aurora with zero downtime.

In 4 months time AWS may start charging you almost double for the RDS database servers you have with them. If you are using RDS MySQL 8.0 Community Edition then you should read our latest blog post

2 weeks ago 2 2 0 0
Video

Discussing Iran and the Strait of Hormuz on BBC Daily Politics.

The Tories and Reform would have propelled the UK into offensive action and embroiled us in this ill-conceived and illegal war.

Now the task is clear: de-escalation - and some serious British leadership.

3 weeks ago 18 5 0 0
A screenshot of a PDF that just reads 
"This document uses encryption powered by Microsoft Information
Protection. You're seeing this page either because you are not authorized
to view its content or are using an unsupported PDF viewer.
To open this document, use a PDF viewer that supports Azure Rights
Management or contact the document owner to grant you permissions."

A screenshot of a PDF that just reads "This document uses encryption powered by Microsoft Information Protection. You're seeing this page either because you are not authorized to view its content or are using an unsupported PDF viewer. To open this document, use a PDF viewer that supports Azure Rights Management or contact the document owner to grant you permissions."

Who DRM's an Invoice!? @vodafonegroup.bsky.social apparently! 🤣

This is the PDF VAT invoice that I just got from Vodafone... No Vodafone... bad Vodafone! 🤪

3 weeks ago 0 0 0 0
Preview
DNS configuration tampering on one of our GeoDNS servers DNS configuration tampering on one of our GeoDNS servers We found that a volunteer who provided hosting for one of our GeoDNS servers used their access to manipulate DNS zone weights for the NTP Pool ...

It seems someone actively tried to take over NTP (on IPv6) in the Philippines!

A great write up by an amazing team that work tirelessly behind the scenes.

community.ntppool.org/t/dns-config...

1 month ago 0 0 0 0
Advertisement
Preview
Government to lift paywall from large parts of the Land Registry Exclusive: finding out who owns land will become simpler under plans to make the best use of green spaces and hit net zero targets

VICTORY! Government to open up the Land Registry - bringing to an end a thousand years of secrecy shrouding who owns England.

I’ve been campaigning for this for ten years: the new Land Use Framework, published later today, makes it government policy. 1/

www.theguardian.com/environment/...

1 month ago 3889 1176 118 109

Sad to see the Ides of March becoming commercialised like this. I really feel like we're losing track of the true spirit of the holiday. It's not about how many knives you can stick in a tyrant all at once, it's about the whole community coming together to stab the tyrant as many times as possible.

1 month ago 8693 2612 79 37
Blocking HTTP1.1 - Some Results A couple of weeks ago I wrote that I was experimenting with blocking HTTP1.1 requests to my site. Here are some observations, in case anyone is thinking of following in...

An interesting little blog post from someone that tried blocking all HTTP1.1 traffic. Spoiler: it's all bots! sheep.horse/2026/3/block...

1 month ago 0 0 0 0
Cohost post by rebane2001

secret ssh menu (and other tricks)

hi cohost, ever get annoyed by ssh sessions hanging and forcing you to kill the process? it doesn't have to be this way, for there is a secret ssh menu the ssh industry has been greedily keeping for themselves!

so how do you access this menu? from within an ssh session, press ↵Enter and type ~?

you should see something like this:

Supported escape sequences:
 ~.   - terminate connection (and any multiplexed sessions)
 ~B   - send a BREAK to the remote system
 ~C   - open a command line
 ~R   - request rekey
 ~V/v - decrease/increase verbosity (LogLevel)
 ~^Z  - suspend ssh
 ~#   - list forwarded connections
 ~&   - background ssh (when waiting for connections to terminate)
 ~?   - this message
 ~~   - send the escape character by typing it twice
(Note that escapes are only recognized immediately after newline.)

pretty cool!

Cohost post by rebane2001 secret ssh menu (and other tricks) hi cohost, ever get annoyed by ssh sessions hanging and forcing you to kill the process? it doesn't have to be this way, for there is a secret ssh menu the ssh industry has been greedily keeping for themselves! so how do you access this menu? from within an ssh session, press ↵Enter and type ~? you should see something like this: Supported escape sequences: ~. - terminate connection (and any multiplexed sessions) ~B - send a BREAK to the remote system ~C - open a command line ~R - request rekey ~V/v - decrease/increase verbosity (LogLevel) ~^Z - suspend ssh ~# - list forwarded connections ~& - background ssh (when waiting for connections to terminate) ~? - this message ~~ - send the escape character by typing it twice (Note that escapes are only recognized immediately after newline.) pretty cool!

These sequences are built into the ssh client itself, so they work even if the ssh server or your connection breaks! The most useful one here is ~. which exits the ssh session no matter what. Super useful if you have a session hang!
The "command line" lets you set up port forwarding (type help after opening it). Most of the other options are pretty self-explanatory - if you need them you probably understand what they mean.

What about nested ssh sessions? You can use ~~ to send the sequence to the inner client, here's an example:

pinkie@stable:~$ ssh ponyvillestable
pinkie@ponyville:~$ ssh manehattenstable > ponyville
pinkie@manehatten:~$stable > ponyville > manehatten
pinkie@manehatten:~$ Connection to manehatten closed.↵Enter~~.
pinkie@ponyville:~$stable > ponyville
pinkie@ponyville:~$ ssh manehattenstable > ponyville
pinkie@manehatten:~$stable > ponyville > manehatten
pinkie@manehatten:~$ Connection to ponyville closed.↵Enter~.
pinkie@stable:~$stable
neat!

These sequences are built into the ssh client itself, so they work even if the ssh server or your connection breaks! The most useful one here is ~. which exits the ssh session no matter what. Super useful if you have a session hang! The "command line" lets you set up port forwarding (type help after opening it). Most of the other options are pretty self-explanatory - if you need them you probably understand what they mean. What about nested ssh sessions? You can use ~~ to send the sequence to the inner client, here's an example: pinkie@stable:~$ ssh ponyvillestable pinkie@ponyville:~$ ssh manehattenstable > ponyville pinkie@manehatten:~$stable > ponyville > manehatten pinkie@manehatten:~$ Connection to manehatten closed.↵Enter~~. pinkie@ponyville:~$stable > ponyville pinkie@ponyville:~$ ssh manehattenstable > ponyville pinkie@manehatten:~$stable > ponyville > manehatten pinkie@manehatten:~$ Connection to ponyville closed.↵Enter~. pinkie@stable:~$stable neat!

Okay, a few bonus tricks:

ssh -C enables gzip compression - even though the documentation states that this is unneccessary on fast networks, I've found that it does wonders for improving latency and responsiveness in many situations, especially when using TUIs or printing out lots of logs.
ssh -v enables verbose logging (-vv or -vvv if you want more), which is useful on a slow connection or when connecting to a slow machine (eg a Raspberry Pi). It lets you figure out whether a connection is hanging (eg host down) or just being slow.
ssh -D 1234 creates a SOCKS proxy on your localhost:1234 that lets you use the server's network. Quite handy if you need to mess around in the LAN of the server, or if you need a quick DIY VPN in a pinch.
alright that's all, i hope you picked up something useful from this post! it's my first time posting anything of this kind so i hope you like it!

Okay, a few bonus tricks: ssh -C enables gzip compression - even though the documentation states that this is unneccessary on fast networks, I've found that it does wonders for improving latency and responsiveness in many situations, especially when using TUIs or printing out lots of logs. ssh -v enables verbose logging (-vv or -vvv if you want more), which is useful on a slow connection or when connecting to a slow machine (eg a Raspberry Pi). It lets you figure out whether a connection is hanging (eg host down) or just being slow. ssh -D 1234 creates a SOCKS proxy on your localhost:1234 that lets you use the server's network. Quite handy if you need to mess around in the LAN of the server, or if you need a quick DIY VPN in a pinch. alright that's all, i hope you picked up something useful from this post! it's my first time posting anything of this kind so i hope you like it!

did you know that SSH has a little-known secret menu?

i wrote a post about this on cohost a while back, but since that site shut down i'm posting it here too

1 month ago 109 20 3 4

Don't snigger but I still miss using `finger` to check if my ISP's mailserver had any new email for me!
I'd still love to build a finger gateway when I have the time 🫠 #CloudflareChat

2 months ago 0 0 0 0

I admit being really excited for 4k but the amount of content I happily watch in 1080p and don't even notice is shocking.
It doesn't surprise me at all that 8k hasn't gone anywhere.

2 months ago 0 0 0 0
Video

i made a version of wikipedia you can doomscroll
xikipedia.org

2 months ago 10503 3081 158 286
Video

❤️

2 months ago 28051 9203 362 756
Advertisement
Video

This is where we can make an impact 👇
❄️ snowflake.torproject.org

2 months ago 32 13 1 1
Preview
Reform byelection candidate refuses to disown claim that people born in UK not necessarily British Matthew Goodwin, who is standing in Gorton and Denton, said UK-born people from minority ethnic backgrounds were not always British

44% of the population of Denton and Gorton are ethnic minority, the majority of them born in the UK.

Reform's candidate says those people aren't British and are liable for deportation.

It's a bold electoral strategy: vote for me and I'll throw you into the sea.

www.theguardian.com/politics/202...

2 months ago 582 240 41 5

7,359 mails, 1 unread... wait... 0 unread

2 months ago 0 0 0 0

I highly recommend the film "Dust Bunny". It's like Wes Anderson made Léon The Professional and cinematically it's beautiful too!

2 months ago 0 0 0 0
Video

Important

2 months ago 29 3 3 0
Preview
Generative AI: product safety standards We use some essential cookies to make this website work.

Alongside the #GenerativeAI for #Education summit in London yesterday, the DfE updated their ‘Product Safety Expectations’ for #EdTech developers, and for schools to consider when deciding which tools are safe to use. www.gov.uk/government/p... A quick thread on the updates (1/15)

3 months ago 5 5 1 0
Firehound | Security Operations Industrial management platform for Firehound-Go scans.

purveyor of fine OSINT techniques, @harrris0n on twitter, is exposing insecure vibecoded AI slop apps in the Apple store & has put them in a database. all of these apps are exposed/leaking user data right now. you can check if anything on your phone is doing this by going to firehound.covertlabs.io

3 months ago 102 27 1 0
Preview
Virtually no one has complained about trans people in toilets Just four people have complained about trans people using toilets since 2022, an FOI data report has revealed.

Only FOUR complaints against trans women using toilets
since 2022 and across 382 public bodies
#Labour #LibDems shame on you
You fell for the rights 'culture wars' nonsense

@pluslibdems.bsky.social
@pluslibdems.bsky.social
@labouruk.bsky.social
@libdems.org.uk
www.thepinknews.com/2026/01/06/t...

3 months ago 91 23 3 2

Oh yes! 😀
May I also recommend being really good at something that you think "I could start my own business doing this".... 15 years later and I'm starting to actually do what I love again 😆

3 months ago 1 0 0 0
Advertisement
Astronauts brought grenades to the moon and set off explosions on it… #space #science #nasa #shorts
Astronauts brought grenades to the moon and set off explosions on it… #space #science #nasa #shorts YouTube video by ASTRO ALEXANDRA

@amyshirateitel.bsky.social (longtime follower, first time writer) I would love to see your response to this YT short from the amazing astro_alexandra about why the mortars on Apollo 14 were never fired.
youtu.be/pXXvJ1csbQk?...

Thank you for some awesome science content in 2025 and happy new year

3 months ago 1 0 0 0
Video

deleting a white supremacist dating site live onstage while dressed as the pink power ranger has got to be one of the most cathartic hacker experiences

3 months ago 1543 427 18 33
Post image

this really was prophetic wasn’t it

3 months ago 154 20 1 0
Preview
Say no to Palantir in the NHS NHS England is rolling out software to run our health records from Palantir - fight back

Good Law Project has setup up a system so you can find out if your local #NHS trusts have signed up to evil US tech giant #Palantir and email them to ask them to opt out

Do a good thing to #SaveTheNHS this evening and pop over here: notopalantir.goodlawproject.org/email-to-tar...

3 months ago 0 0 0 0
Video

another robot highlight for 2025: man wearing humanoid mocap suit kicks himself in the balls

3 months ago 47031 14475 952 3133

This is the good shit ⤵️

4 months ago 107 23 2 0