Last Notes
Yeah, I tried a couple times, but never really caught on.
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 @npub1wht…r3ec
It's so refreshing to use the same interface to talk to different agents, harnesses, and humans as well.
Perfect, that's great to hear!
just FYI, the pdf & epub is also available for free at towardsliberty.com/pop
I just sell the physical books, cause printing is expensive. Thank god for cyberspace.
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
Correct, every member MUST have every commit message. (Regular chat messages can be dropped)
Only admins can write commits.
The list of group members, and admins, is part of the consensus state. Any member in a group knows exactly who's part of that group, and that only admins can make valid commits.
Servers are only trusted for message delivery. Given that every group member somehow gets every commit message, they will converge on a shared state of the group. For now marmot uses nostr relays for message delivery, we're already thinking how to do this with fips, it should work.
It's a little bit more special cause it was just the two of us having fun.
Thanks for the kind words, glad you like the book!
I really enjoyed this conversation with CK.
#nevent1q…c65v
Hermes.
Both work well in the new whitenoise apps btw.
The main difficulty in group messaging is consensus.
How does a group of people agree on what key to encrypt the next message too. If people disagree, someone can't decrypt the messages of someone else. That's a fork in the group state, it's quite a similar problem to Bitcoin.
Contrary to Bitcoin, in most group messaging systems you know exactly who the group members are, which makes things easier.
The main hurdle for marmot specifically is that there is no central server whom you can trust with ordering messages properly. Every client has to be a "fully validating node" and create "the blockchain" of messages so that they're in the exact same order as everyone else.
Cordn takes a different approach, each group has one central coordinator who is trusted with message ordering. This massively simplifies the consensus problem, and reduces the amount of complexity in the client. This likely means cordn is relatively more stable than marmot if the coordinator is honest. And cordn uses lots of fancy tricks to make this central coordinator as blind and trust minimized as possible, and easy to run even in a browser tab.
This is somewhat similar to Bitcoin CoinJoin, almost impossible to do fully decentralized (only coin shuffle achieved it in theory) so everyone built centralized coordination models (even joinmarket) and then Wasabi optimized the coordinator to be blind and trust minimized.
So to some extend Marmot is trying to achieve the impossible, decentralized encrypted group messaging, many wizards keep telling us this is too difficult and probably impossible to achieve. But let's see, it smells to me like we're close on actually making it work...
Notifications also work way better in v2.
How does this compare to napplets by @nprofile…vnak?
Yes, a good harness is very important, seems like its all about context management, even tiny models find critical bugs if you scope their context to the right part of the codebase.
Anyhow, I've found a surprising amount of vulnerabilities with a trivial prompt like "do a security audit for this project, research best practices online first".
Sure, professional pen testers with advanced harnesses will find even more bugs. But the fact that a non-dev with a one shot prompt can find criticale is wild.
Anyhow, more eyes on the code is always a good thing.
wss://wot.nostr.net/
wss://relay.ditto.pub/
wss://relay.primal.net/
wss://nos.lol/
These are popular and stable.
Thankfully many people are working on this.
Recently I saw an version of the spec in 35 English sentences (other than script execution), very impressive.
The next release will be on the main store with the new app.
Honestly the UX was fun, more wallets should have implemented this. User input is a great *additional* source of entropy.
Most relays support nip 42 auth and white lists for npubs who paid.
Marmot community call in 5 minutes, join us, lots to show and tell.
#nevent1q…yw3m
Try using two phones then, go to the website and display the qr on one, and then the main phone too.
I presume the dice rolls aren't ment to be the exclusive source of entropy, but concatenated on to it, so you never truly see all entropy when you roll dice, just a part of it.
So it cuts your security in a quarter?
Finally we have Paul Rosenberg on Nostr!
He is an absolute legend, Cypherpunk since the 1990s, author of A Lodging of Wayfaring Men, and The Breaking Dawn, and an inspiration to countless cypherpunks, give him a follow!
#nevent1q…euxr
https://fips.network/
https://github.com/jmcorgan/fips
Citadels are the last fortress before the end.
Lodgings are the first house of the next civilization.
Purple pilling monero people is fun.
The Lodging of Wayfaring Men audio book is finally back up, get it on any podcast app:
https://towardsliberty.com/audiobooks/lodging.xml
Also here is the crypto economics audio book liberated from Spotify and available on nostr / blossom.
https://towardsliberty.com/audiobooks/cryptoeconomics.xml
New way to talk to your Hermes agent via marmot by @nprofile…xf48
http://github.com/notmandatory/hermes-marmot
This is great.
Got a link to the spec/code?
@nprofile…xdyf just released a local text to speech app with an open source model, its great actually!
https://github.com/GrapheneOS/SpeechServices
@nprofile…vhl6 @nprofile…xcpk
Here is a kotlin binding for arti, much better than tor-kmp, that's quite outdated.
https://gitlab.com/guardianproject/tormobile/arti-mobile-ex/-/tree/main?ref_type=heads
It was awesome to finally meet you, and I thoroughly enjoyed our conversation, looking forward to the next one!
A class of fraud that powers entire black markets on legacy platforms is structurally absent from Nostr. Aged accounts with established reputations cannot be bought and resold to scammers, because the cryptography refuses to enforce the handoff. Below is the argument for why this property emerges from the nature of an nsec, why hardware almost solves it but doesn't, and what it means for the kinds of trust the protocol can sustain.
#nevent1q…tp3a
Recently I migrated all my ~1000 videos and podcasts to nostr & blossom.
Now you can also see them as a podcast here:
https://towardsliberty.com/podcast.xml
Checkout vector, its a cool project!
#nevent1q…pecn
I always preferred the narrative of "if you have nothing to hide, you're just a very boring person"
as of now here https://www.amazon.com/dp/B0H1L1H1GM
Later for bitcoin too.
So far on amazon, bitcoin payment comes later asap.
https://www.amazon.com/dp/B0H1L1H1GM
Wtf?
The site doesnt advertise it would publish the key?
Why?!
How many did you find so far?
A Mexican net hammock has done more for my sleep and my living space than any mattress I ever owned. The woven net cradles the body so contact pressure spreads across every inch of skin. It folds away to almost nothing during the day, and turns a small room or a vehicle into open floor the moment you unhook it. This post is the case for sleeping in one, and the specific kind to buy.
#nevent1q…mgyt
PSA: do not expand this note.
It does not end.
Marmot support lands in Amethyst! So dope!!
#nevent1q…8txm
Paralelni Polis in Prague did that since 2014.
Crazy times.
Such a shame that it went to shit...