Pinned post

Hi, if you are following me because you think I am the dipshit who writes books about the People's Republic of China, I am not that dipshit.

I am a completely different dipshit.

Pinned post

When I started this instance, I envisioned it as a social network :flan_guns:.

Like the hallway track at :flan_book:. Or when we wander the streets at :flan_flaneur:. And like when we hit up the bars at :flan_beer:.

Chat about anything! Everything! Code is cool, but so is anything in your noggin. Good thing so many of you are already doing that :flan_pats:.

:flan_cheer: :flan_hacker: :flan_headphones:

Pinned post

/me puts Admin Hat on.

Hi everybody!

The bsd.network instance has a Code Of Conduct, viewable at bsd.network/terms or via the "Terms and Conditions" link that is sprinkled around a few places.

The TL;DR is "be cool unto others". However, since society at large has demonstrated they can't be cool, we had to write out a bunch of things.

Your local Admins are @aag, @pamela, and @phessler.

Pinned post
Pinned post

Hey, users of bsd.network. Be cool unto people, and people will be cool unto you. Interacting with people is a *privilege* not a *right*. This is a private place owned by me and @aag and we want it to be friendly and nice.

We don't want to have to swing the admin-hammer to correct your behaviour!

But we will.

Pinned post

I have created a account for donations to me. I intend to use any monies to cover my open-source work, and for hosting this instance. liberapay.com/phessler/

Since donations through the service are anonymous, I don't know if, or how much, people have donated.

Pinned post

bsd.network is now live!

I have pre-reserved the names for the projects, and a few others. If you would like to take control of those, please email the admins so we can ensure the proper people have them.

Show thread

Got tossed onto partner planes. Difference in departure time is 5 minutes, and difference in arrival time is about 3 hours. Not terrible, overall.

Show thread

I've spent my whole career working with neurodivergent people in tech.

Here's to the people who thrive with interrupts, who work best when juggling four different things, are pretty great incident responders, and can code while talking on slack.

Here's to the people who need four uninterupted hours to get anything done, but what they get done is fantastic, and they have the in depth knowledge to explain nuances you didn't even know were there, making them the folk who find the long term remediations after incidents.

Here's to the people who take great joy in picking the lint out of a codebase because it's fun, who refactor for the challenge, who see bad process and ache to get changes in to reduce the friction.

Here's to the people who seem to know everyone, who reach across teams to tap experts who don't get the recognition others do, and work best when working WITH.

Y'all are amazing

Shit. My flights to go home have been canceled. I guess I'll let the airline try to sort it out. We have a couple days, so it isn't terrible.

Show thread

Made it down to Tokyo, and my hotel has the best laundry service ever. Drop off at 10am, receive back at 6pm. *Or* drop off at 11:30pm, receive back at 7:30am. Fair price, too.

Show thread

Time for this week's #OpenBSD story!

A bug hunt leads to a BSD history lesson...

Did you know Ernie Kovacs was related to BSD?

Find out how in
miod.online.fr/software/openbs

EMF-IX Returns

EMF-IX, the #emfcamp / #emfcamp2026 internet exchange will be returning for EMF 2026.

Complete with our best switch yet (the "no cost spared" Juniper LAN) this will be the best EMF-IX yet, run a personal network or similar? Reserve your (in person) port today: https://emf-ix.benjojo.co.uk/

This year the EMF Camp network itself will be peering on the exchange as well!

I love how even in the 80s, the joke doesn't misgender her once the transformation has happened.

Bye Hokkaido! Time to go bother the snow monkeys at Shibu Onsen.

(, eye contact)

Show thread

Hello dorks!

Here's a bugfix release of #GoToSocial -- v0.21.1 Sacrilegiouser Sloth:

https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.21.1

We fixed some bugs! Check the changelog for details :)

Thank you!

Choo choo! Hayabusa 21 going north to Shin-Hakodate-Hokuto.

First time to Hokkaido, looking forward to it.

(, eye contact)

Show thread

Lololol, starts in about an hour, and I had no clue. I'm leaving for the far north around first pitch and don't get back to Tokyo until the group stage is over.

No for me this year, doh.

Show thread

Time for the long flight. Heading to Tokyo on the new Biz from Lufthansa, let's see how it is.

