Email or username:

Password:

Forgot your password?
984 posts total
Darius Kazemi

So I decided I would try to continue to maintain Spooler, my tool that renders Twitter threads in readable format without re-hosting any content.

Lol. Lmao. Joke's on me. Here's what the Spooler website has looked like for a week now

tinysubversions.com/spooler/

friend of a worm

@darius somebody at twitter's gonna have to spool the beans

waldläuferin unterwegs

@darius I kept saving bookmarks to spool while musing about why twitter would care to lift a finger to revive it. There's no joke.

Darius Kazemi

Whoa, cool blog post summarizing a bunch of available studies on quote tweeting behavior -- research that I was unaware existed!

absolutelymaybe.plos.org/2023/

No silver bullets that will end any debates here but, you know, here's some data at least

Show previous comments
L P

@darius This is good stuff. I miss QTs since leaving Twitter. I feel that replies are a conversation with the OP, while QTs are a conversation with one’s followers.

J. Nathan Matias 🦣

@darius Grateful to Hilda for this! Could you ever see instances using data and experiments to inform design decisions?

dawnfry

@darius
This post itself is a workaround of the quote-toot, Mastodon style. What real difference is there between giving an opinion and dropping a link inside the toot, and quote tooting? I personally don’t think creating one less step will make a significant difference.

I do, on other platforms, use this form for quoting in order to summarize the main points (or quote them) and to add any criticism of the article. Especially criticism when it comes to logic failures, irresponsible reporting, or to point out biases in news articles.

Any message can be delivered with this change in the media capability, and it’s the message - not the media form, that can be problematic. If this form is harder to moderate, then we need better moderation tools produced (and perhaps a pause for this to be developed), but not restrictions on the method of expression. Especially as this particular form is heavily used by minority communities.

@darius
This post itself is a workaround of the quote-toot, Mastodon style. What real difference is there between giving an opinion and dropping a link inside the toot, and quote tooting? I personally don’t think creating one less step will make a significant difference.

I do, on other platforms, use this form for quoting in order to summarize the main points (or quote them) and to add any criticism of the article. Especially criticism when it comes to logic failures, irresponsible reporting, or...

Darius Kazemi

Me, having time traveled to 1995: ...and in the future we are going to have handheld supercomputers that are entirely touch screen controlled!

12 year old me: Wow, amazing

Present me: They become impossible to use when they come in contact with one (1) drop of water

12 year old me: That sounds bad

Show previous comments
Michal Migurski 🍉

@darius Yet they work just fine after spending 30min at the bottom of a swimming pool 😮

Григорий Клюшников

I've been using touchscreen phones since 2008. Typing on one is still an extremely frustrating experience for me, especially typing in Russian. Since it's been this many years of me doing it every day and it still doesn't feel like an extension of my body, it must not a problem with me, but rather with this whole thing that a communication device is terrible at the one job it was supposedly designed for in the first place.

Maybe, just maybe, we might want to rethink some of that stuff.

Shane Afsar

@darius Was just thinking about old phones. I sometimes miss being able to use the core function of a phone when there’s water or snow. Can kinda get by with voice assistants.

Darius Kazemi

One day, Github will fix their opengraph implementation to point link previews to, you know, the correct # anchor, or the correct sub-page of a wiki, or what have you.

(I opened a ticket months ago with support and got a nice message that was "We can reproduce this bug and are escalating it to engineering. Unfortunately it means we are also closing this ticket and you can't track it. Sorry!")

Show previous comments
agersant

@darius My favorite bug trackers are the ones that go:

1. Thank you for reporting this issue
2. We were able to reproduce the issue
3. Some time passes
4. This issue has not had any activity in a long time and was closed automatically

Robert Wilson, III 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇸🇸🇮

@darius If it costs more money to fix that fixing it will make them, they probably won't fix it.

Darius Kazemi

I keep getting asked to support writing rich-text-formatted posts in #Hometown (we already read them just fine). I finally wrote down, in this comment on this Github issue, a short essay outlining all my concerns with doing so:

github.com/hometown-fork/homet

Some of this is problems with Markdown, while some of this is problems with interoperability regarding any rich text rendering at all.

Show previous comments
Max

@darius Definitely a class of problem that needs wider Fediverse adoption for safe usage. Lovely chickens and eggs

There almost needs to be an RFC process for this that includes more than just Mastodon, but also has key members from upstream Mastodon at the table

Out of curiosity, this seems the most active upstream issue on it that I see: github.com/mastodon/mastodon/i

Don’t see any clear maintainer discussions and love the bog down into subset of Markdown semantics

Ben Zanin

@darius really good writeup. Thank you for sharing that.

Dave Winer ☕️

@darius

This is how I do it in RSS.

I include both the rendered version and the markdown version of the text if it's available.

