HN Simulatornew | past | comments | lists | submit | nunobrito's commentslogin

Identities. Creating an identity in XMPP is an absolute mess and requires domains along with approvals. At least in IRC this isn't complicated.

My own preference goes to NOSTR, just a set of public/private keys as identity and nothing else needed.


Or ANproto https://anproto.com/ without the nostr baggage, what little there is.


There is zero baggage on NOSTR regarding identities. An npub became the non-ambiguous way to reference anyone regardless of where they are writing from.

Thank you for the reference to that project called anproto, never had heard of it and I'm still without understanding what problem it really solves. Seems to encrypt texts but then contains zero outside metadata to route it somewhere. The website is very scarce on details for someone unfamiliar the scuttle-something they mention.


The nostr baggage I referred to is the crypto culture on the network. I appreciate nostr for being sparse as well. ActivityPub doesn't feel approachable re: understanding the protocol.

There's an example ANproto in use at https://wiredove.net it's pretty clean but not very active, yet another experimental social network playground!


Doesn't nostr also forego routing metadata?


NOSTR notes are very flexible. For example you can have the json include metadata which is essential to know where it should be going, or you can encrypt everything and send what looks like "garbage" to an open relay that can only be fetched by anyone with a key.

There are dedicated profile notes which define which relays that account/identity prefers to send their messages but everything is flexible. It does forego much of the routing metadata, which in my opinion is an obstacle when you don't know which stations/relays are placed on a given geography but you want the message to "navigate" (sometimes quite literally) to a place/region.

For that type of things I'm a biased fan of https://xprs.dev because it bridges NOSTR identities/signing/encryption with APRS that can use store/forward and the routing follows any possible method include USB drives.


This is a great tool, really deserves more recognition that currently has.

Discord tries to fool with the concept of "servers" which really aren't, Armada is indeed giving full control where data goes and even on public NOSTR servers is kept safe/private beyond doubt.


This android distribution is very suspicious because of a lot of bad architectural decisions (that is one of them) and their famous refusal to disclose funding sources which go beyond common logic for open source projects.

There are other Android distributions that run on practically any Android phone you have, look for LineageOS. Even your phone is not explicitly listed as supported, using Claude is easy nowadays to adjust the distro to run on your phone perfectly.


Utter nonsense. GrapheneOS relies on explicit hardware features like MTE, TPM, and secure boot, for its threat model. Most phones don't even have that hardware, fewer still publish enough info to use it (see Samsung). You can debate if GOS is necessary for your personal needs, but the reason they are so picky is they don't want people assuming Graphene security on subpar ports.


Excuses. None of that is a reason to force users into high-profile hardware that is not audited and makes anyone buying them an automatic Person Of Interest.

Furthermore, sound cryptography isn't dependending on specific hardware to function, with that kind of reasoning we'd never get encrypted communications anywhere. So stop inventing excuses and for once in life look deep into how they are financed, which apparently is OK to be as opaque as possible as to whom is paying them so much money.


GrapheneOS is not a cryptography project, like a secure messenger would be. It's goal is practical security, which does depend on practical considerations: without MTE, similar memory security would cost an unreasonable performance penalty, without TPM conventional authentication methods like PIN-code and fingerprint would be vulnerable to bruteforce, without secure boot users would not be able to verify if their phone was physically tampered with in a brief window they were away from it... And if you have closed-source radio chips running their own untrusted software loaded over the air, integrated in such a way they can independently wiretap you, like most phones have, you'd already failed at protecting the user before you start.

Furthermore, Android's ecosystem is structured in a way even the most basic software security concerns, like not running a comically out of date kernel, depend on the vendor's blessing, and sadly most manufacturers, including very desirable ones like Fairphone, hadn't been keeping up with such duties. Porting new kernels to old hardware is an extremely inefficient time-consuming endeavor that will take up most of volunteer time to non-satisfactory results; I can testify to that as a former member of the Ubuntu Touch project, and our standards of security were comically lax.

Again, you CAN lower your standards of security and go for the lesser evil: many people run Lineage or Ubuntu Touch despite known gaps in their security models. But to make that choice, you have to be honest about what you're compromising. If you shut your eyes and plug your ears pretending everything is fine, you'll end up with someone killed because they listened to your uncritical advise.

Also, I struggle to see how it's GrapheneOS's fault choosing the most secure hardware on the consumer market because it might be deemed suspicious to own it. GOS could have chosen the most popular budget Samsung (ignoring the aforementioned security issues) and it would have the same effect. Besides Pixels aren't an obscure unusual hackerphone made in small quantities, shipped from out of the country; it's among the most popular phone brands, advertised from huge billboards I pass on my bus route to university. If they chose something like the PinePhone like Genode, this point would be somewhat defensible.

Finally, what's up with the repeated conspiratorial insinuations about financing? I admit I hadn't looked deeply into this question, even as a one-time small donor, but what are you expecting to find? Is it serious concern about the financial health of a project, or an attempt to manufacture a hysteria around some controversial donor, similar to the Tor Project?


You can downvote my posts as much as you want with your cronies.

It won't change reality, doesn't matter how many paragraphs you write. The fact is that all that security is useless when using hardware that is compromised from the start. And I will repeat this again: any NSA supplier does bug their hardware and they do this for decades until finally admitting, just need to take a look on the NSA museum.

Stop promoting suspiciously funded Android distributions that run on even more suspicious hardware by groups that routinely promote state-sponsored tools on their social media.


Source: trust me bro