(, eye contact)

Show thread

Are you our next Community Development Officer?

As a Community Development Officer at the RIPE NCC, you will act as a trusted representative of the organisation and strengthen engagement with the technical Internet community across our service region, contributing to an open and resilient Internet.

📍 Location: within the Netherlands
💼 Contract: full-time (37.5h/week)
💶 Salary: up to EUR 75,000 (before taxes)

Find more details and apply at: linkedin.com/jobs/view/4380366

#hiring #techcareers

Vacation time! This time I'm not pretending to work.

next stop, a real airport with long distance flights.

(, eye contact)

It is 222 A.D. You are the transgender Empress Elagabalus, "call me not a man for I am a woman". Transitioning is new and experimental.

It is 1776. You are "Public Universal Friend", a transmasculine nonbinary Quaker. Transitioning is new and experimental.

It is 1906. You are Karl M. Baer, a trans man undergoing sex reassignment. Transitioning is new and experimental.

It is 1930. You are Lili Elbe. Transitioning is new and experimental. (to be fair you did get a uterus transplant.)

It is 1966. You are in Compton's Cafeteria with a bunch of other trans people when the owners call the cops to throw you all out. You riot. Transitioning is new and experimental.

It is 1969. You are Marsha "pay it no mind" Johnson. You are in a mob-run gay bar when the cops attack. You throw a brick. There is a bit of a scuffle. Transitioning is new and experimental.

It is 2026. You are a transgender adult or child listening to the NYT and British Guardian claim this is the first generation anyone has tried transitioning in. Transitioning is new and experimental.

Hello everyone, version 0.21.0 of #GoToSocial, aka Sacrilegious Sloth, has emerged from the release candidate process, ready to serve your nasty blasphemous posting needs 🥰 :gtspat:

https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.21.0

Please read the migration notes carefully for instructions on how to upgrade to this version! There are database migrations and config file changes to be aware of.

Here are the release highlights:

  • Domain Limits: You can now create domain limits in the admin section of the settings panel, in order to do things like limit + mute all accounts on a domain (except ones you follow), add content warnings to posts from limited domains, mark media as sensitive (or don't download it at all).
    Documented here: https://docs.gotosocial.org/en/latest/admin/domain_limits/
  • Indexable support: You can now mark your account as "indexable" by full-text search, in the settings panel. This will federate your preference to other servers, so that servers with full-text search functionality can include your posts in search results.
    Documented here: https://docs.gotosocial.org/en/latest/user_guide/settings/#mark-accounts-posts-as-full-text-indexable
  • Show reblogs on the web view of your profile (opt-in): A new setting in the settings panel allows you to opt-in to showing posts that you've boosted/reblogged on the web view of your profile. The default setting retains existing behavior (don't show boosts on the web view).
    Documented here: https://docs.gotosocial.org/en/latest/user_guide/settings/#include-boosts-on-the-web-view-of-your-profile
  • Better caching behavior for timelines. The number of database calls when browsing local + public timelines and lists should be significantly reduced.
  • Store + show reason for undownloaded media: When media fails to be downloaded from a remote instance, the reason why will be shown next to the post.
  • Include canQuote property on outgoing posts: Currently, this is always set to author-only, but it paves the way (and signals intent) for GtS to implement quote toots at some point.
  • Much improved OpenGraph previews: Whitespace is now preserved in OpenGraph previews, and media + formatting was rejigged, so linking to GoToSocial posts should result in much better OpenGraph-generated preview cards.
  • Expand/collapse all spoilers button on web view of threads: when viewing threads in the web view, you can now expand/collapse all spoilers at the click of a button.
  • S3 Object Info Caching: you can now configure cache.s3-object-info in order to mitigate expensive S3 info calls when doing nightly media cleanup.
  • Preserve significant whitespaces in incoming + outgoing posts: previously we were squashing a lot of whitespace together, which meant that, for example, indentation could get lost on posts federated into a GoToSocial instance. This is now fixed, so you can post poetry and whatnot without worrying about it looking like hot crap.
  • Millions of fucking bugfixes: we squashed a lot of them!
Show older
BSD Network

bsd.network is a *BSD-adjacent Mastodon Instance. We have a code of conduct.