Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bccdee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
361.
▲
by
bccdee
1y ago
Which studies? Could you attach them?
362.
▲
by
bccdee
1y ago
No, you're just saying that. There's no evidence that using phones makes teenagers stupid.
363.
▲
by
bccdee
1y ago
I use restic. Restic offers everything advertised on the tarsnap website (deduplicated snapshots, e2e encryption). I pay $6 per terabyte per month using backblaze's cloud object storage. Wasabi offers 1TB at $7/mo. S3 costs $26&#x
364.
▲
by
bccdee
1y ago
A better analogy than music might be dance: The reward for dancing well is simply the feeling of dancing well. In a properly-designed game, the game feel of successfully completing the technical challenge is itself the reward. A dance th
365.
▲
by
bccdee
1y ago
> Looking at how other people describe their experience, it seems like the figuring out part brings them joy It's the pleasure of mastery. To me, the fun of a challenge like that is in gradually mastering something difficult and the
366.
▲
by
bccdee
1y ago
> Function domains are trivially enforceable through the type system when you have dependent types. > It is not trivial to find what the correct settings will be before starting. Encountering situations like a job which runs fine for
367.
▲
by
bccdee
1y ago
Bullet hell shooters are deterministic. Mob behaviour in Silksong is random. It is entirely possible for a boss in Silksong to spawn several mobs that all do inconvenient attacks at once, boxing you in. Some of the optional bosses in Silkso
368.
▲
by
bccdee
1y ago
> Up to and including requiring proof that a function's domain is respected Does such a proof exist in this context? Or are we writing fanfiction about the problem domain now? > It's not "unrecoverable" Yes it is.
369.
▲
by
bccdee
1y ago
Why? You're just going to unwrap that monad and promptly crash. It's unrecoverable; it doesn't need to go back into "the bloodstream of the program." No amount of static typing will turn this runtime error into a co
370.
▲
by
bccdee
1y ago
You can't gloss over the difference between "schema" and "type." Schemas exist at the edges between pieces of software. They govern how you talk to databases or APIs; they needs to be forwards- and backwards-compati
371.
▲
by
bccdee
1y ago
Yeah—lasy time I had that issue, I found postgres was materializing some of the subqueries and then naively scanning those materialized queries when the original tables had indexes. I fixed it by adding "not materialized" and hitt
372.
▲
by
bccdee
1y ago
> ideas that have always existed. It's not like a new messiah or philosopher came about with this novelty Self-help books about manifestation tend to nebulously describe the "law of attraction" as a principle that has alwa
373.
▲
by
bccdee
1y ago
Nope, because unions merge columns. `select * from Actor union select * from Movies` gives you [(0, "Harrison Ford"), (0, "Indiana Jones")], which is a problem because we can't tell which rows are actors and which r
374.
▲
by
bccdee
1y ago
The json in my example would be generated in client code from the rows returned by the query, which I represented as CSV. The client's representation could just as easily be objects or protobufs or whatever, but I figured json would be
375.
▲
by
bccdee
1y ago
Try using the `explain analyze` statement. My guess is, either you need to add indexes, or you're not using the indexes you do have because some of your subqueries are being materialized when they shouldn't be. I can't be sur
376.
▲
by
bccdee
1y ago
My favourite way of doing this is with movieIds as (select id from Movie where title = $1), actorIds as (select Actor.id from Actor join ActorMovie on [...] where ActorMovie.Movie in movieId), alsoActed
377.
▲
by
bccdee
1y ago
They're a large, trusted enterprise software company specializing in security. I'm very comfortable using them as a heuristic for the most secure that a regularly-used private key can possibly be.
378.
▲
by
bccdee
1y ago
> We, as humans, have the ability to collapse (hint hint, quantum physics) from the ethereal to the physical world the thoughts we have. Do thoughts exist in an ethereal world, or are they just arrangements of chemicals and charges in th
379.
▲
by
bccdee
1y ago
They're a world-class security organization. If a nation-state actor can get access to their most important keys the hard way, then a nation-state actor has a decent shot at compromising any private key on the planet, if they're w
380.
▲
by
bccdee
1y ago
Do you want roads and transit infrastructure to be kept in good condition? No, I want to be left alone. Do you want grants for research or the arts? No, I want to be left alone. Do you want a landlord-tenant board who will protect your apar
381.
▲
by
bccdee
1y ago
I'm still reeling that someone had the gall to write a sentence like this and call it "good civics." It's a love letter to totalitarianism. > Then, fourth and finally (drum roll, please!), they'll need to allow c
382.
▲
by
bccdee
1y ago
NOBUS is only NOBUS until a spy gets their hands on the escrow master key (or until Donald Trump shares it at a dinner party on a lark, for that matter). If RSA's signing keys can be compromised¹, anything can be compromised. [1]: &quo
383.
▲
by
bccdee
1y ago
I don't think so. If you run a server that won't respond to unencrypted requests, I think that would be considered a form of forcing people to use encryption. That's the only way I can interpret "they'll need to mak
384.
▲
by
bccdee
1y ago
This is, far and away, the most authoritarian proposal for the regulation of encryption that I have EVER seen. As far as I know, no nation on Earth has legal provisions so explicitly authoritarian as to require every civilian to maintain co
385.
▲
by
bccdee
1y ago
…but it's not narcissism. It's psychosis. Those are both specific things. > In psychopathology, psychosis is a condition in which one is unable to distinguish, in one's experience of life, between what is and is not real.
386.
▲
by
bccdee
1y ago
> Well, the line is drawn by the fact that hardware and software have intrinsic differences. Do they? Is microcode hardware, or software? If I open up the plugboard on my IBM 407 and rewire the connections, am I updating software or reco
387.
▲
by
bccdee
1y ago
> there are good reasons to hide people's private details They do, and they do grant anonymity sometimes. But it's their call, and they made the call. They're not a PR firm; they have no obligation to be kind or gentle in
388.
▲
by
bccdee
1y ago
I don't expect a single monolithic law could work, but I see no reason why a constellation of specific laws couldn't work. For instance, the "stop killing games" proposal¹ is by far one of the most demanding laws I can i
389.
▲
by
bccdee
1y ago
That's an oddly legalistic line to draw. What if they start licensing the hardware too? Surely if we care about users being respected by technology, the line between software and hardware or between ownership and licensing is immateria
390.
▲
by
bccdee
1y ago
Apple also permits people who follow an application process to sideload software. That's still illegal. I'm not sure what the details are of this EU law, but it's entirely possible that Google will be noncompliant here.
More ›