deathanatos

Joined 13 years ago

Karma
13,124
Submissions
3,957
Member since
May 28
I'm a Senior Software Engineer.

I long to work on a team who values shipping correct code over shipping anything until they're up to their eyeballs in technical debt and can't ship.

View on Hacker News

Recent submissions

Comment · 14 minutes ago
The adverse knee-jerk hate for exceptions far predates Google also saying they're bad, but certainly that didn't help.
Comment · 1 day ago
If you hover over the green bar for today, the tooltip knows there's an incident.
Comment · 2 days ago
To be fair, the parent is excluding acquisitions:

> not including acquisitions

Of which only Chrome is in-house created. I wouldn't think Chrome brings in a lot of revenue, and these days I'd argue FF is a much better product.

Comment · 3 days ago
> Unlike code, natural language laws have many exceptions and context dependencies,

In the interpretation of the law, yes, but that doesn't matter for version controlling the text of the law, and in that sense, you can absolutely manage the text pretty cleanly in git. Most laws are just text. Many bills are literal git-diffs, except in prose, which can make it hard to understand a bill.

> exception handling (hardcode-style responses)

This is basically non-sequitur (there no such thing as a "hardcode-style response" in git…), and again, I think you're misunderstanding the idea here.

Comment · 3 days ago
Yes, it should absolutely change (both should be freely available), since ignorance of the law is not a defense, and case law is law (here, in the US, since we're a common law country). But the flip side of that is that the law has to be knowable, if ignorance is not a defense, or you're just going "lol too bad for you for not knowing the secret law".

Also, because how the judicial branch decides case law needs to be reviewable by the People, so that we can inform the various legislatures to adjust the law if the judicial system is not ruling to the will of the People.

Comment · 5 days ago
> thus hardlinking a whole python installation in and making you "activate" it first

You don't have to activate a venv to use it; `$VENV_PATH/bin/python3` just works.

(It also softlinks/symlinks the binaries.)

Comment · 6 days ago
Should you throw out your entire home every 1–2 years, just because a corporation would like you to?

It's not a phone, so we're not necessarily expecting the lack-of-longevity we'd expect of a phone. (Although even a lot of phones are basically corp "can-you-upgrade-every-2-yr-or-more".)

Comment · 7 days ago
That's just the total number of times that package was downloaded, which is completely unrelated to how many servers it appears in? Same with `aiohttp`: aiohttp can be used as a client library.

Sure, people should check their dependency trees, and make informed decisions.

Comment · 9 days ago
No, it's paywalled: there's 4 paragraphs, then it fades out to

> Sign up for free access to this post

> Free members get access to posts like this one along with an email round-up of our week's stories.

Sometimes these paywalls are variable, triggering sometimes and not others.

Comment · 10 days ago
He's referred to himself as a "dictator". CPAC put out imagery likening him to Caesar. He's referred to himself as "King" and put out that ridiculous AI generated image of him as a king. He put out that ridiculous AI generated image of him as Jesus (and then later gaslit reporters about it). Him and his campaign have repeatedly stated ideations for an (unconstitutional) third term "and beyond".

> except they don't like the guy's policies and conduct.

That too, but his conduct rises above "policies I don't like"; he has shown direct contempt for the other branches of our government. For example, his administration has essentially dismantled or destroyed various functions in violation of the Constitution: take USAID as an example here: USAID is an agency created de jure by Congress, yet it has been de facto dissolved by the administration. We all learned, I think, in grade school, that the job of the executive is to implement the laws passed by Congress. From an article at the time about it:

> “The President does not have constitutional authority to ignore a statute that establishes a department or agency,” says Saikrishna Prakash, a law professor at the University of Virginia.

He holds the judicial branch in contempt too: quite literally any time any judge does anything he disagrees with, the judge is blasted as "left-wing radical", even and including cases where the judge was a GOP-appointee. Further examples include ignoring judicial orders and depriving people of access to the courts by physical force (see the many cases of the administration's removal of people from the country; to put it one way: "For depriving us, in many Cases, of the Benefits of Trial by Jury", or "The Government’s argument, moreover, implies that it could deport and incarcerate any person, including U. S. citizens, without legal consequence, so long as it does so before a court can intervene" — Justice Sotomayor, joined by Kagan & Jackson.)

Comment · 11 days ago
I guess the other question I have is just how many intermediates does this one CA have? They've had 8 compromised thus far; that's not the entire lot of them?

LE has two EC intermediates, by comparison.

Comment · 11 days ago
It's not within the realm of believability. The chance of "human screwed up" astronomically exceeds this being fairly randomly chosen, and the Firefox bug states, (I think this is supposition, not known fact, but IDK)

> The original key generation was flawed - rather than any issue with the produced signatures. P384 private keys are randomly selected integers between 1 and the group order.

That is within the realm of believability.

Comment · 11 days ago
Why are the intermediates, and not the root cert, being revoked?

The intermediates seem to be difficult in that the root stores don't seem to have a mechanism for it (… kinda seems like an oversight, at this 20:20 vision point?). If eight of the CA's intermediates are hosed … how many are still "good", and are they good good, or are we just fooling ourselves?

Comment · 12 days ago
> This briefly worked, then the market re-asserted itself and prices cratered. Now, after the fact, the justice department is investigating

No, the price drops at the exact moment the DoJ starts looking into it.

Comment · 12 days ago
Well, had the officer not been lucky, he'd've opened the trunk and found nothing. The stop would presumably end there¹, and so too would any discussion of the legality of the stop unless the person whose rights had been violated had the time and resources to pursue the violation "on the principle of the matter"… not something I think most people are going to have the resources to do.

So I wonder if we could be seeing a bit of survivorship bias.

¹though with cops you never know

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton