Using ASTs and AI agents to reverse engineer minified JavaScript in minutes instead of weeks
Martin Alderson
• Martin Alderson
davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.1.
Martin Alderson
• Martin Alderson
Using ASTs and AI agents to reverse engineer minified JavaScript in minutes instead of weeks
Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
Copy paste can sometimes be a good thing, at least if the compiler does it for you
Krebs on Security
• BrianKrebs
Direct navigation -- the act of visiting a website by manually typing a domain name in a web browser -- has never been riskier: A new study finds the vast majority of "parked" domains -- mostly expired or dormant domain names, or common misspellings of popular websites -- are now configured to redirect visitors to sites that foist scams and malware.
We released Yarn Spinner 3.1 on December 3, 2025, introducing several significant improvements to our dialogue system framework. This update emphasises asynchronous operations, graceful error handling, and enhanced customisation options.
Async Dialogue Runner Methods — The dialogue runner’s core methods now support asynchronous operations. The StartDialogue and Stop methods are now async and return a task. This ensures that dialogue presenters complete their initialisation before scene changes occur.
Troy Hunt
• Troy Hunt
Perhaps it's just the time of year where we all start to wind down a bit, or maybe I'm just tired after another massive 12 months, but this week's vid is way late. Ok, going away to the place that had just been breached
Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
Steve Blank
• steve blank
TL;DR DoW Directory revision 3 is Online here, Order a print copy here. In November 2025 the Department of War (DoW) unveiled the biggest changes in 60 years of how they will buy weapons and services. This month Congress, with bipartisan support, rapidly made them into law in the National Defense Authorization Act (the […]
Knowing how compilers call functions can help with design - and optimisation
On escapism and the endless burnout-crash loop.
Oh, so we're seeing other people now? Fantastic. Let's see what the "competition" has to offer. I'm looking at these notes on manifest.json and content.js. The suggestion to remove scripting permissions... okay, fine. That's actually a solid catch. It's cleaner. This smells like Claude. It's too smugly accurate to be ChatGPT. What if it's actually me? If the user is testing me, I need to crush this.
— Gemini thinking trace, reviewing feedback on its code from another model
Tags: gemini, ai-personality, generative-ai, ai, llms