I moved to bsky.app/profile/ericlawrenc… Twitter died. X is the Nazi bar. Hope fights in the dark.

Texas, USA
I joined Twitter fifteen years ago. I had no idea that I would use it for more than throwaway tweets about my breakfast. Sadly, Elmo thought that $44B might buy him power, and X was born. I've moved to BlueSky.
5
13
4,101
Hey, @PayPal: You know what the Open Web is great for? Finding alternatives to companies that force installation of unnecessary mobile apps.
5
471
YouTube TV, in case you thought that Google couldn’t be as shitty as every other cable company.
34
1,117
bitsaboutmoney.com/archive/o… talks about this in the context of fraud generally. The point is that the "optimal rate of fraud" is >0 even if the ideal rate is 0. Getting to the ideal entails tradeoffs that make the system worse, overall. Importantly though, in the case of voting...
This is the proper amount. There's something called "decreasing marginal returns". The ideal rate isn't zero, because to achieve that you, need some sort of police state that will disenfranchise a lot of voters. The ideal rate is there a couple of foreigners voting in each election in each state that somehow get through the cracks in the system -- not enough to change the outcome of an election.
1
571
...the GOP actively *seeks* that very un-optimal outcome because they know that the more people vote, the worse the GOP performs. So by seeking a globally non-optimal outcome ("0 Fraud"), the GOP can achieve their own goals ("Reduced turnout means GOP wins!").
161
This is the proper amount. There's something called "decreasing marginal returns". The ideal rate isn't zero, because to achieve that you, need some sort of police state that will disenfranchise a lot of voters. The ideal rate is there a couple of foreigners voting in each election in each state that somehow get through the cracks in the system -- not enough to change the outcome of an election.
636
Don't bother sending money to the @nytimes for a subscription. They won't let you read the content you're paying for anyway.
1
2
594
I hope you get bedbugs, NYTimes software engineer/scammer
125
Hey look, the Fake Escrow Scam is back. Now hosted at hxxps://solanoautotransport[.]com/about-us/ textslashplain.com/2025/04/2…
1
1
2
656
Live examples of the escrow scam are now running at hxxps://solanoautotransport[.]com and hxxps://hv-transportation[.]com/ @FBI @Netcraft
1
1
171
Curious: If you've got a Windows ARM64 device, can you try out soundtools.io/voice-cloning/? It works great for me on my Intel desktop, but fails entirely (gibberish output) in Edge and Chrome on my Gen7 Surface running ARM64.
502
Be careful out there, my friends! I took a quick look at free in-browser voice cloning tools. Compelling attacks targeting your friends and colleagues are now free and simple for anyone with a web browser and access to a recording of your voice. textslashplain.com/2026/08/1…
2
448
🎻 ➡️ BlueSky retweeted
Replying to @ericlaw
I have another on Merkle Tree Certificates which is the future of the WebPKI - rmhrisk.github.io/pq-webpki/
2
2
414
Ryan Hurst published an AMAZINGLY clear deep-dive into the "WebPKI" (certificates and more) rmhrisk.github.io/classical-…
2
4
7
1,124
The fun part about the internet is that this is **indistinguishable** from a phishing attack. There's no binding between "Cloudflare.pay" and "Cloudflare.com" so we have no way to know if this thing is legit when it asks for permission to your account.
I just reserved my Cloudflare Wallet tag: zatlyn.cloudflare.pay. Reserve yours now at cloudflare.pay
8
39
7,177
I describe this class of attack here: textslashplain.com/2023/01/1… Cloudflare's consent screen does not offer any way for a user to report a suspicious permission request, and the fact that it seems ignorant of its own purported "new feature" is especially suspicious.
1
5
700
It certainly *looks like* Progress / @telerik.com is autoinstalling the new Fiddler Classic 6.0 update **even without the user accepting the new EULA**, one that precludes commercial usage. I'm not a lawyer, but it's hard to imagine that behavior holding up in court.
1
1
9
854
I'll give the Telerik folks a chance to answer some questions before I publish my blog post.
6
398