@White Noise desktop now runs on OpenBSD

Max
Praxeologist ~ Cryptoanarchist ~ Cypherpunk
max@towardsliberty.com
Next
@White Noise release will increase maximum group members from 50 to 200.
And we still haven't worked on scale properly. We'll get that higher!
@White Noise release will increase maximum group members from 50 to 200.And we still haven't worked on scale properly. We'll get that higher!
Pro tip for @GrapheneOS
Prevent random apps from getting your clipboard automatically when they're in the foreground.
Settings > Security & Privacy > Privacy Controls > Clipboard Access > Default access for third party apps > Paste only
Prevent random apps from getting your clipboard automatically when they're in the foreground.
Settings > Security & Privacy > Privacy Controls > Clipboard Access > Default access for third party apps > Paste only
If you want a masters degree from a university that's not useless, check out Hesperides.
A private university that goes to extreme lengths to not receive any money from the state, with a solid curriculum for both Austrian economics and Bitcoin.
I'll be teaching the masters on Bitcoin Privacy next semester.
https://hesperides.edu.es/estudios/master-in-bitcoin-global-edition/
A private university that goes to extreme lengths to not receive any money from the state, with a solid curriculum for both Austrian economics and Bitcoin.
I'll be teaching the masters on Bitcoin Privacy next semester.
https://hesperides.edu.es/estudios/master-in-bitcoin-global-edition/
First successful messages between Scramble and
@White Noise !
This is huge, because Scramble is a from the group up reimplementation of both MLS and Marmot in C#!
If
@The Dude can build a fully independent marmot ecosystem that's interoperable with MDK (rust) &
@White Noise, then so can you!!
https://github.com/DavidGershony/Scramble
@White Noise !This is huge, because Scramble is a from the group up reimplementation of both MLS and Marmot in C#!
If
@The Dude can build a fully independent marmot ecosystem that's interoperable with MDK (rust) &
@White Noise, then so can you!!https://github.com/DavidGershony/Scramble
New paper dropped.
Shielded Bitcoin
Anonymous bitcoin transactions without a fork or operator needed.
https://www.allocinit.xyz/uploads/shielded-bitcoin.pdf
https://allocinit.notion.site/Shielded-Bitcoin-Private-Transfers-on-Bitcoin-L1-3e436974087f80f586acf2462bc547a5
Shielded Bitcoin
Anonymous bitcoin transactions without a fork or operator needed.
https://www.allocinit.xyz/uploads/shielded-bitcoin.pdf
https://allocinit.notion.site/Shielded-Bitcoin-Private-Transfers-on-Bitcoin-L1-3e436974087f80f586acf2462bc547a5
Fake news.
It used to be that engineers over estimate how fast they can ship something.
@JeffG said it'll take a week to build this complex piece.
Turns out it is done in about two days.
We'll get a major
@White Noise release out much sooner! Hopefully tomorrow.
The biggest pro@npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec right now is inefficient processing of the group state and inefficient relay connections. You can think of white noise like the equivalent of a Bitcoin full note versus a bank account. Apps like Signal have the benefit of a central server that can offload a whole bunch of processing and therefore make it much more...
It used to be that engineers over estimate how fast they can ship something.
@JeffG said it'll take a week to build this complex piece.Turns out it is done in about two days.
We'll get a major
@White Noise release out much sooner! Hopefully tomorrow.
The biggest pro@npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec right now is inefficient processing of the group state and inefficient relay connections. You can think of white noise like the equivalent of a Bitcoin full note versus a bank account. Apps like Signal have the benefit of a central server that can offload a whole bunch of processing and therefore make it much more...omg the next
@Zapstore release is going to be 🔥
@Zapstore release is going to be 🔥Just a casual 314x speed improvement to adding members to
@White Noise groups incoming.
@Danny Morabito is a wizard.
@White Noise groups incoming.
@Danny Morabito is a wizard.Nostriches are the best.
Thanks to all the early
@White Noise testers, the feedback and bug reports are the best!
That's why we released only on nostr.
Thanks to all the early
@White Noise testers, the feedback and bug reports are the best!That's why we released only on nostr.
The biggest pro@npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec right now is inefficient processing of the group state and inefficient relay connections.
You can think of white noise like the equivalent of a Bitcoin full note versus a bank account. Apps like Signal have the benefit of a central server that can offload a whole bunch of processing and therefore make it much more efficient on the client application.
White noise is a local first convergence machine. So it has to do a whole bunch of processing to keep in sync with the group. This gets especially tricky when the app is closed or offline and has to catch up.
Currently it's designed so that it is very unlikely to fork the consensus, but at a huge computational cost.
What we're working on now is to massively improve the performance of our convergence state machine, and to also make our relay connections a whole lot smarter. This is a big undertaking and it will take us about a week of back end library development but expect a lot performance improvements and battery optimizations in the coming weeks.
You can think of white noise like the equivalent of a Bitcoin full note versus a bank account. Apps like Signal have the benefit of a central server that can offload a whole bunch of processing and therefore make it much more efficient on the client application.
White noise is a local first convergence machine. So it has to do a whole bunch of processing to keep in sync with the group. This gets especially tricky when the app is closed or offline and has to catch up.
Currently it's designed so that it is very unlikely to fork the consensus, but at a huge computational cost.
What we're working on now is to massively improve the performance of our convergence state machine, and to also make our relay connections a whole lot smarter. This is a big undertaking and it will take us about a week of back end library development but expect a lot performance improvements and battery optimizations in the coming weeks.
User reports bug on
@White Noise
I forward to the agent on
@White Noise
Agent sends me apk to test the fix on
@White Noise
It feels like magic to build the app inside the app.
@White Noise I forward to the agent on
@White Noise Agent sends me apk to test the fix on
@White Noise It feels like magic to build the app inside the app.
Quick update on
@White Noise scaling.
It seems the current limit is ~ 50 members in a group. Inviting additional members fails to deliver invite welcome messages to the new user.
So best keep your groups under this size for now.
We didn't focus on scaling at all so far.
Step 1 was to make it work.
Now comes a lot of performance improvements, which should also help with scaling.
I'd love to reach at least 10k members in a group, in theory we can do even more, but thats hard engineering ahead.
@White Noise scaling.It seems the current limit is ~ 50 members in a group. Inviting additional members fails to deliver invite welcome messages to the new user.
So best keep your groups under this size for now.
We didn't focus on scaling at all so far.
Step 1 was to make it work.
Now comes a lot of performance improvements, which should also help with scaling.
I'd love to reach at least 10k members in a group, in theory we can do even more, but thats hard engineering ahead.
Oh wow
@White Noise didnt break over night!
We're at 50+ members in the community chat.
Lots of new fixed already in progress.
I think we did the thing...
@White Noise didnt break over night!We're at 50+ members in the community chat.
Lots of new fixed already in progress.
I think we did the thing...
Send me the npub you're using on
@White Noise and I'll add you to our community group.
50 members so far, and it didn't break yet!
@White Noise and I'll add you to our community group.50 members so far, and it didn't break yet!
Zapstore was dope before.
It'll be unreal soon.
A Bitcoin node syncs blocks and queries locally. Organic Maps pulls tiles and queries locally. Why can't Zapstore pull release bundles and query locally? At first this sounded crazy. It turns out it's (almost) the holy grail of privacy and UX. Initial prototype of v2 is insanely promising. App written in Kotlin from scratch. Browsing apps is instant. Search is orders of magnitude better....
It'll be unreal soon.
A Bitcoin node syncs blocks and queries locally. Organic Maps pulls tiles and queries locally. Why can't Zapstore pull release bundles and query locally? At first this sounded crazy. It turns out it's (almost) the holy grail of privacy and UX. Initial prototype of v2 is insanely promising. App written in Kotlin from scratch. Browsing apps is instant. Search is orders of magnitude better....
@White Noise is finally out on
@Zapstore!This was so damn hard.
But I think we finally did it.
Decentralized encrypted group messaging.
Not a single privileged server in sight.
New White Noise release. The messenger with no phone number. Your key is your account. https://www.whitenoise.chat/downloadI thought I was bullish enough on
@Zapstore.
Now I see
@JeffG trying to release
@White Noise on the main app stores.
And I realize I'm not nearly bullish enough.
Why do developers take this shit?!
@Zapstore.Now I see
@JeffG trying to release
@White Noise on the main app stores.And I realize I'm not nearly bullish enough.
Why do developers take this shit?!
Pro tip for nostr devs.
Occasionally check your bandwidth usage, it can get out of hand.
Nasty cache bug for attachment downloads in White Noise, we had a loop of download, clear cache, download all files again. Fixed now!
Occasionally check your bandwidth usage, it can get out of hand.
Nasty cache bug for attachment downloads in White Noise, we had a loop of download, clear cache, download all files again. Fixed now!
I think I found a nice sweet spot of AI tools at the moment. Hermes is great for background running tasks and whenever the agent needs to initiate something. But open code / claude code / codex are better for sprints towards a specific goal. So I just use both of them via
@White Noise
It's so refreshing to use the same interface to talk to different agents, harnesses, and humans as well.
@White Noise It's so refreshing to use the same interface to talk to different agents, harnesses, and humans as well.
It's kinda crazy that the
@Zapstore feed has more self signed apps than not.
Nostriches are shipping hard.
@Zapstore feed has more self signed apps than not.Nostriches are shipping hard.
It took a little while, but finally here is the audio book of The Praxeology of Privacy.
15 hours of economic reasoning and cypherpunk implementation, read by yours truly, available for free on Nostr.
https://relay.towardsliberty.com/9bc667e1e9dc125c4e7d6c513e7d8570501bc7b9d4231ecce0cb49e367cf9ebb.mp3
15 hours of economic reasoning and cypherpunk implementation, read by yours truly, available for free on Nostr.
https://relay.towardsliberty.com/9bc667e1e9dc125c4e7d6c513e7d8570501bc7b9d4231ecce0cb49e367cf9ebb.mp3
We replaced a single constrained cross-platform codebase with native implementations for Android, iOS, macOS, and Linux by delegating the raw coding labor to autonomous agents. This radical shift removes humans from rote syntax production, proving that a small team can orchestrate machines to build software while retaining responsibility for the final outcome.







