Avatar
Josua Schmid
e989aa6e0137d52a410ecd89ae59f7adbfb0bdec9786b9181c3707954b4cfa69
Engineering software, brewing beer

Are you talking about prediction markets? If so, I probably share some of the scepticism.

Virgin TCP also cares about decentralization.

Chad UDP likes central services with huge switching capabilities.

Antonopoulos would say Bitcoin is already purest communication. Value statements over the internet.

Early morning theory:

Writing your failing tests first is a bit like the scientific method.

Actually not precisely. I think God told him multiple times to get his shit together and build it.

Started reading Nassim Talebs Black Swan again. Thinking about consequential end states.

What if: GitHub started censoring?

Or to say it in Balmer‘d terms: developers, developers, developers, …

Just make sure that the outbox model is as essy to implement as is NIP-01 and we‘re good, I think.

Replying to Avatar Aaron van Wirdum

Listened to Michael Saylor on the nostr:npub1r8l06leee9kjlam0slmky7h8j9zme9ca32erypgqtyu6t2gnhshs3jx5dk podcast. It's 3 months old, but sheds some light on the ARK funding story.

https://youtu.be/_QN0RcQFf6w

TL;DW: Saylor strongly believes in *OSSIFICATION NOW*. From that POV, protocol development is a liability.

Some quotes (and thoughts)👇

"You only get to play God once. And Satoshi played God. And you can say 'well Satoshi got to do it, why can't I?' Well the answer is Satoshi did it, the reason we're talking about Satoshi is 'cause the other 100,000 would-be Satoshis failed. If you read the history of the world, work your way through 10,000 pages of Western history, there will be thousands and thousands and thousands of episodes of 'alpha male thinks he was put on this earth, you know, to change everything', full of hubris [...] he's gotta do more, change more, etcetera.'" (53:34)

"Bitcoin Core developers, or protocol developers, they want to fix something, or they want to make a contribution, because it's in their DNA, but developers are just the lawyers of cyberspace. When a lawyer shows up at the capital, they gotta make a law to save you from yourself, and the more laws they make, the more they cripple the economy, until eventually there's so many laws that the entire civilization collapses under its own weight." (58:06)

"The world is full of people that need something to do. I would say, the real key to wisdom, channel your energy constructively. If you're gonna do something, improve Lightning, build an application, persuade someone to adopt Bitcoin as a reserve asset, educate someone… these are all constructive things. Destructive, dilutive, distractive things are: fight with random people 'cause they want to fight with you, attack the core network and make it confusing and introduce anxiety, and confusion and fear, uncertainty and doubt into the base layer. Right? And then attempt to imprint your ego, you know, on the base protocol, you know? Like, 'I gotta introduce this so my name will go down in history forever'." (2:38:55)

My view: it's understandable to want Bitcoin to behave like the granite under Manhattan (his analogy); a solid bedrock that never changes. Especially if you truly believe Bitcoin will take over the world as SoV-only and "there is no second best". But IMO this is wishful thinking. While I agree it's near-impossible for an alt to overtake Bitcoin, I do think adoption could stall.

Luckily, Bitcoin isn't really a natural element. It's spontaneous order, more like language. Hard to change and no one can dictate changes, but if market wants it to change, it can.

Furthermore, despite Stephan asking a few questions in that direction, Saylor mostly failed to distinguish between protocol upgrades and general software maintenance.

Arguing against any hard/soft forks is one thing, but Bitcoin Core 26.0 can obviously not last for centuries...

Having said that, Saylor is of course free to not upgrade anymore and stick to Bitcoin Core 26.0 for as long as he lives.

From the quotes he puts everything into the context of „Geltungsdrang“. Tell more about him than about the world I think.

What‘s the story behind the name of the place? I mean a dead man at the cape of disappointment must be a good story.

This could be interesting for German bitcoiners. About the history of Krösus and coinage:

