@erlend@writing.exchange
@erlend@writing.exchange avatar

erlend

@erlend@writing.exchange

Bullish on kindness.
Founder of Spicy Lobster studios and Commune.
https://blog.erlend.sh/assembling-community-os

Formerly VP of Community / Product Manager at Discourse.

#opensource #fediverse #gamedev #fedi22 searchable

This profile is from a federated server and may be incomplete. Browse more on the original instance.

erlend, to random
@erlend@writing.exchange avatar

I can do the one thing a GenAI cannot: I can do something unprompted.

cheeaun, to internet
@cheeaun@mastodon.social avatar

I think following specific hashtags of a profile would be useful. Technically it's like following a profile but the timeline posts filtered by specific hashtags. Perhaps similar logic on Mastodon, to hiding boosts from profile or filtering posts by subscribed languages.

Could probably solve the issue where folks create multiple accounts for different interests or circles.

erlend,
@erlend@writing.exchange avatar

@cheeaun yes please!

https://blog.erlend.sh/feed-overload

> Follow hashtags, not people
>
> If a person who's writing regularly about ‘open source’ decided to start a farm and consequently began posting mostly about ‘agriculture’, I'd be far less interested in their feed as a whole. However, if that same person was still writing occasionally about open source, now with an added ecology-informed perspective, I'd be more excited than ever to keep up with that particular segment of their writings!

erlend, (edited ) to ai
@erlend@writing.exchange avatar

I sincerely hope the vast majority of “GenAI enhancements” will go the way of the 3D glasses which the movie theaters unsuccessfully tried to foist onto our noggins as the upsell no one had asked for.

Remember those things? They were kind-of-okay for Avatar, and then nothing else ever again. Today there can be no doubt that the novelty was ultimately not worth its weight in plastic pollution.

Took nearly a decade for corporations to largely give up on that forced fad, so, hang in there! 💪

erlend,
@erlend@writing.exchange avatar

@fanden correct. What I’m hoping for is a decade of lackluster adoption, leading to continuous divestment in AI until it’s unilaterally viewed as yet another incremental technology, as opposed to a revolutionary one.

bassistance, to random
@bassistance@chaos.social avatar

Can't wait for this trend to die

erlend,
@erlend@writing.exchange avatar
luis_in_brief, to random
@luis_in_brief@social.coop avatar

Is there a platform for exchanging long-form text with short-term data deletion features baked-in? Something like Signal or Whatsapp but with a UX optimized for longer-form text discussions (eg, maybe even assuming IRL keyboard, desktop-client-first.)

(Yes, I realize that no such system is perfect, because bad actors can always screenshot or copy-paste; but I want to raise the bar for retention and build in a default assumption that group members don’t keep archives.)

cc @erlend ?

erlend,
@erlend@writing.exchange avatar

@luis_in_brief not that I’m aware of, but it could definitely be built as an alternative interface on top of either Matrix or Signal, yeah. Only the former if you need to support groups/communities bigger than a few hundred people, although at that scale disappearing messages become less meaningful.

itsfoss, (edited ) to random
@itsfoss@mastodon.social avatar
erlend,
@erlend@writing.exchange avatar

@itsfoss great follow-up getting into more technical details and a possible solution here: https://corteximplant.com/@0x0/112371211601145192

jenniferplusplus, to random
@jenniferplusplus@hachyderm.io avatar

AI "artists" and deviant art in particular can just get in the fucking bin, oh my god. How are you supposed to find and hire artists any more? Is there a gallery site that bans gen AI submissions?

erlend,
@erlend@writing.exchange avatar

@jenniferplusplus DeviantArt has a user setting to opt out of AI content.

bnewbold, to random
@bnewbold@social.coop avatar

I think that when people don't like social media "algorithms", the most common thread is not wanting "automated content recommendations" from outside their network. eg, "tiktok for microblogging".

it has less to do with "one algo vs many", or even "open source vs black box", or really even "engagement maximizing vs good content"

erlend,
@erlend@writing.exchange avatar