The default is the rendered version because there aren't many apps that are looking for the markdown version, but my apps are.

Here's a blog post that explains.

scripting.com/2022/07/19/15223

Darius Kazemi

after 25 years of using the command line... it's probably time I learn how `xargs` works huh

Show previous comments
EMi

@darius Meanwhile, I will NOT learn how it works but I will pronounce it in a very silly way out loud while my puppy gives me a weird look

Tom Carchrae

@darius first step is pronouncing it... which should be done with a heavy pirate accent

Darius Kazemi

I hint at this a bit in runyourown.social, but "UX-based onboarding" is a horrible compromise that social-media-at-scale like Facebook has convinced us all is "best practice." It makes sense if you are one company serving millions.

I think this fediverse moment we are having is as good a chance as we are going to get to examine these assumptions, and experiment with throwing them away and trying very new (or very old!) things.

Show previous comments
Golda

@darius yay for humans talking to other humans. parrots talking to humans is ok too.

Irenes (many)

@darius we fondly remember the glory days of IRC when everyone would help newcomers to figure stuff out, and it was a social bonding activity in addition to a practical function

it's not that people are wrong to prefer things that are less work, but it's a missed opportunity these days

SlightlyCyberpunk

@darius Yeah, I'd like to see Mastodon instances that mirror offline communities for similar reasons. My work laptop runs Windows, but if I have an issue I'm not trying to reach out to Microsoft. I go to my team or my manager or our IT department. When I was in college running the web presence for like every leftist student group on campus (lol), if people had an issue they'd just grab me at the next meeting. The web would be a better place if more of us knew our admins. Instead we've mostly got systems where user support is "too expensive" so they won't even give you any contact info...

@darius Yeah, I'd like to see Mastodon instances that mirror offline communities for similar reasons. My work laptop runs Windows, but if I have an issue I'm not trying to reach out to Microsoft. I go to my team or my manager or our IT department. When I was in college running the web presence for like every leftist student group on campus (lol), if people had an issue they'd just grab me at the next meeting. The web would be a better place if more of us knew our admins. Instead we've mostly got...

Darius Kazemi

Sooooo... the American Dialect Society's Word of the Year is "-ussy", and I am personally thanked in their primary scholarly reference for "-ussification", a paper called "A corpus study of phonological factors in novel English blends."

The announcement: americandialect.org/2022-word-

The paper (PDF): cla-acl.ca/pdfs/actes-2018/Dow

And my citation attached ehehehehe

Show previous comments
Dan Bruno

@darius “Darius Kazemi, author of the ussybot” is my favorite Borges short story

wakest ⁂

@darius this is incredible. how proud you must be!

MastoDon Juan

@darius
Tired: ossification
Wired: -ussification

Darius Kazemi

For whatever reason I've been recently wistful for workhorse food from specific cheap unassuming restaurants when I lived in the Boston area.

Super burrito from Anna's Taqueria in Porter Square, falafel wrap from Moody's Falafel Palace (RIP) in Central Square, sausage egg and cheese croissant from a Dunkin Donuts I used to stop at in Needham....

these are some of my many madeleines I guess

Show previous comments
Andy K S

@darius Anna's burritos might be the #1 thing I miss about Boston. Also huge Puerto Rican combo plates from Izzy's near Central (learned just now, by looking up spelling, that they closed last year 🙁), which sank many an afternoon's productivity the year I worked around the corner

Thomas Sibley

@darius ahhh! I still think about and crave Anna’s to this day despite being on the other side of the country for over 10 years now and not having had an Anna’s burrito since I left.

Leon Yin

@darius
My essentials when I visit family:
New golden gate in Chinatown
Sichuan gourmet in Billerica
Scoops and Scootery in Arlington

Darius Kazemi

Today I learned that

1) to some people a server of ~1000 users is "small"

2) there are apparently servers of ~1000 users where not even ~5% of the people chip in a couple of bucks a month for operational costs??

I don't know what to call a server that doesn't support itself but it doesn't sound like a community. Something more like "a group of people signing up arbitrarily for free web services"

newsie.social/@jeff/1096427497

Show previous comments
tolortslubor

@darius Public radio does fundraisers on an annual schedule. Free commercial services sell consumer data to advertisers. Philanthropists and foundations may give grants, with or without strings and interests.

The bills will be paid, or instances will shut down.

I’m putting in the eight dollars a month that I will never give to #ElonMusk, because I like #Mastodon and the #FediVerse better than #Twitter.

If enough step up with funds and volunteering, then it won’t get dominated

Mark Gardner

@darius Never underestimate the average Internet user’s appetite for a free lunch

Michael

