The more I think about this, the more I think Nostr should prepare to implement it as an *improvement* to what centralized platforms have today. I’ve perused one or two nips designed to improve filtering and moderation and they are underwhelming; they will be at best a poor copy of what centralized platforms have.
But we can do better!
You might say ‘well, these abilities don’t exist yet’ - but we could still prepare by implementing heuristics for local content filtering (e.g. user editable word list-based filtering. Damus already has the ability to blur all pictures by default). This gets users used to being in control. nostr:note1daecdtwatmcdv7rn72kyaqy4ul5rp76pkfracedpu6gmrwggg34sgs0yw6
iOS and Android provide GPU powered LLM integration, and centralized platforms provide high quality user-controlled moderation and filtering. Most users stay where they are.
Google is investing into Kotlin Multiplatform for Google Workspace (Docs, Sheets, etc). Their previous approach was transpiling Java down to Objective-C and JavaScript.
https://www.youtube.com/watch?v=C9gCm51RhsU
Meetup.com also built their app for event organizers from the ground up using Kotlin Multiplatform. This talk was incredible.
https://www.youtube.com/watch?v=VtFam_D1USw
All the KotlinConf 2023 talks can be found here: https://kotlinconf.com/talks/
Awesome, 🙏
Nice. Interesting that they went in that direction (iOS first then android). I can see how that might be a good forcing function to get the layering/modularity right.
Who are the major players using KMP? I know about Cash app which I believe has been using it for a few years now. Who else? I’m keen to learn about their experiences.
Kotlin multi platform is interesting. It makes sense to have common implementations across iOS and Android below the UI layer. Bugs at the UI layer are fairly easy to fix and creating UI that’s harmonious with the respective platform is helpful to users.
An interesting historical note: I believe KMP’s native performance in iOS is made possible by LLVM intermediate representation byte code, which means we have Chris Lattner to thank for his work on LLVM over a decade ago, much of which was done to make Swift possible. nostr:note1799u238zzdy68sdz9a3u9lh8uj0p38frksxgurxw9nwvdqtrffesf7lua9
I haven’t read much on it, but I don’t think it will regulate a local model running on one’s phone for the purpose of controlling what content is hidden.
I think this may be the biggest threat to decentralized solutions like nostr : AI allowing for simple, self-managed moderation for centralized platforms.
https://twitter.com/gfodor/status/1657107572867096576?s=46&t=3XVpNzkjKZT1Rzwet4G2Dg
Yeah it’s insane what they try to get away with!
Dutch vs US food labeling. Similar labels, very different ingredients. 😬
#foodstr

Reading this currently. I’ve read so many Gibson books that I couldn’t actually remember whether or not I’d read it before. At the time it was written, everything in it was futuristic, but over 25 years later it’s a nice mix of the contemporary (VR googles and paid skins, virtual celebrities), the futuristic (nanotech self-building skyscrapers) and the anachronistic (people phoning each other, using paper tickets for airlines).
#booknostr #scifi 
No, but keep an eye on Binance for us, ok?
Jesus Dave, go easy on us.
Check out HST (hypertrophic specific training). Many who’ve tried it report muscle gains and smaller waists. It’s based around an inactive period of strategic deconditioning that helps the body react like a beginner to each lifting phase.
Tether have a 2% bitcoin allocation..which is what every central bank should be doing.
https://twitter.com/gaborgurbacs/status/1656306592155938816?s=46&t=3XVpNzkjKZT1Rzwet4G2Dg
Yep. The whole point of an anti-fragile system is that one gets to do precisely nothing in the face of an ‘attack’.
I think they’re ok with being the new Twitter. The decentralization stuff isn’t that important and their users are reinforcing that.
