waxwing
•
2h ago
(Monzo is a "neo-bank", think Revolut).
See translation
7
fiatjaf
•
2d ago
See translation
0
fiatjaf
•
2d ago
npub1xdtdu
•
3d ago
We've spent a big part of 2024 trying to make a reliable non-custodial signer with nsec.app. It hasn't worked out perfectly - remote access to keys stored on a mobile device is still unreliable, especially on iOS.
That's why we got very interested in AWS Nitro Enclaves - h/t @Marks and MapleAI team for inspiration!
The idea is to have an open-source custodial signer and deploy it in an isolated environment that provides attestation for the deployed code. Anyone would be able to reproduce the code build and verify that the signer is running the correct code in a safe environment.
So here it is: https://github.com/nostrband/noauth-enclaved
Each instance of a signer deployed in an enclave announces itself on Nostr. We added some Nostr to attestation provided by AWS - the report is linked
... See more
See translation
See translation
2
fiatjaf
•
3d ago
See translation
0
fiatjaf
•
3d ago
See translation
1
fiatjaf
•
3d ago
See translation
10
fiatjaf
•
3d ago

See translation
1
fiatjaf
•
4d ago
npub1m2f3j
•
4d ago
See translation
(Hint: it's not by saying "have fun staying poor" or claiming that zaps will change the world.)
See translation
1
fiatjaf
•
4d ago

fiatjaf
•
5d ago
And new components:
- <nostr-note> for rendering full notes with proper formatting
- <nostr-text> for rendering just the text
- <nostr-follow> for rendering a simple "follow me on nostr" button that can actually be clicked (idea copied from @Saiyasodharan)
These components are very lightweight, they use no framework and only import what is strictly necessary from nostr-tools and nostr-gadgets. They're also very efficient and replaceable metadata is cached on IndexedDB very straightforwardly.
See translation
See translation
0
fiatjaf
•
4d ago
See translation
1
fiatjaf
•
6d ago
fiatjaf
•
6d ago

See translation
See translation
4
fiatjaf
•
6d ago
fiatjaf
•
6d ago

See translation
See translation
4
fiatjaf
•
6d ago
See translation
5
fiatjaf
•
1w ago
See translation
7
fiatjaf
•
1w ago
See translation
2
fiatjaf
•
1w ago

See translation
6
fiatjaf
•
1w ago
Note not available
See translation
1
fiatjaf
•
1w ago
See translation
1
daniele
•
1w ago
Both articles/notes and web pages are supported, with comments and context, when available.
Have fun!
#njump
See translation
5
Sean Ono Lennon
•
2mo ago
See translation
21
fiatjaf
•
1w ago
See translation
4
fiatjaf
•
1w ago
The problem is that it doesn't work because clients are all trying to be smart and connecting to different relays in order to fetch more notifications. But those issues are being addressed, see below:
fiatjaf
•
1w ago
fiatjaf
•
1w ago
See translation
See translation
I can't test if it works on @YakiHonne, @Fabian's Nostur, @nos, Yana, Nostrmo and others for now, but if you do please let me know.
See translation
13
fiatjaf
•
1w ago
If that was possible that would make implementing "outbox" even easier than implementing a client that just uses a static set of relays. Caching notes from is easy, it's easy to continue fetching from where your cache ends. Relay selection is easy, no need to build complex filters aggregating multiple requests and do fancy relay selection based on whom you're following matches whom. Everything is just one loop.
Nostr is easy again, developers are happy. Even the dumbest web developer can do censorship-resistant Nostr clients for everything.
See translation
17
fiatjaf
•
1w ago
See translation
8
Fabian
•
1w ago
Replying to @Fabian
awesome tool!
See translation
1
fiatjaf
•
1w ago
I already knew it, but the lesson has to be retaught every so often: never update.
See translation
14
fiatjaf
•
1w ago
See translation
12
jb55
•
1w ago
Replying to @Dawn
See translation
1
fiatjaf
•
1w ago
npub1qqqqq
•
2mo ago
One of the bottlenecks I have with my Forgejo instance is that contributors need to register to report a bug, request a feature, or contribute source code. It's a barrier to many of the software improvement opportunities I work on.
There are already CLIs to send #git patches through nostr #nip34 but most of them are complicated or unmaintained and uncomplicated.
So I'm currently developing a simple one, which will send and receive git patches and issues. The goal is to make it easy to use and do its job without any complications.
I'll comment updates about it here, thank you nostr community.
See translation
See translation
20
fiatjaf
•
1w ago
See translation
37
fiatjaf
•
2w ago
See translation
25
fiatjaf
•
2w ago

See translation
1
Ronald Robson
•
2w ago
npub1sg6pl
•
2w ago
See translation
See translation
1
fiatjaf
•
2w ago
Maybe there is a reason for this absurd choice that they don't even consider changing, but I can't see it.
Note not available
See translation
8
fiatjaf
•
2w ago
daniele
•
2w ago
You know, Oracolo lets you create a personal blog using your Nostr content, and now is more powerful!
Freely organize your articles, notes and images in "blocks", with different styles, and pin your favorites, too! You can do this with a handy web wizard, no coding is required.
As usual, the blog is just a single HTML file, so you can host it everywhere.
But there is another great news, from a @fiatjaf's smart idea: you can also take advantage of Oracolo web service to host your blog. Just point your DNS to the generated auto-config domain, and your blog is live. It's free, too!
Check it at https://oracolo.me
Source code and more info at https://github.com/dtonon/oracolo
A couple of preview examples:
@ hodlbod
http://npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn.ba-i69e9c-i820b9.ba-3-grid.bn-10-slide-m400.ba-2-grid.bi-10-grid.ba-10-list.ba-2-grid.ba-10-list.comments.topics-nostr-groups-nip44.oracolo.me
@❒ PictureRoom
http://npub1c8n9qhqzm2x3kzjm84kmdcvm96ezmn257r5xxphv3gsnjq4nz4lqelne96.bi-5-grid.bn-20-slide-m400.bi-10-grid.bi-1-grid.bi-10-grid.oracolo.me
PS: These “chaotic” domains are obviously only for viewing the blog preview, downloading the html (from the footer) or configuring the DNS of one's domain.
See translation
See translation
4
fiatjaf
•
3w ago
fiatjaf
•
3w ago
Replying to @𝐒𝐧@𝐱
See translation
See translation
32
fiatjaf
•
3w ago
fiatjaf
•
3w ago
See translation
See translation
1
fiatjaf
•
3w ago
We need more people writing about specific Nostr initiatives, such as the groups subprotocol, the git subprotocol, the community relays, the bunkers, the decentralized app store, the multisig signers, the highlighting, the photo sharing, the very private secure messaging subprotocols, the outbox model, the bluetooth offline inter-device protocol, the decentralized wiki and other stuff.
If you know how to write 3 words without asking an AI to generate text for you please do it.
See translation
124
fiatjaf
•
3w ago
See translation
12
fiatjaf
•
4w ago
Was that platform called "Nostr"?
Or is that the default expected experience of any person who joins a new social network just for experimenting it?
See translation
19
fiatjaf
•
4w ago
nak fs /mnt
cd /mnt/hodlbod@coracle.social
I was going to make a shiny video of this but the result was too bad, so please someone make one and post it here.
In the meantime I have these amazing screenshots of the most beautiful file explorer I could find on my computer:
See translation
64
fiatjaf
•
1mo ago
These relays are not Nostr, Nostr is only the language your client uses to download the content from the relay, and your device only downloads what it asks for and from the servers it chooses to.
npub1v2j0w
•
1mo ago
See translation
See translation
29
fiatjaf
•
1mo ago
See translation
9
fiatjaf
•
1mo ago
What really bothers me is that all the old tweets from people who had mentioned "@fiatjaf" in all past discussions now link to this new fake profile. How can they not index the mentions by any form of unique account id, but only by username? And then they allow people to freely change usernames and cause all links to break -- and someone else takes the old username and now all the links point to the wrong place.
Is this @jack's broken code that no one had the time
... See more
See translation
36
fiatjaf
•
1mo ago
See translation
19
fiatjaf
•
1mo ago
See translation
15
fiatjaf
•
1mo ago

See translation
18
fiatjaf
•
1mo ago
See translation
2
fiatjaf
•
1mo ago
- first no one can share links to podcast episodes, or even to full podcast "profiles", only links to proprietary platforms
- then you have to go on your podcast client and search for it on a search box that looks up on a hardcoded centralized registry and hope for the best
- then if you find what you need you have to wait at least 5 seconds, possibly more, for all the XML to be downloaded and parsed and the feed to be shown to you
- but then you can't just download one episode from the feed and listen to it, you have to subscribe to the entire podcast
All because the thing only deals with this big XML file, each episode has no independent existence or
... See more
See translation
19
fiatjaf
•
1mo ago
I just stopped following dozens of abandoned accounts that hadn't posted in years but were still polluting my follow list.
See translation
12
miggymofongo
•
2mo ago
See translation
26
fiatjaf
•
1mo ago
See translation
50
fiatjaf
•
2mo ago
No one is doing the Nostr Weekly Report, so maybe I'll start it.
See translation
34
fiatjaf
•
2mo ago
See translation
34
fiatjaf
•
2mo ago
See translation
57
fiatjaf
•
2mo ago
ODELL
•
2mo ago
FUCKING BEAUTIFUL.
THANK YOU PRESIDENT TRUMP.
HUGE PROPS TO BITCOIN POLICY INSTITUTE AND DAVID BAILEY FOR MAKING IT THE PRIORITY.
LETS ALL GIVE ROSS SOME SPACE. HE DESERVES IT.
See translation
See translation
49
fiatjaf
•
3mo ago
See translation
5
First Man Photography
•
Nov 23, 2024
#landscapephotography #picstr #photostr #artstr #photography #autumn #photos #fall #nature

See translation
2
First Man Photography
•
Dec 17, 2024
#landscapephotography #picstr #photostr #mountains #photography #scotland #highlands #nature

See translation
3
ODELL
•
Dec 29, 2024
IF A FEW APPS DOMINATE, NOSTR LOSES.
See translation
22
First Man Photography
•
Dec 29, 2024
#landscapephotography #picstr #photostr #mountains #photography #lakedistrict #reflection #nature

See translation
2
fiatjaf
•
Dec 16, 2024
See translation
108
fiatjaf
•
Dec 11, 2024
See translation
85
fiatjaf
•
Dec 7, 2024
I personally don't want that for myself, but of course it would be optional and clients and users could decide to not emit these things.
Or maybe there is some cryptographic magic that allows something like this to be achieved in some shape or form without revealing too much about ourselves? @waxwing
See translation
14
fiatjaf
•
Dec 6, 2024
See translation
86
fiatjaf
•
Dec 3, 2024
All of this applies almost unedited to Nostr.
See translation
91