Jonathan's avatar
Jonathan
_@jonathansm.com
npub1uqee...jckg
Hacker, cypherpunk. All memes are my own.
Jonathan's avatar
jsm 2 years ago
Cypherpunks on Nostr, how did you learn cryptography? University? Hacking around? Online courses? Books?
Jonathan's avatar
jsm 2 years ago
Does anyone know of some good high quality resources to learn cryptography? It would be nice if they had a focus on public-private key cryptography and programming.
Jonathan's avatar
jsm 2 years ago
Trying to write a more long form article. Everything comes out pompous and convoluted. Writing is hard.
Jonathan's avatar
jsm 2 years ago
@jb55, could I try and bring up to date (probably as a new pull request) so that Damus sends messages with PoW automatically? I know you said that you think Lightning is a better filter, but every single person sending notes on Nostr can calculate PoW since they obviously already have a computer whereas the same is not true for Lightning. If Damus leads the charge on this and if we can get @Vitor Pamplona on board we could make PoW default on notes which could almost completely solve the spam problem.
Jonathan's avatar
jsm 2 years ago
We need to make proof of work on posts the standard.
Jonathan's avatar
jsm 2 years ago
If you were going to build a new client from the ground up, what would be the essential features? I’ll start: - Gossip model - Anti-spam measures for protecting your DMs and replies with PoW and Bitcoin.
Jonathan's avatar
jsm 2 years ago
Dear God, I thought I just broke the concept of Python virtual environments and had a little existential crisis because Python was randomly and inexplicably losing dependencies. I finally realized that because the code was in an iCloud folder on my Mac and I was low on storage it was being offloaded to iCloud Drive.
Jonathan's avatar
jsm 2 years ago
Bring back the days of the long guitar solo.
Jonathan's avatar
jsm 2 years ago
If inflation continues Bitcoiners won’t have to worry about $5 wrench attacks because you won’t be able to buy a wrench for $5 anymore. image
Jonathan's avatar
jsm 2 years ago
There a some moments programming you look back on with shame. Perhaps my worst moment was when I started learning programming and didn’t know how to extract a value from a tuple in Python so I cast it to a string and used Regex to extract the integer.
Jonathan's avatar
jsm 2 years ago
Every now and then we need a reminder that our time here on Earth is limited with a hard cap. How do you want to spend that limited and fleeting time?