https://open.spotify.com/episode/1Sw43hTkJdXKsfi6Aiye9Q

Replying to Avatar jimmysong

On Propaganda

---------------------

A while back, I had a friend that was a pastor and he was railing about guns on Facebook, how they should be banned and so on. What had brought on this tirade was a shooting by a Muslim guy which left a bunch of people dead.

In a sense, I understood his anger. At a very surface level, a bunch of people died, so there had to be someone or something to blame. Indeed, every shooting of any kind brings out these emotions, and the powers that be are especially good at using tragedies to further their own agenda.

Indeed, that's one of the evil things every authoritarian does is exploit times of vulnerable emotional states to further their agenda. Some would even say they manufacture such instances. But the point is that they further *their*agenda, and not what should be learned.

My pastor friend for example had many other angles to approach the topic that he was far more qualified to talk about. He's studied theology and other religions, so he could have talked about radical Islam and aspects of that which led to the shooting. He's also counseled a lot of people, so he could talk about mental health and talk about what puts people in those states of mind. He's also a Christian who knows the depravity of man, so he could talk about how sin and vice lead to these tragic outcomes. Instead, he talked about guns, because that was what the elites were focused on. He had never held or shot a gun and couldn't tell you the first thing about them, like what's considered automatic or semi-automatic.

Yet because the propaganda was strong, he spoke exactly on the issue the elites wanted him to talk about and placed the blame on the thing the elites wanted him to place blame on.

This guy, by the way, was not stupid. He's an Ivy League graduate and very sharp. But perhaps that's why he was so susceptible to propaganda. His success was largely based around following what the authorities told him. Intellect is no protection against powerful rhetoric.

We all outsource some of our knowledge, but the problem with a fiat system is that we all too often are *forced* to trust entities that we had no input in. These entities are the most likely to get corrupted and used for tyranny.

We need more interactions, more direct connections so that we can figure out whether someone is trustworthy. That's a decentralized trust model and it's about time we get used to judging such things for ourselves.

Fewer SEO-mouthed institutions would be nice. We used them as efficient trust-proxies in the past interfacing with people working at the same place for ages.

I sometimes think the root of all modern evil is that people don‘t work anymore where they live. Stable human interfaces with consistent locality would solve a lot of those trust issues.

What‘s the right fill level of a beer glass? I see 2/3 of the fun is now inside of you. 1/3 is left to be had. That‘s a good ratio I guess.

About the prank calls:

I‘d like a nostr client which feels like a flip phone. You store your contacts, you can call them, send messages and that‘s basically it.

App would be called

„Nostr Phone 3000“

Replying to Avatar ThyLobster

nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft

In the last week I've seen a bunch of code that was procedural, stiff, coupled and glued together, dependant on concretions, with all the responsibility in the world in a single method. Classes with 4 functions, each with 150 lines of code, some of them just with 150 of SQL.

I thought, since I have 20 years of experience, and I'm a fairy decent programmer, and I know quality and what it takes to make code reasonable, I made a presentation to explain to my boss and my colleagues who don't read, don't watch YouTube, don't get formal education and the reason why they are there is because they have degrees in physics and maths and can make the machine do what they want, and my presentation would be a reminder that small modules can really help make changes later on and when combined the potential, the cyclomatic complexity, the accidental complexity remain low and we don't require as much cognitive load to understand and change code.

But I gave up doing the presentation. I'm gonna shut up and have a bad time going through their code and make a fool out of myself, you know why?

I realised it's easier and cheaper to find people with large cognitive capacity and lots of energy than to find and pay someone who is an artisan.

Good code is for your own company if you have one. All they want is ship things at the lowest price and whatever comes next, is someone else's problem.

True?

I don‘t accept this generalization. We‘re currently working for a company which developed some really bad R&D code. They recoginzed that they are already selling it to their customers and took us into the project to make sure the code is of proper quality. They recognized that their engineering skills are on the line in the long run with their customers and did something about it. So no, not true.