Default avatar
JBN
jbnevin@tunestr.io
npub1v89n...30cc
I can see birds flying happily in the sky through the window. It is good.
a 4 months ago
Displays better on smaller screens now. Curious if 'slow connection' mode is tuned to reasonable tradeoffs. View quoted note →
a 4 months ago
Some people make no sense. A subset of those people have good reasons, though.
a 4 months ago
Salad that doesn't need dressing 1 cup cole slaw mix (color cabbage n carrots) 1 cup cherry tomatoes sliced in 3 1 cup mushrooms 1 cup garlic stuffed olives 1 cup shredded cheese Use scissors after it's in the bowl, stir, scissors again, eat with a spoon. I am literally eating this right now.
a 4 months ago
image NOOBSTR.ME !!! Aptly named LOL Website has propagated to all regions that I have checked. Let's Encrypt! Certificate pending. Noobstr is designed to be an onboarding link. What is NOSTR? I don't know. Click here and see. Bugs that still exist: - SSL pending - Settings menu: buttons hang off right side - Code comments are AI generated, some may not be relevant, some more may be needed to be added by human, and some (most) are commenting on code that I don't understand well enough to audit :D Best Practices Improvements: - Contributors much smarter than me that can tell me how I or AI has bungled the code, help with convention, sanitize, reduce vulnerabilities, optimize the code, etc - Ask AI to further help me optimize and enhance security / remove vulnerabilities - Add @hodlbod 's book Building Nostr, , , and other 'nostr best practices' information / primary sources into ai and ask it to look at code and make suggestions Enhancements planned: - Check more relays when searching by npub, 3-5. nostr.band Iris, Coracle, Phoenix - resolve all media links to just the base domain + …; 'video' 'image' , based on filetype - scan for strings that are wrapped that are not yet resolved to 'npub' or similar, long links, and garbage text so that they can be ellipsed - Ability to click on note to go see note on njump.me Also, a 'See whole conversation' button on each… linking to one of a set of random web clients that displays conversations well - clicking 'just go' with a feed already there, and with the same settings, should only load new notes without disturbing the reading order. right now it's refreshing the whole page. - add a few noobie / normie friendly relays to the dropdown. Although this is prone to hubris and makes maintenance more unwieldy. Questions: - Hosting considerations? - What's an appropriate number of notes to fetch, and how much should i rate limit happy clickers on the load button? It also calls out to fetch usernames and avatars. - What size should I limit displayed avatars to for general purpose? - What sort of performance hit will loading usernames on slow connections have? Think 3rd world older phones (high signal onboarding). - how should I monitor or accept feedback about performance? It's hosted on a 3rd party vps right now with other websites. - Who to talk to about getting this listed at places like or grownostr.org at the appropriate time? #vibecoding #grownostr @Derek Ross @MAKE SONGS LONGER @The Daniel 🖖
a 4 months ago
2dotpropogostio-yolo
a 4 months ago
image #noobstr #grownostr #announcementofanannouncement
a 4 months ago
"Alternatively, you might put a bunch of Nostr events in a JSONL file and torrent it. These events would then be replicated on a different decentralized network and could be downloaded by a client supporting that transport, improving censorship resistance (assuming the dataset is valuable enough for people to seed it)." Ideas above my head: I'm not smart enough to know if this is a good solution for sets of events that might be censored, or sets of events that have been curated ('Daily News' '2025 Year in Review' 'Artist Portfolio' Posts w/ x hashtag - spam, unanswered #asknostr posts). Maybe even go out and download and include any images or videos referenced, screenshots of websites referenced, and include so there's no external dependencies. @hodlbod
a 4 months ago
image Sleep build Sleep ship Sleep Weird as it sounds, when I wake up in the middle of the night, rather than be mad at life / god, I have learned to look for something to do, listen to, think of, or accomplish that would not have happened had I slept through. #noobstr is close. Sleep then ship methinks :D
a 4 months ago
Don't do it for me. Show me how to implement the change, one step at a time. Go slow, I'm dumb. Show me exactly what my code looks like now, and what exactly I should change. talk to me like I'm 5. explain everything. #vibecoding #ai #prompt
a 4 months ago
#vloguntary
a 4 months ago
Shill Lightly by @Gigi "As this global pandemic sweeps through the globe, with hundreds of thousands infected, tens of thousands dead, and millions of people out of a job, priorities shift from trivial to existential. While difficult, it is more important than ever to stay humble and shill lightly. It is all too easy to alienate friends and family by offering an enthusiastic Bitcoin lecture every time you sit at the dinner table. While enthusiasm is laudable, I strongly believe that Bitcoin will be understood by everyone as soon as they are ready — be it out of necessity or out of curiosity. Yes, the timeline just got accelerated. But this is still a marathon, not a sprint. And it might be one of many marathons." Not to say I see anyone that should change what they are already doing, but I thought this was good writing and was a good reminder for me, that sometimes less is more.
a 4 months ago
#flogg
a 4 months ago
#vibecoding #ai Next up, final touches on my first nostr client. #noobstr Designed as a #purplepill #announcementofanannouncement Le sigh @ >3.9 hashtag filters
a 4 months ago
LNN - Local Nested Notes. Keep notes local. Nest them! Simple, portable, private notes app. Cross-platform, dependency free. Works in any browser. The latest in my #vibecoding series of basic utilities. image Core Functionality Nested tree structure in the left sidebar with intuitive navigation Drag & drop reordering of notes Multi-note editing via Ctrl+click (notes appear tiled on the right) Context menus (right-click) for rename, duplicate, add child, delete All items are editable notes - no folder-only containers Technical Features Single portable HTML file - no external dependencies Cross-platform compatibility - works on all modern browsers/devices Monospace font (Courier New/Monaco/Menlo) for consistent character width Line numbering with proper scroll synchronization Word wrap handled elegantly Print function with proper margins and print-optimized styling Data Management JSON export/import for backup and transfer No automatic saving - data clears on refresh with warning Unsaved changes indicator (yellow dot in toolbar) Copy/paste works naturally with the textarea elements UI/UX Dark/light theme toggle Minimalist black/white design with orange/yellow accents Responsive design that works on mobile devices Keyboard shortcuts (Ctrl+click for multi-select) Visual feedback for drag operations and selections Getting Started The app comes with two sample notes explaining how to use it. Simply: Click notes to select them Ctrl+click to select multiple notes for side-by-side editing Right-click for context menu options Drag notes to reorder them Use Export to save your work as JSON Use Import to restore from a saved file @Derek Ross @MAKE SONGS LONGER @The Daniel 🖖 I'm a noob! Feedback welcome and appreciated. Am I doing repositories wrong for instance LOL
a 4 months ago
Me: Almost perfect. Just reduce empty space so more can fit on the screen vertically. Cluud: You're right! Let me rewrite everything! 😆 #vibecoding #ai
a 4 months ago
image #damusandroid I cannot yet take a picture of Damus Notedeck, From Damus Notedeck, to post To Damus Notedeck. But this is the next best thing.