Working on Gossip, Coracle, Njump and other inspiring nostr projects. I love to build helpful things that people are pleased to use, mixing tech, design, usability and accessibility.
Public Key
npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk Profile Code
nprofile1qqs8hhhhhc3dmrje73squpz255ape7t448w86f7ltqemca7m0p99spgpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujumn0wd68ytnzvu2jw9ev
Author Public Key
npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk Show more details
Published at
2024-08-30T09:28:07Z Event JSON
{
"id": "7d7ab7a90fbc8e4f0f3689f0fa696451bc85d2d41f9f1f532c116f00001a5f54" ,
"pubkey": "7bdef7be22dd8e59f4600e044aa53a1cf975a9dc7d27df5833bc77db784a5805" ,
"created_at": 1725010087 ,
"kind": 0 ,
"tags": [],
"content": "{\"about\":\"Working on Gossip, Coracle, Njump and other inspiring nostr projects. I love to build helpful things that people are pleased to use, mixing tech, design, usability and accessibility.\",\"banner\":\"https://i.postimg.cc/Gtgc1yc3/immagine.png\",\"display_name\":\"daniele\",\"lud16\":\"[email protected] \",\"name\":\"dtonon\",\"nip05\":\"[email protected] \",\"picture\":\"https://avatars.githubusercontent.com/u/89577423\",\"website\":\"https://github.com/dtonon\",\"created_at\":1693341549,\"pubkey\":\"7bdef7be22dd8e59f4600e044aa53a1cf975a9dc7d27df5833bc77db784a5805\",\"updated_at\":1693494765,\"username\":\"dtonon\"}" ,
"sig": "9772f54487286192dbc06090bf034839425131ae9822e7aea017003611d67dbdd01f3b60bd235b8c547886eef35f399ee31eefb7465c8f3854bab276bd3cd5fe"
}
Last Notes npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Njump offers embeddable widgets, for an example see the homepage: https://njump.me npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I agree that Njump URLs doen't have a great usability, but are necessary. Screenshots have many limitations, starting with the fact that it has no interactivity to bring the user back to Nostr. Btw a lot of services have really long and weird URLs, see Amazon. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I see! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Short edit window unfortunately is not technically doable on Nostr. A delayed sending is the almost equivalent solution, client side. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Delayed sending is a thing, it could easily solve a lot of basic errors. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Yes. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Interesting point of view. By “debts” I was instead thinking of the more occasional and private ones (I lent you a book, you paid for my lunch, I take you to work every day, etc.). In any case, with this rule even in the financial world the flow of money would happen, you just don't know you have to pay it back and the lender doesn't know he has a credit (not so easy to imagine since transactions are heavily recorded). But things would be built anyway. Perhaps the lender, seeing that the other is doing interesting projects, would be spurred to do the same with his finances (and thus consequently lend less). npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Every day, upon awakening, every debt, material or moral, to oneself and others, is reset. You have no more memory of it, as you do not know that it will be cancelled. Wouldn't that be an interesting way to live? Would good or evil emerge? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Keep it without colors, it's beautiful! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon This is self-knowledge npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon How is the situation different today if you add nostr.wine to both incoming and outgoing mail, or flags both read and write, because you don't know the meaning of the terms and the implications, and then as is typical you turn everything on “to try if it works”? Since nostr.wine requires auth the app might explain that this relay is poorly suited as a general inbox, but it might still be useful for users registered with it, and then suggest adding another public one, or disabling it as the inbox (read). @npub1acg…p35c recently added a relay testing tool that could be a good example of how to direct the user to the most appropriate use of relays. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I didn't referred the 120 years span to a temperature graph or CO2 levels. Mine was meant to be a broader discourse, I think I explained myself in the following messages. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Thank you, I will try to read it. About the erroneous narrative and underlying interests, I think it is interesting and important to talk about it openly. It may not be a scientific subject, but it helps to understand the positions of individual parties, and thus weigh their aims and intentions. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Perhaps my language could have been misunderstood. By “I don't care” I meant what I pointed out in the following note, which is that the fact that they may be telling the falsehood does not change the fact that in the last decades the earth system has been put under pressure by many human actions. I know very little about this subject, but I have noticed that there is often a clash on the subject of temperature and global warming, when the environmental issues are much broader. Indeed, temperature is only one parameter to be monitored, but there are many others, such as the presence of chemicals in the air, soil, plants and animals. Or like the incidence of certain diseases. So when I see a graph that focuses on the change in temperature of the planet over 500 million years I sense the risk of bringing attention to a single parameter, which perhaps is indeed completely normal, consequently dragging everything else into denialism. But as I said, I know little about this area and my reaction was probably too knee-jerk, although I think it has its own logic. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon The restriction issue is an additional point, which remains valid for any user interface. I would only start by simplifying the way relays are exposed to the user, but not blocking them if they want to make more complex configurations. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon The idea is actually not to have inbox and outbox sections at all, but a "personal relays" section that smartly manages read/write flags behind the scenes. If a relay requires auth to write, the client should (could) disable the read (inbox) flag. The average person should just add a couple of big free relays and maybe a couple of paid relays. No need to explain much to new users; as soon thwy will understand more about Nostr, they will be free to tweak the details. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon So I ask, do you have a scientific answer? And secondly, what is the purpose of this narrative based on erroneous facts? I am genuinely interested. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon As I said, I know nothing about the IPCC, but the fact that they falsified data doesn't change the fact that in the last few decades, the climate, not only temperature, changed brutally. We should also keep in consideration the timespan in which events happen, not only the absolute values, because time is necessary to adapt. It's clear that "industrialization" moved some values suddenly, and humans have not been able to keep pace with evolution to avoid serious damage. Btw, what IPCC's final goal? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I don't know what is the IPCC agenda, and actuality I don't care. I neither can do a full research on my own on planetary scale. I just observe the last 120 years timespan, when industrialization and chemicals arose, and evaluate the increasing problems on my local area, related to health, (physical and psychological) and environment. It's quite clear that we reached great technological goals, that helped extend humans life, at least temporally, and their comfort, but we are also breaking some other balances. As said, the temperature is just a signal. When the wise man (not me, of course, it's the planet) points to the moon, it is no use staring at his finger. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon It should discourage him, suggesting a "sensible" approach. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Are you really showing a graph with a scale of 500 millions of years, to demonstrate that there are not problems, now, for the human being? The temperature is just a symptom, not the biggest concern. Think about what you breath or eat. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Other's inbox relay are transparent from user's point of view, who should not have to worry about it. I think that the main source of confusion is related to the fact the 99% of the time two different relays, inbox and outbox, are not really needed, they can be a single personal public relay. Clients should just allow to add them, and only in an advanced configuration let the user tweak the read/write permissions (or deduce them by the actual permissions). Then the user can be allowed to add an optional DM relay (suggesting that it enforces authentication), a search relay, etc. As you see users think that the relay setting in Amethyst is quite confusing, after the Outbox model update; this approach could solve this. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon So completely unrelated. Weird. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Same problem here using and external SSD formatted fat32. What filesystem are you using? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Wait > h/t @nprofile…c9z9 for adding blossom to khatru What did I miss? Is Blossom now included in Khatru? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Yes https://image.nostr.build/5b97113c2512446f20ce1abed39e1137d0ff0a9dd26cd5a5a90ca796ab012d99.jpg npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon The implementation of NIP-50 is usually fine, I think. The main problem is that clients do not use it, and the custom search approaches are rather inaccurate. My basic test is searching myself by display name (since it's more common), adding a word from the bio; using the name (that on Nostr is not unique, of course), plus an additional keyword should be a basic way to find someone. Example: nak req --search "daniele gossip" -k 0 wss://...... Results: relay.nostr.band: found nostr.wine: found relay.noswhere.com: error search.nos.today: zero results 50% success, not exceptional. Let's see how the search for "daniele gossip" works in some clients: Coracle: zero results Nostrudel: found Snort: found a note, not the profile Primal: found a note, not the profile Habla.news: found a note, not the profile Gossip: zero results Amethist: zero results Voyage: zero results Nostur: zero results Damus: not found 10% success, disappointing. Some clients work better with a single world ("daniele"), but it's just a casualty, since a single keyword is often meaningless without a context or a proper sorting. Weight fields, proximity or fuzzy full text search are still science fiction. I will do more tests. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Search, the big missing piece of Nostr. Is anyone working on NIP-50 and related? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon It also includes #LoRa for off grid messaging, I supopse it can be used with #meshtastic or #reticulum npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon https://github.com/lnbits/arduino-nostr/ + https://www.wiphone.io/ = FUN?! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Keep painting, just that. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Your painting is becoming stronger and more vibrant. And notice that you are using fewer brush strokes... npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon The resulting feed is quite good! I would appreciate if the feed could push authors who publish less frequently, but have good content (=historical trend), higher. This would really improve discoverability and variety. #nevent1q…welu npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I like this relay-as-a-custom-feed approach. I hope this sort of experiments will force clients to finally embrace single feed browsing, and make it a first-class citizen feature. #nevent1q…0anh npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I would like to test Strike but it is distributed only by the app store, and anyway it says that the app is not available in my region (it is), what a mess. @nprofile…5n7z can we have direct access to the apk? Maybe also using zap.store could be a nice option. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Thanks, good catch, it actually seems a bug in the decoding. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon LoRa buddy #nevent1q…4yps #meshtastic #reticulum #freakwan npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon If I'm not wrong, @npub137c…k37w some time ago wrote about his experience about filtering out CSAM content. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Yes, groups/relays are only a part of the solution, the general idea is to offer proximity of language/geolocation. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Envisioned > trying to match the user with the nearest geographic relays, to incentive a first aggregation by culture and language #nevent1q…yz3p npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon https://www.lesswrong.com/posts/bshZiaLefDejvPKuS/dying-outside "I may even still be able to write code, and my dream is to contribute to open source software projects even from within an immobile body. That will be a life very much worth living." Impressive reading, check also the comments. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon They are the worst. Not to mention the absurd complex of apps that connect everywhere, sending unknown data. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon That's what I'm doing, you need to remap your muscle memory and accept some little pain, but it's worth it. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I will try it, thanks! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon https://github.com/nostr-protocol/nips/pull/1233 npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon NIP-22 is showing up #nevent1q…m7gm npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon The rumor should provides a measure of deniability, since it is unsigned. But actually, if you can decrypt the seal you can also decrypt the rumor, so the layers of separation are not so strong. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Oh right, they are creating a new desktop enviroment, I will check it. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon That's cool. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I'm also trying rectangle, not bad. I think it depends a lot on the screen size. On a small screen many apps require full screen for a good usability, and terminals maybe half or a quarter of the screen. On a large screen a tiling structure maybe can help to quickly optimize the space. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon No, it's a PopOS thing: https://github.com/pop-os/shell npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Even if it's not so hardcore, I like and find really usable the tiling manager included in PopOS npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Ok ok, no love for tilling managers by macOS users. Then, shill me your best choice for Linux! #nevent1q…jear npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Do you use any tilling manager on macOS? I'm trying yabai + skhd, but I'm not sold. #asknostr npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Cool! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I also was confused by the UI, but if you use the square button on the right, you can login with a NIP-07 extension. Then, if you inject https://github.com/fiatjaf/window.nostr.js via bookmarklet, you can also use your nsecbunbker. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Just pushed an little update to automatically include in the backup quoted events (and related reactions/zap) as well. #nevent1q…5kd9 npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon What is the incentive of arbitrators? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Winning (maybe) alone vs. Winning together What do you choose? #nevent1q…qrlj npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Love it. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon You are out of my WoT. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I suppose it is a question of 'base': those who like pineapple topping have probably never tasted a real pizza from Naples, so on their so-called "pizza" with a so-called "mozzarella" maybe pineapple is fine. /Snooty mode on 😂 npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Hardware signer are cool but unfortunately have poor scalability for the masses (cost, shipping logistic, mobile usage). I would aim for multisign/Frost solutions. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Now it should be better, thanks for reporting npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Until we have topical relays, I think the simplest approach is for each client to categorise the typology (what @nprofile…nq40 is doing with Gossip) and randomizes the assignment, maybe trying to match the user with the nearest geographic relays, to incentive a first aggregation by culture and language. A variant may exploit an invitation system, such as that of Coracle, and assign the new user the same relays as the one who invited in order to maximise the visibility of both parties. Finally, when topical relays will bootstrap, probably thanks to NIP-29 groups, a simple "pick your interests" wizard could improve the assignment. Actually, here I see more engineering than UI, at least for the onboarding phase. Instead for more advanced users, I would try to surface relays by country, social graph usage and topics. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon My dad has several Nikon and Olympus too. I need to load a bw film on the beloved Olympus OM 3 Titanium and take some shots. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Angieneux lenses... wow But kudos for the boxless treasure. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon A piece of history. Cool stand, too. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon And I have the same problem with Voyage, @nprofile…xtm3 npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I'm looking at 30000 "follow list". Amethyst correctly loads plain lists, but it seems to discard the encrypted ones. /cc @nprofile…vzaw npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon > a problem I have now in Amethyst, which is that many notes are only "seen" by one or two relays This should not be a problem, it is how the Outbox model works. Any other additional relay comes from a broadcast from users that interact with the event and this organically increase the decentralization and reachability of user's content. It seems that you want to create an hybrid client/really, that actually could be useful in edge cases to support "thin clients", especially on mobile. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I told you it's a necessary feature 🤷😂 npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Thanks, but Gossip produces corrects NIP-51 lists, so the problem should be different. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Interesting. What's the ultimate goal of this tool? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I actually also remember using an encrypted list on Amethyst a long time ago, but now all my private lists are gone. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon The "unfortunately" refers to Amethyst. @npub1gcx…nj5z are private lists planned? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I don't grasp your concerns, why would a relay ever decrypt anything? Can you elaborate? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Siddhartha Gautama doesn't seem so primitive to me, and he said a few things about the reality of things. I think we are improving overall. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon U Yes, unfortunately only public lists. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Welcome! 🙏 npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Nice cover too npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon It's great! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon In front of a crazy world, this is tenacity. Stay safe Efrat. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon > Technically you would still hold the key as a user, Good, so we align on my last sentence "paired with a real good UI to enforce the user to keep a backup". That makes sense. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Chris are the notes synchronized automatically? If so, can you tell us more about the encryption scheme used? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Cool, just what I was envisioning for abandoning Obsidian, Joplin, and Logseq. #nevent1q…zr5s npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Nsec.app and local signers like Amber made custodial providers less interesting for tech savvy and diligent users that know how to self custody; but for onboarding a lot of casual newcomers, a custodial solution still seems a needed solution. I'm reading the MuSign2 and Frost proposals, it's an interesting approach, but how do you ensure a robust infrastructure of more than 3 parties, which should be totally disconnected to demonstrate security? What incentives should these nsebunker providers have? Do they get paid? And should the user choose them randomly and pay them separately? And what happens if a payment is not made or if multiple nsecbunkers disappear at the same time breaking the quorum? An alternative solution is to offer a single custodial nsecbunker, supported by a well-known entity (OpenSats?) and build a really clear user experience to lead the user (maybe forced after x amount of time?) to self-custody their key. Of course, this kind of structure would immediately become a centralized weakness, and thus a clear target for anyone who wants to destroy Nostr. Not to mention that it is not an absolutely easy structure to create and manage with good security standards; who would actually do it? I don't know what would be the most effective way to proceed. I would probably try to elaborate the Frost approach, paired with a real good UI to enforce the user to keep a backup and validate it randomly every so often. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon There is no way to lock a name, you can also legitimately be daniele; and this is a different matter from NIP-05, that instead is unique and can be verified. In your example signing would not help, just check the author npub, that's the source of truth (and indeed it is used in a signature check). Thank you for building :) npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon It seems a great update, congrats! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Damn, it's exploding. @npub180c…h6w6 is the new lmdb going crazy? npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon This is cool #nevent1q…mg2f npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon "Nostr-PHP dev Live now! Streaming hosted by Sebastix"? It seems working fine here. Also the app buttons work. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon How can they tied someone else pubkey to their name? NIP-05 includes the pubkey, the client verify that it matches with the pubkey of the (signed) kind:0 profile where the NIP-05 is saved, that's all. Signing the NIP-05 doesn't improve this process. Actually, signing NIP-05 could prevent someone, after hacking the server, from modifying NIP-05 itself. But it is a borderline case, adds a layer of complexity, and seems unnecessary for a simple identification tool. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon For the Outbox model, here is where all started (it was originally called Gossip, from the name of the client that introduced it): https://mikedilger.com/gossip-model/ npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon I love the blue boar! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Damn, you parked over a police car?! npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon There should be no delays in accepting notes, but in the last days we got several spam attacks and many relay tried to filter them, so this may have generated some rejections. I suggest you to use a client that fully support the Outbox model, pick up a couple of public relays and a paid one with a good spam protection, to try to be visible to those using WoT relays. Next step: run your own relay. If can be useful: #nevent1q…957d npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Yes, it was added to block a possible DoS attack, will be removed shortly. npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk dtonon Is it slow? I (partially) fixed a problem few hours ago.