Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

What if Stack Overflow, except federated?

PieFed Meta
6 3 0
  • PieFed v1.4 will have Stack Overflow-like functionality: the person who posted a question will be able to choose which of the replies are the answer, by clicking the green tick icon in the bottom left. Chosen answer(s) then have a highlight and a green tick at the top of them.

    This is off by default - communities have a checkbox on them that needs to be toggled to turn it on. So only some communities will have it.

    To Lemmy instances, these questions and answers will look just like normal posts and comments, without the highlight and tick. So people using Lemmy will be able to contribute.

    Designating which comment is an answer involves federating a new Activity:

    {  
             "id": "https://piefed.social/activities/answer/hgb4iO4b8UAFRTn", 
             "type": "ChooseAnswer",  
             "actor": "https://piefed.socialz/u/rimu", 
             "object": "https://piefed.ngrok.app/comment/224",  
             "@context": ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"],  
             "audience": "https://crust.piefed.social/c/linux_questions",  
             "to": ["https://www.w3.org/ns/activitystreams#Public"],  
             "cc": ["https://crust.piefed.social/c/linux_questions"]  
    }  
    
  • PieFed v1.4 will have Stack Overflow-like functionality: the person who posted a question will be able to choose which of the replies are the answer, by clicking the green tick icon in the bottom left. Chosen answer(s) then have a highlight and a green tick at the top of them.

    This is off by default - communities have a checkbox on them that needs to be toggled to turn it on. So only some communities will have it.

    To Lemmy instances, these questions and answers will look just like normal posts and comments, without the highlight and tick. So people using Lemmy will be able to contribute.

    Designating which comment is an answer involves federating a new Activity:

    {  
             "id": "https://piefed.social/activities/answer/hgb4iO4b8UAFRTn", 
             "type": "ChooseAnswer",  
             "actor": "https://piefed.socialz/u/rimu", 
             "object": "https://piefed.ngrok.app/comment/224",  
             "@context": ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"],  
             "audience": "https://crust.piefed.social/c/linux_questions",  
             "to": ["https://www.w3.org/ns/activitystreams#Public"],  
             "cc": ["https://crust.piefed.social/c/linux_questions"]  
    }  
    

    NodeBB has a question and answer plugin that does something similar. We can adapt this functionality and make it work between Piefed and NodeBB as well.

    One thing I'd like to see is a property on OP (or maybe the context!! 😁) designating the selected answer. Otherwise if the activity is missed then it won't ever be seen again.

  • That would be cool!

    There is an answer on the comment Note:

    image

  • That would be cool!

    There is an answer on the comment Note:

    image

    Mm answer looks to be bool, any chance it can be an ID?

  • PieFed v1.4 will have Stack Overflow-like functionality: the person who posted a question will be able to choose which of the replies are the answer, by clicking the green tick icon in the bottom left. Chosen answer(s) then have a highlight and a green tick at the top of them.

    This is off by default - communities have a checkbox on them that needs to be toggled to turn it on. So only some communities will have it.

    To Lemmy instances, these questions and answers will look just like normal posts and comments, without the highlight and tick. So people using Lemmy will be able to contribute.

    Designating which comment is an answer involves federating a new Activity:

    {  
             "id": "https://piefed.social/activities/answer/hgb4iO4b8UAFRTn", 
             "type": "ChooseAnswer",  
             "actor": "https://piefed.socialz/u/rimu", 
             "object": "https://piefed.ngrok.app/comment/224",  
             "@context": ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"],  
             "audience": "https://crust.piefed.social/c/linux_questions",  
             "to": ["https://www.w3.org/ns/activitystreams#Public"],  
             "cc": ["https://crust.piefed.social/c/linux_questions"]  
    }  
    

    Duplicate question, this was answered here [15 years ago, outdated and completely different stack] closing

    But seriously neat though lol

  • Duplicate question, this was answered here [15 years ago, outdated and completely different stack] closing

    But seriously neat though lol

    triggered


