"Do not give in to evil, but proceed ever more boldly against it." —Motto of Ludwig von Mises
Braydon Fuller @Braydon Fuller - 10d
https://blossom.westernbtc.com/3f672362aadc6e0a34f9319b1a8b4eb1f6e7d750b0faf4c443e55f67f8bdc74d.mp4 This is pretty huge! Nostr + MLS w/ nostr:nprofile1qqsvh300dvquh50l5t9et2257pxrsk5ndsdgdcdmnnxl9nc0f6l2ejcpp3mhxue69uhkyunz9e5k7qgdwaehxw309ahx7uewd3hkcqgcwaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmqduer08 and nostr:nprofile1qqst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz72agcaj on bitcoin++ Insider Edition. Full episode: https://youtube.com/watch?v=AuKJFZJrcuA
This is pretty huge! Nostr + MLS w/ nostr:nprofile1qqsvh300dvquh50l5t9et2257pxrsk5ndsdgdcdmnnxl9nc0f6l2ejcpp3mhxue69uhkyunz9e5k7qgdwaehxw309ahx7uewd3hkcqgcwaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmqduer08 and nostr:nprofile1qqst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz72agcaj on bitcoin++ Insider Edition. https://blossom.westernbtc.com/3f672362aadc6e0a34f9319b1a8b4eb1f6e7d750b0faf4c443e55f67f8bdc74d.mp4 Full episode: https://youtube.com/watch?v=AuKJFZJrcuA
We also used plugins for blockfilters, if I remember correctly.
I implemented this once in bitcoind, once with nodejs and another time in bcoin. The architecture in bcoin with plugins I think was the best and could run in a seperate asynchronous task (not part of consensus code), it could also be extended to index (or count) anything, types of scripts used, fees and other info.
Braydon Fuller @Braydon Fuller - 11d
Blossom but for git repos?
Glad to see the release naming tradition continues 😂
Braydon Fuller @Braydon Fuller - 14d
Looks like Tidal Cycles https://tidalcycles.org/
Kinda interesting. I bet using other HIDs (like AKAI drum pads...) would be really useful with that to control variables and effects...
Braydon Fuller @Braydon Fuller - 16d
Best wishes to you and your family during this time.
Yeah, very possible, they have become quite complex. And so many of these new frameworks have ten-thousand and one dependencies and often not designed with security as a top priority.
With Gnome and KDE both going towards mobile AND Andriod going towards desktop with windowing and a taskbar, I think this might be the best way to go to develop cross-platform responsive networking apps. Especially considering this performance. 🤘🌞
Awesome!
This might have convinced me to try Rust with immediate mode of egui.
Damus Notedeck was the fastest with egui and Rust, pretty interesting. Might be something to immediate mode!? nostr:nevent1qqs0t8a7qsnk8yc5smlpuc98e5anxvrk048f8f6nap2f8zzfxjvqqjgpz9mhxue69uhkummnw3ezuamfdejj7q3qxtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsxpqqqqqqzeupvz3
Braydon Fuller @Braydon Fuller - 17d
If nostr truly solves spam, privacy and URI persistance, it'll likely be larger than email and the web. URIs break all the time. Wayback Machine helps, but doesn't scale and is centralized. Email has so many spam and privacy issues. There are ways to mitigate, but it's a mess. Cookies and lack of user/identity (or lackof) has wrecked the decentralization and privacy of browsers with centralized providers.
I haven't looked into the issue in depth. There are many great engineers working on both, however something feels misguided or confused. It's great to see more support for different distributions and implementations. From my work on a Bitcoin implementation, we discovered multiple security vulnerabilities in the process, of which we collaborated with Core to resolve. 😄
Is this an opportunity to fill a need? https://blossom.westernbtc.com/f450e49d2c6ff0796af36b94a1aad57cbedce6d57ea155993ecaae4a3fa54c19.jpeg The "main" implementation seems blatantly unsupportive. How incredibly disheartening. What are ways people are getting support? cc: nostr:nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgcwaehxw309ac8yetdd96k6tnswf5k6ctv9ehx2aqpr9mhxue69uhhxetwv35hgtnwdaekvmrpwfjjucm0d54df670 nostr:nprofile1qqs0m40g76hqmwqhhc9hrk3qfxxpsp5k3k9xgk24nsjf7v305u6xffcpzdmhxue69uhhqatjwpkx2urpvuhx2ue0hvhj62 nostr:nprofile1qqs8fl79rnpsz5x00xmvkvtd8g2u7ve2k2dr3lkfadyy4v24r4k3s4spz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uqsuamnwvaz7tmwdaejumr0dshsu0ur8h
It's important to support hardware that supports software freedom and security. UEFI secure "restricted" boot, from 2011, was one of the first potential issues, certainly not the last. nostr:nevent1qqsx7pmgr2lc76rens4gnpq24489a7ckpw6nrmtv3tdmjsy004kwercpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj7q3q235tem4hfn34edqh8hxfja9amty73998f0eagnuu4zm423s9e8ksxpqqqqqqzcxu5a2
Braydon Fuller @Braydon Fuller - 18d
So along with an apparent GNU/Linux VM in Android 16, there is now also desktop windowing and a taskbar! 🌞 https://blossom.westernbtc.com/ac29516dcad3460c57b50a6e7b0ea5aae5f09ffcf8e545a4ef503ae4dacd9974.jpeg https://blossom.westernbtc.com/d6d5f832d5ee6dd1ed6f15317edad55aade8db404f8cf865dc5b255946c13cac.jpeg Mobile/desktop convergence is now headed in both directions: Gnome towards mobile and Android towards desktop. 🤘 https://source.android.com/docs/whatsnew/android-16-release
This includes Linux Terminal for running graphical Linux apps? This could be huge for use with nostr:nprofile1qqswhhhf99z77pfg80s2c00z27rusxn2tzss7450n34krkwa2yadhtgpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhkummnw3ezuerkv36zuer9wcq3vamnwvaz7tmpw5h8yetvv9ukzcnvv5hx7un8lpntld also!