George Macon

25 Followers
137 Following
11 Posts
I'm a software engineer with interests in security and reliability.
Bloghttps://www.kj4jzy.org/
Codeberghttps://codeberg.org/gmacon
Pronounshe (they also OK)
cwtch.im6tmjxhygdjnwaqdovxufepvp3chhc5hbrcfmqxlltrt7azgjfttxtfqd

I've noticed lots of folks confused about rain/rein/reign lately and got to wondering if these words are related, but the answer seems to be "no."

rain: falling things ("abuse rained down") from German
rein: control or slow down ("rein in the abuses") from Latin *retinēre* via French
reign: exercise of power ("reign of terror") from Latin *rēx* via French

@ntoskrnl
Congratulations!
The MacBook Neo is such an interesting machine that it coaxed a thousand-word-essay out of me: https://samhenri.gold/blog/20260312-this-is-not-the-computer-for-you/
“This Is Not The Computer For You” · Sam Henri Gold

Sam Henri Gold is a product design engineer building playful, useful software.

There's a lot of discourse on Twitter about people using LLMs to solve CTF challenges. I used to write CTF challenges in a past life, so I threw a couple of my hardest ones at it.

We're screwed.

At least with text-file style challenges ("source code provided" etc), Claude Opus solves them quickly. For the "simpler" of the two, it just very quickly ran through the steps to solve it. For the more "ridiculous" challenge, it took a long while, and in fact as I type this it's still burning tokens "verifying" the flag even though it very obviously found the flag and it knows it (it's leetspeak and it identified that and that it's plausible). LLMs are, indeed, still completely unintelligent, because no human would waste time verifying a flag and second-guessing itself when it very obviously is correct. (Also you could just run it...)

But that doesn't matter, because it found it.

The thing is, CTF challenges aren't about inventing the next great invention or having a rare spark of genius. CTF challenges are about learning things by doing. You're supposed to enjoy the process. The whole point of a well-designed CTF challenge is that anyone, given enough time and effort and self-improvement and learning, can solve it. The goal isn't actually to get the flag, otherwise you'd just ask another team for the flag (which is against the rules of course). The goal is to get the flag by yourself. If you ask an LLM to get the flag for you, you aren't doing that.

(Continued)

@b0rk
I said I look at man pages first, but I think you edited the question since I wrote that. For git, rsync, and curl, I typically look at the man page first for "small" things, but to some extent that's specific to those programs. Openssl (maybe new since I saw the poll?) I've learned has unhelpful man pages, so I usually search online first for it.
Just read an article from PC Gamer linked here, and when I used the back gesture on my phone to go back, it didn't go back but instead popped up a sign up page for their newsletter.
AI, n:
Machine learning being applied to problems for which machine learning is not an appropriate solution.
In the early days of personal computing CPU bugs were so rare as to be newsworthy. The infamous Pentium FDIV bug is remembered by many, and even earlier CPUs had their own issues (the 6502 comes to mind). Nowadays they've become so common that I encounter them routinely while triaging crash reports sent from Firefox users. Given the nature of CPUs you might wonder how these bugs arise, how they manifest and what can and can't be done about them. 🧵 1/31

It takes my brain a little while to switch languages and so I think I just did the spoken equivalent of the thing where you read the names of colours that are written in other colours.

After speaking German to the taxi driver, the airport security person asked me a question in English then in French. My brain caught up with the end and so I replied in French. Unfortunately, the question was what language would I prefer and telling him, in French, that I preferred English confused both of us.

I just finished filling out the Mozilla future survey that's been going around [1], and, of course, after completing the survey, Mozilla asks me for money. If I'd known that would happen, I would have complained about that, too.

[1]: https://mozillafoundation.tfaforms.net/201

What Is Your Dream for Mozilla?