Show HN: I'm building a browser for reverse engineers
In the expanding world of AI my heart still lies in AST transforms, browser fingerprinting, and anti-bot circumvention. But my workflow felt... primitive.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,109 posts.
In the expanding world of AI my heart still lies in AST transforms, browser fingerprinting, and anti-bot circumvention. But my workflow felt... primitive.
SVGs are pretty cool - vector graphics in a simple XML format. They are supported on just about every device and platform, are crisp on every display, and can have embedded scripts in to make them interactive. They're way more capable than many people realise, and I think we can capitalise on some of that unrealised…
Hi friends and welcome to the last post for this year! Whenever someone asks me how to get started with reverse engineering, I always give the same advice: buy…
When I was a really small kid, one of my favorite activities was to try and dam up the creek in my backyard. I would carefully move rocks into high walls, pile up leaves, or try patching the holes with sand. The goal was just to see how high I could get the lake, knowing that if I plugged every hole, eventually the…
I have at least a few readers for which the sound of a man's voice saying "government cell phone detected" will elicit a palpable reaction. In Department of Energy facilities across the country, incidences of employees accidentally carrying phones into secure areas are reduced through a sort of automated nagging. A…
It may be a good language for data science, but it’s not a great one.
There’s no way I’m going to continue a subscription to a streaming service that suggests AI-generated music with AI-generated album covers. A bloated, Electron-based desktop application with a terrible UI is only going to add up.
How high is the stress I am talking about? You are commuting all you think is that you might snap today, you might quit today. That is what I am calling a hi...
No newsletter next week Running the TLA+ workshop. No way I'm gonna have any brainpower after that. Syntax highlighting is a waste of an information channel...
The qualities you value most in engineers are also creating your biggest problems. Here’s how to handle this paradox.
I recently got a new notebook and noticed that the speakers would occasionally emit a faint but annoying white noise. This issue was only noticeable in a quiet room when no music or other audio was playing through the speakers.
Human drivers keep crashing into Waymos that aren't even moving.
I’ve been trying to slowly ease into using LLMs for coding help again lately (after quitting ), but something always feels off -- like we’re not quite on the...
The Intel 285K CPU in my high-end 2025 Linux PC died again! 😡 Notably, this was the replacement CPU for the original 285K that died in March, and after reading through the reviews of Intel CPUs on my electronics store of choice, many of which (!) mention CPU replacements, I am getting the impression that Intel’s…
This is Verdi's personal website. He writes about interesting ideas or projects.
How LLM-powered programming tools amplify developer capabilities rather than replace them
Keep your calendar in a plain text file. Calendar.txt is versionable, supports all operating systems and easily syncs with Android mobile phone.
I am still recovering from my failed root canal (and still have one visit to complete the procedure), so I have been hesitant in taking up my regular exercise again because I don't want to distract my immune system from my tooth's healing. So when I went to the gym today for the first time...
I’ve been reading this week about how humans learn, and effective ways of transferring knowledge. In addition, I’ve also had AI in the back of my mind, and...
A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard
I was hired on at Apple in October of 1995. This was what I refer to as Apple’s circling the drain period. Maybe you remember all the doomsaying — speculation that Apple was going to be shuttering soon. It’s a little odd perhaps then that they were hiring at all but apparently Apple reasoned that they nonetheless…
A colleague spotted base64-encoded JSON in a long string of gibberish without any tools. I was amazed, until he explained how anyone can do it.
I hope you'll enjoy the video as much as I enjoyed making it! There are many little details that I'll let you discover on your own.
A lot of people think LLMs are expensive to operate. That was true a couple of years ago, but these people haven't updated their views after an approximately 1000x reduction in prices over two years.
After spending part of my holiday building and deploying a new Rails 8 application, It's clearer than ever that Rails is awesome, and it's especially great f...
Recently, people have been asking me why I’m pausing Boo to work on a programming language. I think it would actually be cool to write down how I feel.
Making sure I don’t forget what I read.
Reading, writing, cooking, and maybe some other random explorations.
Silent changes in payment methods on big creator funding platforms raise some unpleasant questions.