Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
avar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
601.
▲
by
avar
4y ago
A more charitable description of NYMBY-ism would be that these people are mainly against the externalities that construction projects in their neighbourhood would cause, as opposed to being strongly for one end result over another.
602.
▲
by
avar
4y ago
Ah, sorry. I entirely misunderstood & misread what you were saying. But in that case you'd still have the same collision, as surely what you're producing a collision for is the tree or blob object(s) you're asking to be m
603.
▲
by
avar
4y ago
They may or may not, it's a time-space trade-off, and I'm just guessing that they'll be more likely to go for eating disk over eating CPU. There's some details on this in https://git-scm.com/docs/has
604.
▲
by
avar
4y ago
I think you're confused here (or maybe I am). In this scenario you e.g. would be replacing the blob object for kernel/pid.c. Whereas the GPG signature facility in git is creating a "tag" object with a signature of the pr
605.
▲
by
avar
4y ago
I think this was discussed at some point early on, there's many outstanding issues with Git's SHA-1<->SHA-256 interop and potential unknowns, but figuring out which format a given abbreviated hash is in isn't really one
606.
▲
by
avar
4y ago
Someone probably brought it up at some point, I can't remember. But I'm not aware of any known scenario where the SHA1DC library Git uses doesn't give you the benefits of that and more. "And more" because to detect
607.
▲
by
avar
4y ago
In a past life I used to work for an anti-virus company who in addition to the Windows product sold the very portable virus-scanning engine for pretty much any other OS you could name. I worked in the *nix department, where we ported it to
608.
▲
by
avar
4y ago
I don't know if/how this played into it, but if you check out the original version of Git whose commit date is April 7th, 2005 it uses OpenSSL for SHA-1. The first OpenSSL release that has general SHA-256 support seems to have bee
609.
▲
by
avar
4y ago
The forges are keenly aware of this effort, e.g. the person who's by far done most of the work on the SHA-256 transition (brian m. carlson) has I believe mostly or entirely been done so on behalf of GitHub. I myself do some work on ups
610.
▲
by
avar
4y ago
The answer is somewhat hand-waivy, because this code doesn't exist as anything except out-of-tree WIP code (and even in that case, incomplete). But yes, the plan is definitely to support a gradual, hopefully mostly seamless rollout. Th
611.
▲
by
avar
4y ago
I had to look, but in the case of libgit2 yes they have. Like git they have a way to select SHA-1 backends, and the default is the SHA1DC library. But, even supposing a libgit2 that didn't use SHA1DC I think most users would be protect
612.
▲
by
avar
4y ago
I'm the person and Git developer (Ævar) quoted in the article. I didn't expect this to end up on LWN. I'm happy to answer any questions here that people might have. I don't think the LWN article can be said to take anyth
613.
▲
by
avar
4y ago
(I'm the "Bjarmason" quoted in the article) To elaborate a bit: One thing that makes a viable attack against Git especially hard is that aside from the hash it's using has a behavior of never replacing an already hashed
614.
▲
by
avar
4y ago
That's a good overview of the features of UK plugs, but a terrible one for establishing the supposed superiority of the UK design. Much of what he describes is e.g. a feature of Schuko plugs/sockets. The main distinguishing featur
615.
▲
by
avar
4y ago
> "the unobsessed French, 22.7% of whom are unwilling to live next to non-white neighbors" Numbers like that tell you little more than how blunt the French are, and what's considered acceptable to tell a pollster over the
616.
▲
by
avar
4y ago
> This is the way the justice system is set up [...] we want to incentivize competent lawyering [...]. Except as you yourself point out upthread it's not really an incentive for competent lawyering per-se, rather it's an incent
617.
▲
by
avar
4y ago
> These apps often require ridiculous invasions of privacy - refusing to work if you don't give them full access to location, running in the background[...] The "full access to location" to that is likely because of Androi
618.
▲
by
avar
4y ago
I wonder what design constraints led to not mounting such an engine facing backwards to reduce drag.
619.
▲
by
avar
4y ago
Presumably they're talking about a 8x8x10 container. The 747 is specced for 8x8 w/h containers.
620.
▲
by
avar
4y ago
It's better because you might be looking at the output of that, and then your co-worker tries to do the same, except you're looking at different because you force-pushed it. And you furthermore have no immutable record of what hap
621.
▲
by
avar
4y ago
I'm talking about repurposing an existing house, often with very minor or no modifications. But as you can read about if you look for "single-family zoning"[1] this is often illegal. Of course you can also destroy existing ho
622.
▲
by
avar
4y ago
Perl still represents versions like that internally, the "pretty" v-prefixed variant is just some overload/OO magic.
623.
▲
by
avar
4y ago
Don't clobber the branch or tag, instead create dated tags with a name like built-YYYYMMDD-HHMMSS. Then have downstream systems pick whatever the latest tag is. You can force push it, but why not keep a trail of what your past state
624.
▲
by
avar
4y ago
There's a huge amount of unused housing supply that's already built in the form of large single family homes that can't be split up into duplexes due to zoning or by-laws. You might need some plumbing for a second kitchen, in
625.
▲
by
avar
4y ago
> Poseidon P8. This is a heavily modified Boeing 737 Max[...] It's a variant of the 737-NG, not the 737-MAX.
626.
▲
by
avar
4y ago
> Nuclear is becoming more expensive while solar and wind are becoming much cheaper. I'm all for renewables, but this seems rather distorted in a world where we don't price in the externalities of burning fossil fuel. > Nucl
627.
▲
by
avar
4y ago
> The individual I responded with the grievance moved to one of the areas a few years ago and the other less than 20 years ago. I'm referencing the "demand the 80+ year old airport be shut down" part of your comment. And a
628.
▲
by
avar
4y ago
It's not really a problem of the platform, except insofar as you'd like Amazon to only ship from their own warehouses. It's just Amazon reflecting reality on the ground in the EU. Which is that even if it's legally a sin
629.
▲
by
avar
4y ago
A related discussion about inlining these sort functions, templating etc.: https://www.postgresql.org/message-id/flat/CA%2BhUKGJ2-eaDqA...
630.
▲
by
avar
4y ago
This is a bad argument for a few reasons: A. Global airline traffic has approximately tripled in the last couple of decades[1], so even if you're arguing that someone should have known when they moved there it's not the same amoun
More ›