I can see birds flying happily in the sky through the window. It is good.
Public Key
npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc Profile Code
nprofile1qqsxrje34pwnru5huvjwz4uhcfzqxgeuhwcun4dh3k6mzvcumvjtk9gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3qamnwvaz7tmwdaehgu3wwa5kueg5pazem
Show more details
Published at
2026-04-05T03:17:17Z Event JSON
{
"id": "891b800544ab379573969eb47fdd5a6113d21329137916e3a54f75a7035d2a2e" ,
"pubkey": "61cb31a85d31f297e324e15797c24403233cbbb1c9d5b78db5b1331cdb24bb15" ,
"created_at": 1775359037 ,
"kind": 0 ,
"tags": [
[
"client",
"Ditto",
"31990:781a1527055f74c1f70230f10384609b34548f8ab6a0a6caa74025827f9fdae5:ditto"
]
],
"content": "{\"about\":\"I can see birds flying happily in the sky through the window. It is good.\",\"banner\":\"https://i.nostr.build/ORZKzgUiZwsBDjOj.jpg\",\"bot\":false,\"display_name\":\"JBN\",\"lud16\":\"[email protected] \",\"name\":\"jbnevin\",\"nip05\":\"[email protected] \",\"picture\":\"https://i.nostr.build/VEeDU64haFDZLuD1.png\",\"website\":\"https://www.johnbnevin.com/\",\"displayName\":\"JBN\",\"shape\":\"🗨️\",\"fields\":[[\"📸\",\"https://blossom.dreamith.to/ea0b6a658822805ebf1ab03a61751ab2e7ac29eaf02a8d7745819d0a71588852.jpeg\"],[\"Corkboards Beta\",\"corkboards.me\"],[\"noobstr\",\"noobstr.me\"]]}" ,
"sig": "533abdd7838056db9a9d200fce17b78b4b25650e548ffaa6ebd80c72c01bff9639880926f75104736ff8711f5bb4eb1da672c603e67257b9d9944dc2ad308f4d"
}
Last Notes npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://tidal.com/track/495382 npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin few, very few npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://tidal.com/track/3466956 npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin why frustration though or are you just a good ranter we do need good ranters npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc.blossom.band/e1594a649d9479fc8eb5385341b3e91e77aeb2c8c83edacae03069b003e0e0e3.jpg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin nostr.build npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Even I got a $20 grant for an installment of a short story once. Am I a professional? npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://files.sovbit.host/98f8544423f613c321558dcb33f4921c38fa6bf8ea7a7f84f7a534fcb29fc8ea npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I would be guessing 😁 I looked it up, no spoilers LOL. Hint: typographers dropped it because of potential confusion. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin :cb-typingcat: npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin stupid congrefs npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Wowo... do you do some kind of wild jungly dance before you go hunting in the back yard to find these things? The most exciting thing I've seen in the back yard lately is a cardboard box. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin good idea 1 some bongino supporters didn't trust me 2 my sense of humor is an acquired taste, that for the most part isn't worth acquiring 3 i am not hiding anything, which comes across as suspicious to people who are 4 i am anti war 5 i don't root for a team i just enjoy the game but also, i am a bit of a douche. not a one star douche either npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin - Is it your position that there is no such thing as a good person with a legitimate reason to communicate privately? - Is there no such thing as an authority abusing power? - Does a law ever exist that shouldn't be? - Can a government offocial or politician decree wrongfully? - Has history ever recorded a citizen who rightfully refused compliance? Long live the naysayer, the whistleblower, the conscientious objector, the detractor, the ombudsman, and protections for these individuals, who are counterbalances to overreach. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin iSorry, reread, missed that part of your question. howrude npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin no, web apps. Corkboards.me will be soonTM 🙂👍 npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin There is a non-zero chance that one of these t-shirt designs gets printed without anyone's permission, regardless of the opinion of any panel of 'judges.' Pretty good odds it has a cat on it, too. @awayslice npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Try noobstr.me for read only low data Try corkboards.me for options/tradeoffs npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Make sure you report your complete vaccination schedule, forever, so that I can be sure that I'm safe. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Echoes is good Echoes in Time Blast from the Past Leftovers (Reheated for You) npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin A thing is the physical manifestation of a vast but certain set of facts. The meaning and relevance of that thing is subjectively experienced, even when commonly shared. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Well said. There is so much like this. NGU. Optimizing for profit margin. Irrelevance Maxxing. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I have opinions npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I think I must have a fairly refined taste and well curated experience because my all follows corkboard and my favorite nostriches corkboard are almost the same notes. Like minds stay. That much more roller coaster when nostrfam siblings fight tho. I thought about weighing in longform, and I might, but you guys already know, in time, proof of work out-performs NGU fiat. Good reminder though, 'what do i still do that's fiat?' is not the worst meditation. 'where do I measure with the wrong metric?' kind of thing. Plenty to find here locally before I fix nostr with my words 😆 npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Day 149 🌻 ✨ "Gratitude is the inward feeling of kindness received." — Henry Van Dyke 💫 "I am at peace with who I am becoming." 🙏 I am thankful for fond memories. https://gratefulday.space npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I always thought that was linked to musical talent. Try an instrument? npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin yes npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Just save the file to a cloud and restore from tgere on each device, or use syncthing npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin dropsite news npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://fountain.fm/episode/tQItMgrqtxqnly5rcp8y https://fountain.fm/episode/ytDOR5wKkszi6wUk3Y7s https://fountain.fm/episode/PlGOyGNJUbbNuc9Y2SMx https://fountain.fm/episode/UFUqImcx670TO1KSCK9O https://fountain.fm/episode/9Q49SgE0INefhHbODmgg Thomas Massie roundup. #40hpw #tldr we're to believe ky chose a nobody candidate who wouldn't debate and whose only declared position is instituting the draft over a popular incumbent (massie) who is most famous for being among the few still pushing for epstein accountability, no funding other countries, and no war with iran (overwhelmingly popular positions). And the reason they chose draft guy, we are to believe, has nothing to do with the $9 million spent on massie's opponent by israeli donors. It's getting obvious. And fyi, of course, I don't think our government has a right to do to other countries what the netinyahoo party is doing to us. powa to the pepples npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin #TIL flatfish have an eye that migrates to the other side of the head after birth. It helps hunting and predator aversion from the ocean floor to have two eyes up. This seems key to epigenetic study by I didn't find multi-generational studies that manipulate environment to see whether the eye migrates even when disadvantageous over multiple generations. Seems to me that the obvious assumption is that we'd find reversibility in this adaptation. And that the calcified institutions would doubt that reflexively. https://files.sovbit.host/29182140bdf08c7b95b0f52af870a2c7b5eef83841f594fe09c5874ed4cb6bb6.jpeg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Yes, that's the other part, people who take advantage of the incompetent should be lowest low shame, like used car salesmen, and how to handle incapable contractees who nevertheless provide signature, is more complicated. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Agree, there won't be legal solutions that preserve justice. That's why I mentioned culture. I.E. early education about identifying dishonesty in advertising, perhaps through clever memorizable nursery rhymes or similar, shyster tropes in art, fearless ostracizing of manipulators, well known jokes to preserve the boundaries. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I would say capitalism in its truest form is a condition of mutually beneficial arrangements that are free of force, fraud, or coercion, that don't harm others. Freedom to trade with each other as we see fit. The weakness is when the surrounding culture doesn't protect those who are of lesser ability to evaluate trades, think in the long term, or otherwise protect themselves in a trade. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin 'cash app, isn't that the dollar store version of venmo' npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin prove it npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin - qr code nametags - realtime zapathon leaderboard - battlebots - coffee and water (less leaving) - show and tell workshop (5-10 minute shares) - take home a piece of the stage - derek ross simulator npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://fountain.fm/episode/IGRnVPUqJK5SxYXaii3m Scott Horton on Joe Rogan it's like christmas! npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Decentralization. The difference between having all-in-one one-size-fits-all, or choice among many customizable options. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Primary subjective wot. Good source of content outside network, tailored to logged in npub. In corkboards.me I've got a discover tab that shows notes reacted-to, quoted, replied-to, or reposted, but only if from someone not yet followed. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin down with utxo npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin just use zap.cooking npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Agree, and optimistically I expect that in time such can only be dictated at scale where others' webs of trust are blindly accepted. Those who would adhere to someone else's attestation based on such a flimsy heuristic are building themselves an echochamber. Their perception will suffer accordingly, realworld results will be outwardly less appealing, and beget rethinking. Those who use their own discretion and are more careful in what meaning they choose to ascribe to associations they witness from others will have a more truthful and full experience. It all comes out in the wash. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin One thing to note is that any truth to this origin for navigable constructs would not give any one validity. Quite the opposite. The strength or continued existence of a pathway seen by multiple travelers might well be an artifact of a compulsory group delusion among unwitting cultists, a distortion trap framework left behind to ensnare naive wanderers, who themselves strengthen a suboptimal course by their very participation. While the opposite might also be true. A latent course correcting force that trends toward what is good is more than a pragmatic guidepost, more than a tempting talisman for hope. It seems to be a characteristic of the experience and of the tangible physical reality to which the traveler inevitably returns. The balance is not a confused place, but one well understood, hence the rarity of the unmoderated and unmitigated wise one. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Jung's collective conscious + shared dreamstates; making memory paths through the void that others can travel and experience/affect (forever?). Not my theory or opinion just something I've considered. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I tend to agree but there may be something about herbicides, or possibly having meat only for some time may reset the gut in a different way than some other diet. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin The original Dad Joke from my Dad nostr:30e6bc8a68751cee0c1ca71de7229f7cfa42073efb983c0e636083bebb13f3eb npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin orange 🍊 you glad I didn't say banana🍌 npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin wise default assumption given the facts and history npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin gov sez 'aliens real' conspiracy theorist sez 'yeah right' gov continues pointing out the conspiracy theorists we should listen to, instead of gov npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin yup the premise is 'it's worth it to generate low time preference content for a platform in a predetermined format, ' everywhere it's been implemented. For me that hasnt been true. It would be for some larger number on a protocol. Bit I'm more of a low time preference timeless archive sort of guy. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin not far from great. zappa synth funk vibes. fun show i bet! npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin wen on internet everyone has a ditto now just uses your you as a you no additional setup no more no ditto it just is. isnt this what life is? npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin . https://i.nostr.build/IIlwv1dkyFPoKS3J.jpg https://i.nostr.build/shWeas2ZTqdiBIQB.jpg https://i.nostr.build/Kum9yffVXVj0mP5v.jpg https://i.nostr.build/QaIn2tdUEc2CsPAN.jpg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://mi.shakespeare.wtf/ npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin . https://i.nostr.build/muwe7LvtmTIU2PXf.jpg https://i.nostr.build/wDSH77axdAfbqfzw.jpg https://i.nostr.build/VM8HD7sYDVQjO3Cc.jpg https://i.nostr.build/QjNVhPu8jhG8nZ7T.jpg https://i.nostr.build/4oPpGdyswF8AjtYf.jpg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin 🤙 npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin oh yea ditto.pub npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin almost done unnanounced noobstr.me/planner npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Perhaps 'Put this in your own permanent recipe book on zap.cooking... you can even have our auto-converter do it for you, unlimited with subscription' npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### Corkboards.me 0.0.9 Beta **Security vulnerabilities probably still exist** **Announcements:** - Custom corkboards are a new kind needing proposal, if widely useful. Like lists, and more like custom feeds: can include rss and hashtags. - Dismissed/Muted notes list is a new kind needing proposal, if widely useful. - Some of the below bugs may not have fixed. I have tested most if not all, but clod seems to have a tendency to regress. **New Features:** - Scroll to top button - Moved to standard use for a few nips and kinds that clanker had gotten creative with - Supporting kind 16 reposts of long form articles and videos - Supporting kind 34236 vertical video - Supporting kind 9735 (zaps) as a lightning bolt reaction - Supporting kind 9802 highlights - Supporting zap.cooking recipes - New filter toggle: Images - Notes fall under multiple filterable categories as appropriate, such as reactions to videos - Ability to 'delete account' i.e. vanish request, ability to request deletion of note from relays - Custom emoji rendering, custom set building - Custom emoji set: 'Corkboards Default Emoji Set' - 'cb-xyz' - When 'auto' mode is on, option to either consolidate automatically on newnote render or not, and to scroll to the top on newnote render or not - Show warning if attempt to restore has fewer anything than existing - Specific reaction emoji shows on main page - Can use hashtags or lists to create a custom corkboard - Relevant user settings are saved to backup on a per-platform/device basis (you can choose a different number of columns on desktop than you do on your phone) - Backup to blossom in one file rather than nostr chunks - Checkpoints allow restoring from among several manually chosen settings snapshots from blossom servers, but autosave naturally - Optionally download settings to file instead, or also - Consolidate sound options - Discover tab avatars feature a follow button - Totally redesigned profile and note cards **Bugfixes:** - 'Auto' and 'Media' toggle setting saved to backup, per device/screen size/platform - Reduced timeout when checking for backup - Removed/revised some misleading error message conditions - When note isn't loaded, it displays the note kind and relays where it is thought to reside and other potentially useful debug information - UI explains what it's doing verbosely during 'loading notes to discover' - Random hints about how to use the app on login page - Revised login helper text and 'Security Info,' still needs work and suggestions - Hides 'deleted' notes in respect of user request / allows 'delete note' - Hardcoded rss-proxy security upgrades - Increased note cache size - Fetching more wasn't working on corkboards that only contained rss feeds or hashtags - 'Auto' mode doesn't allow misclicks by user when suddenly rearranging notes, has a timed ignore window to avoid rugging user - Opening external link by clicking on it in card was returning to an opening thread modal - When fetching, if all the fetched notes are dismissed, UI will show a note and fetch the first ones that are not yet dismissed - Onboarding flow was switching from explanatory text to vague one before there was time to read it, instead of just showing the verbose explanatory text throughout - Was showing disconcerting 'user_xyz123' text instead of a loading indicator until profile information, including avatars, was fetched - Discover flow 1) ask first relay for 1 kind 1 non-reply note from 5 of first hardcoded npub's follows 2) ask next relay for same, for second hardcoded npub 3) ask next relay for same, for third ... etc, round robin. add'l rules: get profile info at the same time | keep adding notes at the bottom of the feed as they are found | don't add the same note twice | don't add the same npub/author twice. Future: WOT + randomizer seed - Discover mode: hover on any card to see 5 more notes from that author - Logout was still not clearing all caches :| Priorities, clod. Data was surviving logout, could be leaked from one user to the next on the same device - More attempts to get to the right reply in the thread modal when clicked, and to show full thread, still buggy - 'Include my notes' setting was sometimes not applying - Cleaned up settings modal and put the backup functions under a new icon to the right of the settings gear - Settings download to file has everything and is identical to blossom file backup - Purple 'scroll to top' arrow didn't mesh, moved to center, green - Autofetch was not working when toggled on after notes already loaded - Spoilering occurs at same height, but not unless > spoiler_threshold * 1.5, so that we're never spoilering for just a few characters **Lastly:** - I had clod optimize for human readability, code accessible to contributors and forkers, verbose documentation, and useful console messaging/logging - After adding verbose console logging, ran through and clicked everything, then fed log to clod for a look at any errors or possibilities - Asked clod, What would you do differently? - Asked clod to audit for vulnerabilities, elegance, best practices, tech debt, optimizations, privacy, cypherpunk sensibilities I have added features after doing the above 4 steps last, so I will repeat again before next release. **Requesting:** - Beta testers looking for bugs, making suggestions and feature requests. - Security vulnerabilities, or console log insights, but not requesting in depth technical audits yet. I am first going to go through all the variable names, have them explained to me, and then have them changed to something that makes sense and doesn't have confusing overlap. Then open source it (next release). Then, such a request might be reasonable. - If there's anything foolish please explain so we can all learn from it. I'm sure there's some of that :D #vibecoding :cb-pepedance: https://files.sovbit.host/5d26421ec29afe15af2ecba42c6ba710812bf7823cd89f96d267807819212b3c.png https://files.sovbit.host/de8474b2bfbfe84e852e838abe4003c578622b30e7888d89e02b46f5fd81ff96.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin This goes in nostr's 100yr anniversary supercut npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Can confirm npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://fountain.fm/episode/x0v7WzZeQdLOkXoPZkRW npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Join NOstr, where cypherpunk ethos is respected by housing your notes and blobs on decentralized relays and servers you control or choose instead of centralized corporate servers beholden to interests you don't believe exist. OR Ditto.pub is bringing MySpace back. #grownostr @npub18am…p424 @npub1nl8…f9d0 @npub1jvn…89sc @npub1q3s…d26p npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://files.sovbit.host/d0a921c82e6c67cbd9706cbe6f792e9f2c03eed8e9c59d1e94753954bb5d0f4b.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Sounds like you're fixn ta think about lookin at maybe starting to plan for a good time to sit down and consider how a guy might do some #vibecoding if he were so inclined npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Corkboards.me 1.999 Alpha Staging changes tested, deployed to corkboards.me with bugfixes: **New onboarding discovery flow show notes from a variety of nostr users and some noob instruction to get some follows to curate a new experience ( get 100 follows from 10 hardcoded npubs, aggregate, deduplicate, grab 2 notes from each (not replies) and show the most recent 200 of them, plus any npubs that logged in npub's follows have interacted with ). Onboarding lasts until 10 follows have been curated.** Next, security audit, optimizations audit, tech debt audit, clanker suggestions to do the same thing differently, verbose documentation, make the code more human readable, then release open source at 0 https://files.sovbit.host/b266b16b5a7bd4ff5d52f2c1a7cd95e52d6c6d098b5b61f5e543906a1af89718.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### Corkboards.me 1.99 Alpha Staging changes tested, deployed to corkboards.me with bugfixes: - UI didn't have 'restore settings from file' button for new backup to file feature - User has *option* to encrypt bookmarks, or treat like standard nostr bookmarks public tags - Bookmark backward compatibility had broken, fixed - Force cache reset to compartmentalize data from different users on same device - User doesn't need a reminder to backup settings before even seeing the UI - QR code login bug, fixed, **was able to login with amber** - **Login with mnemonic tested, success** - **Login with nsec from pw manager tested, success** - Newly created npub user login defaults to 'Discover' tab (discover flow in next version) - the number of saved notes couldn't be seen when the tab was active, font color changed - Public bookmarks option is a modal that explains, "This will allow your bookmarks to be seen in other Nostr clients, but they will also be publicly visible to anyone — including relay operators and other users." - And added: Logged in user's relays are displayed in relay health menu along with default relays https://files.sovbit.host/707e4f3c2bc4ef5d0ba8d403d3e59d4e4bb7cc7cae9e335aeb465174868a531c.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Thank you for this suggestion. Testing the new nip 06 login option now on stage.corkboards.me. note1xn3g8y20r6lteatpx8qasy4elnkezhyy74jyathd9n8pxzpjwtdqk7zsvk npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Yes, clanked it out in the past few months npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update Changes deployed to stage.corkboards.me for testing: - 'Auto' and 'Media' preference saved to backup - Added ability to pin to corkboard from thread modal - **'Saved' notes work like standard nostr bookmarks, encrypted** - Content that doesn't render has a reload icon next to it, more often - Filter out potentially vulnerable urls in note content against theoretical xss possibility - UI prompts user to download backup file of all settings and follows every 30 days, in case of compromised npub, new npub can restore - 'Hide notes with less than x characters' doesn't hide notes that have 0 characters but have some other kind of content - Added recommendations for signers to login flow - **Revised login flow and helper text, added nip 06 mnemonic and qr code login** - Auto-fetch doesn't reset bg notification fetch idle timer https://files.sovbit.host/0c4d81424928e793626d9b870d706f28027e9763eb646108c1d7a6ec45b46c6f.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I humbly submit (twoweeks.) corkboards.me npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ES npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://files.sovbit.host/a38bb6be64b594c32313a9e93647cdef63e74dd714d9137b4192c84d5af3a0f3.png https://files.sovbit.host/6bcc696194d52080f0e8c4c2d2469d02ea0b1f8f0db9ee1fe7a40bf3b1c69951.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin https://files.sovbit.host/bc8bb98a51bb0c788daa32886630261af93dcdbc26154e05c17360eab69a0743.jpeg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin :star::star::star::Pacman: npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### Corkboards.me 1.98 Alpha Staging changes tested, deployed to corkboards.me with bugfixes: - Notifications are fetched optimistically in the background when app is idle, and UI indicates how many new notifications there are since last look - Vertical tablet screen size sometimes had statistics overlapping buttons on lower menu - External image links were not rendering the image when in nested content if 125 character spoiler active - Autofetch was closing active lightbox while looking and expanded notes while reading https://files.sovbit.host/7e5e2646bb4de164987e8c2b53173f05ec5749539a2c540ee578a96e0145fb8f.jpeg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin New notifications indicator test, please react to this post. Thank you for your attention to this matter npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin I got tree fiddy on it npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update Changes deployed to stage.corkboards.me for testing: - **Notifications!** - Couldn't escape unscrollable profile card view in phone mode if it has so much text that it is bigger than the screen - Pin was appearing twice on 'me' tab - If response from a relay says 'not authorized' or similar, it gets skipped and saved in backup as skipped relay - **Option to load all video thumbnails and images** - 'Me' notes were shown on other corkboards even when outside of time window of otherwise rendered notes - 'Me' notes are now highlighted when shown on other corkboards - Notes that are already pinned to board can be re-pinned to add, change, or remove a comment - When opening an npub in a new corkboard, can follow that npub from there instead of needing to re-open the profile card - Newly fetched note indicator stays until next fetch, rather than timing out - Optimizations https://files.sovbit.host/66357bcddf07be7bb90b816dcb5ce80cb3c02f4ace685847ad9717c8a8b6a87a.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin happening.gif https://npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc.blossom.band/e0857ffe7837126f9c0959df8b41f743932e3730e920ff7893448a016083ca03.jpg npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### Corkboards.me 1.97 Alpha update Staging changes tested, deployed to corkboards.me. https://files.sovbit.host/e8c20012539bb57fc5751835d7f20817240b1fa0831dccda9e8375005aae781e.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update Changes deployed to stage.corkboards.me for testing: - Shows more (125) characters of nested notes text before ellipsing - 'Open in new corkboard' titled with the nickname of the npub whose notes are being opened - When autofetching is toggled on, UI does not autoscroll to those notes if they are offscreen - Opening thread mode scrolls to the reply that was clicked - **Added ability to copy the event id of any note, reply, or nested content** - There was a delay when clicking to navigate to another corkboard and when clicking on the columns selector, but there was no 'clicked' indication - The 'me' tab was showing pinned notes immediately, but then refreshing rather than bg fetching. - **Can pin any note from anyone to own corkboard. (Repost + Pin) Reposting is separate function.** - All action buttons on their own row at the bottom of each note - Reposts now have option to also add comment - Thread replies inside thread modal instead of opening compose modal - The comment bubble button now opens the thread modal ready to reply - **Can 'show more' of nested content without opening thread modal** - The compose modal and the nested compose field within it are larger by default on desktop mode - Indicator arrows in the upper menu on phone mode show sidescrollability Considering a business model I like to call 'profitsharing among anti-communist non-douches.' Something like ~50% to engineers, 39.9% to research and development into BeachDesks, 10% to shitposters, mememakers, and emotional support nostriches, and .1% for management (claude) https://files.sovbit.host/440d1586d6575fc44cb37861546dfcd9537d563d0be0e027266c945fa1b6f999.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Staging changes tested, deployed to corkboards.me with bugfixes: - Still wasn't getting full thread above reaction and what is being reacted to. Better now, and fewer 'Loading reacted note' placeholders - Fetch 25 was sometimes getting far fewer in phone mode, fixed - Lower menu was still obscuring the last note in phone mode, fixed ## Corkboards.me 1.96 alpha Remember thumbtack corkboards? Add a friend’s recent notes like notecards to a fresh corkboard on your computer, tablet, or phone. Or build a shared corkboard that holds notes from multiple friends. Build as many corkboards as you like, privately. Include friends, news, or other public feeds, then filter them in various ways. - _No more forced algorithms._ The default corkboard has all of your notes. The follows board shows all your friends at once. The discovery board shows friends of friends. Read your corkboards like real bulletin boards — minimize or dismiss notecards to make more room when you’ve already read them. Since these are digital corkboards, there’s more you can do: - Build a newspaper or magazine from trusted or interesting sources - Group feeds that post about a common topic - Make aggregates, like lists - Easily view a portfolio of a friend, or your own without logging into your artist account - Combine feeds from musicians or video creators so you have an always fresh playlist **The only thing left to decide is how many notes you want to read each day :D** https://files.sovbit.host/7678e5333c57141234afd4cca4cf5c0483cf9db2e7d8d63b108fcfc26734938d.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Hotfix - Auto wasn't working without switching corkboards once first npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update Changes deployed to stage.corkboards.me for testing: - Columns were not always functioning, and weren't functioning at all in phone mode. If the number of columns selected made columns below a certain width, they would not be visible / off screen. Column selector indicates number of columns selected in desktop mode again. - All fetches fetch 'me' notes within note time window when 'include my notes' is selected, so that notes don't have to be fetched on the 'me' tab to appear - Notes > 750 characters show 'load more' - 'Autofetch' option with checkmark in tray fetches notes newer than those already cached, without refreshing, every 3 minutes / multiplier, and on load of new corkboard - Scrolls to oldest newly loaded note on fetch instead of the newest newly loaded note - Added a note in the create custom corkboard modal that indicates the field accepts comma separated npubs - Fewer 'No content' and 'Loading reacted note...' messages in nested content - Thread modal shows full npub nickname - Loading 25 more also loads newer notes if since_fetched < default time window (1hr * multiplier) - Column selection settings saved both per-corkboard and independently for large screen / small screen, so that user can choose a different default number of columns on phone than on desktop - Reading position is preserved when navigating between corkboards, so that switching back and forth is a more consistent experience - Page no longer refreshes when returning from another app on phone (testing in production) https://files.sovbit.host/a2553b828285f3b1d152938d4819706617b44f58d1db16cfca331e7211fe09ec.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### Corkboards.me 1.95 Alpha Staging changes tested, deployed to corkboards.me with bugfixes: - Replies were appearing twice in thread modal - Lower menu was obstructing the last note when only one column is selected - Top menu defaults to floating, preference saved Ideal for desktop note reading, now thread reading and replies too. Half the fixes to existing features are now completed, then I'll add notifications and a few more basic features before re-doing security audits, code readability / declankifications, and documentation. https://files.sovbit.host/0c8e6047a6e087610316c37b122d11b8b01615b980fb6d9478912580402b22e0.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin *Less* was the correct word choice npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin building in the open will commence when codebase is less annoying to contributors and forkers npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update Changes deployed to stage.corkboards.me for testing: - Reduced header height by removing padding and reducing the font size to match global styling - Replies to a thread weren't showing immediately in the UI - Stats in lower menu were inaccurate when notes were both filtered and dismissed - **Always load full thread of replies and all branches up to 500 events** - Reactions that are more than 2 characters are not shown under the note in thread mode, and reactions are rendered on a 2nd row - Some reposted notes weren't showing the reposted content at all - **RSS feeds naturally show posts chronologically within the time window of notes that are otherwise loaded, properly dovetailed** - Nostr:nevents and blossom links render in nested content - Adding someone to a corkboard they are already on says so - **Undo lasts on all cards for 20 seconds independently, not just one at a time** npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin But do they appear without refresh of the entire thread? npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Are replies to a thread rendering immediately in the UI? npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin It works! https://files.sovbit.host/61b0627aac755f36b6467ca6ca3aaa8d05f30d7baeaa19da711291139b7d3ada.png npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update pt 3 Changes deployed to stage.corkboards.me for testing: - Replied-to content rendering more consistently - Includes client tags in new posts; displays client tags for others' posts - Note fetching begins while waiting for user to click off the splash screen. This helps with the *User Experience,* which is pronounced in italics and filmed in soft light. Because here at Corkoards.me, we believe that what matters is *perception.* Why engineer something properly when you can just make it seem like it works? After all, if the customer is always right, we must make the customer believe what we believe before we have to cater to their 'wishes.' But in the end, what matters is that people use our product, not how we got them to do it, especially if they have no other choice or are otherwise a captured market, and so making them think they don't have to wait as long by including extraneous clicks that deflect the delay back on them is just *good business*. npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me hotfix - Login flow discontinuity / double restore splash fixed - The statistics on the restore splash screen were not accurate and had tech debt npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update pt 2 Changes deployed to stage.corkboards.me for testing: - Nested content within nested content text overlap bug should be fixed - Return to corkboard refresh bug fixed - Following an npub from the profile card no longer returns to the corkboard and refreshes it. It instead returns to the corkboard where it was when profile card was opened. - Reactions in threads were causing the reacted-to content to render like replies, each rerendering the original. Now it renders once, at the top of the thread or thread branch, and reactions are shown as emoji badges belowthe reacted-to note. **See how many of each emoji reactions there are to the post, and hover to see who reacted.** - Blossom links and nostr.build links rendering more consistently npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin ### stage.corkboards.me update pt 1 Changes deployed to stage.corkboards.me for testing: - Clicking and letting go doesn't trigger thread open when text is highlighted anymore - Notes show not just days, but hour and minutes in all contexts: 1d1h1m - Clicking outside image more reliably closes it, and getting stuck in lightbox bug should be fixed - **Option for corkboard menu to float with scroll** - Auto-scroll to the note just after the most recently consolidated note when clicked - Auto-scroll to newest newly loaded note after fetching - The 'Newer' indicator is now 'time since last fetch' rather than 'time since most recent note' - Comma separated npubs can now be entered to create a custom corkboard - Clicking 'load more' then switching to another corkboard doesn't mix up notes anymore - Stale time on avatars 48 hours. Will be much lower with ditto/avatar shape support - Elements in zap window no longer hang off right side - Logged in npub was occasionally showing as 'user_xyz123' instead of avatar and nickname - Malformed reposts bug fixed - Second fetch for any missing nested event content may mitigate flaky relays - Zaps show in ui after zapping npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin Stand By Facerolling Re-commencing npub1v89nr2zax8ef0ceyu9te0sjyqv3newa3e82m0rd4kye3ekeyhv2sqf30cc jbnevin yeah but do you even really want your children if they require whimsy to eat their vegetables? or smthng