@bnewbold yeah I like that. Though as long as the algorithms are opt-in and composable, it’s all good really. I just don’t want any surprises in the ordering of my feed, covertly introduced by obfuscated algorithms.

Even a fairly magical sorting mechanism is fine as long as I get to explicitly flip the switch and mindfully observe its impact.

Everything works differently when the user is transparently included in the entire loop. I could happily A/B-day test my enjoyment of different configs.

erlend, to random
@erlend@writing.exchange avatar

Tesla as a “$70k MAGA hat” 🤣
sometimes HN comments just hit the spot.

https://news.ycombinator.com/item?id=40142109

pluralistic, to random
@pluralistic@mamot.fr avatar

Anyone who says "If you're not paying for the product, you're the product" has been suckered in by Big Tech, whose cargo-cult version of markets and the discipline they impose on companies.

--

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

https://pluralistic.net/2024/04/22/kargo-kult-kaptialism/#dont-buy-it

1/

erlend,
@erlend@writing.exchange avatar

@pluralistic I still think it’s a useful truism. Why do you think your new favorite search engine, Kagi, works so well? Aligned incentives play a big part there.

Bigness and consequent monopolization being the larger overarching cause of enshittification doesn’t preclude paid products from being fundamentally more user-aligned than ads-driven ones with obfuscated profit incentives.

You’re not NOT the product if you pay for it either, but it’s a more transparent exchange, which matters.

dansup, to fediverse
@dansup@mastodon.social avatar

I had an interesting idea for PubKit, I do want to open source the code but I'd also like to get some funding/donations while keeping the service free.

The idea is to set a goal, say $15,000 of donations to reach before the source code is published, basically incentivizing the release by a set monetary goal.

Wdyt?

erlend,
@erlend@writing.exchange avatar

@dansup go for it! You have every right to solicit fair compensation for your hard work.

Self-imposed poverty is in no way a part of the open source ethos. Anyone who thinks otherwise needs to understand that the open source code we all love and appreciate will only keep coming as long as the people writing it are housed, fed and healthy.

erlend, to internet
@erlend@writing.exchange avatar

A visible ‘Online’ status (as opposed to ‘Offline’) should be earned, not shared by default.

I’ll grant you insight into my online status once we’ve established asynchronous connectivity as our norm, and I can rest assured that you’ll be respectful of my time and attention regardless of my availability at any given time.

This is the kind of granularity that is woefully lacking in our communications software.

erlend, to fediverse
@erlend@writing.exchange avatar

https://blog.erlend.sh/evergreen-content-gardens

Social bookmarking is a novel use case for and I’m super excited about it. I heckin’ love links and lists! I wanna use them for everything.

Things like are cool, but it’s not what I want. I just wanna link the thing. Books, films, podcasts, articles, songs.., they’re all just resource recommendations which can be encapsulated by links.

Thanks to @raffomania and @eb for the indirect prompts leading to this article mixing their ideas with my own.

erlend,
@erlend@writing.exchange avatar

@raffomania @eb TIL about are.na! Very cool project. Minimally sustainable as an indie business as well, love to see it✨

Some graph structure seems like a good fit indeed. I’m excited to learn more about how exactly you imagine that working in Linkblocks, UX-wise.

Best continued in a discussion topic, but I believe the key to good UX of graph representation is to allow for contextual hierarchies, giving content some grounding.

Something along these lines:

https://www.npmjs.com/package/svelte-zoomable-circles?activeTab=readme

erlend,
@erlend@writing.exchange avatar

@srtcd424 @raffomania @eb agreed! Social bookmarking and its consequent directories is highly complementary to search as a quality signal.

You build up these manually curated directories, but increasingly in a PageRank kind of way because of the interlinking that occurs.

It’s a way for the indies to rebuild the index, beginning with the cozy

https://subconscious.substack.com/p/all-you-need-is-links

erlend,
@erlend@writing.exchange avatar

