after Charles Bukowski‘s Style AI is the answer to everything,a fresh way to approach a dull or dangerous thing.To do a dull thing with AI is preferable to doing a dangerous thing without it.To do a dangerous thing with AI is what I call art. Refactoring can be an art,debugging can be an art,naming things… Continue reading AI
Claude Code Planning Mode Posture Is Off Balance
In planning mode, Claude Code defaults to action, and in most cases this is wrong! Thus: The posture and bias of Claude Code’s Planning Mode should be to *expect* the user to need to provide more detail. Here’s what Claude Code’s planning mode looks like today: Here’s what the prompt aught to be: This insight… Continue reading Claude Code Planning Mode Posture Is Off Balance
ChatGPT’s Quiet Shift in User Data Retention and Missed Opportunity for OpenAI Trust
If you’re a ChatGPT Free, Plus, Pro, or Team user, or using the OpenAI API without a Zero Data Retention (ZDR) agreement, your deleted data may now be retained under court order. This shift stems from ongoing litigation, yet many affected users only found out weeks after it began. According to OpenAI’s Help Center, deleted… Continue reading ChatGPT’s Quiet Shift in User Data Retention and Missed Opportunity for OpenAI Trust
The world is (not) flat
Vision Pro is not capable of delivering the level of low-strain fidelity needed to work long hours on anything related editing text. I think it is fair to say a 4k display or near equivalent is the minimum generally needed for this now, particularly for programming. [1] Spatial Computing is not about arranging windows and… Continue reading The world is (not) flat
Rate Throttling in Django AllAuth while running Unit Tests
If you use Django AllAuth and have a custom account adapter, you may find you run up to against rate limits that prevent successful testing of the many unhappy paths of user signup workflows. allauth.account.adapter.DefaultAccountAdapter I did not notice this until I overrode the clean_email() method of my custom adapter, after noticing some unhandled pentest… Continue reading Rate Throttling in Django AllAuth while running Unit Tests
Staying Hydrated in VR Workouts is Problematic
A new report was published in The Information about the new Apple headset mentions the following: People familiar with Apple’s content strategy for the headset say Apple executives are emphasizing health and wellness including proposals for AR apps that assist with meditation and exercise. Apple Devising Software to Help Anyone Build AR Apps, to Drive… Continue reading Staying Hydrated in VR Workouts is Problematic
The Supernatural Lawsuit and Apple
This is part two of a series XR, VR, AR 2022. See also my prior post, Dragon’s Lair and Hologram Time Traveler. It is not a coincidence or a mistake that US Federal Government is suing Facebook (Meta) over the company’s acquisition of Within–the company behind the virtual reality exercise app “Supernatural.” Venture capital friendly… Continue reading The Supernatural Lawsuit and Apple
XR, VR, AR 2022 Pt. 1: Dragon’s Lair and Hologram Time Traveler
The first 3D experience I remember was Sega’s 1991 LaserDisc interactive movie arcade game, Hologram Time Traveler at the Whistler Village arcade in the early 1990s. Our family made annual spring break trips to Whistler back then and the village arcade was something I looked forward to every time. I was too young to be… Continue reading XR, VR, AR 2022 Pt. 1: Dragon’s Lair and Hologram Time Traveler
Max Size of Django message Data in Cookie Storage
I responded to a little challenge from Matt Layman of the Django Riffs podcast Episode 15, User Session Data. Toward the end of the episode, Matt asked what might happen if over 4k worth of text was passed into messages if the backend storage method was cookies? What I found was unexpected. First, you can… Continue reading Max Size of Django message Data in Cookie Storage
Interspeech 2021 Conference Sessions, Speakers and Papers
The UX for the Interspeech 2021 virtual conference platform could be more straightforward. Here’s a quick list of sessions speakers and papers planned for the 9/30/21.