Hungarian folktale opening formula:
"There was a tall poplar tree with 77 branches, on each branch it had 77 crow nests, in each nest 77 crows.
Whoever doesn't listen to my tale, may the crows blind them. Whoever does listen, may they never see Heaven.
I'm going to start the story now, and you can all consider which one you'd choose."
... Hungarian folk tellers had no chill. 😆
Project: openssl-static-gcc-dwarf 3.4.0
File: openssl
Address: 00660540
asid_validate_path_internal
SVG:
dark https://tmr232.github.io/function-graph-overview/render/?graph=https%3A%2F%2Fraw.githubusercontent.com%2Fv-p-b%2Fghidra-function-graph-datasets%2Frefs%2Fheads%2Fmain%2F%2Fopenssl-static-gcc-dwarf%2F00660540.json&colors=dark
light https://tmr232.github.io/function-graph-overview/render/?graph=https%3A%2F%2Fraw.githubusercontent.com%2Fv-p-b%2Fghidra-function-graph-datasets%2Frefs%2Fheads%2Fmain%2F%2Fopenssl-static-gcc-dwarf%2F00660540.json&colors=light
Refreshing to hear of a boss not being a lemming
https://www.theregister.com/2025/08/21/aws_ceo_entry_level_jobs_opinion/
I love computing history, but I often find computer museums and history books focusing a lot on super early computers and then almost skipping to the microcomputer boom. I guess having a working NES, BBC Micro and C64 in a museum will attract more visitors than an operational Burroughs or Ferranti.
In this aspect, I really appreciate all the awesome machines in TNMOC (e.g. WITCH) and CHM (IBM 1401). I feel like I need to make friends at TNMOC and ask them for an in-deep tour they don't offer to casual visitors. :D
I understand that very few computers of the first, second and third generations of computers did not survive, but I feel this era of computing history criminally underappreciated. Early user interfaces, graphic tablets, vector graphics, 3D, all sorts of quirky data storage and processing hardware, dawn of the machine learning, and a massive, massive gap between governments, corporations and regular hobbyists...
Kicking off a 4-part deep dive into AFD.sys on Windows 11: crafting a raw TCP socket, performing the TCP handshake, sending & receiving TCP packets - everything without Winsock.
1) Part1: https://leftarcode.com/posts/afd-reverse-engineering-part1/
2) Part2: https://leftarcode.com/posts/afd-reverse-engineering-part2/
3) Part3: https://leftarcode.com/posts/afd-reverse-engineering-part3/
4) Part 4: https://leftarcode.com/posts/afd-reverse-engineering-part4/
Here is the point. Even though I knew every line of code, every bit of the inner server and application - far, far more than almost every user who touches a LLM today, I fell for it too. As a lonely, geeky teen I spent hours in the school library talking to these bots. Ones I built and trained.
This feels like a very @SwiftOnSecurity story but I’m going to tell it.
Chat bots (not just LLM driven) are surprisingly old. In the mid 90s, a mark up language for string-driven bots called AIML was released. A small community of early hackers and devs got really into it. I was part as a teen.
Hey folks! Compiler Explorer is free & open for everyone, but if you're planning to use our API for bulk executions though, please ping us! CE is a shared resource and heavy use can slow things down for the whole community. DM me to chat - happy to help figure out what works best for everyone! :)
Wanted: a #RustLang tool with 4 panes:
- desired generated code
- an in progress proc-macro being written
- input #Rust code where the proc-macro is being applied
- a live updating view of the actual generated code with diff annotations against what was desired
If you want to go fancier, tie things in the output to the input and provide suggestions on where things are missing pre-expansion for the output to march the expectation. I feel like 90% of this can be accomplished today with tmux+a file watcher+direct rustc invocations using -Zunpretty=expanded, but it'd be lovely to have an actual tool for this.
“War is war and hell is hell and of the two, war is a lot worse.” https://www.tumblr.com/jimstares/790549011146981376
We have updated the #Pwn2Own Ireland rules to clarify scoping for WhatsApp for Windows. For WhatsApp for Windows, both “WhatsApp” and the “WhatsApp Beta” applications are in scope for the competition. #P2OIreland https://www.zerodayinitiative.com/blog/2025/7/30/pwn2own-returns-to-ireland-with-a-one-million-dollar-whatsapp-target