NotBiebs and 69 others

NotBiebs and 69 others 4/22 9:49:58 πŸ’•
Whoa so it knows how to interact with relays without you even telling it how to do that?
⬆
Karnage 4/22 9:45:52 πŸ’•
I just describe the app. For this I said: let's create a real nostr client with nip7 authentication, absolutely no placeholder data. We will filter notes on popular relays for kind 1 notes that ONLY contain the hashtag #kinostr. We will extract the video from that note, and share it as a clickable video to watch. We do not need to show any of the note text. In terms of UI, I want it to function like Youtube. Again, no placeholder fake data, we are building an actual nostr client that filters out videos from kind 1 notes with hashtag #kinostr Sometimes it gets the relay subscription wrong and I feed it NDK context from snipsnip.dev
⬆
NotBiebs and 69 others 4/22 9:44:30 πŸ’•
What prompt do you use to make Nostr apps on v0?
⬆
Karnage 4/22 9:35:24 πŸ’•
People are sleeping on v0, it’s incredible
⬆
Jestopher 4/22 9:34:54 πŸ’•
Omg wow
⬆
Karnage 4/22 9:34:15 πŸ’•
Yep 5 mins 🀣
⬆
Jestopher 4/22 9:34:05 πŸ’•
You just vibe coded this??
⬆
Karnage 4/22 9:28:44 πŸ’•πŸ€™
https://kinostr.com/ is born. Though, if you upload anything that’s illegal it’ll likely get taken down fast To add films you need to include the #kinostr hashtag and preferably the cover image for the film as well as video link. A better way would be to allow streaming of torrents. This is more of a vibe hack proof of concept. Enjoy!
NotBiebs and 69 others 4/19 9:34:06 πŸ’•
That would explain all the random texts I get. This whole time I thought they were scammers. πŸ˜‚
⬆
Karnage 4/19 9:30:32 πŸ’•
They text a random person pretending like they replied 🀣
⬆
NotBiebs and 69 others 4/19 9:29:53 πŸ’•
Wtf do Japanese people do when someone texts them? Respond by posting a note on Nostr? πŸ˜‚
⬆
Karnage 4/19 9:19:07 πŸ’•πŸ€™
Japanese users: we will never reply to another out of respect. 🫑 Everyone else: we’ll quote reply because no one responds to comments.
NotBiebs and 69 others 3/8 12:23:41 πŸ’•
I just skim the senders and subjects and mark all as read every few hours. I either open the ones that look important or star them and come back to them later when I have time.
⬆
Karnage 3/8 12:20:44 πŸ’•
Wow. I used to be an inbox 0 person until I realized I can spend 0 minutes managing my inbox by not managing it at all 🀣
⬆
NotBiebs and 69 others 3/8 12:19:33 πŸ’•
I do fresh starts every few days. I’m also an inbox 0 person.
⬆
Karnage 3/8 12:16:08 πŸ’•πŸ€™
When was the last time you closed all of your browser tabs?
NotBiebs and 69 others 3/8 10:35:26 πŸ’•πŸ€™
Just bloom
NotBiebs and 69 others 2/28 7:51:05 πŸ’•
Which one are you using for coding assistance?
NotBiebs and 69 others 2/14 0:58:20 πŸ’•
nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 you gotta come to Costa Rica. The pineapples are delicious here. πŸ˜‚
NotBiebs and 69 others 1/31 9:36:51 πŸ’•
Nah. If it was, we would already have it. Been asking for it for like a year.
⬆
Karnage 1/31 9:29:40 πŸ’•
That’s super easy lol
⬆
NotBiebs and 69 others 1/31 9:23:37 πŸ’•
If you can use those tools to add custom emoji reactions to Damus, that would be awesome πŸ˜‚
⬆
Karnage 1/31 9:23:05 πŸ’•
I don’t know. I’ll let you know if I make something that works
⬆
NotBiebs and 69 others 1/31 9:20:32 πŸ’•
I don’t even know what that is, but before I look into it, do you honestly think those tools are good enough to build full scale production apps?
⬆
Karnage 1/31 9:15:50 πŸ’•
I’m using Cline and Roo
⬆
NotBiebs and 69 others 1/31 9:14:48 πŸ’•
If you know of an agent that good, please let me know πŸ˜‚
⬆
Karnage 1/31 9:09:26 πŸ’•πŸ˜„ πŸ€™ 🀨
Do devs actually write code anymore or do they just use an agent? Be honest.
NotBiebs and 69 others 1/5 10:40:17 πŸ’•πŸ€™ 🀣
Wen Wallet of Takeshi? nostr:note1432zthlnkywctctyhchx6vkck0p6lhr0kelvavqpzxxeflh0wqpshgm2uz
NotBiebs and 69 others 12/26 7:13:16 πŸ’•
Many of us have used it ever since it first came out a long time ago. IIRC nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w was the one that updated it to work with iOS 18.
⬆
4e02a01ff7c92a2c52344c47d278ca773bb0ccb62b5c661e728a5c917110c5b1
⬆
nostr.build 12/26 6:13:03 πŸ’• πŸ€™
Some of you have noticed our homepage now requires a nostr login to use the free uploader. NO! You do not have to buy an account, you just have to hit the NIP07 button and use a key extension to authenticate. YES, we still offer free media uploading, but only to Nostr users! Non nostr users were abusing the free upload page and this was the best way to restrict it.. As a reminder: Free porn uploads are not permitted, CSAM will be immediately reported to the proper authorities, you can not use the API for non-nostr projects and high volume uploads!
NotBiebs and 69 others 12/10 23:57:17 πŸ’•
Nostr: healing the world with gms
NotBiebs and 69 others 11/11 9:52:48 πŸ’•
I don’t discriminate. I like steak with any seasoning. πŸ˜‚
⬆
The Fishcake🐢🐾 & 763 others 11/11 9:48:36 πŸ’•πŸ”₯ 🀣
Steak only needs salt, nothing more, otherwise it’s a criminal offense with lifetime imprisonment in food jail! 🫑πŸ₯© nostr:note18rryualh4zuf9yjkp3ufcsl5tgc4c55djhytamceyqjqxtsyzuasehhv46
NotBiebs and 69 others 9/18 21:59:33 πŸ’•πŸ€™
Wen relay that requires stamps for kind 1 events? 1 nut per note. nostr:note1zfstv00j65zd2767gg0nzdm8mfw8ata8cc5ky84v54qm0xwy07wqgeqf2x
NotBiebs and 69 others 9/16 10:11:07 πŸ’•
hmmm my internet seems to be working fine. uploading from both my dashboard and using nip-96 have been slow for me today. nip-96 uploads even errored out on me a couple times today which rarely happens.
⬆
We get a fair share of stacks for sure. Just tried uploading myself, and was very fast for me. πŸ€”
⬆
NotBiebs and 69 others 9/16 10:01:00 πŸ’•
RG attacking you too?
⬆
Let me take a look, might be some DDoS happening πŸ€”
⬆
NotBiebs and 69 others 9/16 9:59:51 πŸ’•πŸ€™
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w nostr.build uploads have been really slow today even for small images
NotBiebs and 69 others 9/16 5:48:16 πŸ’•
I ran a few different nodes for about 4 years and it didn’t happen to me often, but it does happen. Sometimes it can be really painful. Ask nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w
⬆
e2cd9866414545d386bd45c2b8f2d5815aa59e24f8a581865193cce0402255a9
⬆
corndalorian 9/15 22:43:07 πŸ’•
NotBiebs and 69 others 9/9 13:08:03 πŸ’•πŸ€£
πŸ˜‚πŸ€£πŸ˜‚πŸ€£ nostr:note1ld4cwdc4arzqy3lsehcwhjrfw2kzshgx56lrl3aenkd98t42kpws7aglq6
NotBiebs and 69 others 9/2 10:17:52 πŸ’•
I was able to upload the nostr:npub1nw5vdz8sj89y3h3tp7dunx8rhsm2qzfpf8ujq9m8mfvjsjth0uwqs9n2gn fire gif
⬆
Check if uploading still works, I did not see new files after testing dev link
⬆
🫑πŸ”₯
⬆
lemon 9/2 8:48:50 πŸ’•
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w I just pushed a bunch of updates to the dev link A few updates: - uploads should work now - added β€œload more” - gifs should load faster on search Let me know if you guys have any feedback before I push it or if you have any more ideas Thank you both for all your help!
⬆
5746d8c6dce4f3735e4f05ae6db3f6d870ed7c826c9753d8954d28886d98b9c0
⬆
lemon 8/31 5:07:45 πŸ’•πŸ€™ 🀣 πŸ«‚
Help me make gifbuddy better! Need help with: - Reducing memory usage and improving overall reliability - Better hosting solution as Heroku is expensive - Add GIPHY library for even more gifs - Allow uploads for creatives like nostr:npub1xsn2cx73w7837xhkqalzxr5f9prwn6cvnz4t0e60qa0luff7g4fq28nm65 who make their own gifs - Ability to load more gifs if you want to go deeper in the search - Gif counter for nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 uploads to see how big we get - Prettier Front End design - Anything else you guys come up with that makes it better Looking forward to making this app the best it can be with you all! πŸ‘Š nostr:npub1vp8fdcyejd4pqjyrjk9sgz68vuhq7pyvnzk8j0ehlljvwgp8n6eqsrnpsw nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac nostr:npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc https://github.com/happylemonprogramming/gifbuddy
NotBiebs and 69 others 9/1 9:09:33 πŸ’•
You could just launch it and see what happens. I think nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w implemented some AI thing to auto-block CSAM.
⬆
a4e764a57eb621d5232aec0011261065d6703e297ce608c88ca1d4ecc954d5cb
NotBiebs and 69 others 9/1 9:07:01 πŸ’•
Uploading to nostr-build takes a little while though. I do it a lot every day. I think the UX is good the way it is with the Tenor URL copied to the clipboard immediately. Been working great for me.
⬆
a8a2b4603a63e8f36f2d59f9bb0cf33155932ebb2c15e9277e39ea41464a139c
NotBiebs and 69 others 8/30 13:04:13 πŸ’•
I hope nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 is ready to backup every gif from Tenor πŸ˜‚
⬆
The Fishcake🐢🐾 & 763 others 8/30 13:00:01 πŸ’•πŸ€™
nostr:note1emq4xryqlrfjq90gqda5x3fewglm0stzw3x4usmesc7va57dyelqk79ywj
NotBiebs and 69 others 8/28 9:05:34 πŸ’•
⬆
ed644b7ce76445ebb410162d5905abf248bed018db100f198aef21e618e97251
⬆
nostr.build 8/27 22:51:44 πŸ’•πŸ€™
Nostr.build Accounts allows you to fully manage all of your media, in your own private media folders. Anything uploaded to nostr can be managed and deleted from your private account! No ads. Fast, global CDN. Free and paid services https://v.nostr.build/YgPOG.m4v nostr:note1yyvd4fehpu9f7jcrdpqt74qxwgamra9elq9pj5xquxygxs7h2g6svhthqx
NotBiebs and 69 others 8/27 23:02:22 πŸ’•
I don’t have those plus buttons to select multiple files to move. Is that coming in a new release?
NotBiebs and 69 others 8/9 13:11:47 πŸ’•
Breh it’s fuckin crazy how far nostr.build has come. I can’t believe you built all that shit while also working full time in the fiat mines. Nostr.build is gonna be huge. I can feel it in my balls. πŸš€
⬆
The Fishcake🐢🐾 & 763 others 8/9 13:08:38 πŸ’•πŸ€™ 🀣 πŸ«‚
I guess being a twitter employee and being paid for the work has some relation to why some things are available there but not here. Worse yet, having to dev something, design infra for it, implement it, support it, and get all the beautiful feedback that it sucks and you should try harder, is just an icing on the cake πŸΆπŸΎπŸ€£πŸ€£πŸ€£β„οΈπŸ° nostr:note1txeyfde8kvr9gdjlf2yucwd23l9489wh5852ay6v6wgp5dgxxdhsw4lmj0
NotBiebs and 69 others 8/9 13:06:40 πŸ’•
Okay. I can just add documentation to the README about it. Prob add delete tomorrow. πŸ€™
⬆
404 is correct, since file is not found. Cannot identify any other way, since it’s the matter of hash vs string and hash is the correct way for general things 🐢🐾🫑
⬆
NotBiebs and 69 others 8/9 12:58:31 πŸ’•
Prob be good to update the error message to mention something about that
⬆
Ok, I know what the problem is, for paid accounts we cannot use hash, only custom name, since we allow duplicates of the media for many reasons (shared vs. archived) and to prevent account media access by knowing a hash. So you need to pass file name for it to work 🐢🐾🫑
⬆
NotBiebs and 69 others 8/9 10:05:43 πŸ’•
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w delete worked with npub on the free tier. So prob a big with premium accounts.
⬆
6a422d85decca29ed25bb3c2f8fe062e741d989c322849c82a1c431fd0b8fc71
⬆
NotBiebs and 69 others 8/8 13:23:05 πŸ’•πŸ‘Œ πŸ”₯ πŸ€™ πŸ«‚
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w or anyone else, do you know why nostr-tools is adding the auth header to the form data in nip96.uploadFile? I was struggling trying to get this to work for a while and eventually I caught this. This causes nostr.build to return a 400 error cause it thinks there's multiple files in the payload. Brah I was ready to throw my computer out the window. πŸ˜‚ https://github.com/nbd-wtf/nostr-tools/blob/6f334f31a75c63b452c966ecf50daf271275f3fa/nip96.ts#L344 I can make a PR tomorrow to remove this line.
NotBiebs and 69 others 8/9 11:29:37 πŸ’•
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w weren’t you working on that?
⬆
c1721e0ca5ce2a1668b5ee4add4593e3d851f2e61932caf23a75fe13518495e4
⬆
NotBiebs and 69 others 8/9 7:48:50 πŸ’•πŸ”₯ πŸ€™
i made a package to make it super easy to upload files to nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7. let me know if you have any issues with it. https://github.com/SamSamskies/nostr-build
NotBiebs and 69 others 8/9 8:55:49 πŸ’•
I’ve tried it many times with my npub. Can’t get delete to work. 404 every time. I have a premium account. Not sure if that has anything to do with it.
⬆
404 when you do it first time, or on a second attempt? Same media and npub? Not a duplicate upload? 🐢🐾🫑
⬆
NotBiebs and 69 others 8/9 6:16:28 πŸ’•
nostr.build responds with a 404 when i try to delete files. i've confirmed the file hash matches the file hash in the success response. here's an example URL that's returning a 404 when i send a delete request to it https://nostr.build/api/v2/nip96/upload/2f97733887b45a6a423b6eb9abd2587c5473c2bfaa8f894dba48939fadbd93d2
⬆
Ah, sorry for all the trouble. It is a bit of a PITA to use. You can take a look at how I implemented delete with nip96 here if it will help. https://github.com/nostrbuild/nostr.build/blob/main/build/src/delete.js πŸΆπŸΎπŸ«‚πŸ«‚πŸ«‚
⬆
NotBiebs and 69 others 8/8 13:49:09 πŸ’•
i found the reason why. it used to be part of the spec until 3 months ago. https://github.com/nostr-protocol/nips/pull/1236
NotBiebs and 69 others 8/9 7:49:29 πŸ’•
nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w
NotBiebs and 69 others 8/8 15:12:51 πŸ’•
I plan to make a package specifically for nostr.build to get rid of the boilerplate and simplify it even more so people won’t even need to read the nips to figure out how to upload files
NIP-07
πŸ’•
Send kind:7