I'm setting up an #indieweb website to "own my voice" via federation and self-hosting. I'm not sure how it all works but i'm following along some tutorials at indieweb.org and following in the footsteps of our fearless "leader" @david . you can check it out at https://norcalgeek.com. More content to follow!

What do you all think about low-data / low-energy ways to implement replies to messages in a relational database, that are resilient long-term? You can see the app in question here: https://groundtalk.land/feed (and code here: https://github.com/sbutler-gh/coop-media)

The app currently gets all messages from the database, returns them as HTML, and caches them in localStorage. On subsequent page loads, it gets messages from localStorage first and then only checks the database for newer messages.

Thinking about how to implement replies on top of this this (also, welcoming input on the overall architecture as well).

Hacker News/Reddit nested replies is what's coming to mind, for informational architecture at least? I don't know how heavy it is to implement finding all the replies at each nested level and then rendering them in HTML. Probably much simpler technically with Twitter/Mastodon style (no nesting display), but kind of feels like nesting is the right direction for informational longevity (which is part of the idea)? Then again, not necessarily assuming that nesting a la HN/Reddit nesting always leads to better discussions.

What do you all think?

@scanlime @hydroponictrash @trashrobot @becomethewaifu @pikselkraft @alive @wwahammy @rzr @milo_bytes @yhancik @nolwennm @joachim boitam.eu @aral

#database #tech #backend #webdev #html #htmx #ux #design #architecture #postgres #relational #permacomputing #socialmedia #socialnetwork #indieweb #sql #fullstack #networking #computers #it

As the fediverse grows, new people will hear about Micro.blog and send us feedback about how we can improve. Always good! I listen to everything. On the other hand, the fact that the fediverse is so big means we can do things differently and still be successful. Not all platforms should be the same.

IndieWeb Carnival revisited

the 32-bit cafe is hosting its first-ever community code jam, and YOU are invited! :) from the week of july 16-22, we're #coding webpages about "that special thing close to my heart" — any of our fleeting interests! read more here and get your ideas ready:

https://discuss.32bit.cafe/f/32bitcafe/43/new-monthly-event-community-code-jam-1-starts-july-16

#webdev #codejam #indieweb

I created a guestbook on my website. Send me a #webmention or sign in using #indieauth to fill out the guestbook. Check it out! Let me know if you have any suggestions?

https://lifeofpablo.com/guestbook

#indieweb #decentralized #ownyourdata

@ademagic Same here. It’s an interesting concept but really hard to execute. It would be nice to have a chart for the #indieweb rabbit hole. OTOH we don’t want people pointing fingers to a website and saying “that’s not as indie as I am”, hence the difficulty of making this work without levels or hierarchies.

I daydream something akin to a skill tree common in RPGs, where people are free to diverge on their “builds”.

Came across the idea of the IndieMark metric not long ago. Sounds so good at first, but the deeper you go into the levels I wonder if it's still worth the effort?

I realise it's an early stage concept but in any case, a great list of things you can do for your #personalsite

https://indieweb.org/IndieMark
#indieweb

I’ve written before about how your fediverse identity, data, and administration are all tied to your instance, for both technical and cultural reasons. There’s an awkward corollary: functionality in the fediverse is also currently tied to your instance.

Signed up on mastodon.social? Great! You can microblog…but you can’t really do groups, long-form writing, live streaming, or much else. You can do those on Lemmy, WriteFreely, or OwnCast, but you’ll need an entirely separate account and identity for each one.

To be fair, this is the norm for consumer apps in general. Centralized social services all aim at their own specific niches. Consider Twitter, Reddit, Instagram, YouTube, LinkedIn. Facebook tried to grow to be everything to everyone, but it’s an exception. (It also takes a much bigger centralized team, with more coordination and resources.)

Still, considering the bold modern vision of decentralized social, it seems positively quaint for your instance to limit what you can do. This is one reason I’m excited about new protocol ideas that more aggressively decouple identity from servers, eg Bluesky/ATProto and Nostr. The present moment seems ripe for experimentation, at least for a while. Let a thousand flowers bloom!

Just a reminder that constantly trying to "debate" each other online just ruins everything. https://sadgrl.online/cyberspace/internet-manifesto #yesterweb #socialmedia #oldweb #indieweb #sadgirl

Seen mixed messages on #WebMentions as part of the #IndieWeb movement.

If you have an opinion, what are your thoughts?

I'm rebuilding my website and was going to implement it, but heard some vague comments on how it's poor and not a good idea. I would love to know more why, as well as seeing arguments in favour.

Thanks!

What is your motivation to keep running a personal website?

#IndieWeb #11ty #today

Porter's Five Forces and the social web

It’s time for another IndieWeb blog carnival! Also, Threads, I guess. It’s your < 10min update on the #IndieWeb community!

This Week in the IndieWeb audio edition for July 1st - 7th, 2023. https://martymcgui.re/2023/07/09/this-week-in-the-indieweb-audio-edition--july-1st---7th-2023/

This Week in the IndieWeb Audio Edition • July 1st - 7th, 2023

#podcast #IndieWeb #this-week-indieweb-podcast

I'm on a roll. I've added another article to my website. Recovering silver from scrap microfilm.

I did a thread on twitter last year as I was doing the experiments - here's it's all written up.

https://webshed.org/projects/silverrecovery/

#chemistry #science #indieweb

Q for advanced Mastodonians:

I’ve been reading about #ActivityPub and the #Fediverse because I’m curious how other platforms can interact with #Mastodon.

There are lots of other networks that interoperate: #Lemmy’s kinda like Reddit, #Pixelfed is like IG, #Writefreely for blogging, etc.

Apparently we are able to follow and interact with people from those other services through Mastodon.

How would I actually DO this? Like how would I find those people and see them in my M feed? #indieweb

It’s time for another IndieWeb blog carnival! Also, Threads, I guess. It’s your < 10min update on the #IndieWeb community!


This Week in the IndieWeb audio edition for July 1st - 7th, 2023.
https://martymcgui.re/2023/07/09/this-week-in-the-indieweb-audio-edition--july-1st---7th-2023/