in reply to Nate

Some aspects of it are still being developed, but overall I think it is a proven technology. Forte is a project from the same person who invented nomadic identity and built Streams, Hubzilla, Friendica etc.

Nomadic identity may never become a part of the official spec because ActivityPub was published in 2018 and haven't received any updates since then. However, ActivityPub now evolves through FEPs (Fediverse Enhancement Proposals), and nomadic identity specs are published as FEPs (for example, FEP-ef61).

Nate reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Two photos of the lunar eclipse this morning. Both are unedited, one from my personal phone (Pixel 8a) one from my work phone (iPhone 17). Taken through a family member's telescope, but used digital zoom on the pixel.

#photography #eclipse

Nate reshared this.

Nate reshared this.

We're happy to announce a long-term partnership with Motorola. We're collaborating on future devices meeting our privacy and security standards with official GrapheneOS support.

motorolanews.com/motorola-thre…

in reply to Joonq

@joonq @a53bdb
Sorry, but despite US offices and staff, the company is 100% Chinese.

Here is why:
-> Acquisition: Bought Motorola from Google in 2014 for $2.91B.
-> Headquarters: Global HQ is in Beijing.
-> Shareholders: Parent company Legend Holdings is Chinese.
-> Leadership: CEO Yang Yuanqing is Chinese.
-> Origins: Born from a state-owned research institute.

What might be cause for concern is if the ‘blond’ driving the world crazy were to target Motorola or Lenovo, causing them to pull out of the US market, or if, like Huawei, they were to have Android stripped away from them. At that point, they might decide on one of two things: either ‘steal’ the GrapheneOS technology, or strengthen their partnership with Graphene and make Graphene the primary software for Motorola/Lenovo. It could be an interesting development, but I imagine it would be stressful for the creators of Graphene

in reply to anon_4601

@anon_4601 @joonq @a53bdb Lenovo is a publicly traded company with 31% of the shares are owned by Legend Holdings.

Legend Holdings is a publicly traded company with 29% of the shares owned by the Chinese Academy of Sciences.

That works out to the Chinese Academy of Sciences owning around 9% of Lenovo. They're far from owning the majority of it.

We're continuing to support Pixels which are the only Android devices from a major OEM based in the US. Smaller brands are white labelled ODM phones.

Nate reshared this.

Trusting Trust in the Fediverse

A very long blog post about the various "safety and privacy" features that got added over the years to ActivityPub and how useless they can be in the eyes of users unaware of the inner workings.

There's nothing really new I talk about, but it is a long explanation of my reasoning behind why I don't take "features" such as signed fetches and interaction consent seriously. What can be considered "new" to most, is the last section of bypassing signed fetch enforcement without impersonation, which I talked about probably twice over the years.

evilmaid.net/blog/trusting-tru…

