picking up nickles in front of a steamroller @plugdotteeoh

Joined January 2021
a small announcement: after spending nearly a year working in silence i am proud to share with you that @onplug_io is finally coming out of secret development as we ramp up for our testing phase 1 / 7
23
6
3
152
20,605
Every time GitHub makes me use a passkey to authenticate I get a bit more annoyed. And now y'all want to make all wallets passkey based.... This is the worst user experience I have ever seen the internet celebrate. It's bad for products. It's bad for users. Who really likes these cursed things? They are not better than the alternatives... Paternalistic development once again ruining things that weren't broken or bad in the first place. And don't even get me started on how they only work a generous half the time. And oh, what about when someone is on a device that happens to not have something like FaceId? Let me go ahead and re-enter this password I've already entered and authenticated with. How about for users that are on a modern device that isn't part of the passkey cabal; awful. Contributing factors of this do not even make any sense. People really said "let's remove passwords" and then made password collection significantly more common ????? I do not get the way this era of technology completely ignores the average user experience and designs for a class of users that do not even exist or intend to use the product. I cannot wrap my head around it.
2
2
15
1,249
Replying to @iamjasonlevin
Passkeys were invented by security engineers with zero understanding of the consumer brain. We had no way to argue its merits since no one understood what they are. As a result, we are now all asked to produce the magic fairy dust to login to apps. It may be on your phone, in your browser, in your operating system, in your body, who knows. But now you’re safe.
46
Users want something special but making something open source is one of the quickest ways to make something normal and unexceptional. Open source is actively eroding the value and reason a team can find in delivering an experience no one can match.
3
1
9
815
My hotter take about open source being bad is that open sourcing things is most often a satisfaction of ego and perceived recognition.
2
2
376
I will speak freely here, because Tim - who is both someone with standing within the Ethereum Foundation and someone I consider a good friend - is doing so too. It is puritanism taken too far to call me a coward on main for leading a team that built and coordinated the deployment of code on Ethereum mainnet that is under a license rather than being FOSS (even though the spark of initial wave of complaint was that Wildcat has agreed to deploy on a chain that will not inherit all of Ethereum's security). It is, unironically, just business. The reason that Wildcat code is source-available is as the mildest preventative bulwark against a rogue entity spinning up a copy and facilitating hypercrime given the unsecured nature of contracts produced by the Wildcat market factory. Its codebase is something that I would like to ultimately see converted into FOSS once the appropriate network effects are in place: I am aligned with the Ethereum Foundation's mission of supporting defipunk, but bluntly find it gross that I must smile through attacks on this front from on high, despite being told that the EF wishes to support the app layer. I will not apologise for making such decisions in the early development of a protocol that the financial markets surrounding Ethereum benefit from. I think most people interested in capital leverage effects and the mission of creating a parallel financial system would agree that it is better that Wildcat exists than it doesn't, whatever form the underlying code takes or where it is deployed. I have spent eight years working on both open-source libraries and protocols for Ethereum, and I will not sit here and smile through strays on my character by leading figures in the ecosystem - who people respect and listen to - for design choices made on code for the would-be World Computer. I am tired, boss.
1
2
394
List of 2025 expectations:
2
1
1
14
2,512
14. When EIP-7702 finally goes live there will be a return of "reversible" transactions & state settlement. Today, the user experience of using any EVM chain is notably worse than it "should" be compared to the existing experiences like swiping your debit or credit card. To counter that, the EVM is now updating to include a near identical experience where multiple things happen behind the scenes when running a transaction. A genuine +1 moment for the ecosystem. However, with this there will be new attack vectors to the least informed users. The paternalism of many will bring back the conversation of how there has to be a "settlement and reverse window" so that normies cannot run a transaction and lose their life savings in one signature. In the end though, all attempts of addressing this vector will fail unless they're siloed inside their own execution environment (an l2/3). However, if said ecosystem controls the wallet experience like @AbstractChain then there is the potential to resolve the majority of this concern with a single unified experience all across the chain. If anyone was to accomplish it I would place my on one of the non-L1s that is truly experimenting with the building blocks available. Solving this on mainnet? Not going to happen, but such is life :)
1
2
334
15. Oil-like classification will eventually land with normies and be correctly assessed as borderline manic and deliberately malicious as it is pointed at the perceived ignorance of those not lit enough to identify the logical fallacies and economic nuances. Related prediction: This is the last ETH cypherpunk attempt and it’s pitiful. Traditional value pipelines will completely replace idealistic manipulators faster than anyone is prepared for.
1
236
You’ve been lied to. Building a shitty MVP is why most of you fail at building something new. Minimal functionality of solving a problem was never enough. If your app sucks to use but can technically be used do not ship it; there is a 100% chance you regret rushing it.
4
1
22
2,320
IF YOU ARE DEPLOYING A MULTICHAIN PROTOCOL YOU HAVE AN OBLIGATION TO DEPLOY TO DETERMINISTIC ADDRESSES. HAVING A MILLION DIFFERENT ADDRESS FOR EVERY CHAIN IS NOT ALLOWED! IT TAKES 20 SECONDS TO IMPROVE THE EXPERIENCE OF EVERYONE. IF YOU CANNOT FIGURE IT OUT, QUIT.
28
22
5
491
34,174
THIS IS SUCH AN INSANE PROBLEM TO HAVE THAT I WILL WRITE DEPLOY SCRIPTS FOR YOUR PROTOCOL FOR FREE EVEN IF THE REASON YOU DON'T HAVE THEM IS YOU HAVE JUST BEEN LAZY. IT IS INCREDIBLY EASY. THERE IS NO EXCUSE NOT TO DO THIS.
1
2
31
1,707
PROBLEM SO RAMPANT THAT ANYONE TECHNICAL WILL ASSUME I AM TALKING ABOUT X PROTOCOL OR X CHAIN SIMPLY BECAUSE THERE ARE SO MANY PROTOCOLS COMMITING THIS ONCHAIN FELONY. CREATE2 IS SEXY GIVE IT THE ATTENTION IT DESERVES.
1
29
1,553
Me 12 months ago: users should know what chain they are using even in an abstracted world Me today: users shouldn’t even have to know what a blockchain is
2
10
385
If you are a builder I cannot recommend @QuickNode enough. It is ~3x as fast as every other provider out there. Your application and infrastructure don't have to be slow. Effects can be near instant.
4
6
5
36
4,596
Always had the hunch that there was very little competition because an unwilling nature to risk any capital to make unfair returns. MEV being sold as "free money" corrupted the working class from developing strategies that were more profitable than competing in the diluted arbitrage or sandwhich game.
1
2
141
I firmly do not believe it was a technical or capital limitation. If it's profitable you can find and get money in actual minutes (had to several times). And if it was a technical limitation you could sell your strategy knowledge to someone that had the ability to implement.
1
128
Believing interop is solved today is the same as if the world only had diesel engines. We have systems that can drive big loads with the most inefficient, polluting, and maintenance heavy setups. Interop is not something that can truly be solved. It can only improve.
2
1
1
12
564
There is not one single interop product in all of crypto that does not have a critical and systemic issue. Which is fine. But to believe it’s been solved is a massive error and inaccuracy.
1
4
158
And they should have issues, it’s barely been a couple years. But not one single team has made something that’s so perfect and so differentiated that the problem no longer exists. It simply isn’t true and it won’t be true because it’s an infinite game and endless pursuit.
3
138
The ideal crypto user experience: - one app to do everything - no gas - no mention of chains being utilized - no transaction or signature popups - no private keys - no passkeys
4
1
1
8
879
10k users is not pmf 50K users is not pmf 100K users is not pmf 10M users purchased with incentives is not pmf 20m users farming your chain is not pmf non-incentivized WoW growth is pmf and almost no one has it in crypto
2
1
11
601
always weird to me when a founder is quick to declare having achieved pmf where has the hunger of so many gone?
1
2
170
there are lots of people actively working towards real pmf though one i admire most right now is @connor_enso / @EnsoBuild because they have grinded to levels that are difficult to comprehend solely to get where they are today
1
7
427