Email or username:

Password:

Forgot your password?
984 posts total
Darius Kazemi

Something on my to-do list is a prose walkthrough of like... the causal step one, two, three, etc of a basic ActivityPub back-and-forth. Covering the behind-the-scenes of a series of events like:

- A follows B
- A now sees a post from B in their home timeline
- A replies to that post
- B now sees the post from their home timeline

It wouldn't be a programming tutorial, it would me saying what has to happen in what order for these things to successfully occur

Something on my to-do list is a prose walkthrough of like... the causal step one, two, three, etc of a basic ActivityPub back-and-forth. Covering the behind-the-scenes of a series of events like:

- A follows B
- A now sees a post from B in their home timeline
- A replies to that post
- B now sees the post from their home timeline

Show previous comments
Anthony Sorace

@darius Yes please! The prose on its own would be stellar; combine it with a snipped example json/whatever for that step and it’d be exactly the resource I keep hoping for.

Jan Boddez

@darius Yes, and I’d absolutely read something similar by, e.g., @jle or @hacdias! 🤪

Accepting followers and sending out Create activities for simple Notes is about as far as I got when I last gave ActivityPub a try. Would love to see semi-simple examples of Update and Delete activities, processing requests to shared inboxes, what an outbox should look like, how Mastodon treats Notes vs. Articles, and so on

Darius Kazemi

Another favorite bot of mine has moved to fediverse: @winampskins

It posts old WinAmp skins, along with a link to a working in-browser version you can play with. Great for a dose of late 90s and early 2000s amateur graphic design nostalgia.

Caveat: No alt text on its images. Mot sure how you'd automate that, and ML taggers would be missing the point entirely

Show previous comments
Irene Ros

@darius @winampskins those were the times! Brings back memories. ♥️

Arcadia

@darius Thanks for sharing this! I use Qmmp, so it's nice getting some interesting Winamp skins to use with it.

Bill Hunt

@darius @winampskins yes!!!! This is wonderful. As someone who still uses an ancient version of WinAmp under Wine for my main MP3 player this is my catnip!!

Darius Kazemi

Everything *else* aside, having a government account hosted on a community server seems an awful lot like having a government website hosted at something like

bobspersonalpage.com/users/~InternalRevenueService

Show previous comments
Natalie A.

@darius angelofdoom.geocities.com/gov/BureauLandMgmt

writehere.is

@darius its a strange idea.

it may be the best way for them to get to know what people are actually like,

but given their track record i wouldnt expect them to do anything other than use it as a datamine..

Jesse Vincent

@darius @gizmomathboy To me it has the vibes of “very early days of something important, before federal IT can get their act together”

Darius Kazemi

Today's jazz: "Stick Buddy" by Nathan Davis, an all-time fav of mine

yewtu.be/watch?v=kVwtEi2AzF8

Ash

@darius nice, I would respond with Silver Cycles by Eddie Harris (however I want to respect my host's wishes not to link to Surveillance Capatalist site- so no link)

Lorne

@darius
O.M.G.
Thank you... both for the superb music, and for the intro to @invidious

Darius Kazemi

There is an episode of BBS The Documentary from @textfiles that is about FidoNet, which was... almost, kind of, like an early federated forum thing (basically it let people on BBS server 1 could talk to people on BBS server 2). The tech details don't line up exactly but I was struck watching it a few years ago at how the social dynamics of admins of different BBSes mapped pretty perfectly onto fediverse admins.

Anyway if you want to feel like time is a flat circle: youtube.com/watch?v=Ng0NE4lDP2

There is an episode of BBS The Documentary from @textfiles that is about FidoNet, which was... almost, kind of, like an early federated forum thing (basically it let people on BBS server 1 could talk to people on BBS server 2). The tech details don't line up exactly but I was struck watching it a few years ago at how the social dynamics of admins of different BBSes mapped pretty perfectly onto fediverse admins.

Show previous comments
Maverick

@darius @textfiles Yes. Another former Fidonet user here and my exploration of the Fediverse has brought back many memories. I kinda wish we were still there, actually.

Alan Langford

@darius @textfiles RIP 1000BBS and the lost friends I made there!

That Jeff Guy

@darius @textfiles FidoNet was amazing for the time period. I ran a BBS that had multiserver games that ran off it. #solarRealmElite

Darius Kazemi

I wrote up a blog post in an "intelligence brief" style for Meedan (where I work) talking about the current situation around verification of journalists and trusted institutions on federated social media.

meedan.com/post/users-are-movi

(Please read the whole thing before replying to me here, thanks. I will try to respond to replies but might not have time because this week is shaping up to be my busiest in a long time.)

I wrote up a blog post in an "intelligence brief" style for Meedan (where I work) talking about the current situation around verification of journalists and trusted institutions on federated social media.

meedan.com/post/users-are-movi

Show previous comments
Don Melton

@darius This is a great overview of the issues. Thanks for writing this up! 👍

CMDR Yojimbosan UTC+(12|13)

@darius Who validates the rel=me status?
It seems to be the server hosting the account, which is hardly independent :-) and means I have to validate the server the account is on as well as the account itself - that works well for some places, but not so well for others ...