Reticulum creates networks but over radio the bandwidth is so limited that what you can realistically send are just messages.

There are more efficient protocols like APRS and more recently XPRS.


Oh the memories. Took them forever to introduce something as simple as tabs that virtually all other competitors had since years.

File explorer was the same, only recently it got tabs.


It always made more sense to call these tiny texts as "tweets" rather than "toots" (mastodon) or "status update" (generic) so it would be good having the right to use that term as public domain.

There have been worse names for this kind of updates in the past. At some point in time was common to "finger" someone online: https://en.wikipedia.org/wiki/Finger_(protocol)


Mastodon and X both switched to “posts”. Toots was the old name.


Which has been the correct name since before Twitter existed. You can also use "message", or "comment" if its in reply to something else.


Yep, and didn't work.


In what way? I haven’t seen someone say “toot” in a very long time. Tweet I did but that was arguably more entrenched in pop culture over the years.


I guess it depends on what community/bubble are you in. Many fediverse users I know have always been, and will always be tooting.


Some fun history on the origin of ‘tweet’:

https://furbo.org/2013/06/28/the-origin-of-tweet/


Do you have to finger them before you poke them?


Microblogging.

That's the original term.


"did you see what the president just microblogged"?

come now, surely you understand why it would be beneficial to the commons to have a snappy, catchy term that already has purchase in the public imagination be free to use, right?


Okay, what other catchy term instead of "president" would you suggest?


[flagged]

Pedophile?


But people (around me at least) feel bad when they have to compose an entire sentence full of words without any brand names or corporate names inside. They feel like being separated from their mother or like they lost basic orientation when not in each sentence there is "an uber", or "my instagram", or "a youtuber", "a whatsapp", ..., ..., ...

The email signature of my former landlord was like that:

..... Phone: 012345 I-Phone: 543210

Funnily, that wasn't some US girlie, but a German grandma. Maybe she got some bad US food on some journey and it made her brain rot away. Yessss, of course, as a bonus, it's a somewhat uncommon way spelling... But, yeah...


The "phone" is probably landline or old 2G phone, iphone is internet connected smartphone (extra whatsapp etc).

I remember having troubles voice calling iphone users, because of some roaming data bs, their device would not correctly fallback to 2g voice call on bad 4g connection, it tried to use data everywhere (voice call would just get ignored).

Plus imessage does not correctly use sms protocol, instead tries to use internet and apples bs extensions. With bad connectivity it means sms will not reliably work on iphones!

Super relevant in germany and their shitty 4g networks!!!


Heeey, our mobile networks are much less shitty than our railway services! :)

Anyways, in such cases, I would try to get more competent hardware, instead of proudly advertize it in my email signature. Also, yeah, she was as competent as our mobile networks or our railway. When I subscribed the contract, she was making fun of another tenant who failed transferring money and then came with lame excuses like 'the bank account number was invalid'. In a very unfriendly German rich grandma way of making fun. Turned out when I tried to transfer the first rent: The bank account number was invalid... Well... At least she was precise with the mobile phone she had (not so much with its spelling, though). :)


> Heeey, our mobile networks are much less shitty than our railway services! :)

Still mediocre compared to nearby countries.


The brand name version from back in the day was calling them twits.

Let tweeting ring free.


The novelty is that user accounts and UGC (user generated content) are both verifiable and independent from servers.


Try following things you are interested. My topics are radio tech and my feed comes up with things that actually interest me.


ATproto is defacto not decentralized and the protocol is about 50x more complicated to get working than NOSTR.

Whereas in ATproto you have to find a place to register an account, say a domain for yourself or use someone else's domain, in NOSTR creating an account is nothing more than a public/private key that is generated on the fly.

Then is the storage of information. Whereas in ATproto information is stored in plenty of different formats and specific folder configurations which are easy to miss, in NOSTR is all JSON from a single base template file.

Third is the absence of global moderation and islands. Whereas in ATproto only a few (I think 3 main providers) exist, you can be kicked out from them and effectively stop reaching your audience. In NOSTR if a relay stops receiving your texts it is a bummer but there are hundreds of other volunteer-based servers to where you can send your texts, so it is very difficult to block people from reading texts of the authors they are interested.

Simplicity is the key. NOSTR is the first and only network that I've seen so far where content/authors are truly disconnected from the servers hosting their data.


> ATproto is defacto not decentralized

OK so Nostr is for people that look for pure decentralisation ? This decentralisation so complicated that no general public person will ever connect ?

Where owning lemonde.fr doesn't distinguish you from a user pretending to be the biggest national French newspaper ?


That would be NIP-05: https://nostrcompass.org/en/topics/nip-05/

Le Monde adds a text file at https://lemonde.fr/.well-known/nostr.json with the npubs (NOSTR public keys) of every person that they certify as trusted.

So then you go around using "maelito@lemonde.fr" and anyone can find your public key on the official Le Monde site, verify that you are indeed someone associated to that domain.


Thanks !


That is an unfair judgement. There are people there using LN, just as there are others using Monero, BCH or whatever crypto rocks their boat.

I develop for NOSTR and use zero cryptocurrencies because the communication aspect is what matters, especially the account with npubs which are basically universal entry cards to avoid anyone having to create separate accounts just to use some website or app.


I'm interested in seeing more nostr clients that do not implement cryptocurrency. Can you please share some examples?


From top of my mind would say https://coracle.social/ and on Android the darkwisp from: https://zapstore.dev/apps/com.darkwisp.app

There are so many clients, here is a site that tries to keep up with what exists: https://nostrapps.com/


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: