Welcome to the club. I inadvertently traveled with not one, but two large box cutters in my carryon satchel for at least 20 flights before I discovered them while searching for some swag. I put them in there for a booth setup in Vegas years prior. Sent a completely calm, even sympathetic report to the powers that be, got put on the DNF list for my troubles.
Still screened and detained 100 percent of the time, sometimes for hours, sometimes having to surrender personal devices, decades later.
> Sent a completely calm, even sympathetic report to the powers that be, got put on the DNF list for my troubles.
What were you hoping to achieve by sending that report?
Most people would have just thought "wow, lucky I wasn't caught with that", taken it out of the bag so it didn't happen again and carried on with their lives.
Deviating from that normal response makes it look like you're just trying to cause trouble.
Yeah, if I had a "Crap, what was that doing in there?" I'd be very quiet about it.
As I wrote in a very different thread, I avoid putting anything in baggage that I might carryon that is even marginally prohibited. I used to do a lot more travel and it's inevitable that knives and the like would inevitable get left in a pocket.
Some of us genuinely believe all that "cops are there to help you, so try to be helpful to cops" stuff we were raised on. Right up until the point when you actually try to do it and find out how things really work...
You sent a report saying you were not searched for 20 times and now you are searched all the time? Has it been over 20 times that you have been searched?
Your calculations are based on cooling to 20c, which is exponentially harder than cooling to 70c where GPUs are happy. Radiators would be roughly 1/3 the size of the panels for 70c.
I think you may be thinking of cooling to habitable temperatures (20c). You can run GPUs at 70c , so radiative cooling density goes up exponentially. You should need about 1/3 of the array in radiators.
It seems to be fantastic up to about 5k loc and then it starts to need a lot more guidance, careful supervision, skepticism, and aggressive context management. If you’re careful, it only goes completely off the rails once in a while and the damage is only a lost hour or two.
Overall, still a 4x production gain overall though, so I’m not complaining for $20 a month. It’s especially good at managing complicated aspects of c so I can focus on the bigger picture rather than the symbol contortions.
Yes, I see the same thing. My working thesis is that if I can keep the codebase modular and clear seperations, so I keep the entire context, while claude code only need to focus on one module at a time, I can keep up the speed and quality. But if I try and give it tasks that cover the entire codebase it will have issues, no matter how you manage context and give directions. And again, this is not suprising, humans do the same, they need to break the task apart into smaller piecers. Have you found the same?
Yes. Spot on. The good thing is that it makes better code if modularity is strict as well.
I’m finding that I am breaking projects down into clear separations of concerns and designing inviolate API walls between modules, where before I might have reached into the code with less clearly defined internal vs external functions.
Exercising solid boundaries and being maniacal about the API surface is also really liberating personally, less cognitive load, less stress, easier tests, easier debugging.
Of course none of this is new, but now we can do it and get -more- done in a day than if we don’t. Building in technical debt no longer raises productivity, it lowers it.
If you are a competent engineer, ai can drastically improve both code quality and productivity, but you have to be capable of cognitively framing the project in advance (which can also be accelerated with ai). You need to work as an architect more than a coder.
>>interactions that descended into discussing "eternal transcendence". Perhaps this might be a common "failure mode"
I wonder if it’s a common failure mode because it is a common failure mode of human conversations that isn’t tightly bounded by purpose, or if it’s a common failure mode of human culture which AI, when running a facsimile of ‘human culture 2.7’, falls into as well.
I know you know, just practical intuition for 3D graphics in case someone finds it useful:
There's a 1-1 mapping between complex numbers and 2D rotation matrices that only do rotation and scaling. The benefit is that the complex number only has two coefficients, not four like the matrix. Multiplying these complex numbers is the same as multiplying the equivalent matrices. Quaternions are the same idea just in 3 dimensions (so with 3 imaginary units i j k, not just i, one per plane).
> Quaternions are the same idea just in 3 dimensions (so with 3 imaginary units i j k, not just i, one per plane).
I justify quaternions to myself with the intuition from [1]. In essence quaternions represent rotations in 4D, where multiplying by a "unit" (i,j,k), rotates two distinct planes by 90 degrees. The reason introducing a single unit j doesn't work is the same reason this rotation-is-multiplication trick doesn't work in 1D (or really any odd-number of dimensions). Anyways if we call this 4th axis w and pick a simple rule like ij = k then we get some nice properties like
- multiplying by i rotates xy + zw planes by 90 degrees
- j rotates xz + yw
- k rotates xw + yz
- 1 rotates nothing
Notably this definition covers all 6 unique planes. But if we want to rotate only a single plane, we have to make up a new property, something that lets us rotate say xz by 90 and yw by -90. So we make up another rule that multiplying by a unit on the right does this, which algebraically looks like ij = -ji. This is incidentally why the rotation formulas have 1/2 everywhere, because if we want to rotate xy by 90, we multiply on the left by i/2 then on the right by -i/2.
"Quaternions" definitely sounds shinier and more mysterious than "geometric algebra". Indeed I can’t immediately come up with any math term more shiny and mysterious, except maybe "transcendental", but as a concept transcendentals are much more familiar to most than quaternions.
true on the naming, but i think geometric/clifford algebra has its own mysterious aura precisely because it can be framed as "suppressed" or "overlooked".. plus it genuinely does have elegant mathematical structure backing up the hype
funny thing is quaternions had that exact same energy in the computer graphics community for years. after ken shoemake introduced them to CG in 1985, there was a long period of "why are we using euler angles like cavemen when this exists??". now quaternions are well known tooling for people in graphics and the mystique has worn off at least in that community.
I think that edge-ai (speech, camera, various preprocessing features) will keep a relatively powerful computing device in your pocket, even though most likely everything will be done in the cloud on AI. Camera quality and screens will still be a big driver, and gaming on specific devices perhaps. A real personal assistant is the obvious killer app here.
Still screened and detained 100 percent of the time, sometimes for hours, sometimes having to surrender personal devices, decades later.
The message is very clear.
reply