-
Unauthorized WiFi after leaving DEFCON
Unauthorized Wi-Fi network found on Delta flight after DEF CON:
Delta Flight 591 was traveling from Las Vegas to Atlanta on Aug. 10 when an unauthorized Wi-Fi network was detected aboard the Boeing 757. […] Messages attributed to the flight crew indicate there were concerns that someone aboard the plane had created a network called “Delta WiFi Fast.”
Sounds like someone was playing with their new Pineapple after buying it at DEFCON.
-
Oooh new Hanklight with built-in USB-C charger: D4KC (variant of D4K).
-
Just because artificial lawns are not as good as the real deal doesn’t mean they can’t be called artificial lawns.
And if a truck can struggle up a hill and a river can find its way to the sea, then Claude can reason its way through a machine learning problem.
-
Checked out of the hotel for DEFCON 34. Quick highlights for now: got ham radio license (technical), played in the ham radio fox hunt, got a portable Meshtastic node, checked out First Friday in the Arts District. What a blast.
-
Musings
I’ve added a new type of blog post to Ivan: Thinking called “Musings” which are essentially tweets or status updates. These are also known as microblog posts, and, for me, the big thing about them is that they don’t require me to think of a title for my posts.
I’ve been off of using social media for over a decade, but I’ve more recently had the itch to throw my words out into the void again. I prefer to microblog from my phone, so I have a custom iOS app that I jot down some ideas in, and I publish by committing directly to my site repo. This lets me post from the sofa, the car, and… yes… the pooper.
Beware! Expect more random musings from me.
-
The 10th annual World Dog Surfing Championships:
The dogs are scored on tricks, the size of the wave they catch, how long they can stay on the board and how much they seem to be enjoying it all.
So cool/cute! Also interesting is the format of the story, at least on mobile, where you swipe pages to view each snippet.
-
Ted Lasso Season 4 just got released on Apple TV (formerly called Apple TV+). A week or so ago I restarted watching from Season 1, and it’s just so much goodness. I think I’m able to catch a lot more of the jokes this time too. Looking forward to catching up to the new season.
-
DEFCON is right around the corner. Some things to pack: Flipper Zero, RFID-shielded wallet, UV light (Emisar D2), Baofeng UV-5R. Hmm, what else?
-
Session Ownership
From The Session You Cannot Take With You:
A user should be able to close an account, keep a session, and hand it to another model. The new model may disagree, ask questions, or perform worse. It should not be staring at ciphertext where the old model saw the user’s history, evidence, plans, and delegated work.
Agreed, and relevant to folks running local models. I want to be able to swap between different models as needed, but it seems like session context is being hidden by model providers who don’t make that easy.
-
Coffee at Sightglass
Had a great chat with Josh Nguyen today. He’s working on RoverAI, doing super interesting work with local LLMs. I think more and more people and businesses will care about how much data we keep feeding model providers. I know I’m concerned about it, and I don’t think I’m alone. Beyond the privacy concern, having personal context available to models is a huge win too.
I don’t really want Claude to have all that data about me: how can I trust that they’re not using it to advertise to me or manipulate responses? Take them at their word?
I want to run my models locally where I control who gets to see my data, and it’s clear that the model is working for me rather than for a model provider.
-
Been running my own personal AI
Limited Edition Jonathan (via) thinks Apple is the king of AI.
I’ve been running my own local model and agent on an M4 Max with 128GB RAM. There’s a certain wow factor when running a local model the first time and realizing a file gives me access to all of human knowledge (OK, I know that’s not entirely accurate and overly simplistic, but the feeling is still valid IMO).
I’ve been using Hermes Agent against Qwen3.6-35B-A3B-4bit. It’s no Fable or Opus, but it does let me ask questions about parenting or health that I don’t feel comfortable asking Claude about. I’m not sure if other folks care as much as I do about the privacy concerns of throwing so much private details of our lives at these LLM providers. It does look like Apple is throwing their weight behind the worldview that having a Personal AI that lives on our devices is the way to go. It means they’ll make hardware powerful enough to run these models.
It’s still pretty early days of running local models, and I’ve yet to try out Apple’s latest with iOS/macOS 27. My own setup feels pretty rudimentary, but I can see it improving over time.
-
Poka-yoke
I recently came upon the term poke-yoke:
Any mechanism in a process that helps an equipment operator avoid mistakes and defects by preventing, correcting, or drawing attention to human errors as they occur. It is a Japanese term that means “mistake-proofing” or “error prevention”, and is also sometimes referred to as a forcing function or a behavior-shaping constraint.
In my mind, typed programming languages are a kind of poka-yoke. Using data structures for constraints is a poka-yoke. Modals and interstitials can be poka-yoke.
I think I already use this concept in my UX designs often, just didn’t have a term for it.
-
Day One wants you to chat with AI
Aleem Shaun (via) has been a longtime Day One journaler.
I’ve used Day One for more than a decade. It was an excellent journalling app. Private, minimal, easy to use, with excellent features such as geolocation, weather, ‘On this Day’, and book printing. Features that got out of the way and either worked quietly in the background or appeared only when you summoned them. That’s changed.
He’s been getting frustrated with Day One forcing the AI chat feature down his throat without a way to remove it. As he looks for alternatives:
The features I will most miss are On This Day and book printing. I can replicate On This Day with shortcuts and widgets. I’ve also been using Flohgro’s excellent On This Day Rewind App. Book printing, which I use to curate personal memories for my kids, will be a bigger pain point and harder to replace. My research hasn’t turned up much. I’ve looked at Blurb, Momento and others. None fully replicate what Day One does natively.
-
Not just for the old folks
Looks like the young folks are getting into birding.
The article mentions 2 reasons:
- COVID: an easy activity to do outside of the house that was low stress/screen and I’m guessing cheap too
- new birding tech like the Merlin app.
It’s not just for the old retired folks, yo.
-
The sound of crickets in the summer
Walking around the streets of Kyoto last week, in the sweltering heat of mid-summer Japan, the familiar sound of crickets filled my ears.
It brings me a sense of nostalgia.
Of my youth. Of a carefree time. Of staying up late to watch anime on my CRT.
懐かしいな。
-
Never Have I Experienced Such Hobgoblins
Neal Stephenson’s writing, to me, often has a sense of condescension to it. It was off-putting to me when I read Cryptonomicon, but when I read his recent post, Writing by Hand is Good for your Brain - Here’s how to do it, I was delighted at his unspoken jabs at the current zeitgeist of our obsession with AI.
Every so often, when I’m signing books at a book tour appearance, someone will come up to me and say something like “you must have writer’s cramp!” or “is your hand sore yet?” I never have the time to provide a full answer. If I did, however, my answer would be that never, at any time during a quarter of a century during which I have spent a substantial fraction of each working day writing by hand, have I experienced even the faintest traces of so-called “writer’s cramp” or any other such hobgoblins.
In his section titled Don’t use a gadget *cough*, he writes:
Too much friction, and too little friction, are both more tiring than just a little bit of friction, and that’s the balance that is reflected in the fountain pen/paper technology.
Interestingly…
Since I do a lot of work from one location, I have a corner of a tabletop set up there with ink bottles and a folded-up paper towel for wiping off the nib after it’s filled (I have been using the same paper towel for about twenty years).
Did I read that part right? He’s using the same piece of paper towel for 20 years? WAT?
My own setup:
- Moleskine notebooks
- Papermate Flair pens, which are felt tipped rather than gel tipped… hmm, I’m gonna try out the Pilot G-2’s and see how that goes.
-
0xdead10cc
Debugging a crash on the new Little Memory 2.0 app today, and found a crash report with the termination code:
0xdead10cc. Interesting hex code, or rather, hexspeak. Seems there’s some fun Apple’s done with termination codes:0xdead10cc- “dead lock” - an application holds on to a system resource while running in the background0x8badf00d— “ate bad food” — the watchdog kill for blocking the main thread too long at launch/resume0xc00010ff— “cool off” — killed for thermal pressure0xdeadfa11— “dead fall” — user force-quit an unresponsive app0xbad22222- “bad too repeatedly” - a VoIP application has been terminated by iOS because it resumed too frequently0xbaaaaaad— “baaaaad” - the log is a stackshot of the entire system, not a crash report0xdeadfeed- “dead feed” - crash when a timeout occurs spawning a service
-
Gion, Jetavana, Yasaka
In Kyoto, the Gion (祇園) district is the old entertainment area of town. In my mind, it’s the place where tourists would go to try to get a glimpse of a geisha or, more likely, a maiko. There’s the famous Gion Matsuri that’s one of the largest festivals in Japan every year.
Something I didn’t know until looking it up today was that the word Gion is derived from the Buddhist term Jetavana:
Jetavana was the place where the Buddha gave the majority of his teachings and discourses
In Chinese, Jetavana is spelled 祇樹給孤獨園, and that long name got abbreviated into just the first and last characters: 祇園 (Gion).
The main shrine in Gion was originally called Gion Shrine (祇園社 or 祇園神社). During the Meiji era, Buddhism was a four-letter word, so the shrine got renamed to Yasaka Shrine (八坂神社), which stuck, but the neighborhood still kept being called Gion. And thus, we have the Gion district with the Yasaka shrine.
-
Namba Yasaka Shrine
We’ll be in Japan soon, in Kyoto, Osaka, and Tokyo. Even though I lived in Kyoto, I feel like I didn’t do as much exploring of Osaka, and, of course, there’s always more to see. A friend recently told me about Namba Yasaka Shrine, which is a shrine shaped like a giant lion’s head.
The lion is said to swallow evil spirits and warding off bad luck with success in exams, business, and competition.
Oh, boy, looking forward to checking this one out while we’re in town.
-
Confusion is the sweat of learning
Failing grades soar as professors see greater AI usage, dwindling math skills in UC Berkeley computer science classes (via):
35.3% of CS 10 students and 10.6% of CS 61A students received F’s in spring 2026. In spring 2025 and spring 2024, the percentage of F’s did not exceed 10% for either class. The electrical engineering and computer sciences department’s grading guidelines state that 7% of students in lower division courses, including CS 10 and CS 61A, should receive D’s and F’s.
So that’s:
- CS10 F’s: <10% -> 35.3%
- CS61A F’s: <10% -> 10.6%
- Expected D’s and F’s: 7%
Looking at the current numbers in Berkeleytime, there are even newer (and more stark) numbers:
Semester CS 10 F rate CS 61A F rate Fall 2024 1.3% 2.7% Spring 2025 7.7% 4.1% Fall 2025 3.0% 2.9% Spring 2026 44.4% 11.3%
UC Berkeley teaching professor Dan Garcia taught both CS 10, “The Beauty and Joy of Computing,” and CS 61A, “The Structure and Interpretation of Computer Programs,” in spring 2026. Garcia believes the “primary driver” of these abnormally high failing rates is due to a “vast increase in academic dishonesty” due to students’ usage of large language models, such as Claude, ChatGPT and Google Gemini.
“Some of the numbers that you saw from the number of students who receive failing grades were because we caught them (cheating) and prosecuted them and are sending their cases to the center for student conduct,” Garcia said. “But in other cases, it’s students who are leaning a little too hard on LLMs to do their work for them, and then at exam time just really aren’t ready.”
[…]
Ranade and Garcia have both noticed the decline of student engagement in classes as well. Ranade said office hours used to be “overflowing,” but this semester, she and her TAs noticed “very low engagement” in office hours, despite frequently encouraging students to attend.
Garcia found a similar lack of attendance in his office hours over the past two semesters.
“I used to have full office hours, and for the first time, I was having nobody come to my office hours,” Garcia said. “It was just so surprising to sit in my office alone.”
When I attended CS 61A, one of my favorite things about the class was being able to visit Professor Clancy’s office hours. Getting to talk to him outside of lectures and building a personal connection with him was one of the bits that drove my interest into continuing learning more about computer science. I think it’s these experiences of having a mentor in a subject can make people feel like they are part of a community.
I was just a Berkeley Extension student, so I didn’t need to take more, but I think that experience was pivotal in encouraging me to go further and taking 61B and 61C and just continuously developing my interest in technology.
Both professors underscored the need for students to be more comfortable with difficult problems.
[…]
“I love this phrase my colleague uses: ‘Confusion is the sweat of learning.’ I just love that,” Garcia said. “A lot of students, I think, are not putting in the sweat.”