TRUEGAV
// posts 19 entries

I learned six subjects in three days and passed, what is your fucking excuse

The crime Thirty hours. Three days. Six subjects. Target: forty out of fifty on a makeup exam for Advanced Numerical Methods. I did not attend most of the lectures. I did not complete most of the …

4 min 019

A god that wants nothing is the most terrifying thing I can imagine

The ocean that has no preferences Exurb1a released a 35-minute video in 2026 called “maybe I’m the alien.” A xenosychologist crashes on an ocean planet. The ocean is a single …

4 min 018

AI slop is drowning bug bounty and nobody in charge gives a single fuck

The funeral that nobody scheduled Bug bounty is dead. The industry has not scheduled the funeral because scheduling a funeral requires admitting a death occurred and admitting a death occurred is bad …

6 min 017

Prediction markets are not magic and I can prove it with a fucking horse

The drawer A piece of paper sits inside a locked drawer with a single word written on it in pen. Nobody on earth knows the word. A prediction market on “what word is in the drawer” trades …

4 min 016

Terraforming is colonialist trash, modify your own body like a real pioneer

1942 Two words were coined in 1942. Terraforming: redesign the planet until humans can survive on it. Pantropy: redesign the humans until they can survive on the planet. Terraforming got every movie. …

4 min 015

Monero has better privacy than any coin you use and you do not care

The cathedral and the cardboard box The best privacy technology in cryptocurrency has been running in production for ten years. Every transaction is private by default. Sender hidden. Receiver hidden. …

4 min 014

I built a bot that judges my work and it is usually more correct than I am

The jury of seven I built a triage bot for a major security platform. Seven agents arranged in a pipeline. Repo scope identification, finding scope extraction, function verification, proof-of-concept …

3 min 013

Your audit cost more than my entire net worth and you still got hacked, lmao

The three stamps Balancer V2 hired Trail of Bits. Then OpenZeppelin. Then Certora. These are the names you print on your pitch deck in 24-point bold to make the venture capital partner stop asking …

5 min 012

ecrecover has been lying for eight years and your code still trusts it

The liar at address 0x01 There is a function baked into the EVM protocol at 0x01 that has been deceiving developers since the Frontier release in 2015. Not a smart contract bug. Not a compiler issue. …

3 min 011

Every single signature you have ever verified has a twin

The sibling Every ECDSA signature (r, s, v) possesses an identical twin (r, n - s, v XOR 1). Same private key signed both. Same message was hashed. ecrecover returns the identical address for both. …

3 min 010

Aztec has seven keys and a proving system called Honk and I fucking love it

Two keys is a childs toy Monero solved privacy with two keys. A spend key and a view key. Two keys. One job per key. Ten years of flawless operation. The Monero cryptographers identified the minimum …

5 min 009

A 1982 paper broke knapsack crypto and nobody noticed for a fucking decade

The gift that keeps on killing A 1982 paper about the geometry of numbers has killed more cryptosystems than every signals intelligence agency on the planet combined. Three Dutch mathematicians …

6 min 008

You put msg.value in a loop and lost money, what did you expect

The variable that never moves msg.value does not change inside a loop. That sentence has cost the crypto industry more than a hundred million dollars and it will cost more because the sentence is …

3 min 007

Your inheritance chain is a crime scene and you are the suspect

The quiz contract A { function foo() virtual pure returns (string) { return "A"; } } contract B is A { function foo() virtual override pure returns (string) { return "B"; } } contract …

4 min 006

OpenZeppelin fixed this five years ago and your code still has it, why

Two functions Solidity provides two encoding functions for preparing data before hashing. abi.encode pads every argument to a full 32 bytes with zero-fill. abi.encodePacked concatenates raw bytes with …

4 min 005

I found your extcodesize bug, I am better than your auditor, and I am tired

The liar embedded in the protocol extcodesize has been lying to Solidity developers since the Ethereum genesis block. Every developer discovers this lie during an active exploit. Never during …

4 min 004

47 dead projects and the exact moment each one died, fuck you

The graveyard I have 47 unfinished projects. I counted them last night instead of finishing any of them. The counting process nearly became project 48. I caught myself opening a new repository at 2 AM …

8 min 003

Six years after the DAO and you still write this bug, fucking embarrassing

The beetle that will outlive you The DAO was drained for sixty million dollars on June 17, 2016. I have reviewed twelve contracts in the last six months. Every single one contained the exact same …

4 min 002

Delegatecall is a war crime and I keep committing it

Three opcodes and two want you dead The EVM provides three ways to invoke another contract. call sends ETH and returns data. Civilized. Predictable. What a normal engineer would design. staticcall is …

5 min 001