Also, the `reviews` table overlaps the line from `order_items` to `products` and moving `order_items` down for example gets rid of that problem.
Not saying the project isn't cool, but this layout isn't optimal as per your constraints.
Progressives here. The very bottom irritates me to no end during the day. If I drive in the morning or walk around I feel absolutely horrible. Like I'm drunk.
Sure, if I need to read something really really close on my phone in the evening, when the eyes have gone tired it's kinda OK. I do need to focus on the bottom of the glasses.
But I still (after months) usually just look straight ahead (sometimes that "mid section" is not right for what I'm looking at) or I need to intentionally look down, in order to actually look through the top of my glasses.
I think the progressives are worse than getting two pairs, but I can't tell for sure yet, since this is the first time for me and I believed the optometrist who recommended progressives (from own experience, being a little older than myself).
I will have to try the other way soon I guess.
Like right now, evening, I can't read this screen on the bottom of the glasses. The laptop is too far away. To look through the top, I have to look down. Like "double chin territory".
At normal cell phone distance, I can't use the bottom part. It's sorta blurry. I need to try and find the middle. Which is the smallest sections (I don't have huge glasses. Maybe an inch top to bottom, which all the progression has to fit into.
Multiple lenses for different focal lengths are now affordable and practical and offer higher optical quality and more comfort.
If you wear them for a week, you will probably adapt and stop noticing the progressives, even walking around and going up/down stairs.
But it doesn't work that way. I've had them for months now and I still notice them. While walking, while looking around. While driving.
Is it much better? Yes.
Stop noticing? Heck no.
I'm still giving it some time but I really don't like the sudden weird feeling I still get from time to time. And I can't even figure out why it's fine much of the time and then suddenly I get that weird feeling again.
And just having to double chin it to see the ground in front of you is so annoying.
I use computer glasses when staring at a screen for any length of time and I end up taking my glasses off to read e-books, one of the few benefits of being as nearsighted as I am. For everything else, the progressives work well for me. The first few pairs took close to a week for me to get used to wearing. Since then, I occasionally notice minor distortion with a new prescription but that usually goes away in a day or two.
I mix my own spray bottles from dish soap, non chlorinated water and a bit of rubbing alcohol actually. Water is softened.
% of AI suggestions accepted vs. edited is also a BS metric that Anthropic et. al. like to push, similar to LoC, because they're large numbers and large numbers must be good, right?
Well guess what, I have auto-accept on and then adjust after it's "done". And I do it by telling it what changes to make and those have auto-accept on as well. That's quite a high "accept" rate, by definition. But in reality it may have churned on 50% of the lines it generated and auto-accepted first.
I disagree. It’s a valuable metric if you are building an agent / skill infra layer.
Think of it like error rate on your API. Green metric does not mean your system is healthy, but if it’s red you have an issue you definitely need to fix.
Your example scenario is detectable in the non-naive implementation anyway; the o11y layer (usually OTel these days) tracks the trajectories, links them to the diff, and attributes each hunk as coming from the session or not.
I would ask you tho: What incentive do AI vendors have to even try and detect this? It's in their interest to use the most naive interpretation, i.e. what my original comment mentioned, as it shows how "good" their models are, coz nobody ever changes much if anything ;)
Never mind that they really can't unless they're going "creepy mode". If I use Claude/Codex et. al. to agentically write something, then let the session just sit while I go about in my IDE changing things and then I commit and push, are you telling me that the vendors do or should track all of the changes made to the files they touched and report back to base what got overridden by me, the human?
I think I better understand your point now. I was mostly arguing for this as an internal metric inside the model user’s company, I agree it’s less useful coming directly from Anthropic’s measurements.
What I meant by “agent / skill infra layer” is if you’re a big company and trying to write skills that are widely shared, build common tooling for thousands of engineers to use agents within a big repo, etc.
RE “creepy”, I dunno, this case doesn’t bother me, but I can see why it might. It’s definitely being done though.
AI is being pushed so much at work right now. For non-dev stuff even. The amount of things that people think are "awesome never seen this" is staggering.
Just because you haven't seen file format X converted to file format Y before and now you asked the LLM to do it and it worked, doesn't mean you needed an LLM for it nor that it's remarkable. The LLM knew how to do it because it learned from a bazillion online sources for deterministic converters that cost nothing (and have open source). But now you're paying, every single time, for a non-deterministic version of it and you find it cool. It's magic ...
But I guess they deserve it.
you'll be surprised with how many people are comfortable attributing something they do not understand to Magic.
more than anything, ai let people who couldn't and wouldn't bother to learn to write simple code, to side step ones who can and build solutions to scratch their own itch. that too faster.
now human behavior kicks in, and they don't want to hand control back into the hands of people who can code to solve problems.
put this together and you have a good model to understand the AI sales pitch... Its magic
like all magic, its but a trick.
Technology is no different: someone has never even considered that this thing could be possible, and now they see it with their own eyes? Incredible! They don't realise that its mundane and has been possible (in much cheaper ways) for a long time. It was like a few years ago when some journalist posted an animation showing how Horizon Zero Dawn does frustum culling and all the non-tech people were all "wow! This game unloads the game world when its not in view! Incredible!", like... yeah? That's how games have worked since the advent of 3D?
If I was your manager, and you sent me your seventeen page AI generated thing coz you think I'm just gonna summarize anyway and I expect something long: You misread me.
I make a point all the time to everyone that won't listen, to not send me walls of text. I'm not gonna read them. I'm gonna ignore them, close your bug reports until I can understand them because you spent the time to make them short and legible. If you use AI for that, I don't care. But I better have something short and that when I read it makes actual sense and when I verify it, holds up. If I wanted to just ask AI, I'd do it myself. You have to "value add" to the AI if you want to be valuable yourself.
The only time I send something longer is if it’s a postmortem for some prod issue, which I write by hand.
I use AI every day, often multiple agents at once, but knowing when it’s appropriate and when I need to be the one thinking really hard about something.
I haven't followed this closely, but have there been any... shall we say plain outages longer than six hours? That's not an outrageous TTL. Or a day.
Long version:
If you're so popular all around that you really really want a very very short TTL, people will query all the time from all the places that "count", won't they? So it's gonna be cached.
If you're not so popular or not all around, what does it matter even if you had a very very short TTL? You're not loosing much.
I guess communism was more efficient at doing it!
(bit tongue in cheek of course - I guess capitalism is better at pretending/leaving enough scraps for the masses so they don't notice as much)
capitalism can work with say 99% tax on estate on death. No trust funds. Tax on wealth above a certain point. Rule of law with sharp teeth. Proper investment in education. Proper anti monopoly so all large corporations gets broken up to avoid their power consolidation...
communism is dictatorship in disguise.
then you have old style feudalism with aristocracy.
anything else?
All capitalist.