Sirius's avatar
Sirius
sirius@iris.to
npub1g53m...drvk
developing iris.to
Sirius's avatar
Martti Malmi 6 months ago
Added this weirdness. Random picker is fun. Should probably do a tinder style swipe widget. image
Sirius's avatar
Martti Malmi 6 months ago
Bluetooth & direct wifi are great for syncing with nearby people. Everyone has them and they’re hard to disrupt. But would be cool if the local 1% geeks could relay the highest priority nostr events over meshtastic & reticulum.
Sirius's avatar
Martti Malmi 6 months ago
Deployed Jumble-like 2 main column layout. You can toggle it in the header. image
Sirius's avatar
Martti Malmi 6 months ago
Inspired by jumble.social I replaced react-router with a vibecoded stack router. Now it keeps the last 5 visited views plus home view open in the background, so back nav and scroll position retention should work very fast and without resubscribing to the same nostr events again. Deployed on https://iris.to , hope it works!
Sirius's avatar
Martti Malmi 6 months ago
Do you prefer 1 main column layout (Iris) or 2 main columns (Jumble)? It's convenient to keep the main feed open while opening profiles and threads on the right. Most of all, you don't need to care about remounting the feed on back nav and keeping scroll position. But it can be a bit more hectic and overwhelming feel, harder to focus. Maybe it could be a configurable option. Either way, Iris could use the right column more efficiently; maybe have configurable widgets that you can add and remove. You can now also toggle the right column off if you don't want it.
Sirius's avatar
Martti Malmi 6 months ago
Iris July 2025 Update. If you last used Iris in 2023, give it a retry! https://iris.to New features: - Feed editor! Edit feeds and create your own. - Relay-based feeds - Real-time updating feeds - Show which relays an event came from - Read-only mode (view as user / pubkey login) - Improved popular feed, calculated locally (no more API calls) - Performance Optimizations - Significant feed rendering and caching improvements - Encrypted uploads in private chats - Notification feed functional and visual fixes - Configurable imgproxy - Swipable image / video carousel - Setting to disable specific reactions or the whole reaction bar for faster & calmer experience - Lots of small fixes and UI improvements - Binary serialization of social graph — 55% reduction in size. Distributed with a dataset of 30K users, 200K follows and 2K mutes in 1.4MB. Double ratchet group chat & multi-device support WIP. Zaps not working great atm, fixing. Want to add nutzaps. Tauri Android & desktop app available if you don't want to depend on iris.to, DNS, cloudflare, your ISP etc. Iris subscriptions are now live. Get relay & blossom hosting and a shorter iris.to username: https://iris.to/subscribe
Sirius's avatar
Martti Malmi 6 months ago
We need some standard for chunking of videos and other large files. That enables 1) verifying what you're getting before you've downloaded the entire large file, 2) downloading simultaneously from multiple servers or peers and 3) saved and scrollable livestreams — just publish the updated merkle root to your stream file every few seconds. While we're at it, why not use blossom-compatible (sha-256) Bittorrent v2 merkle-trees — or maybe @HORNETS soon? View quoted note →
Sirius's avatar
Martti Malmi 6 months ago
Combining local LLMs and search indexes (such as Nostr databases) will be powerful. Like Grok, but sovereign and private. Collective conscious of humanity should not be controlled by CEOs and governments.
Sirius's avatar
Martti Malmi 7 months ago
Having kids is the best life extension technology.
Sirius's avatar
Martti Malmi 7 months ago
Reticulum.network seems like meshtastic but more interesting, with potential to scale globally. Meshtastic