Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tshaddox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
241.
▲
by
tshaddox
7mo ago
That presumes that “killer AI drones” are a valid way to accomplish some valid goal. For example, I do in fact want to live in a world where only the bad guys have child soldiers, use human shields, deliberately target civilians, and abus
242.
▲
by
tshaddox
7mo ago
> TypeScript also was specifically designed so engine could strip types and execute result code. That's no less a build step than concating, bundling, minifying, etc. When people say "I'm against processing code before dep
243.
▲
by
tshaddox
7mo ago
If you have proof of home ownership and proof of legal guardianship of the child, what’s the problem? I can see it being a problem if e.g. a bunch of family members are putting their kids in a school district based on a single home owned by
244.
▲
by
tshaddox
7mo ago
> It’s also very brittle and one charismatic populist away from unraveling All sufficiently large governments (really all organizations of any kind) are necessarily like this, from the most successful attempts at open societies to the mo
245.
▲
by
tshaddox
7mo ago
Note that even though the U.S. has a Constitution, the entire U.S. government is still, like the UK, highly reliant on inexplicit norms many of which go back hundreds of years before the U.S. was founded. They’re both still English common l
246.
▲
by
tshaddox
7mo ago
That generally works for timestamps (Temporal Instant). But it doesn’t work for representing calendar dates with no time information (Temporal PlainDate) unless you add an additional strict convention like “calendar dates are always represe
247.
▲
by
tshaddox
7mo ago
That’s uglier because, if you were previously doing new Date(), you almost certainly don’t want a zonedDateTime. You almost certainly want an Instant.
248.
▲
by
tshaddox
7mo ago
Good luck making sure no one ever uses a “yyyy-mm-dd” string to represent a calendar date in a JSON API, then passes the value to the Date constructor, then formats that Date in a browser. It’s an extremely easy mistake to make without very
249.
▲
by
tshaddox
7mo ago
This is also true of JavaScript Date instances, so I’m curious what solution you had that did work with raw JSON stringify and parse.
250.
▲
by
tshaddox
7mo ago
Don’t JavaScript Date instances have the same problem? Date implements toJSON, but when parsing JSON you’ll have to manually identify which string values represent Dates and convert them back to Date instances. The exact same is true of Tem
251.
▲
by
tshaddox
7mo ago
> If something clearly helps survival and not an improbable thing to develop, the chances are high we would already have it. Well sure, but "not an improbable thing to develop" is doing a lot of work there. Again, everything
252.
▲
by
tshaddox
8mo ago
There doesn’t need to be an evolutionary reason why we don’t have something. That’s the default!
253.
▲
by
tshaddox
8mo ago
Every pixel of every frame was really captured by the camera from the source, but it’s being played back to you very differently than how the source actually looked. The most obvious example of this would be the wagon-wheel effect, where a
254.
▲
by
tshaddox
8mo ago
Most display technologies output RGB light, which means you’re already forced into an output methodology that’s relying on deception purpose-built for human biology and psychology. Because of that, the layer of your model concerned with the
255.
▲
by
tshaddox
8mo ago
“Potential discomfort” undersells it.
256.
▲
by
tshaddox
8mo ago
Is formula more expensive than the portion of the mother’s caloric intake that’s used to produce milk?
257.
▲
by
tshaddox
8mo ago
I would be extremely surprised if that’s better for the environment than disposable diapers. The key for most of this stuff is economies of scale. It’s why the produce from the supermarket that was carried thousands of miles on a cargo ship
258.
▲
by
tshaddox
8mo ago
But there are lots of exceptions, right? Like a huge bunch of medical equipment where cleaning the thing to make it safe for reuse would be both more expensive and worse for the environment than single-use versions.
259.
▲
by
tshaddox
8mo ago
Semantic versioning seems slightly weird to even apply to something like TypeScript. You could have patch releases that fix actual compiler crashes, sure, but what is a minor release? Surely any new feature that causes code to fail to type
260.
▲
by
tshaddox
8mo ago
The idiomatic way to do this in TypeScript is with discriminated unions. You’re basically just giving the type system an extra property that makes it trivial to infer a type guard (while also making the runtime check in the compiled JavaScr
261.
▲
by
tshaddox
8mo ago
I don’t love tests like that either, but I’ve seen a lot of them (long before the generative AI era) and heard reasonable people make arguments in favor of them. Admittedly, in the absence of halfway competent static type checking, it does
262.
▲
by
tshaddox
8mo ago
> If a human telling him these things would be found liable then google should be. Sounds like a big if, actually. Can a human be found liable for this? I’d imagine they might be liable for damages in a civil suit, but I’m not even sur
263.
▲
by
tshaddox
8mo ago
Do you have an example of the tautological tests you're referring to? What comes to mind to me is genuinely logically tautological tests, like "assert(true || expectedResult == actualResult)" which is a mistake I don't e
264.
▲
by
tshaddox
8mo ago
I honestly don't think "neo" invokes thoughts of "new" to most people (despite the Greek etymology, of which I'm well aware). It's a subtle distinction, but I think the general connotation is more like &qu
265.
▲
by
tshaddox
8mo ago
What counts as "meaningful volume" is probably very different for laptops than for smartphones.
266.
▲
by
tshaddox
8mo ago
That's a pretty slick video where the block of aluminum transforms into the finished MacBook in the presenter's hands.
267.
▲
by
tshaddox
8mo ago
> Also, as others mentioned, this just seems like Claude Code with extra steps, unless they managed to nail some sort of design standard enforcement they feel is better than what most people can get out of it. Well yeah, isn’t that criti
268.
▲
by
tshaddox
8mo ago
I bought that original 5k iMac on release day in 2014. I was thrilled with that display, and stoked to see the entire display industry go the route of true quadruple-resolution just like smartphone displays did. Sadly, it basically never ha
269.
▲
by
tshaddox
8mo ago
Yeah, I'm surprised this request still comes up a lot in techie circles. 15 years ago it made sense. When I packed up and moved to San Francisco with nothing but an AirBnB for a few days, I didn't even have a smartphone, so I boug
270.
▲
by
tshaddox
8mo ago
I followed this for a while leading up to the release. It’s really impressive work. The only downside in my view is that the official releases are extremely high bitrate encodes. I’m sure that was chosen for archival purposes, but I’d like
More ›