Ben Weeks ⚡'s avatar
Ben Weeks ⚡
ben@bengweeks.github.io
npub1jutp...f04x
Open source dev (Nostr | Bitcoin | AI) at KnowAll AI.
Ben Weeks ⚡'s avatar
BenGWeeks yesterday
How's Omarchy Mobile coming on @Derek Ross? I think that's a really interesting project. Really not keen on the standard Android (Graphene) UX and Pixel's. Assume this would work on other Android devices too? What are the security implications / drawbacks?
Ben Weeks ⚡'s avatar
BenGWeeks yesterday
Lightning Piggy v1.7.5 is out ⚡🐷 New • Notifications follow your Web of Trust setting (#1765) Improved • Process inbox messages ahead of other relay traffic (#1760) • Load less and spread out work at cold start (#1767) • Open conversations faster and stop refetching on every message (#1763) • Stop the inbox waiting for the slowest relay (#1761) • Write group history once per batch, not per message (#1803) • Only tick the live-location timer while a share runs (#1810) • Bound found-log, comment and find-zap subscriptions (#1811) • Send the group-state filters in one bounded REQ (#1825) Fixed • Show friends-of-friends progress in its card, counted in friends (#1756) • Show a neutral state until the wallet actually answers (#1769) • Stop test accounts fetching relay info from public relays (#1771) • Recover from a failed startup load and close account races (#1774) • Only show zap senders from validated receipts (#1806) • Say when pasted text is not something you can pay (#1817) • Explain why Send does nothing on a watch-only wallet (#1816) • Offer Open Settings when camera access is blocked (#1819) • Show an error and retry when address lookup fails (#1820) • Refuse events a remote signer signed with another account (#1809) • Warn when Cancel can't recall a sent payment (#1802) • Warn that removing a wallet deletes its recovery phrase (#1804) • Require unlock to show or copy NWC and CoinOS secrets (#1818) • Only open http(s) links from the merchant sheet (#1808) • Stop double Moves and false Move Failed alerts (#1805) • Keep hidden Piglets per account and wipe them on sign-out (#1814) • Retry and surface a failed group state save (#1772) Install Android APK: iOS TestFlight: Website: #LightningPiggy #bitcoin #nostr
Ben Weeks ⚡'s avatar
BenGWeeks 2 days ago
You can just build things! #Linux #SafoBaton #SofaLauncher #Nodie image
Ben Weeks ⚡'s avatar
BenGWeeks 3 days ago
Lightning Piggy v1.7.4 is out ⚡🐷 New • Deliver messages to the recipient's inbox relays (#1747) • Load people's posts and profiles from their own relays (#1751) • Publish a default DM inbox list and refresh relay lists from indexers (#1748) Improved • Stop re-arming relay subscriptions when relay lists are unchanged (#1741) • Load wallets once for the real account at cold start (#1742) Fixed • Send invites to the invitee's own relays and cache relay lookups (#1752) Install Android APK: iOS TestFlight: Website: #LightningPiggy #bitcoin #nostr
Ben Weeks ⚡'s avatar
BenGWeeks 3 weeks ago
Lightning Piggy v1.6.0 is out ⚡🐷 New • Product image gallery with full-screen viewer (#1532) • My shop hub — currencies, shipping, collections, products, orders (#1551) • More-from-seller and you-might-like carousels (#1545) • Price in your currency under the listing price (#1538) • Weekly key backup reminder (#1553) • Ships-to filter from sellers' shipping options (#1536) • Remove a relay straight from the Nostr Network list (#1568) • Test accounts publish only to the LAN test relay (#1573) • Like and share listings; Liked items screen (#1549) • Buy on Nostr listings via Gamma orders (#1535) • Friends-of-friends and All scopes (experimental) (#1555) • NIP-42 relay login so DMs on auth-only relays load (#1578) • Notify sellers about comments, replies and reviews; sellers can reply (#1585) • Sellers send an invoice for incoming Gamma orders (#1550) • Thumbnail strip under the listing gallery (#1591) • Publish key packages to well-known Marmot relays + kind-10051 list (#1586) • Pre-approve relay login when connecting Amber or NIP-46 (#1594) • Messages-style Market header with search, filter and one menu (#1583) • File attachments in NIP-17 and NIP-04 chats (#1588) • Republish listings and show relay coverage in My shop (#1604) • Marketplace relays in settings, add Conduit (#1611) • Simpler Nostr network screen, instant publish sheet, App Relays toggles (#1619) • Shortcut row, profile icon and Orders/My Shop in the profile menu (#1617) • Keep sent chat bubbles mostly pink (#1636) • Tip a relay's operator with a zap (#1640) • Join and chat in NIP-171 groups (#1634) • Collapse shipping options to a one-line summary (#1622) Improved • Move DM store change notifications into their own module (#1652) Fixed • Replace the wallet strip with carousel dots (#1521) • Show when filters are active; merge SAT and SATS chips (#1523) • Remove the Open listing button that only reached njump (#1526) • Edit a comment in place (#1528) • Open chats on Marmot when the peer supports it (#1529) • Compact one-line wallet rows (#1556) • Photo sends fail on Blossom CDN descriptors (#1561) • Info before the arrow, external links without arrows, compact rows (#1557) • Existing 1:1s reach a contact's newer devices (#1562) • Dark-mode surfaces and System theme follows the OS (#1567) • Keep the chosen merchant across partial refreshes (#1543) • Only warn about unreachable sellers when it's true (#1579) • Geo-Caches rail shows an empty state instead of endless skeletons (#1589) • Even spacing around the seller-scope pill (#1601) • Shared listings render as product cards in chat (#1602) • Image placeholder fills the chat card width (#1615) • Own device notices show the app name (#1612) • 1:1 messages stay in the direct chat when a same-member group exists (#1610) • Strip EXIF and GPS from photos sent as files (#1614) • Order cards in chat don't repeat the totals (#1618) • Mentions and group senders show names, not npubs (#1597) • Don't crash on cold start before App Relays prefs load (#1627) • Replying to someone lets their later messages through (#1625) • Every group invite waits for Accept / Decline (#1642) • No scroll-to-latest arrow when opening at the bottom (#1648) • Media placeholders readable on your own messages (#1644) • Show messages that arrived while the app was closed straight away (#1632) • Group previews name mentioned people (#1646) • Gift-wrap NIP-17 reactions and read wrapped ones (#1624) • Open the republish sheet immediately with live progress (#1621) • Separate, visible save for each Bitcoin network server (#1654) Install Android APK: iOS TestFlight: Website: #LightningPiggy #bitcoin #nostr
Ben Weeks ⚡'s avatar
BenGWeeks 3 weeks ago
If Bitcoin moons I won't tell anyone I have Bitcoin. But there will be signs. image
Ben Weeks ⚡'s avatar
BenGWeeks 3 weeks ago
@Ben Arc @BlackCoffee Awesome work on anagram.chat. Could be the killer app for Nostr?! The video is a great explainer - love to see the ATM flashing away :-). 11k now. Will read up on NIP-171 and the calling protocol too.
Ben Weeks ⚡'s avatar
BenGWeeks 0 months ago
Claude getting a bit eager to not do it's tasks today?! New model on the way?
Ben Weeks ⚡'s avatar
BenGWeeks 0 months ago
Lightning Piggy v1.5.2 is out ⚡🐷 New • Simpler Messages, Safety and Display pages (#1495) • Swap watch-only funds to Lightning (#1447) • On by default for the first account on a phone (#1496) • Invaders card design (#1501) Fixed • One leaf signing key per install, show app name (#1493) • Async switches flip immediately and show a pending state (#1497) • Prefer Marmot over NIP-17 for recipients who have it (#1498) • Show unsupported messages and file attachments instead of dropping them (#1499) • Confirm before deep-link actions and name recipients by verified identity (#1506) • One URL policy for every fetch triggered by untrusted content (#1508) • Open the tapped message in the right chat (#1494) • One branded spinner; single spinner on wallet pull-to-refresh (#1490) • Type-check profiles, sanitise display strings, wipe decrypted media on sign-out (#1507) • Confirm payments from the first settled source (#1485) • One key-package slot per install; ignore duplicate Welcomes (#1427) • Per-relay REQ budget with slot release and merged group subs (#1457) Install Android APK: iOS TestFlight: Website: #LightningPiggy #bitcoin #nostr
Ben Weeks ⚡'s avatar
BenGWeeks 1 month ago
Lightning Piggy v1.4.1 is out ⚡🐷 New • Notifications screen. A bell on Home shows unread alerts; tap it to see the last 30 days of messages, payments, zaps and Piglet finds, open any of them, or mark all as read. • Clearer relay settings. Account → Nostr now leads with Your relays and DM inbox relays, each showing a live connection dot; app defaults and geo-cache relays sit under Advanced. • Backup image servers. Account → Nostr → Image servers (Blossom): add backup servers and pick a primary. Uploads switch to a backup if the primary is down and are copied to the others. Publish shares the list with other Nostr apps. Improved • Message alerts open that conversation, even ones that arrived while the app couldn't read them yet, instead of just the Messages list. • Opening a chat clears its alerts, so the dot on the app icon goes away. • Group chats show their NIP-17 tag, like one-to-one chats. Fixed • Relay dots show the real connection status instead of always red. • Marmot group invites (e.g. from White Noise) now say "not supported yet" instead of showing unreadable text. Install Android APK: iOS TestFlight: Website: #LightningPiggy #bitcoin #nostr
↑