It might be my own instance server doing the validation when it constructs the Profile page for me to see, which is a little better ...

But I can't see any reason that the browser shouldn't be doing the validation checking instead ... ?

Obviously we still have to agree on what standard we'll trust, and oh so many things seem to be falling back to "well, the DNS says ..." which is really not designed to make these types of statements (DNS rebinding attacks notwithstanding).

@darius Who validates the rel=me status?
It seems to be the server hosting the account, which is hardly independent :-) and means I have to validate the server the account is on as well as the account itself - that works well for some places, but not so well for others ...

It might be my own instance server doing the validation when it constructs the Profile page for me to see, which is a little better ...

Dylan Masson (he/him)

@darius I'll be reading this in a few, but I had to chime in after your name popped up. It's been forever since the Turbine days/daze.

Darius Kazemi

Finally added a "Server Rule" to Friend Camp.

It's a useful feature for a big server but a silly one for a small, close-knit, high-trust community.

Show previous comments
Daneel Adrian Cayce

@darius Right now the only rule in Argon City is "don't be a dick".

If I ever have to expand that very far, I think there might be a bigger problem.

Another Person :verified:

@darius
I'm new around the fediverse. Do you know of any local or regional Oregon or PNW instances?

Alexander Cobleigh

@darius related energy from the forum software i made earlier this year

Darius Kazemi

I was idly wondering if anyone ever made an "internet protocol freely" semi-joke program and yup they definitely did

ipfreely.sourceforge.net/

"Because network daemons could use a little more humour"

ranjit

@darius reference implementation in Rust and Bedsprings

Michael Sokolov

@darius not for the faint of heart, but there's also edri.org/tag/ipred/. Must have been the beets, yeah

Darius Kazemi

Have any Mastodon or Hometown admins out there ever done a `pg_repack` on their postgres DB? I have seen admins say that it reduced DB size quite efficiently, and I've found some non-Mastodon-specific tutorials, but what would really help me is the actual command and options to invoke on the CLI that have successfully not broken a mastodon DB in the past

Show previous comments
Dr. Matt Lee

@darius I did it once on the libre.fm database. Took forever.

tim 🍓

@darius if you still have your test environment up, maybe you could dump and restore into that and test it out there? I dunno if the db is all the data needed to run

a pup of coffee :v_agender: :bowie: ☕

@darius I'm definitely interested in anything that can improve our DB as well

Darius Kazemi

Hey #hometown admins, if you don't want the "I don't like it" option in the reporting interface, there is a custom css fix that works for now, and I will remove it permanently in a future build. More info about the feature and how to get rid of it in comments here:

github.com/hometown-fork/homet

Show previous comments
Visne :verified:

@darius When I first learned about this I was against it but when I thought about it longer I didn't really see an issue with showing people how to control what they see. In my opinion the page with the block/mute/unfollow options should just have a button that says "I want to report this post anyways" instead of completely removing it.

Daneel Adrian Cayce

@darius I'll throw my two cents into the issue itself when I get a chance, but in the meantime:

Seems like a good opportunity for a "this doesn't break any rules explicitly, but it might be harmful to the community we're trying to build" category.

That's a lot of words for the category, but... y'know.

Whitney Loblaw

@darius that “feature” really just sounds like someone trying to fix a serious lack of moderators with code… ugh.

Darius Kazemi

Oh wow today's Rare Jazz for Lunch on KMHD is dedicated to playing early jazz adopters of the Maestro Rhythm King, one of the first commercial drum machines.

Listen at kmhd.org

Maximilian Hepach

@darius What a great station! Do you recommend any others?

Darius Kazemi

Interesting article someone posted at work about the effect of the twitter layoffs on their global staff in places like India, Mexico, and Ghana.

restofworld.org/2022/global-tw

Darius Kazemi

From now on this is my official explanation of the #fediverse:

