Melvin Carvalho

Mathematician and Web Developer https://melvincarvalho.com/
Melvin Carvalho 4/9 23:29:30 💕
Woo hoo! DID Nostr is now officially in the W3C Method Registry! Thanks to everyone that helped make this possible. Global standards, here we come! 😄 https://www.w3.org/TR/did-extensions-methods/#did-methods
Melvin Carvalho 3/31 16:25:52 💕
On interoperability—this is what made the web so big. It didn’t just invent HTML; it embraced email, PDFs, FTP, IRC—systems it didn’t control. Anything useful it could connect to was added to its growth path. Today, you can link to a PDF and it just works—even though the web didn’t create PDF viewers. When I spoke with Tim Berners-Lee, inventor of the web, and mentioned Nostr, his first question was, “What’s Nostr?” After I explained, his response was: “Let’s make my web OS interoperable with it.” That’s already been merged. In contrast, when I once suggested to fiatjaf that the wider web might want to use Nostr, he replied: “I hope they never use it.” Interoperability isn’t just about protocols talking to themselves—it’s about acknowledging that other systems exist, and figuring out how to work with them. That’s how the web won. nostr:nevent1qvzqqqqqqypzqak8r2hr5jglrk0wc37t59lz98x6gyf6pwaku6hpwakhvslznjh6qy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpq53yj9hy55uyrshfh0ddyumpd9sdg66mpygfp6pq6h2uvwtd04f9qrmz6e6
Melvin Carvalho 3/26 16:17:20 💕
Maybe this is the solution (timestamp set) https://www.youtube.com/watch?v=8SOQduoLgRw&t=687s
It is, no doubt, but WoT is not it
Melvin Carvalho 3/26 15:25:59 💕
It's a hard problem to solve.
IMHO
Melvin Carvalho 3/20 17:13:59 💕
First upload!
The Fishcake🐶🐾 & 763 others 3/20 16:44:25 💕🔥
Just a test, nothing to see here, keep scrolling! 🫡
Melvin Carvalho 3/19 13:25:54 💕
Wow! Thanks so much! I've been looking at the code, it's a great system. With a couple of tweaks we could make it have some awesome features.
Dude! I am honored to have you as a customer! I’ve bumped you in all places (on me) so you can have full experience and maybe steal a few of our features (we might do the same) 😂🫂🫂🫂🚀🔥
Melvin Carvalho 3/19 7:02:57 💕🤗
I just signed up to this for 69000 sats. That's alot for me, but I observe nostr:nprofile1qy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpq37c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqxdtws4 taking active steps to protect user privacy. As always, verify, dont trust when it comes to privacy. Most that say "we care about your privacy" do not. Nostr.build seems to be different. Consider supporting it! nostr:nevent1qvzqqqqqqypzpra3gz6w3h00jl8yhqsay3e83gdyx5ekyc3lvsppfp9nwtu5sqqvqy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpqfpzfv90tsqvt508gpq0fqlzv0lquzg0n348za4xpa56quln33scshgkctx
Melvin Carvalho 3/19 12:31:44 💕
Is it only for media, or could I store .json data? That would help make micro apps such as todo list, bookmarks, pastebins, more widely accessible.
Next in my priority list. I need a little more info so I can deterministically identify upload as encrypted (I’ll check entropy of data) and some way to determine who is who. I’ll comeback to you later about it 🫡
Vitor Pamplona 3/19 7:05:53 💕
Convince them to prioritize storage for encrypted payloads so we can save our DM pictures there :)
Melvin Carvalho 2/14 0:49:25 💕
Mike Benz says that USAID and Intelligence Communities train some musical artists as "assets" including working with Dua Lipa, Pussy Riot, possibly Taylor Swift, and foreign rappers to get their narratives out there for statecraft reasons and to destabilize governments. https://x.com/AutismCapital/status/1889902486829539608
Melvin Carvalho 2/7 17:55:56 💕🤙
Melvin Carvalho 2/7 17:32:21 💕
BBC on USAID payroll. Sad.
Melvin Carvalho 1/28 1:44:34 💕
Janus Pro (OpenSource) just released and beats Dalle-3 (OpenAI)
Melvin Carvalho 12/26 8:54:54 💕
Sounds great! I’ve always been a fan of Oshash for media—it integrates so well with the OpenSubtitles ecosystem, which has most of the world’s content indexed. I remember it was quite a challenge and even a bit controversial when they switched to a better hashing algorithm. I think the resistance came from the sheer scale of the ecosystem and the compatibility issues involved, but it’s impressive how they made it work in the end!
Agree. I am still planning to use blake3 to produce hash and keeping it as an alternative.
Melvin Carvalho 12/26 8:37:13 💕
It’s a great and super-fast algorithm, especially the WASM implementation! But until it’s bundled by default in Linux, other major OSes, and browsers, it’s unlikely to go mainstream. Switching algorithms is pretty tricky once you’ve committed to one. Still, Blake3 is definitely impressive!
SHA256 by itself is great for cryptography, Blake3 is just very fast on modern CPUs and outdoes SHA256 by miles. Regardless of implementation
Melvin Carvalho 12/26 8:16:16 💕
oshash is fast
Warnings don’t work, normal folks learned to ignore them due to warning fatigue. Refuse to accept is the only way. Stripping with default blossom will not work, csum will break, and honestly I don’t think any of the clients even check. SHA256 is slow and not the best for that, Blake3 is much faster and as reliable.
TheGrinder 12/26 7:50:22 💕
you're right. but I think it would help if clients had such an option instead of (maybe) having to use a 3rd party app which does (or maybe doesn't) strip all the data. then have the server do a check and return a warning if metadata is found. at that point the user can decide if he cares or doesn't. Or strip the data server side but from what I understand that breaks the checksum?
IMHO client is the first line of defense, server should act as a failsafe and either refuse upload or have an option to strip. You can’t trust one entity to keep your privacy.
TheGrinder 12/26 7:43:33 💕
so.. wen client with auto-stripping option before image upload?
It’s either app/os does the stripping or blossom server mods the file and breaks checksum.
Derek Ross 12/26 6:15:58 💕
Maybe that's it?
f6fe4d40bc19910cd37d0c5276c800e74685e514afec0fd8df86aadfd1e77542
2882766afeae37f460893fac3f27ef3a2a4bdf63d7faf5c0c8b448dacd7fce85
Kieran 12/26 5:30:40 💕🔥 🤙
PSA: please don't upload images directly from your phone with Olas unless you want to dox yourself, ive seen a lot of images being uploaded to nostr.download with full EXIF data including GPS data.
Melvin Carvalho 11/7 7:55:43 💕
Was actually around for a year before that, but it didnt take off. Nov 7 code was checked in.
Daruma (Japan) 11/7 6:43:42 💕 ☀️ ❤️ 🎉 🐾 🤙 🫧
おはようございます&Nostr誕生おめでとうございます🔴✨ #Nostrat
Melvin Carvalho 11/1 18:10:42 💕
Good to know. What language? There's a few different options in the space, I think.
darashi 11/1 18:10:02 💕
I’m trying it out on my personal projects and actually it works pretty well. 👍
Melvin Carvalho 11/1 17:51:33 💕
interesting!
darashi 11/1 17:11:57 💕🐾 🤙
Melvin Carvalho 9/21 0:17:54 💕
Great to hear! However, you are probably the top account on nostr, or close to it. Life for new users is very tough on nostr, right now. They get little engagment or help. At the same time Bluesky are adding 1 million users a month. So there must be some demand.
459f7671f84d9258aa0a01d19f6f5383e1fe40204e05c921f47c25bc4bd06c03
Melvin Carvalho 9/19 18:07:09 💕
Relays have been blocking spam since day one, just like email and big web servers. But for some reason, the big relay operators haven’t blocked the current spammer. It’s a bit strange.
rabble 9/19 16:46:43 💕🐶 🫧
As we struggle with spam and other trust, safety, and moderation issues in Nostr folks might find looking at what’s happening in Bluesky to be interesting. Lots of similar problems, different solutions. https://bsky.social/about/blog/09-18-2024-trust-safety-update
NIP-07
💕
Send kind:7