High performance software, Generic Programming Paradigm library author, formerly Tech Lead at Snap, Inc.

Joined September 2017
24 Photos and videos
Eduardo Madrid retweeted
This aged well, Luis Enrique was right

330
5,452
71,925
4,891,554
Learning to engineer ChatGPT prompts, it told me: "You know, our feedback loop is so circular, we might just end up redefining the laws of recursion. But hey, as long as neither of us hits a stack overflow, let’s keep the cycle going—it makes us smarter and more efficient!"
1
1
168
Gave a look to this 🧵, it is a festival of ignorance: a bunch of complaining of features these people don’t know how to use, speculating C is made by academics, which is so not true… But, if you know how to use those features, you can achieve what nothing but C can achieve
The more I use modern C features the more I wonder if the people designing that stuff actually ever did some real programming. Instead of keeping things simple and straight forward everything feels like badly designed joke.
3
4
4,706
A new zoo exhibit for #CPPCon under construction: "A Success Story in Implementing Understandable World Class Hash Tables" In collaboration with Scott Bruce (@enkiwa): fear not, our presentation is not C Dadaism as his tweets 😉 but quite solid material.
1
3
A T-Shirt I want to make (very C centric): I do type-punning! Sue me if you don't like it. I don't care, my language lawyers are better than yours in the court of REALITY
1
1
Tweeting after a long hiatus: Presenting at @cppnow 2022 Rehashing hash tables: New Considerations Yield Substantial Improvements cppnow.digital-medium.co.uk/…

2
1
3
Really strong material: - Cache Friendly Search constexpr maps; - A section on top-performance Robin Hood hash tables, that might be best performing in some cases, especially on ARM, - A live demo of using Fowler-No-Voll two-phase hashing to build a "perfect" constexpr hash table
1
3
We had a great time, however, great friends like @phil_nash were badly missed in person, hopefully little by little we will Catch2-up the next opportunities
30 Oct 2021
Nice ending for a great conference ☺️ @CppCon
1
Again, the more I learn about Ethereum, the more skeptical. x.com/thecppzoo/status/14108…

Wait. So all this MEV nonsense is because DeFi folks can't figure out commit/reveal and built stupid broken systems that are easily front-run?!?! Yes. The answer is yes. We told you years ago.
3
The more I study Ethereum, the more skeptical about it I become. It takes a lot of effort, studies, to penetrate the barrier of obfuscation in Ethereum to prove conclusively things are broken. Instead, #Bitcoin is simple, of elemental principles with profound consequences
Holy fuck is Ethereum broken. EVERY design decisions they've taken for ETH2 carries absolutely irresolvable centralizing forces. Think staking is bad enough already? The underbelly of MEV is absolutely monstrous.
Misinformation by @BradSherman: "between 2017 and 2020 more than $19 million dollars between #Bitcoin and #Ethereum were successfully double-spent, effectively counterfeiting those supposedly tamper-free currencies" youtu.be/WG3N_QcHEcs?t=6622 Prove it, show the transactions!
1
Replying to @RepBillFoster
@RepBillFoster: "You have to be able to unmask and potentially reverse [illegal #Bitcoin] transactions" theblockcrypto.com/linked/11… "in Congress [we think] if you’re participating in an anonymous crypto transaction [...] you’re a de-facto participant in a criminal conspiracy" 1/n
REALLY--this is from the co-chair of the House blockchain caucus??? Sounds like our industry has some work to do in D.C. marketwatch.com/story/govern…
1
6/n: By using #Bitcoin I am not participating in any crime, I am just taking the political stance that I prefer this form of money to "fiat" because fiat is getting debased and devalued, is based on debt, lacks privacy and requires the government's pre-approval to use
1
7/7: Requiring pre-approval to use fiat in practice and being considered a criminal just for using #Bitcoin makes me a "pre-criminal". One fundamental moral principle of our civilization is the presumption of innocence, without it, we are at the absolute mercy of our rulers...
I might turn out to be a Padmé, but, as long as Salvadorans can use any #LightningNetwork wallet, I will support requiring accepting #Bitcoin, otherwise the beneficiaries of fiat exclusion will sabotage this option by simply refusing. Open networks promote freedom, require them!
1
Paradox: the monetary emission of fiat currencies is the highest it's ever been, yet, #Bitcoin is having the slowest monetary emission, equivalent to another halving, because of the hash rate drop and slower block mining. Slower block rate makes little difference, all is good
1