ottr.sh 🦦's Avatar

ottr.sh 🦦

@ottr.sh

πŸ³οΈβ€πŸŒˆ πŸ‡¬πŸ‡§ 🦦 β€’ 25 β€’ he/they β€’ london things I do: - software engineering team lead - workload identity β€’ distributed systems β€’ go - photography β€’ music β€’ djing - amateur radio: G5OTT isn’t everything amazing ! πŸ”ž

4,068
Followers
517
Following
2,180
Posts
27.04.2023
Joined
Posts Following

Latest posts by ottr.sh 🦦 @ottr.sh

Hey everyone, so my time with Vantage comes to an end at the end of this month. I feel so lucky to have worked on the stuff I did.

I am looking for full time work. If anyone knows anyone, my DMs are open. People at Vantage are able to vouch for me and the services/experiences I can produce.

06.03.2026 17:52 πŸ‘ 10 πŸ” 6 πŸ’¬ 0 πŸ“Œ 1
Preview
Composable Trust, Part 1: Communities Without Credible Exit We guarantee that users aren’t subject to platforms. Yet communities are still subject to their stewards. Can we fix this?

Moderating @furryli.st always made me feel that something was missing from atproto. If we disappeared, so too would the community we built

This feeling’s finally crystallized into this proposal: Composable Trust

We created identities that survive platform failure. Lets do the same for communities!

02.03.2026 22:01 πŸ‘ 49 πŸ” 8 πŸ’¬ 3 πŸ“Œ 3
Video thumbnail

Lots of snow today so had a little lie down

16.02.2026 16:13 πŸ‘ 19 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Passed my full license - so my prefix changes. UK is kinda weird because we have both G and M as potential prefix letters

06.02.2026 13:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ˜‡

06.02.2026 12:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

New callsign time ! Out with the old (M9OTT) and in with the new (G5OTT)!

06.02.2026 12:24 πŸ‘ 11 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

watching a con nsfw chat with one week to go is like the housing market in 2007: the whole thing is going to collapse when people start defaulting on promises they can’t keep 😩

29.01.2026 19:15 πŸ‘ 68 πŸ” 4 πŸ’¬ 4 πŸ“Œ 0

beef

01.02.2026 00:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

The ionosphere is pretty magic

31.01.2026 22:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

only in an amateur way

31.01.2026 22:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

time to be a menace with 1000 watts 😌

31.01.2026 21:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Passed my Full Amateur Radio License exam πŸš€πŸš€ Hopefully the last time in my life I ever have to take a test 😭

31.01.2026 21:10 πŸ‘ 40 πŸ” 2 πŸ’¬ 4 πŸ“Œ 0

Hah sadly not ! I have a /48 so I don’t control that hidden segment

31.01.2026 17:08 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

god i love ipv6

31.01.2026 17:01 πŸ‘ 36 πŸ” 4 πŸ’¬ 6 πŸ“Œ 0
Post image

Mooooood

29.01.2026 11:05 πŸ‘ 251 πŸ” 50 πŸ’¬ 4 πŸ“Œ 0
screenshot of my quiz results: β€œCongratulations! You are a Quiz Destroyer. You answered 20 questions and didn’t break a sweat.”
badges say: β€œHydrated…?”, β€œBreakfast Appreciator”, β€œBehaves Unprofessionally”, β€œBurger Supplier”, β€œNo Mayo”, β€œFun Guy”, β€œInbox Zero”

screenshot of my quiz results: β€œCongratulations! You are a Quiz Destroyer. You answered 20 questions and didn’t break a sweat.” badges say: β€œHydrated…?”, β€œBreakfast Appreciator”, β€œBehaves Unprofessionally”, β€œBurger Supplier”, β€œNo Mayo”, β€œFun Guy”, β€œInbox Zero”

Do you like taking unscientific personality tests? I have developed one that will definitely tell you something about yourself. Guaranteed free of malware! Extremely shareable results!! It’s free and online!!!!

wuffs.org/quiz/

21.01.2026 22:11 πŸ‘ 689 πŸ” 254 πŸ’¬ 127 πŸ“Œ 290
Post image

Looks like I’m going to #kubecon EU in Amsterdam this year!

Hopefully my audience will be at least half as excited as I am about new credential standards in the Workload Identity space πŸ˜€

13.01.2026 23:35 πŸ‘ 12 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

