GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Sal Rahman (manlycoffee@techhub.social), page 2

  1. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Wednesday, 31-Jan-2024 22:20:39 JST Sal Rahman Sal Rahman

    The Fediverse should be built from components; not whole "software"

    Or at least, the whole point of "software" is to glue in the components together.

    #Fediverse

    In conversation Wednesday, 31-Jan-2024 22:20:39 JST from techhub.social permalink
  2. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Monday, 15-Jan-2024 22:03:39 JST Sal Rahman Sal Rahman

    If the Fediverse gains mass adoption, I hope it ends up being used seamlessly; simply inconspicuous and unassuming.

    In conversation Monday, 15-Jan-2024 22:03:39 JST from techhub.social permalink
  3. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Saturday, 13-Jan-2024 04:29:41 JST Sal Rahman Sal Rahman
    in reply to
    • Evan Prodromou

    @evan

    What's the question, assuming you actually intended to have one in your original post? https://techhub.social/@evan@cosocial.ca/111744179738983358

    In conversation Saturday, 13-Jan-2024 04:29:41 JST from techhub.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Evan Prodromou (@evan@cosocial.ca)
      from Evan Prodromou
      OK, I've got a question for #ActivityPub developers. I'm working on an extended example for the O'Reilly Media book I'm writing, focusing on the federation protocol. I'm going to cover using HTTP Signature, handling and sending the important set of Activity types defined in the AP spec (Follow, Create, Add, ...).
  4. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Tuesday, 09-Jan-2024 12:10:55 JST Sal Rahman Sal Rahman

    Let's think outside the box, and start building software that doesn't try to be an existing well-known service "but on the Fediverse."

    Definitely not "Uber for the Fediverse", etc.

    More like "let's build something, because we think our users want it.

    "And oh look! There's this thing called ActivityPub that could help us a lot! Let's try to validate this idea!"

    In conversation Tuesday, 09-Jan-2024 12:10:55 JST from techhub.social permalink
  5. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Tuesday, 09-Jan-2024 12:10:05 JST Sal Rahman Sal Rahman

    I really hope Flipboard and Threads keeps pushing walled-garden environments (such as Android and iOS) to have deeper Fediverse integration, including just plain-vanilla ActivityPub.

    In conversation Tuesday, 09-Jan-2024 12:10:05 JST from techhub.social permalink
  6. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Tuesday, 09-Jan-2024 12:09:17 JST Sal Rahman Sal Rahman

    I'm giving up working on that "exciting thing" for the Fediverse that I was talking about, which was supposed to be the TikTok live or Meerkat for the Fediverse.

    Moving onto something slightly less exciting.

    Or it could be really, really exciting.

    Who knows.

    In conversation Tuesday, 09-Jan-2024 12:09:17 JST from techhub.social permalink
  7. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Saturday, 23-Dec-2023 09:09:38 JST Sal Rahman Sal Rahman

    More people from Threads on the Fediverse, now.

    People you can follow now:

    - @tb_99999
    - @rklambo
    - @sblackst

    In conversation Saturday, 23-Dec-2023 09:09:38 JST from techhub.social permalink
  8. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Friday, 22-Dec-2023 10:18:18 JST Sal Rahman Sal Rahman
    • Eugen Rochko
    • Mike McCue

    Interview by @mike with @Gargron.

    So according to Eugen, he's been using XMPP during a time when people let their desktop PCs run all the time, which is ideal for XMPP's requirement to maintain an active connection from sender to recipient in order to actually deliver messages.

    But when the world transitioned from desktop PCs to mobile phones, XMPP's requirement to stay always on was just not practical, and the world moved on from XMPP and onto other platforms.

    The only way people used XMPP was through Facebook and Google Talk, but the mainstream really didn't have a strong appreciation for XMPP.

    According to Eugen, Email is still going strong because everyone knows how to work with it

    Effectively, embracing, extending, extinguishing is just not a thing for email yet.

    https://flipboard.video/w/cTBu4HusskGTuPBahqm6WY

    #EEE #EmbraceExtendExtinguish #XMPP #Meta #BlockMeta #Threads #BlockThreads #AntiMetaFediPact

    In conversation Friday, 22-Dec-2023 10:18:18 JST from techhub.social permalink
  9. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Thursday, 21-Dec-2023 11:34:33 JST Sal Rahman Sal Rahman
    in reply to
    • Evan Prodromou

    @evan

    Yes. I'm extremely in favour of the idea of "if the ID can resolve to a valid ActivityPub actor, then it can be followed, regardless of if it can be queried via WebFinger or not, or even if it lacks an as:preferredUsername".

    In conversation Thursday, 21-Dec-2023 11:34:33 JST from techhub.social permalink
  10. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Monday, 13-Nov-2023 12:05:26 JST Sal Rahman Sal Rahman

    Primer on ActivityPub.

    Useful if you want to build your own ActivityPub server https://www.w3.org/wiki/ActivityPub/Primer

    #ActivityPub

    In conversation Monday, 13-Nov-2023 12:05:26 JST from techhub.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      ActivityPub/Primer - W3C Wiki
  11. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Thursday, 09-Nov-2023 01:42:07 JST Sal Rahman Sal Rahman

    When I was young, when I reposted things (retweet on Twitter, and Reblog on Tumblr, etc.), I reposted them because I enjoyed viewing that post.

    Nowadays, I would say 40% of the stuff that I repost, I repost because I was about to act like a "reply guy" to the author of the post.

    I guess my motivation for doing this is a form of substitution.

    That is, ditch my bad habit of being useless in someone's comment section, and instead give the author a little bit more exposure to someone who might be more suited at providing a useful response.

    In conversation Thursday, 09-Nov-2023 01:42:07 JST from techhub.social permalink
  12. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Thursday, 09-Nov-2023 01:42:05 JST Sal Rahman Sal Rahman
    in reply to
    • 🎓 Doc Freemo :jpf: 🇳🇱

    @freemo

    Trust me, my behaviour was not acceptable at all.

    Here's a silly example: someone makes a post asking for help with parsing JSON-LD. In spite of me having no idea what JSON-LD even is (back then), my response was naively to tell that person to "use a JSON parser". Not helpful at all, and makes me come off as an idiot.

    What's even more sad is that no one called me out on that behaviour, leaving me always wondering why is my engagement online so useless, and wondering why I had no real friends.

    Just being a guy who knows how to listen makes my social network slightly more broader than having no social network at all. Friends—even if it's just one or two friends—are necessary for a decent life.

    In conversation Thursday, 09-Nov-2023 01:42:05 JST from techhub.social permalink
  13. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Monday, 06-Nov-2023 14:15:51 JST Sal Rahman Sal Rahman
    • Fediverse News

    I started a Discord server to discuss the Fediverse, for those of you who prefer to talk about the Fediverse over chat. https://discord.gg/spTSf8VJ4u

    @fediversenews

    #Fediverse #Discord

    In conversation Monday, 06-Nov-2023 14:15:51 JST from techhub.social permalink

    Attachments

    1. Discord | Your Place to Talk and Hang Out
      Discord is the easiest way to talk over voice, video, and text. Talk, chat, hang out, and stay close with your friends and communities.
  14. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Tuesday, 31-Oct-2023 03:01:12 JST Sal Rahman Sal Rahman
    in reply to
    • Evan Prodromou

    @evan

    Here's the scenario that I'm dealing with:

    you do a WebFinger lookup (I know. I know. WebFinger is not ActivityPub, but bear with me). You get the URL from the self link of type `application/activity+json`.

    Given the URL, you do a request, and the resulting JSON-LD document has a single root node of type `"https://www.w3.org/ns/activitystreams#Person"`.

    But the ID does not match the URL from which you made the request. Even from the final URL that was a result of a 301 redirect, if any.

    Would this mean that no actors exist, that is identified by the URL?

    In conversation Tuesday, 31-Oct-2023 03:01:12 JST from techhub.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      ActivityStreams 2.0 Terms
      This document lists the terms used for the ActivityStreams 2.0 protocol and its stable extensions, and provides a namespace so each term has an HTTP IRI.
  15. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Tuesday, 31-Oct-2023 00:19:00 JST Sal Rahman Sal Rahman

    Biting the bullet on this one thing:

    all JSON-LD documents that's supposed to "represent" an actor must contain a single root node, when interpreting the compacted and expanded JSON-LD.

    The only thing that I'm not sure of is whether the ID of the object that represents the actor should absolutely match the URL from which the JSON-LD document was retrieved from.

    Mastodon will refuse to pull up the profile of a user that has its root-level node's ID not match the URL from which it was loaded from.

    #JSONLD #ActivityPub

    In conversation Tuesday, 31-Oct-2023 00:19:00 JST from techhub.social permalink
  16. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Tuesday, 31-Oct-2023 00:18:59 JST Sal Rahman Sal Rahman
    in reply to

    Pixelfed behaves differently.

    If the ID does not match the URL, it's fair game.

    #JSONLD #ActivityPub

    In conversation Tuesday, 31-Oct-2023 00:18:59 JST from techhub.social permalink
  17. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Friday, 27-Oct-2023 13:03:51 JST Sal Rahman Sal Rahman
    • @reiver ⊼ (Charles) :batman:

    Could I ask members of the Fediverse in Vancouver a favour?

    Could you take a moment to share with folks not on the Fediverse that I will be hosting a "masterclass" to help people onboard onto the Fediverse.

    It was inspired by @reiver's idea of a Fediverse JoinFest.

    Here's the link to the event: https://www.eventbrite.ca/e/social-media-masterclass-fediverse-edition-tickets-746447904777

    #Fediverse #Vancouver #JoinFest #LearnFediverse #FediverseIntro #BC #Canada

    In conversation Friday, 27-Oct-2023 13:03:51 JST from techhub.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.fediverse.it
      Félicitations ! Votre domaine a bien été créé chez OVHcloud !
      from OVHcloud
      OVHcloud accompagne votre évolution grâce au meilleur des infrastructures web : hébergement, nom de domaine, serveur dédié, CDN, Cloud, Big Data, ...
    2. No result found on File_thumbnail lookup.
      Social Media Masterclass: Fediverse Edition
      Join us for an interactive and informative meetup where you'll discover the ins and outs of the Fediverse,.
  18. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Saturday, 14-Oct-2023 00:14:58 JST Sal Rahman Sal Rahman

    Look, I don't really care about preservatives and "chemicals" in my foods, but this hilarious.

    In conversation Saturday, 14-Oct-2023 00:14:58 JST from techhub.social permalink

    Attachments


    1. https://files.techhub.social/media_attachments/files/111/228/345/981/154/369/original/17a30d14164f9959.jpg
  19. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Wednesday, 11-Oct-2023 23:37:32 JST Sal Rahman Sal Rahman

    From LinkedIn

    In conversation Wednesday, 11-Oct-2023 23:37:32 JST from techhub.social permalink

    Attachments


    1. https://files.techhub.social/media_attachments/files/111/216/874/577/208/502/original/6160c70793bc2afb.jpeg
  20. Embed this notice
    Sal Rahman (manlycoffee@techhub.social)'s status on Friday, 06-Oct-2023 11:15:54 JST Sal Rahman Sal Rahman
    in reply to
    • Alex Gleason

    @alex curious: are the 20 queries happening on the backend, or is the front-end sending some HTTP request to the front-end?

    In conversation Friday, 06-Oct-2023 11:15:54 JST from techhub.social permalink
  • After
  • Before

User actions

    Sal Rahman

    Sal Rahman

    I write code for fun, and for profit.For now, mostly talking about AI agents, since that's what I'm getting paid to work on, these days.#activitypub #fedi22 #go #typescript #react #nextjs #SoftwareDeveloper #programmer #programming #coding

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          116564
          Member since
          3 May 2023
          Notices
          56
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.