Adding here for Nostr friends...
@giovacatallaxy
I am rarely impressed by logical reasoning, but this breathtaking logical deduction made me one with Nature - the best thing I've ever read on Twitter, besides "Running #Bitcoin". Do not miss it and please share profusely.
@
"
Since my dear friend Arman included me in this interesting exchange, let me bore you guys by sharing a logical chain of reasoning in 10 steps.
1) In what follows, the term "law" refers to a coercive rule—one whose violation legally permits the use of physical coercion in response. As such, a law is not necessarily created (nor necessarily enforced) by the state.
2) A law can be just or unjust.
3) Arbitrary law (i.e., law made by someone) is, by definition, unjust. This is because justice requires non-arbitrariness. If someone declares, "This is just because I say so," it is unnecessary to know what "this" is to conclude that it is unjust.
4) Non-arbitrary law is, by definition, just. Being non-arbitrary, it exists independently of people's ability to perceive, understand, enforce, or desire it. It exists like gravity.
5) Equality before the law is the principle that the same coercive rules (whether arbitrary or non-arbitrary) apply to everyone without exception.
6) It can be logically demonstrated that:
a) Respect for the principle of equality before the law is not only a necessary condition for a coercive rule to be non-arbitrary but also a sufficient one.
b) The non-aggression principle (where aggression is defined as the initial violation of private property) is the only coercive rule that does not violate the principle of equality before the law.
Therefore, the non-aggression principle (NAP) and the principle of equality before the law are not two distinct and independent principles on which libertarianism is based: the NAP logically derives from the principle of equality before the law. For practical purposes, they are the same.
The logical demonstration can be found here: giovannibirindelli.substack.com/p/the-ethics-o…
Grok's logical verification of this demonstration can be found here: x.com/giovacatallaxy…
7) The state, by definition, is an organization that can legally perform actions that, if done by anyone else, would be prosecuted as crimes. In other words, it inherently violates the principle of equality before the law.
8) The term "rule of law" (as opposed to "rule of men") logically implies non-arbitrary law and, therefore, the rule of the non-aggression principle (and thus the absence of the state). If it meant the rule of arbitrary law, it would, by definition, be the rule of men, rendering the distinction between the rule of law and the rule of men meaningless.
9) Freedom, or justice, can therefore be defined as the rule of law (i.e., the rule of non-arbitrary law). As such, personally I would not call it "anarchy". I associate the term "anarchy" with a situation in which there is no rule, and everyone does as they please.
10) Libertarianism is a label. Some libertarians in the past (e.g., Nozick) have advocated for limited government. Others (from Rothbard onward, nearly all libertarians) have logically demonstrated that the state (whatever its dimensions and functions) is a criminal organization. What matters is not the label but logically derived truths. Given that justice requires non-arbitrariness, the only objectively just coercive rule is the non-aggression principle (which outlaws the state). All other coercive rules are objectively unjust.
I'm open to any objection as long as it is logically consistent.
"
https://x.com/parman_the/status/1926683708037234705
Parman - Activate OP_GFY now!!
parman@nostrich.cc
npub1ltt9...k97y
Bitcoin KYC cleaner (it's true), Bitcoin security and self-custody mentor, Bitcoin author, and private key whisperer.
PGP: E7C061D4C5E5BC98
Creator of Parmanode https://parmanode.com
Creator of ParmaDrive https://parmanode.com/parmadrive
Creator of ParmanodL https://parmanode.com/parmanodl
Creator of ParmAirGap https://parmanode.com/parmairgap
Creator of BitVotr Protocol https://bitvotr.com
Bitcoin Mentorship https://armantheparman.com/mentorship
KYC Free Collaborative Custody Service https://armantheparman.com/parmanvault
Lost Bitcoin/Crypto Recovery Service https://armantheparman.com/recovery/
Security Review Service https://armantheparman.com/bsr
Assiter of Boomers https://bitcoin4boomers.com
Essays
People who block others for wanting to filter spam on Bitcoin do not know the definition of irony.
Starting today, ParmaDrives (16 terabyte self-sovereign AF personal data servers) will only have Bitcoin Knots available as the Bitcoin client.
ParmaDrive is less buggy than X and Primal
Countries are not "run".
They are ruled.
People and businesses do not need a government to operate, they are "petmitted", by rulers, who practice extortion through the threat, ultimately, of violence.
It is the government that is run, not the country.
The fuckwittery on Reddit is incomprehensible...
A typical Fuckwitter would think of some dumb ass question, and instead of doing a Google search and having an answer in 12.4 seconds, they take the time to construct a long ass post, with a flair tag and all, then respond to comments, wasting everyone elses time, and cluttering feeds with stupid shit.
How did this species win?


Separate everything and state.
After years of writing, teaching, coding - I build and ship (worldwide) what I think is the best Bitcoin security setup.
And when someone has a technical issue, it's damn handy that it's my own code, so it's way easier to troubleshoot.
But should you trust me, or anyone, to build a node for you?
Short answer is no, and yes, and well it depends.
To get your hands dirty and run a node soon, and experience what it is, yeah, it's a good idea, but one should continue to learn and for a longer term project, replicate the first node (mostly), with DIY on a second node.
Are there backdoors? No, but you shouldn't trust me, just assume there are back doors and use the machine accordingly, without putting anything sensitive on it.
Your node should not have private keys on it anyway unless you are running a lightning node, then there's no choice.
Also, read my code. It's not as hard to follow what's going on, just a sequence of commands that individually work on the command line. You can learn from the code what Parmanode is doing, it's almost a guide in itself.
Good morning to the people who want the state to be abolished, even if it's not morning for them.
Bitcoin is over 100k, you can stop being gay now people, geez.
I give you a new version of the Bitcoin node client:
"Bitcoin Deis".
If you're unhappy with Bitcoin Core policy changes, you can now run Bitcoin Deis/Knots.
Bitcon Deis is not complicated - it's a clone of Bitcoin Core version 28.1 ( a version before significant shenanigannary took place), and I made some changes to the graphics and text.
You never actually need to follow the latest versions of Core to stay in consensus.
Bitcoin Deis is only available currently with Parmanode.
Repo here:

GitHub
GitHub - ArmanTheParman/deis: Bitcoin Deis
Bitcoin Deis. Contribute to ArmanTheParman/deis development by creating an account on GitHub.

Abolish the state
The media doesn't lie to me because I don't watch it.
I want to share a random act of senseless-kindness ™ that came my way this beautiful sunny morning...
I went to pay for my breakfast coffee & croissant, and credit card got declined (I'm a fiat-maxed-out Bitcoiner after all).
So I asked them to serve the next person, and I'll sort out on my phone some bank transfer to my fiat credit card, and try to pay again in a minute.
After some time, I return to the counter to pay, "Don't worry, it was taken care of the customer that was behind you".
Wow. I couldn't even thank them, they'd left. Never saw the face even. 🧡


Thanks for being in consensus with me, fuckers.
"The tech" is subservient to the ideology, not the other way around.
A valid Bitcoin transaction is NOT the same thing as a valid use of Bitcoin.
People decide what Bitcoin is for, and adopt rules (via code selection) to enforce their wishes (run a node).
It's not the other way around. The code does not define what people wish for.
It attempts to!
This is why, "Oh it's a valid transaction, you should not stop JPEGs on bitcoin, you're a cEnsoRInG hypocrite!"
No, dickhead, all validation rules are cEnsoRInG rules.
Run Parmanode-Knots. It helps you filter and slow propagation of nonsense. Parmanode also helps you learn stuff so eventually you can build your own node without assistance.
Parman Home
My big tip about coding for people who are thinking about learning (from personal experience) ...
Don't learn to code and then build something.
Instead, build something, and keep improving the code, and soon enough, you'll have to learned to code.
I knew a little Bash. And I built Parmanode, starting with a very basic script that downloads Bitcoin. I kept improving Parmanode, and finding ways to do things better, even accidentally reinventing standard programming practices (like making and reading config files, running tests, debugging, file flags, anticipating and prevention dumb things users might do etc).
When I learned a new skill, like sed or regex or heredocs, creativity pushed me to find ways to use those things to make Parmanode better and more efficient... accidentally practicing the language. Now I'm quite comfortable reading Bash code.
I took a look at the Btcpay server install script (in bash)... Complete gobbledygook to me a few years ago (even unable to follow install instructions and not comprehending what pre-install environment variables are and what they do), and I followed along, sometimes thinking, "hey, I do that too", or "that's an unnecessarily complicated way to do something simple", and best of all, "damn that's a cool trick, I'll have to use that."
I did end up sending a pull request for a little fix as well - it was possible because I accidentally became competent with git and GitHub while building what I wanted to build.
Now the opposite of this, something I had done in the past, is to study a computer language with no desire to particularly build anything.
I've read beginner books on C++ and some python, watched heaps of videos, but never built anything, and never really felt I "knew" the language well. I kept thinking, "I need to revise what I've learned first, make sure I know all the syntax varieties" etc. It's interesting at the start but becomes boring fast.
When you're building something, you get lost in the project, constantly learning, improving things, researching, and troubleshooting. You learn without realising.
Reading a book though, you're focussed on getting through it, and it's not the way, and not enjoyable.
So dream of something to build, and go and build it in the best language for the job, not the language you want to learn. You'll learn more than one language anyway. They get easier.
For example, my confort with python drastically improved after I decided to build my own bitcoin wallet, and I chipped away at reading BIPs and putting it into code. Eventually I cracked a passphrase for someone using the code I created. Fun.
If you're thinking, "but what if there isn't anything I want to build?". Well then, there's no need for you to learn to code is there?
Anyway, hope this helps you to make the first step.
Bitcoin Core needs a new leader
Those that propose to violate my rights so they feel comfortable in society do not enjoy my well wishes to live without anguish.