rust + egui. Can be installed as a pwa, but has native performance, no web baggage.
Sideproject #… 
Way too early to standardize imo, but brainstorming is a good idea
What’s there to standardize atm?
Good idea
Can’t wait to implement nostr:npub1uapy44zhu5f0markfftt7m2z3gr2zwssq6h3lw8qlce0d5pjvhrs3q9pmv ‘s design

Maybe i misread, if nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj meant not as low level as C then yeah nah
Make sure to say gm nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 to show your appreciation for nostr!
rust is the obvious choice here
I built this with nostr:npub1jutptdc2m8kgjmudtws095qk2tcale0eemvp4j2xnjnl4nh6669slrf04x in prague we just need to polish and release it
I’ll push this code tomorrow morning.
FYI it didn’t actually react if you check cuz I didnt have my private key in there https://nostr.build/av/38c142cc8004906705b018d0ed757dbecd4e9682484c7e43bfaeac932b66e825.mov
Cool!
We already built this in damus just by looking at relays in contact lists 🤔
I would never build a web app again because :
- they’re slow and use lots of memory
- they are a great way to lose your private key to xss attacks. You can’t use key plugins on PWAs
damos (another client I’m building) will not be web based but will be installable as a PWA.
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s wen Damus nostr:note1asw23pukc48r8qdhefcrpmk2393kewcwz7tyc65tagx5jks537xswxtvfv
When what
apple can and probably will fuck me over eventually. I am already on their “list” and am treated unfairly compared to other clients which have features I’m not allowed to have. It doesn’t matter, I can always build elsewhere. I’m already starting to.
We need a nostr version of meetup
Biggest issue with anything like this is that a third party can move your coin
git is 100% decentralized
paste | bech32 -d | xxd
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 Feature request: when a lightning invoice memo contains an npub replace it with a link (just like npubs mentioned in notes).
nice idea
Can i get it working first
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s is Damus user mutes just saved locally or do you broadcast some kind of event?
We broadcast an event
yes. zero copy here is referring to not pulling out strings onto the heap from note contents. You could use a fixed size array here i guess ? That is negligible though.
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s Can damus add some margins to the posts like twitter? The notes filling the screen are somewhat difficult to get adjusted to.
We do things differently here
That would be cool. Should add that.
Auto-translate is already in the app under translation settings
Anyone can PR this
I am a huge fan of the Gemini protocol, which is like a markdown-only web (heres the “damus” of gemini it you want to try it out: https://gmi.skyjake.fi/lagrange/ )
The biggest downside is you need to run a server or get someone else to host your content, and your posts are not signed: the host could easily take then down or modify them without you knowing.
nostr fixes this. nostr:note1k28lw5htknk8clmqtar5gzr9v3wzufpk2e8crq84yt29zcpwa80q4f00qm
Another reason accounting in bits might be a good mental model:
Assuming 4-5 million bitcoin lost against the current supply: this gives about 14 million spendable btc. Market cap of gold is 13 trillion. 13 trillion / 14 million is about 930k (lets say approximately 1 million).
Therefore if bitcoin is as valuable as gold (reasonable exchange pricing method?) then 1 bit is a good mental substitute for $1, 1 sat is a cent.
Who knows, maybe bitcoin will never be as valuable as gold, but it’s hard to see how that would be the case. It should be worth more given the fact its *unconfiscatable, teleportable, mathematically scarce programmable money in cyberspace enforced by the laws of physics* but what do i know.
Lookin good! nostr:note18vvhcac4xq2h2m7qj3hqqchqlsf8r049gpyk0nse7wc2gf8qnyxq8apwp0