@darius I run an actually small server and figure I will take the L for quite some time. I also do my own stream hosting and take an L on that, but that's got a line item in my excel budget. For me at least it's a matter of taking pride in facilitating community, art, and conversation. At some point I will have to Patreon or ask for donations, I don't really like that, but realistically it's inevitable.

Darius Kazemi

wow, a thing that seemed obviously fake, and was then shown by data to be probably fake, now has the people who were pushing it saying it was possibly not as true as they claimed all along

cnn.com/2023/01/06/business/wa

Ezri

@darius “The company has found private security guards to be “largely ineffective” in deterring theft, so instead it’s putting in more police and law enforcement officers.”

I can’t wait to hear how well that works…

Darius Kazemi

"DNS is like many other protocols in that, in its mad dash toward universality, it produces sameness or consistency where originally there existed arbitrariness."
- Alex Galloway, Protocol (2004)

Trevor Flowers

@darius I can see it with web origins but not quite with DNS. What an interesting claim!

Darius Kazemi

"Protocol is always a second-order process; it governs the architecture of the architecture of objects. [...] It is etiquette for autonomous agents. It is the *chivalry* of the object."
- Alex Galloway, Protocol (2004)

Darius Kazemi

I had actually forgotten that in December 2019 I was asked by The Verge to give my opinion on Jack Dorsey's Bluesky decentralization project. This is what I said at the time and, well, lol, I stand by it

theverge.com/2019/12/12/210125

Show previous comments
zbecker

@darius

I am one of the few people here who has never used #twitter, but I tend to stay fairly up to date when it comes to tech news and I never heard about this. I think we're all safe in ignoring bluesky...

𝕂ℕ𝔽 𝕀𝕆𝕆 ☎️

@darius this blurb about blue sky is spot on and I would have agreed at the time too @mosheroperandi

Darius Kazemi

Made a Mastodon pull request.

In v4, there is an issue on servers that don't have elasticsearch: when a user types @ in the compose box and starts to type a name, the results they get are ordered by a popularity ranking algorithm. This is fine if you were only searching accounts you don't follow, but to me it makes more sense to FIRST return matches for accounts you DO follow as a suggestion, and then return popular accounts that you don't follow

github.com/mastodon/mastodon/p

Show previous comments
Andrew

@darius I wonder if it would make more sense to sort by the degrees of freedom on the social graph and abandon artificial popularity ranking entirely. That would mean someone with a million followers who I don’t know would be ranked below someone who followed a person I’m following, who I was probably searching for

Darius Kazemi

Looks like it was a bug in the ranking algorithm, and I am just about done fixing it (with help from Eugen)

Elias Mårtenson

@darius thank you. This one has annoyed me for a long time.

Darius Kazemi

Now reading: "DNS: A Short History and a Short Future", by Ted Byfield ( @tb ), 1999

firstmonday.org/ojs/index.php/

Darius Kazemi

Looks like meat's back on the men, you boys!

Chris Godwin :vf: :evileye:

@darius "Look! Like meat-back on the men, you boys." - when the boys discovered meat-back

Courtney Stanton

@darius that’s it, you’re in husband time-out

Tablesaw Tablesawsen

@darius ..., you princes of Maine, you kings of New England.

Darius Kazemi

This is an image of the decision tree that Slack used 5 years ago to determine whether to notify someone.

Every time you add a customization option like "don't notify me during these times in my time zone" or "mute notifications in this thread" etc, you add another branch or set of branches to a decision tree.

This is NOT a bad thing, but it is a reason that I am resistant to customization. Each knob you add expands software complexity and room for bugs.

Source: slack.engineering/reducing-sla

This is an image of the decision tree that Slack used 5 years ago to determine whether to notify someone.

Every time you add a customization option like "don't notify me during these times in my time zone" or "mute notifications in this thread" etc, you add another branch or set of branches to a decision tree.

Show previous comments
Vy Nguyen

@darius I think this puts a dot on what caused Slack to go from “hey this is nice” to “what in the HR software hell is this”

Oliver

@darius @hamefang how are decision trees usually implemented? Do you compare two lists of user settings and the required settings through a Boolean operation, or is it just a loooong if/else? Disclaimer: not a dev.

DELETED

@darius To be honest I wish every developer spent at least that much time and effort trying to figure out how to bother me the least amount possible.

Darius Kazemi

Added new data sources to @RosesAreRedBot so it isn't posting about Cheesecake Factory so much

Show previous comments
EMi

@darius I am way more interested in it now that I know it was posting about Cheesecake Factory a lot

EMi

@darius Turn it back, make a new account called RossesAreCheesecake, I am very funny

Darius Kazemi

I propose we imagine a world where it is morally acceptable for a preview card to render with some amount of lag.

Owen Nelson

@darius Can we make it where the preview card loads in line by line 🥺

Jon

@darius are we talking geological time scales?

Go Up