ottr.sh 🦦

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 ! πŸ”ž

4K followers527 following2.1K posts

ottr.sh 🦦 reposted

i spend roughly 7 days at #emfcamp every two years, which works out surprisingly close to 1% of my time. it is also, without question, the best 1% of my time.

ottr.sh 🦦 reposted

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.

ottr.sh 🦦 reposted

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!

baldemoto.leaflet.pubComposable Trust, Part 1: Communities Without Credible ExitWe guarantee that users aren’t subject to platforms. Yet communities are still subject to their stewards. Can we fix this?

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

ottr.sh 🦦 reposted

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/

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 πŸ˜€

ottr.sh 🦦 reposted

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. πŸ˜…

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 πŸ˜΅β€πŸ’«

ottr.sh 🦦 reposted

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."

ottr.sh 🦦 reposted

Thank you @ottr.sh, for all your hard work over these 2+ years, growing @furryli.st from zero to 60k furs! And thank you for the trust in me! 🩷 I'm excited to shape the future of Furrylist with y'all!! Feel free to join our Discord server (furryli.st/discord) or bark at me directly. :3

🌱 A new era for Furryli.st TL:DR: I'll be stepping down as the Chief Executive Otter behind furrylist and I'm handing over the leash to @codingpa.ws. Thank you to everyone who has played their part in making it what it is, and, I look forward to what will happen next. Musings in thread...

🌱 A new era for Furryli.st TL:DR: I'll be stepping down as the Chief Executive Otter behind furrylist and I'm handing over the leash to @codingpa.ws. Thank you to everyone who has played their part in making it what it is, and, I look forward to what will happen next. Musings in thread...

View full thread

When I thought about who would be right to take over, Kev was the first to come to mind. They've been involved since the first few and the value of their contributions is ineffable. If any dog can maximise the good that furrylist can bring to the community, then it is almost certainly Kev. 7/8

I'll be sticking around and helping out for as long as the team needs me, and of course, you'll still find me nattering on Bluesky here and there. In the great words of Don Hertzfeldt: "It's kind of a really nice day." 8/8

🌱 A new era for Furryli.st TL:DR: I'll be stepping down as the Chief Executive Otter behind furrylist and I'm handing over the leash to @codingpa.ws. Thank you to everyone who has played their part in making it what it is, and, I look forward to what will happen next. Musings in thread...

View full thread

Of course, there were plenty of challenges - technical and social. I've certainly learnt a lot about the spectrum of moral and ethical viewpoints held within the furry community. I hope many appreciate that when it comes to community moderation, there is often no clear right or good answer. 5/8

I've become busier in my home and work life, and had so little time for social media - leaving me unable to give furrylist the attention it deserves. I considered shutting furrylist down, but, I realised that this wouldn't only be letting my own work go to waste, but the effort of others too. 6/8

🌱 A new era for Furryli.st TL:DR: I'll be stepping down as the Chief Executive Otter behind furrylist and I'm handing over the leash to @codingpa.ws. Thank you to everyone who has played their part in making it what it is, and, I look forward to what will happen next. Musings in thread...

View full thread

Finally, on the 26th of May, the Bluesky team shipped feed support in the app. At that time, I was on a plane - without signal - and I came back to a lot of messages and an explosion of activity in my metrics πŸ˜… The next few weeks and months are a bit of a blur! 3/8

At that point, I reached out to the community for help and met so many great furs who made furrylist what it is today. Together, we built something used by tens thousands of furs around the world and brought the furry community together here. From the bottom of my heart, thank you. 4/8

🌱 A new era for Furryli.st TL:DR: I'll be stepping down as the Chief Executive Otter behind furrylist and I'm handing over the leash to @codingpa.ws. Thank you to everyone who has played their part in making it what it is, and, I look forward to what will happen next. Musings in thread...

It's been a journey for sure. I joined Bluesky on the 27th of April 2023, seeking to escape the rather depressing affair that Twitter had become, and found a much more welcoming and friendly place. I was enthused and excited by what ATProto could mean for social media. 1/8

Within those first few months, there was discussions of a new feature soon to arrive: "feeds". There was not yet any public documentation or support in the clients for them, but, on the 11th of May 2023, gleaning what information I could from the Bluesky repo, I set to work building furrylist. 2/8

I’ve deleted my last post mostly because I’ve realised I actually have zero spoons right now to even think on the topic further and I’d rather collect my thoughts properly rather than just spew them out 😁

Me and @kep.dog entered our first HF radio contest about a month ago and the result's have come through! We didn't come last, and we didn't come first, but we did win a certificate for the best result in our license category πŸš€πŸ“»

As much as I may not be a fan of the recent AI hype train, the explosion of interest in MCP has really been pushing a lot of focus and progress in the OAuth2 space that it feels like we wouldn’t have seen otherwise. Could this be the beginning of the end of client secrets 🀞

Ran my first half marathon since my last over five years ago 😌 super pleased with how far my running has come in the past three months. now to melt into the floor for a bit