Stuart Bowman

Zero-JS Hypermedia Browser

avatar
Stuart Bowman
_@satellite.earth
npub1luna...27lj
Building Satellite https://satellite.earth 🏴

Notes (7)

What's up guys After my year break from social media I deployed the total rebuild of https://satellite.earth I created over course of these past 12 months. It's a major upgrade. The old Satellite was cool aesthetically but was not functional enough to be a daily driver. I had to fix this, to make the nostr client that I've always wanted. Something beautiful that gets the basics right. I changed the front page and the profile pages to focus on *just* what you're looking for, but I kept reddit-style threads because they are amazing for reading long conversations, e.g https://satellite.earth/thread/note15yhl85e6jnayprt3ufp4ucuzwqry0uxd8sxqn4twctxxf4gkfdpsfyea0e I got rid of NIP-172 communities. They were just too messy. I'm working on replacing them with relay-based communities instead (something like what nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn has been cooking). This will be ready and deployed in the near term. In the meantime, straight up relay feeds are already functional. You just have to type the url in yourself, e.g. https://satellite.earth/relay/pyramid.fiatjaf.com You can create aggregate relay feeds too by just including multiple comma separated relays in the url, e.g. https://satellite.earth/relay/pyramid.fiatjaf.com,relays.land/spatianostra Satellite CDN got reworked and refreshed as well. You can now see all your transactions, your current balance, and your burn rate. It's way more clear now what's going on. image I added client side search, based on your social graph (or *my* social graph if you're not signed in). It pulls all your contacts, your contacts' contacts, and indexes your web of trust locally. Believe it or not this is actually quite performant (especially if you are on a multicore machine). To be clear, this is not really *search*. Something like what nostr:npub176p7sup477k5738qhxx0hk2n0cty2k5je5uvalzvkvwmw4tltmeqw7vgup is building that is not strictly local will be necessary for finding obscure people. This is essentially navigation UX, and it works great for jumping to someone's profile when you know where you want to go. image Notifications are super reliable now. Aside the feed working well (which is the #1 live or die UX that absolutely must work) having notifications that are useful and where you can reply immediately from the interface without hunting down the post context is pretty important. image Added NIP17 support. Maintained legacy NIP04 support for existing chats only. The future is nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec style Marmot Protocol (pending) image One of things that always annoyed me about legacy social media is that they spend all their screen real estate trying to get you to go somewhere *else* (???) I mainly designed this profile page to be the client that I want to use. I want to link to my page and not have the sidebars to like a billboard or something. In the new Satellite the profile page looks pretty and only shows your stuff (and nothing else) image image Added full featured rich text editor. This was one of the main things the old Satellite was lacking. In the new Satellite you can upload media inline, directly to Satellite CDN or whichever is your preferred blossom server. Mentions, emojis, embedding nostr notes inline are supported as well. image The Satellite CDN UI is much improved as well, especially if you have lots of files. The terms and cost are the same as old Satellite. You can upload big files (like > 5GB). Bandwidth is free. $0.05/GB/mo. Prepaid. Lightning only. If you want a nice blossom-compatible gallery UX to be a home for all your media on nostr, I would encourage you to check it out. image I added some other thread improvements too. One feature I'm really happy about in the new Satellite is that you can link directly to deeply nested reply, e.g. https://satellite.earth/thread/note1lqgmper99zj566xlc0gha4fmx4929njdckcq2w80yej0vrkcsyqqkqqh4s#note1zukmyf2nxrn5xamzawdez6f9egzaexjlhtjsza07rd7df9fn89esd40url The ability to link to replies while seeing the whole context of the conversation I feel like really increases the "surface area" of the thread. * * * There are some more cool things in the pipeline. Relay communities are the priority right now. After that I will show you guys the new relay that I also built during this 12 month interlude. Finally, if you still want to use the old satellite, you may at https://v1.satellite.earth nostr:nevent1qgs07f7srjc72ma4skqrqmrm5a4mqdalyyw9k4eu2mjwwr9gtp644uqqyzagvjeknhf40w7qjm3x9452spj3n3lhv8ndvdq6jcpxx62gzv7n2mc3pts
2025-11-20 21:29:13 from 1 relay(s) View Thread →
Would love to say it was an original thought but I remember talking with nostr:npub16fhh3ev4gytmt3jn3gkkez9z99kxtspcwupen4cxn2tcym4sd22surn62p at the Riga conf who told me that apparently some bitcoin OG was already blogging about this in like 2012 or something nostr:note1mm23e5djhpsuhfsr4z6dwhdu8flquag6aj4s8jqx5aecxrjsh4uqrsy7qw
2024-09-25 02:09:35 from 1 relay(s) View Thread →
👀 nostr:note1jj7lczrmppgl0gul76lzw6qyrwt9a8a2vlggas97as589texmfpqjeth2r
2024-08-15 20:31:26 from 1 relay(s) View Thread →
Really excited about nostr:npub1lt6a968lk4h6yqduqnxcha628cudulgy8xk607c4xyxn6d6w6kcsmgp8hj ! I’ve been saying for a while now that someone should make couchsurfing on nostr…Couchsurfing around 2010 was like the greatest thing ever, and it was such a tragedy when the admins sold out and rugged everyone who had built up connections. Building it on nostr is a great use case showing how we can preserve social capital. nostr:note1jp4qckfqkk09w4xsmagkf0l292x53njawwl25859fvlxwf0r9z9qv3c6sk
2024-08-07 22:50:46 from 1 relay(s) View Thread →
Just fixed an extremely subtle bug on Satellite CDN caused by cache settings. The blossom /list endpoint would sometimes return metadata for files that were deleted. Thanks to nostr:npub1klr0dy2ul2dx9llk58czvpx73rprcmrvd5dc7ck8esg8f8es06qs427gxc for helping me discover this!
2024-08-06 22:42:16 from 1 relay(s) View Thread →
Industrial tech capable of driving the basic cost of living to near zero has existed for over a century. Social tech to prevent politicians from funneling all the gains toward warfare has existed only since 2008. Forget about UBI. This is the humanitarian case for hard money. image
2024-06-30 20:27:42 from 1 relay(s) View Thread →