shoot the messenger

Joined March 2011
13 Photos and videos
rob retweeted
26 Dec 2025
Software engineer as a career is coming to a close. It may be 5 years or it may be 10 but we can all feel it, the end is beginning. May we go out in glory, and joy, and celebration for the end of a wonderful industry. We’ll have a lot of fun in these last few years
614
313
6,340
2,362,045
rob retweeted
I recently learned that there are people who drive by cows and do not point out that there are cows. I don’t have time for that negativity in my life.
1,578
1,125
19,525
430,970
25 Oct 2025
Bitcoiners wondering why everybody is taking so long to wake up from their fiat slavery. Everybody...
24 Oct 2025
The crowd cheering like someone just discovered the cure for cancer, but it’s just Anne Hathaway teaching Kelly Clarkson how she eats a cupcake 😂
198
rob retweeted
28 Sep 2025
This is a long post that hopefully bridges some gaps between technical people (devs) and non-technical users and how they look at spam prevention in Bitcoin. I hope that it clarifies why I think that there is such a huge misunderstanding between both camps. I'll preface this post with first disqualifying any malicious attempts to misrepresent the motives of either camp. Everybody wants to improve Bitcoin as money. Money is Bitcoin's use case. It's not a data storage system. If you think otherwise, there are countless shitcoins to play with. Alright, let's get into it. I have worked on anonymous systems for over a decade. I have read tons of research on spam detection, rate-limiting, and I've implemented spam prevention techniques in the real world. I am very confident to say that there is not a single known method to prevent spam in decentralized anonymous open networks other than proof of work. This is what Satoshi realized when he designed Bitcoin and it's why only transaction fees can reliably fight spam without sacrificing any of Bitcoin's properties. Let me explain. Spam prevention is a cat and mouse game. As a system's architect, your goal is to make the life of a spammer harder (increase the friction). This is why, on the web, you see captchas, sign-ups, or anything that can artificially slow you down. Slowing down is key. This is why Satoshi turned to proof of work. Let's contrast this to other methods for spam prevention. This is not an exhaustive list but it illustrates the design space of this problem, other methods are often derivatives of these: CAPTCHAS are a centralized form of proof of work for humans: Google's servers give you a hard-to-solve task (select all bicycles) that will slow you down so that you can't bombard a website with millions of requests. It requires centralization: you need to prove Google that you're human so that you can use another website. If you could host your own CAPTCHA service, why would anyone believe you're not cheating? LOGINS with email and passwords are most popular way to slow down users. Before you can sign up, you need to get an email address, and to get an email address, you often need a phone number today. The purpose of this is, again, to slow you down (and to track you to be honest). It only works well when emails are hard to get, i.e. in a centralized web where Google controls how hard it is to get an email account. If you could easily use your own email server, why would anyone believe you're not a bot? The next one is the most relevant to Bitcoin: AD BLOCK FILTERS are another form of spam prevention but this time the roles are reversed: you as a user fight against the spam from websites and advertising companies trying to invade your brain. Ad blocking works only under certain conditions: First you need to be able to "spell out" what the spam looks like, i.e. what the filter should filter out. Second, you need to update your filters every time someone circumvents them. Have you ever installed a youtube ad blocker and then noticed that it stops working after a few weeks? That's because you're playing cat-and-mouse with youtube. You block, they circumvent, you update your filters, repeat. The fact that you need to update your filters is critical and that's where it ties back to Bitcoin: Suppose you have a mempool filter for transactions with a locktime of 21 because some stupid NFT project uses that. You maybe slow them down for a few weeks, but then they notice it and change their locktime to 22. You're back at zero, the spam filter doesn't work anymore. What do you do? You update your filter! But where do you get your new filter from? You need a governing body, or some centralized entity that keeps updating these filters and you need to download their new rules every single day. That's what ad blockers in your web browser do. They trust a centralized authority to know what's best for you, and blindly accept their new filters. Every single day. I hope you see the issue here. Nobody should even consider this idea of constantly updating filter rules in Bitcoin. This would give the filter providers a concerning level of power and trust. It would turn Bitcoin into a centrally planned system, the opposite of what makes Bitcoin special. This is why filters do not work for decentralized anonymous systems. They require a central authority. Until now, these rules were determined by Bitcoin Core, but they have realized that these rules do not work anymore. Transactions bypass the filters easily and at some point, carrying them around became a burden to the node runners themselves. Imagine you're using an outdated ad blocker but instead of filtering out ads, it now also filters out legitimate content you might be interested in. That's what mempool filters do, and that's why Bitcoin Core is slowly relaxing these filters. This has been discussed for over two years, it's not a sudden decision. The goal of this change is not to help transactions to slip through more easily. The goal is to improve your node's prediction of what is going to be in the next block. Most people misrepresent this part. They say "it's to turn Bitcoin into a shitcoin" but that is just a false statement at best, or a manipulation tactic at worst. Let's tie it back to proof of work and why fees are the actual filter that keeps Bitcoin secure and prevents spam reasonably well: Satoshi realized that there is no technique that could slow down block production and prevent denial of service attacks in a decentralized system other than proof of work. Fees prevent you from filling blocks with an infinite number of transactions. All the other options would introduce some form of trust or open the door for censorship – nothing works other than proof of work. He was smart enough to design a system where the proof of work that goes into block production is "minted" into the monetary unit of the system itself: You spend energy, you get sats (mining). This slows down block production. How do you slow down transactions within those blocks? You spend the sats themselves, original earned form block production, as fees for the transactions within the block! This idea is truly genius and it's the only reason why Bitcoin can exist. All other attempts of creating decentralized money have failed to solve this step. Think about it: without knowing who you are, whether you're one person pretending to be a thousand, or a thousand people pretending to be one. Bitcoin defends itself (and anyone who runs nodes in the Bitcoin system) from spam by making you pay for your activity. People sometimes counter this by saying: the economic demand for decentralized data storage is higher than the monetary use case. First of all, I think that's just wrong. There are way cheaper ways to store data (there are shitcoins for this), and the value of having decentralized neutral internet money is beyond comparison. However, there's a much deeper concern here. If you truly believe this, I ask you: what is Bitcoin worth to you? If you think Bitcoin can't succeed as money (i.e. be competitive), why do you even care? If you're not willing to pay fees for the use case that we all believe Bitcoin is designed for (money), and you believe that no one is willing to pay for it, how can it even persist into the future? You can't have it all. If Bitcoin is money (which I believe it is), then we need to pay the price to keep it alive. There is no free lunch. Either we centralize, or we pay the price of decentralization. I know where I stand. Peace.
253
598
1,454
214,012
rob retweeted
I like Bitcoin (hard money) I’m rapidly losing respect for Bitcoiners Many of you sound like southern baptists waiting for the rapture
219
36
832
52,364
27 Sep 2025
I stand with @dhh. I’ve never used rails, only used ruby in bits and pieces but the language still holds a special place in my heart. I side with creators over critics. Fuck them and the vortex of negativity they create.
1
27
rob retweeted
26 Sep 2025
The only thing George Orwell got wrong was the year.
64
139
1,984
59,176
rob retweeted
19 Sep 2025
Coding was never really about writing code. 
It was about breaking a problem into steps, imagining the edge cases, and knowing where trade-offs live. AI just took away the boring part. 
What’s left is the real work: thinking clearly.
204
408
3,698
118,318
rob retweeted
Bitcoin will rotate ownership over time because time is more scarce than Bitcoin.
58
83
864
60,401
26 Jul 2025
Bay leaves are a scam.
1
1
27
17 Jul 2025
Testosterone, masculinity and heterosexuality up at least 20% since I started DCAing bitcoin. Why is nobody talking about this?
25
rob retweeted
15 May 2025
a naked man is much more naked than a naked woman, even though a shirtless woman is much more naked than a shirtless man
517
6,433
210,868
6,032,880
15 May 2025
Imagine the world only produced 6.25 teeth every 10 minutes and there was no way of making any more teeth no matter how much people wanted teeth.
14 May 2025
And besides, ~42 teeth are minted every time a baby is born. Not exactly what I’d call scarce.
2
40
rob retweeted
in 2025 we have finally have the infra to tokenize everything but we still haven't figured out why we should
89
13
271
66,719
11 Apr 2025
Gold is trading like the Nasdaq. The Nasdaq is trading like Bitcoin. Bitcoin is doing something different.
1
46
11 Apr 2025
The art of the chaos and incompetence.
2
24
18 Mar 2025
Never go full retard.
17 Mar 2025
So, here's a bit of what I have garnered from this experience. God or Operators outside the sim are constantly editing. We work on these timelines without even knowing it. Bad outcomes are noted and modified. The product of this work is a better life for our children. Some events or occurrences are so important that no alteration to the path prior will alter their presentation. Unless you find one of these permanent outcomes, any attempt to predict the future will be foiled by the sim, which does not want you to see or notice it at all. It is important that people go through life without realizing the boundaries of the simulation. Mandell Effects are evidence of memories which got stuck. They are not easy to fix so they persist but are minimized. At some point, these changes may present themselves and will be enacted for the improvement of mankind. Many changes have been enacted and will never be detectable. One can, through logic and reason, see evidence of simulation improvement. For instance, consider Bitcoin. The product we know today does not exactly match the whitepaper, which indicates some modification. The original product was coded in C, with some portions being ported from Unix Shell Scripts in the early 90s. On or about 2008, the code came back to life, being wholly rewritten in C . SHA 256 was added at this time. If you think about it, it seems rather unlikely that the first chain, written by one coder would have all the characteristics to make it all the way to today. One can imagine all those times when Bitcoin was declared dead, someone came along and fixed it and left it in just the right location so that the splice of the chain goes unnoticeable. To some, Bitcoin looks like a bit of Mozart, perfect from the first stroke of his pin. I think we are contributing to the resemblance of perfection by touching up parts as we go along. Some thing to try, given what I have seen: 1. The Atomic bomb -- there is NO timeline post Atom Bomb which long survives. Maybe 100 years after the first test. But we all die in one Thermonuclear blast or another. We must stop the tests: The first atomic bomb test, known as "Trinity," took place on July 16, 1945, at the Alamogordo Bombing Range in New Mexico, USA. Conducted by the United States under the Manhattan Project, it marked the first detonation of a nuclear weapon in history. The bomb was a plutonium implosion device, nicknamed "Gadget," and its explosion yielded an estimated 21 kilotons of TNT equivalent. BOTH DETONATIONS SHOULD FAIL and the scientific team should be delivered detailed plans and specifcations from the future realting to now-nascent fusion technology . The world's biggest experimental nuclear fusion reactor in operation was inaugurated in Japan in 2021. Without the forced foray into fission, the scientists should be shown footage of reel-to-reel movies of the bombings of Hiroshima and Nagasaki. This will encourage them to direct their brilliance to the effort to disable all future fission development. I assure you this is the only way. Every timeline ever developed leads to nuclear annihilation of the planet eventually. No weapon has ever been formed which can cause such mass destruction and no human born which won't eventually use it. The only hope for mankind is to erase these weapons from history forever and remove all memory of same from the mind of every human being. 2. Bitcoin will never become peer-to-peer cash. It's inevitable utility, as yet undiscovered, is greater than any developer ever intended. A happy accident. It can be safely stored in time locks, which essentially communicates with our descendants at a time when its value is enormously higher. The genesis block of Bitcoin will appear earlier in time, thus allowing the benefits of its introduction to aid and assist a longer arc of time. This has the effect of a large, unexpected jump in what appears to be the "spot" value of Bitcoin today, owing the log-log growth occurring from an earlier date. 3. The peer-to-peer cash function will be performed by Terra - Luna, which will avoid the death spiral in previous simulations. Do Kwon comes to realize the risk of attack earlier, approximately one year prior to his final interview with @laurashin. This extra time allows him sufficient opportunity to complete the Bitcoin backing of our product. Once adequately collateralized by Bitcoin, it becomes failsafe and overtakes all other so-called stable coins. The governance / ownership token called Luna will be owned by a broad swath of market participants. Thus, the money is now safely backed by Bitcoin and owned by all the people who invested in Luna (currently known as Luna Classic). Money of the people, by the people, and for the people. 4. Meme coins thrive in the fourth turning, most notably "Bonk". Geeks just wanna have fun. 5. Giovanni of Power Law Fame turns out to be a fraud, having stolen the construct of Power Law from someone else. 350 84,111
3
76
15 Mar 2025
Pretty sure @JoshMandell6 traveller to Arrakis, lived befriended the Fremen and has acquired some spice.
1
40
rob retweeted
This horse waited his whole life for this moment

1,463
12,759
173,865
10,316,815
3 Mar 2025
This is the greatest pivot in crypto history.
I get the rationale for a Bitcoin reserve. I don't agree with it, but I get it. We have a gold reserve. Bitcoin is digital gold, which is better than analog gold. So let's create a Bitcoin reserve too. But what's the rationale for an XRP reserve? Why the hell would we need that?
2
47