(If there are styling issue, tell me. I've written the CSS from scratch, and I suck at it.)

Nate reshared this.

in reply to Phantasm

small corrections re: addressing and post scopes

> For example differentiating between Public and Unlisted is simply done based on where the as:Public special URI is. If it is in cc, the post can be considered Public, and if it is in to, it can be considered Unlisted

this is backwards -- to:Public = "public", cc:Public = "unlisted"

> If cc is empty and to has the Actor's followers Collection and the Actors mentioned in the post, the post can be considered Locked.

generally it doesn't matter if to/cc is used for the followers collection. what actually matters is that to/cc does not contain Public

> And lastly if cc is empty and to only lists Actors mentioned in the post without the followers Collection, the post can be considered a DM.

again to/cc doesn't matter here, a "direct" post is simply one where every audience member can be mapped to an account instead of a collection or unknown

nate.mecca1.net/posts/2026-02-…

A new blog post about daily driving an (almost comically) outdated laptop.

#blog #linux

reshared this

Nate reshared this.

We made so many improvements with #HolosSocial, an ActivityPub server running on your phone. Big thanks to our beta testers who help us identify issues and suggest enhancements.

For tech folks: imagine pointing your domain with a CNAME to a relay and having your own ActivityPub identity with keys and data on your phone. The relay becomes just infrastructure, and you're free to move to another relay whenever you want.

That's the crazy bet we're working on!

More are at @HolosSocial

reshared this

Nate reshared this.

Holos Is Adding Custom Domain Support


[img]https://media4.giphy.com/media/v1.Y2lkPTc5MGI3NjExanE2ZDV5NWVkODc0Z2RkZGprdWliOHFqZXczYWUyMDMxa2VkOHgzaCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3zFcbgHoIXzykQc7vU/giphy.gif[/img] [...]
The media in this post is not displayed to visitors. To view it, please go to the original post.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Nate reshared this.

Nate reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Custom domain support for #Holos is in development and coming along nicely! Use @user@your-domain.com instead of @user@holos.social, just point your DNS to a relay (changeable anytime). Actor URIs and post URIs stay stable forever, so switching relays requires no migration. Your RSA keys + domain = portable identity. Optional feature for users wanting relay independence.

reshared this

Nate reshared this.

Every day, #Holos proves you can run your own ActivityPub server on your phone. We approached the problem differently: instead of copying existing platforms, you're in control. No imposed style - not Twitter-like, Instagram-like, or YouTube-like. Enjoy everything the Fediverse offers and contribute your way.

reshared this

Nate reshared this.

"Kirill Ilin's construction company Amcrete constructed the concrete walls of their ground-breaking new four-bedroom prototype 'layer by layer by layer' right on its Waiuku site.

He says houses made with concrete poured by a computer-controlled 3D printer are energy-efficient, quick to construct, and, because of their durability and recyclability, also sustainable."

rnz.co.nz/life/lifestyle/home/…

Minor edit: Fixed quote formatting.

#housing #construction #3DPrinting #Amcrete

This entry was edited (3 months ago)

Nate reshared this.

Nate reshared this.

"Every Activity Pub server duplicates content. Without it there'd be no seeing posts from anybody on servers other than their home server. It's literally the thing that makes the protocol work. If being on a protocol that specifically is designed to duplicate content isn't permission enough to duplicate content then the Fediverse goes poof. Zilch. Zero. Nada."

@nate, 2024

primal.net/e/nevent1qqsp85429n…

Well put. Found via a link here;

nate.mecca1.net/pages/follow/

#fediverse #ActivityPub

This entry was edited (3 months ago)

reshared this

Unknown parent

friendica (DFRN) - Link to source

Nate

Unless I'm misunderstanding something (fairly likely), theoretically, bridges could do the exact same, right?

Bob (Mastodon.Social) wants to see content from Alice (Tchncs.de). Mastodon.social dereferences a copy of Alice's profile/post & the replies/likes to said posts, creates a local copy that it serves to Bob, then deletes the local copy until another request is made.

Bob (Mostr Bridge) wants to see content from Alice (Tchncs.de). The Mostr bridge dereferences a copy of Alice's profile/post & the replies/likes to said posts, creates a local copy that it serves to Bob, then deletes the local copy until another request is made.

Even if an Activity Pub instance doesn't cache remote content long term (be it a standard instance or a bridge using the protocol), it's still gotta duplicate content to serve it to other users.

Unknown parent

mastodon - Link to source

Strypey

> Every Activity Pub server duplicates content

@eyeinthesky
> they could also just dereference the remote URIs when remote content is accessed

They could. But arguably they're still duplicating content. They're just doing it every time someone wants to get the same post or profile through the bridge. So from a user POV nothing is different, it just increases resource consumption for the bridge *and* the origin server.

nate.mecca1.net/posts/2025-12-…

New blog post, a bit of an addendum to my older microblogging protocols comparison post(s) until I do an updated version at some point. It mostly just goes over a handful of big events and shifts I've personally noticed since my last post in the summer of 2024.

#activitypub #fediverse #nostr #at #bluesky

reshared this