Came across the simplicity paper in 2020 early in my bitcoin journey. Back then I thought it was an exciting idea, even started learning Coq (the formal verification language they used) because of it.
Curious to revisit it and see what I’ll think about it now.
nostr:note1wlpyc25cvjt37dq65jtwnm73wgsasrxukmewzxagfl4uhwfsum3q8jfjnd
I’ll skip the botox 🤷

Thank you for the detailed reply! Any recommendation on where to read more about PKARR?
GM Nostr, let me tell you a little about Pubky.
Any questions?
https://blossom.primal.net/94ddbeb78c4456b1966fb1af1d2c86977e4417c6a4f3b509b77b349d742223d7.mp4
Would you say the main disadvantage of signing everything is that you need a private key available in every interaction? If that issue didn’t exist, what do you think would be the main advantages?
Tailwind uses rem, so if you want to globally affect the font size, that should be possible just by redefining the font-size of your html element.
At an old job, my team was tasked with building a spam filter. We had a dataset of emails tagged as spam by our users.
The assumption was that the spam was viagra selling and prince of Nigeria emails. We had none of those. Lots of “spam” were legit notification emails people didn’t want to see - but some really needed to see. Some were perfectly honest business offers - they were just not relevant for who was receiving them.
Spam is highly subjective. The day bitcoin has “no spam”, is the day it has no censorship resistance, cause obviously the spammer cared about that transaction, followed the consensus rules, and paid an higher fee to get their transaction in a block, instead of a transaction someone else cared more about.
If there are transactions that are valid but destructive to a part of the system (utxo set), maybe we should be redesigning the system to be less fragile and scale better, instead of trying to control its usage - cause if bitcoin works that won’t work.
If we want to make a certain kind of transaction invalid, because it doesn’t fit the goals of the bitcoin project, then we should be discussing a concrete change to the consensus rules. Discussing “spam” leads nowhere.
nostr:note1zfgc8d525tskva5ztg630g9znstns8mqjqyvz62mw6n96zla07wswqa897
The amount of cursing reminded me of this though 😄
I turned on the livestream twice. First it was Trump ass licking. Second discussing SEC regulation.
I’m not naive to think that politics doesn’t matter. But I also have better things to do.
nostr:note1xfg4vh3w7wus28lnk6qttnhs33prd4udgjtwgx9awgpm5tkql90smcn27j
I was gonna be guilty of this by writing a NIP for book objects (and I’ve seen the same idea mentioned in PRs)
The motivation for that design was that, IMO, the reason for Goodreads to still be dominant even though it looks stuck in 1995 is the Amazon book catalog, that makes you find almost any book. I think only crowdsourcing can beat that, and it will take a long time. The options then were to make it nostr native or try to create yet another open book catalog. Went with the first option cause it felt more resilient and long lasting, even though it’s much less data efficient.
Yeah, but I guess they want their set to only have widely recognized symbols, and outside our bubble, bitcoin existing is as far as most people go…
Probably a better approach would be to publish a lib of compatible icons, for bitcoin and nostr purposes. Or just patch Lucide locally with my changes. Not sure if there are more icons to justify a lib
They were arguing that the symbol is not well established. I think they were right. But I’ll leave it be, doesn’t hurt
I guess I can close this PR 😅
https://github.com/lucide-icons/lucide/pull/3057
nostr:note1ss90tkthc0l70txzw7uvqzleh6cdqn57802u454vl03nyrnsykes6hqkl0
First you build an app…
Then you get real users, with problems…
Then you get a larger team, stepping on each other’s toes…
That’s one of the fun things about software, there’s new challenges all the time.
nostr:note1sgy0800j8aallhh4xmvtmtp5k85ez95jtw8gcpkjz798cps2wrksy5fhau
Bad ones will waste time you could spend solving real problems with BS. As everything, being good at your job matters
Good ones are worth gold… wait, outdated expression 😅
In my conversations, they often believe that the coercive structures are necessary, and that it is the “greedy” individuals that (ab)use them that should be fought…
Just rename bitcoin to dollar, to maximize adoption.
Fantastic might be a stretch, but it would reduce 80% of the pain 😅
This explanation by sindresorhus is a good overview of the modules issue. He removed the old module system from all of his hundreds of open source libraries in one go. 2 months of my life went to upgrading all of that at work 😅
https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
And DHH wrote some stuff about the complexity of building JS. Here’s one article I quickly found:
https://world.hey.com/dhh/modern-web-apps-without-javascript-bundling-or-transpiling-a20f2755



