Feels more like a home manager thing to me
Feels more like a home manager thing to me


14kB club: “Amateurs!!!”
https://dev.to/shadowfaxrodeo/why-your-website-should-be-under-14kb-in-size-398n
a
14kBpage can load much faster than a15kBpage — maybe612msfaster — while the difference between a15kBand a16kBpage is trivial.This is because of the TCP slow start algorithm. This article will cover what that is, how it works, and why you should care.


And now something much worse than SEO is gearing up to take its place: https://www.engadget.com/researchers-find-just-250-malicious-documents-can-leave-llms-vulnerable-to-backdoors-191112960.html


The original source was much more sensible.
The comparison makes sense for evaluating whether you’re over-invested in something. Like, if Nvidia suddenly poofed out of existence, would it seriously be worth 16% of everything the whole country makes in a year to get it back?
Owning a car that’s worth 16% of your yearly income sounds reasonable, no matter what your actual income is. A Pokemon card collection that’s 16% of your income is probably too risky, no matter what your actual income is.
Also, GDP is a decent scale to use for charting investment in a productivity tool, because if GDP ramped up at the same time as investment then it looks less like a bubble, even if they both ramp up quickly.
But that’s not what we see. We see a sudden and volatile shift, nothing like the normal pattern before the hype.



I think maybe the biggest conceptual mistake in computer science was calling them “tests”.
That word has all sorts of incorrect connotations to it:
You get this notion of running off to apply a ruler and a level to some structure that’s already built, adding notes to a clipboard about what’s wrong with it.
You should think of it as a pencil and paper — a place where you can be abstract, not worry about the nitty-gritty details (unless you want to), and focus on what would be right about an implementation that adheres to this design.
Like “I don’t care how it does it, but if you unmount and remount this component it should show the previous state without waiting for an HTTP request”.
Very different mindset from “Okay, I implemented this caching system, now I’m gonna write tests to see if there are any off-by-one errors when retrieving indexed data”.
I think that, very often, writing tests after the impl is worse than not writing tests at all. Cuz unless you’re some sort of wizard, you probably didn’t write the impl with enough flexibility for your tests to be flexible too. So you end up with brittle tests that break for bad reasons and reproduce all of the same assumptions that the impl has.
You spent extra time on the task, and the result is that when you have to come back and change the impl you’ll have to spend extra time changing the tests too. Instead of the tests helping you write the code faster in the first place, and helping you limit your tests to only what you actually care about keeping the same long-term.


No apps, no code, just intent and execution.
So the only problems you’re left with are:
Problems which… code is much better than English at handling.
And always will be.
Almost like there’s a reason code exists other than just “Idk let’s make it hard so normies can’t do it mwahaha”.
But why the Random Capitalization?


Violation of the unauthorized access provision of the CFAA, or the anti-circumvention provision of the DMCA


We do not disclose or publicize the specific capabilities of our technology. This practice is central to our security strategy, as revealing such details could provide potential criminals or malicious actors with an unintended advantage.
I was under the impression it was illegal to use exploits for purposes other than responsible disclosure?
Yeah, just comments… with chapters…


Honestly, the developer experience was shit.
They tried to leverage their decades of prior investment and use it as an advantage, but what it actually felt like was a wobbly Jenga tower where every little thing had a caveat and no clear happy path.
Contrast that with iOS, where it felt like they basically started from scratch.
I think Microsoft thought they were lowering the barrier to entry by allowing existing WinForms, ASP.NET, and Silverlight (lol) devs to reuse their stuff, but in practice it made it harder to get started. Every app felt like a legacy codebase from the jump.


Hard to say, actually.


Jimmy Wales: Libertarian that ended up creating perhaps the most successful collectivist project of all time.
Do not disassemble a CRT on a whim. Even if you’re being careful, it can go wrong. There’s strong magnets, glass under pressure, capacitors that can hold a deadly charge for a long time, and toxic chemicals.
It’s the problem, but also the strength. That fragmentation allows room to experiment.
It also puts pressure on the underlying protocols/specs to be air-tight. If you have just one implementation to support, you can do whatever. If you have to support 15, all with different goals and constraints, you gotta be pretty damn careful.
So in the end, we get foundational systems that are able to evolve over time instead of needing a breaking-change, ground-up rewrite every 2 years.


This is basically what the Luddites were fighting against:
A world where labor has no opportunity to develop skills or use them, no authority over the machinery which dictates the nature of what is made and how, chasing fewer and fewer jobs for less and less pay.
Their solution was to take sledgehammers to the factories. The owners, of course, hired thugs to shoot them. And the politicians ruled that the machines were sort of the property of the crown, and therefore destruction of these machines should be punishable by public execution.
Funny enough, data centers today are considered strategic assets under the protection of DHS. Which is a fancy way of saying: still owned by the crown, still gonna shoot you if you try to negotiate via sledgehammer.


We shut down companies for it though, and what AI vendors are doing is basically selling the ability to turn job roles into “accountability sinks”, where your true value is in taking the fall for AI when it gets it wrong (…enough that someone successfully sues).
If you want to put it in gun terms: The AI vendors are selling a gun that automatically shoots at some targets but not others. The targets it recommends are almost always profitable in the short term, but not always legal. You must hire a person to sit next to the gun and stop it from shooting illegal targets. It can shoot 1000 targets per minute.
Kingslayer85 is an okay name I guess
Those additional requests will reuse the existing connection, so they’ll have more bandwidth at that point.