ok so we've clearly all read Thomas Pynchon's The Crying of Lot 49. Remember W.A.S.T.E.? the network of trash cans run by societal dropouts? and somehow they manage to deliver letters from trash can to trash can? that's fediverse

Show previous comments
[DATA EXPUNGED]
Григорий Клюшников

That... isn't simpler than my usual "it's like email but social media"

Darius Kazemi

I wonder if we can get runyourown.social/ to be the next banned url on twitter

Show previous comments
Ignis 小火龙

@darius LOL I just tried to "delete & redraft" on Twitter. Forgot that doesn't exist there.

Just posted it: twitter.com/IgnisIncendio/stat

PlasticJohnny

@darius I've been tempted to try and do one for Orcas Island.

Like promote it in town and with friends. There's only 7k full time residents, so it doesn't feel out of the realm of possibility to get quite a few people.

Darius Kazemi

For those who don't know, Bookwyrm is basically a better, federated Goodreads. Because it speaks ActivityPub, you can subscribe to someone's Bookwyrm feed from directly in Mastodon and see the book reviews they post!

joinbookwyrm.com/

Also there are 2 spots remaining in the Bookwyrm patreon to pay $40/mo and support the project in a huge way *and* have @tripofmice run a server for you and 50 of your bookwormiest friends: patreon.com/bookwyrm

Show previous comments
Shannon Clark

@darius @tripofmice I looked but didn't see - is there a way to import from Goodreads (or another book reading/library tracking tool into Bookwyrm? I have a decade of longer of tracking my library in Goodreads which is hard to give up as it is very useful (I'm also more into Goodreads for my own tracking than for seeing other's reviews though I do like seeing them when from friends)

Praetor Verlagsgesellschaft

@darius @tripofmice Yes, Bookwyrm is nice, but there ist one big problem: its licence isn't open source at all.

GoldieYock

@darius shame that imports it Goodreads data are currently disabled 😢

Darius Kazemi

Playing around with Mastodon v4 (in Hometown!) and trying to change how the post button layout works on mobile web. I moved the post button and the user avatar to the same column as various timeline icons. It gets rid of the big "top bar" that takes up a bunch of space up there just for a logo.

(Ignore the emoji pencil, it is supposed to be a "real" pencil icon but I'm being lazy)

[DATA EXPUNGED]
Darius Kazemi

Tbh I think I just want to get rid of the vertical bar entirely and take it back to the hamburger menu

Darius Kazemi

Filed a feature request on Mastodon for moderators to have the option to let users know when a moderation report has been resolved:

github.com/mastodon/mastodon/i

It's annoying right now that I have to DM individual users every time I act on a report telling them what action I took on a reported post or account!

Matt Baer

@darius Have been thinking of exactly this today -- definitely a pain. Hope this gets implemented!

Keith Calder

@darius This would be so useful! I was shocked that there wasn't an option for that when I got my first moderation report.

Darius Kazemi

Learned this morning that George Fifield, who ran the Boston Cyberarts gallery and festival, died this past week at 72. He was a champion of new media art and was extremely kind to me and supportive of my practice. His gallery was the first place I ever exhibited work.

I'll never forget visiting his home, which was crammed full of art, and him excitedly showing me a Duchamp rotorelief he had collected!

artsfuse.org/264512/arts-remem

Darius Kazemi

fwiw "a gentle bear of a man who was kind and generous to all who encountered him" is exactly how I would like to be remembered

Bryan Newbold

@darius
Oh no! George was a family friend when I was growing up. "A gentle bear of a man" indeed, with a deep rich voice.

Boston Cyberarts had a pretty big impact on me through the time I lived there. Also loved going out to the de Cordova to see the shows he was involved with.

Darius Kazemi

Unfortunately whenever I drink Crystal Light I also think "this is hard livin / mixed with Cr[y]stal sippin'"

Darius Kazemi

Also whenever Kanye says "Chi-Town" he is referring to Chipotle, the fast-casual burrito chain

Darius Kazemi

Where does one file bugs related to Github-the-platform? It is very hard to search for info about this since Github itself is used for filing bugs and all the info I can find is related to that.

(Their opengraph embeds for their wiki pages are broken and link to the wiki home page no matter what page you're linking.)

Show previous comments
Britta

@darius Noooo this reminds me of when I'm trying to find a link to something /about/ Wikipedia, and everything that comes up is a Wikipedia article. (╯°□°)╯︵ ┻━┻)

gra

@darius I think you just add it to the graph of That DMCA Repo Commit…

Go Up