@underlap @raffomania @eb yes, really 😁 of course, I don’t wanna disallow longer form descriptions or individual grading scores entirely, but link-recommendations alone can provide a very strong quality signal, e.g.:

  • rec comes from someone who has linked hundreds of similar resources, so they’ve probably developed a good taste
  • rec comes from a well known reviewer
  • rec comes from a friend who has similar taste as me.
enhance_dev, to webassembly
@enhance_dev@fosstodon.org avatar

🎉 Introducing Enhance WASM

Say hello to Enhance WASM — backend agnostic server-side rendering for web components.

by @brianleroux

https://begin.com/blog/posts/2024-04-08-introducing-enhance-wasm

erlend,
@erlend@writing.exchange avatar

@enhance_dev @brianleroux I really like the way you’re listing Brian’s authorship with his fedi profile! However, it’s pointing to the wrong account: https://indieweb.social/@brian

erlend,
@erlend@writing.exchange avatar

@enhance_dev oh I mean the blog post itself.

erlend, (edited ) to random
@erlend@writing.exchange avatar

https://blog.erlend.sh/weird-netizens

To free ourselves from feudal identity fiefdoms, we must simultaneously de-centralize and re-centralize identity.

Decentralize ownership.
Recentralize agency.

By de-centralizing the ownership of identity away from platform monopolies and back to individuals, we can re-centralize the agency of personhood.

The central authority of ones digital identity must be the individual. That's how we regain our digital sovereignty.

#NomadicIdentity #IndieWeb

erlend,
@erlend@writing.exchange avatar

@db0 hrmph, matrix invites are finicky. How about this? https://matrix.to/#/%23home:commune.sh

But yeah, that’d be cool! Right now we’re focused on the FedCM integration so there’s no unified platform or network to tap into yet, but you can start experimenting with Rauthy as a login provider.

erlend,
@erlend@writing.exchange avatar

@db0 hmm right, there’s nothing readily prepared for Python yet, so you’d have to work through the bindings yourself; I believe pyo3 is the standard way to do that.

Maybe Rauthy isn’t what’s best for you though, but rather any OIDC-compliant identity provider? Authentik seems like the go-to for Python projects. You could advocate for FedCM adoption there, pointing to the ongoing work in Rauthy: https://github.com/sebadob/rauthy/discussions/145#discussioncomment-8831943

erlend,
@erlend@writing.exchange avatar

@db0 though, no direct Python integration with Rauthy should be necessary if all you’re looking to do is set up a Rauthy instance and have your app defer to it for logins via OIDC.

I could be wrong about this (feel free to ask in Rauthy’s Discussions on GitHub) but in that case I’m guessing all you need is an app-side authentication and access management library for integration with OIDC enabled authentication services like Rauthy et.al.

anildash, to random
@anildash@me.dm avatar

Who are the early-career people in tech that inspire you or give you hope with their work or their ideas?

erlend,
@erlend@writing.exchange avatar

@anildash there’s @0x0 @silverpill @arcanicanis @estebanborai @orhun & @zicklag on the fediverse, and furthermore on github we’ve got marceline-cramer, bitfl0wer, sjud & novacrazy, to name a few.

raffomania, to fediverse
@raffomania@mstdn.io avatar

Here's my pitch for a federated bookmark manager and why it can make the indie web stronger.

https://www.rafa.ee/articles/introducing-linkblocks-federated-bookmark-manager/

erlend,
@erlend@writing.exchange avatar

@raffomania closely following this!

To be clear, there are no federation features built in so far, right?

Are you planning to open a chat room for it soon? At least having Discussions enabled on github would be nice; I have some ideas to share 💡

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • ngwrru68w68
  • hgfsjryuu7
  • InstantRegret
  • Youngstown
  • rosin
  • slotface
  • everett
  • mdbf
  • tacticalgear
  • kavyap
  • thenastyranch
  • DreamBathrooms
  • PowerRangers
  • anitta
  • magazineikmin
  • vwfavf
  • cisconetworking
  • cubers
  • modclub
  • GTA5RPClips
  • khanakhh
  • Durango
  • osvaldo12
  • normalnudes
  • tester
  • ethstaker
  • provamag3
  • All magazines