not even a good song!

05.01.2026 09:58 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

realised about an hour into this morning that spotify has been looping a single song over and over...

05.01.2026 09:57 πŸ‘ 14 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

Pretty chuffed to have locked in and ran 908 KM this year. Would love to crush 1000KM next year πŸƒ

31.12.2025 13:45 πŸ‘ 27 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

satisfactory πŸ‘οΈπŸ‘οΈ

27.12.2025 18:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

so the reason why @furryli.st was down earlier was that the disk was full again.

why, you ask?

we've accidentally been tracking ~150 million too many likes. these likes are never used for even the like-based Hot feeds algorithm, oops. πŸ˜…

07.12.2025 01:58 πŸ‘ 26 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1

I had a brief look but it seems like a bunch of the hops don’t respond to ICMP packets- I’ll take a more concerted look at the weekend

10.11.2025 23:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah lol - exactly them. The worst bit was that it was working fine for ages - and when it does work they are very generously delegating a /48. But now my internet is borderline unusable it if I have v6 enabled 😬

10.11.2025 18:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Following maintenance by my ISP last week, I now have the flappiest packet-dropping IPv6 connection known to man.

Will I be able to get in contact with a member of technical support who knows what I'm going on about? I doubt it :(

Long live the dream of V6 πŸ˜΅β€πŸ’«

10.11.2025 18:25 πŸ‘ 25 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0

Thank you Kev !!!

02.11.2025 21:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thankies frank

02.11.2025 21:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Balloons on profile πŸ₯³πŸ₯³

02.11.2025 21:11 πŸ‘ 50 πŸ” 0 πŸ’¬ 15 πŸ“Œ 0
UNITED STATES OF AMERICA
NATIONAL TRANSPORTATION SAFETY BOARD
*****************
Investigation of:
LOSS OF THE SUBMARINE TITAN
IN THE NORTH ATLANTIC OCEAN
ON JUNE 18, 2023
*
*
*
*
*
*
Accident No.:
*********** * * * * * *
Interview of:
Co-designer/Pilot
Deepsea Challenger
DCA23FM036
via Microsoft Teams
Friday,
July 26, 2024

UNITED STATES OF AMERICA NATIONAL TRANSPORTATION SAFETY BOARD ***************** Investigation of: LOSS OF THE SUBMARINE TITAN IN THE NORTH ATLANTIC OCEAN ON JUNE 18, 2023 * * * * * * Accident No.: *********** * * * * * * Interview of: Co-designer/Pilot Deepsea Challenger DCA23FM036 via Microsoft Teams Friday, July 26, 2024

INTERVIEW OF
10
BY LCDR
11 Q. So how did you get yourself started into submersible
12 operations?
13
A.
Well, I'm sure you're familiar with my film Titanic.
When I
14
set down the path to make that film, the first thing that I did
15
was arrange to be introduced to the head of the submersible
16
program at the P.P. Shirshov Institute in Moscow, a guy named
17|
Professor
I. I did that through a mutual friend
18
of ours, a guy named
, who is one of the preeminent
underwater cinematographers in the world. And had been on a
20
submersible expedition out to Titanic the previous year with the
21
Russians. And that was organized by a Canadian company that was
22 doing an IMAX film which was released under the title Titanica.

INTERVIEW OF 10 BY LCDR 11 Q. So how did you get yourself started into submersible 12 operations? 13 A. Well, I'm sure you're familiar with my film Titanic. When I 14 set down the path to make that film, the first thing that I did 15 was arrange to be introduced to the head of the submersible 16 program at the P.P. Shirshov Institute in Moscow, a guy named 17| Professor I. I did that through a mutual friend 18 of ours, a guy named , who is one of the preeminent underwater cinematographers in the world. And had been on a 20 submersible expedition out to Titanic the previous year with the 21 Russians. And that was organized by a Canadian company that was 22 doing an IMAX film which was released under the title Titanica.

Learned that an anonymous outside expert on submersibles did an interview with the OceanGate Titan investigation, and they released a transcript, with all the names redacted. The first line of his first answer? "I'm sure you're familiar with my film Titanic."

16.10.2025 21:28 πŸ‘ 14085 πŸ” 3587 πŸ’¬ 264 πŸ“Œ 492

who up doggying their weekend ?

17.10.2025 17:42 πŸ‘ 17 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0