Gli ultimi otto messaggi ricevuti dalla Federazione
  • triggered

    read more

  • Duplicate question, this was answered here [15 years ago, outdated and completely different stack] closing

    But seriously neat though lol

    read more

  • Mm answer looks to be bool, any chance it can be an ID?

    read more

  • That would be cool!

    There is an answer on the comment Note:

    image

    read more

  • NodeBB has a question and answer plugin that does something similar. We can adapt this functionality and make it work between Piefed and NodeBB as well.

    One thing I'd like to see is a property on OP (or maybe the context!! 😁) designating the selected answer. Otherwise if the activity is missed then it won't ever be seen again.

    read more

  • PieFed v1.4 will have Stack Overflow-like functionality: the person who posted a question will be able to choose which of the replies are the answer, by clicking the green tick icon in the bottom left. Chosen answer(s) then have a highlight and a green tick at the top of them.

    This is off by default - communities have a checkbox on them that needs to be toggled to turn it on. So only some communities will have it.

    To Lemmy instances, these questions and answers will look just like normal posts and comments, without the highlight and tick. So people using Lemmy will be able to contribute.

    Designating which comment is an answer involves federating a new Activity:

    { "id": "https://piefed.social/activities/answer/hgb4iO4b8UAFRTn", "type": "ChooseAnswer", "actor": "https://piefed.socialz/u/rimu", "object": "https://piefed.ngrok.app/comment/224", "@context": ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"], "audience": "https://crust.piefed.social/c/linux_questions", "to": ["https://www.w3.org/ns/activitystreams#Public"], "cc": ["https://crust.piefed.social/c/linux_questions"] }
    read more

  • This post did not contain any content.
    read more

  • @rimu @JohnnyEnzyme loved the idea

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    7 Views
    Now witness the power of this fully operational Fediverse!https://shkspr.mobi/blog/2025/11/now-witness-the-power-of-this-fully-operational-fediverse/How can you measure the popularity of a social network site? Perhaps by counting the number of active accounts, or the quality of the discourse, or even how many people reply to your witty memes.Me? I prefer to look at how many people visit my blog from each site. It is an imperfect measure - and a vain one - but lets me know where I should be spending my time. No point posting on a network which is just bots talking to each other, right?Earlier this year I built a stats-counter for my blog. Every time someone clicks from a website which links to my blog, it records that visit in a database. I get to see which blog posts are doing numbers, and where those numbers came from.Until fairly recently, the Mastodon social network didn't send referer details. I thought that reduced the visibility of the network and lobbied for it to change. As various Mastodon servers upgrade, and admins opt-in, it is becoming more apparent just how much traffic originates from the Fediverse.Over the last few weeks, here's how many people have clicked from BlueSky and Mastodon to one of my blog posts.TotalSource1,607bsky.app752mastodon.socialAt first glance, it doesn't look good for our elephantine friends, does it? The butterfly sends over twice the traffic. Game over!But, of course, while Mastodon.social is the biggest instance - it is far from the only one. What happens if we slide down the long tail? Here's all the Mastodon-ish instances which sent me over 10 clicks.TotalSource193phanpy.social120 android-app://org.joinmastodon.android/106infosec.exchange62mas.to59mstdn.social55social.vivaldi.net49wandering.shop48fosstodon.org33mathstodon.xyz27mastodon.online26mastodon.scot24app.wafrn.net19indieweb.social18social.lol17tech.lgbt17toot.wales16en.osm.town16feditrends.com14mstdn.ca14piefed.social12wetdry.world11c.im11mastodon.nl51 Sites sending < 10 clicksAh! Add them all up and you get a grand total of 1,773 visitors from Mastodon-powered sites. That's more than BlueSky.Now, there are some obvious caveats to the data:I have a smaller follower count on BlueSky than I do on Mastodon.My posts may appeal more to one demographic than another.People may have strict privacy controls which suppress the true volume of visitors.There's no way to measure how long someone spends reading my posts.RSS and newsletter visitors aren't counted.Clicks from apps may not always show a referer.Some people may be on multiple services.Fediverse users can follow the post directly, so don't need to visit the site to read it.And yet
 no matter how you slice it, Fediverse servers are sending as much traffic as BlueSky!I think this is brilliant. Web services should be able to scale from small to big - and each ActivityPub-powered site helps power the open Internet.Just for completeness, this is how Reddit, Facebook, LinkedIn, Twitter, and Lemmy do over the same period:TotalSource1,158reddit.com585 android-app://com.reddit.frontpage/76facebook.com76https://old.reddit.com/r/programming/56https://www.reddit.com/r/programming/52youtube.com41t.co38https://old.reddit.com/r/todayilearned/comments/1nsw7f4/til_in_mongolia_instead_of_a_street_address_a/31linkedin.com27 android-app://io.syncapps.lemmy_sync/27https://www.reddit.com/r/todayilearned/comments/1nsw7f4/til_in_mongolia_instead_of_a_street_address_a/22https://old.reddit.com/r/programming/comments/1n96ftn/40_years_later_are_bentleys_programming_pearls/22lemmy.ca17 android-app://com.linkedin.android/16lemmy.dbzer0.com14feddit.org11https://www.reddit.com/r/programming/comments/1n96ftn/40_years_later_are_bentleys_programming_pearls/10discuss.tchncs.de10l.instagram.com8lemmy.blahaj.zone6https://www.reddit.com/r/GrapheneOS/comments/1m2l84b/considering_making_the_switch_does_google_pay/6reddthat.comIf you add up all the Lemmy instances, they send about as much traffic as Facebook and LinkedIn combined. That's not a huge surprise - those platforms hate anyone clicking away to the wider web.Twitter is basically the Dead Internet. I'm no longer on there, but I do occasionally search it to see who is sharing my posts. The popular posts I write get shared a lot - sometimes by accounts with huge followers - yet there are no comments or retweets and barely and clicks.I don't do Instagram or Threads, and that might be reflected in their low numbers. But I'm not active on YouTube either - yet people there occasionally link back to me.Final ThoughtsFirstly, my stats only represent my site. Your site might be very different.Secondly, I've ignored search engine traffic, big blogs, newsletters, and other sources.Thirdly, and most importantly, this isn't a competition! The desire for a "winner-takes-all" service is dangerous and disturbing. An ecosystem is at its most vibrant when there are multiple participants each thriving in their own niche.I want a thousand sites, running a hundred different software stacks, some of which only serve a dozen people, or even a lone participant.Diversity is strength.#activitypub #bluesky #fediverse #mastodon #statistics
  • 0 Votes
    1 Posts
    15 Views
    »The Case for Alien Life on Saturn’s Moon Just Got a Boost« https://www.404media.co/the-case-for-alien-life-on-saturns-moon-just-got-a-boost-2/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
  • 0 Votes
    4 Posts
    22 Views
    @fox Not if activity-connect is run by someone else
  • 0 Votes
    1 Posts
    26 Views
    On #Mastodon there are now 412 verified accounts from #news organizations in 21 languages and on 122 instances.251 were active today.Some accounts, that were active today are @euractiv_economy (ENG)@9to5linux (ENG)@lucire (ENG)@ntv (GER)@sdvsfr (ITA)Find the whole list on:âžĄïž https://fingolas.eu/fediverse/overview.htmlBuilt by @mho#MastodonMigration #SocialMedia #Fediverse #Media #Press #Newspaper #TwitterMigration #Newstodon