JBN's avatar
JBN
jbnevin@tunestr.io
npub1v89n...30cc
I can see birds flying happily in the sky through the window. It is good.
JBN's avatar
jbnevin 3 hours ago
### 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 image
JBN's avatar
jbnevin 4 hours ago
New notifications indicator test, please react to this post. Thank you for your attention to this matter
JBN's avatar
jbnevin 14 hours ago
### Corkboards.me 1.97 Alpha update Staging changes tested, deployed to corkboards.me. image
JBN's avatar
jbnevin 15 hours ago
### 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) image
JBN's avatar
jbnevin 17 hours ago
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** image
JBN's avatar
jbnevin yesterday
Hotfix - Auto wasn't working without switching corkboards once first
JBN's avatar
jbnevin yesterday
### 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) image
JBN's avatar
jbnevin yesterday
### 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. image
JBN's avatar
jbnevin 2 days ago
building in the open will commence when codebase is less annoying to contributors and forkers
JBN's avatar
jbnevin 2 days ago
### 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**
JBN's avatar
jbnevin 3 days ago
### 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*.
JBN's avatar
jbnevin 3 days ago
### 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
JBN's avatar
jbnevin 1 week ago
Stand By Facerolling Re-commencing
JBN's avatar
jbnevin 1 week ago
Ditto, has lots of innovative features. Wall, avatar shapes, profile fonts, sidebar customization. image
JBN's avatar
jbnevin 1 week ago
Soon™ #announcementofanannouncement Coming soon: - Something - Not sure what yet - Vibecoding is a bit unpredictable - So far so good though - Let's see what happens