On a day-to-day basis, weight measurement changes are dominated by changes in retained water. This will certainly correlate with daily food choices, but does not really reflect meaningful changes in body composition. Average your measurements over something like a week in order to gauge actual progress.
> Three points define a plane; it's guaranteed not to wobble.
This gets repeated a lot. I think if you stop to consider the common case of non-planar ground, you will see that this mathematical factoid isn't actually super-relevant.
(I will concede that it's not trivial to add a fourth leg and make it co-planar to the other three. But this often isn't the cause of wobble.)
It's more relevant that three legs have three degrees of freedom (ignoring rotating or translating the table), and thus can each sit at an independently chosen height.
(It is conceptually satisfying that once you throw rotation in, the added degree of freedom permits four legs to meet the ground!)
> Netflix has been using anti-consumer dark patterns for years.
Examples? "Trailers in your face on the main menu" is not a "dark pattern": there is no element of deception involved. It's simply a user experience that you dislike. Similarly, removing AirPlay support may suck for consumers, but it's not deceptive.
The key phrase is "who are not fully aware of their responsibility". The commenter is not wrong in identifying a subset of the candidate pool which has a high risk of inadequate experience for this kind of work.
My recollection from earlier stories covering this deal is that "subsidy" actually means "tax break". If that's correct, then the tone of this story is very misleading.
The term "subsidy" implies that the state is actively paying out cash to Foxconn. If I'm correct that these are actually tax breaks, then the state is merely claiming less tax revenue from Foxconn than state law would otherwise dictate. That's tax revenue that the state wouldn't see at all in the absence of Foxconn. And if Foxconn's locally-generated revenue ends up being smaller than originally anticipated, then it would stand to reason that the effective reduction in tax revenue is reduced as well.
The article goes on and on about wasted subsidy funds (there are other valid criticisms of the deal, but this is the big one). The Foxconn deal may not be working out, but if everything is structured in terms of tax then the state finances are not really getting impacted.
"Hardened SHA-1 hash" is a confusing way to characterize git's current hash behavior. There is no change in the hash--it continues to be SHA-1. The change is in git's business logic: it will detect hash inputs that look like a SHA-1 collision attack, and will refuse to proceed.
The SHA1DC algorithm implements a different hash function, since it doesn't return the same hash as SHA-1 for all inputs, those inputs just happen to be really rare.
This is SHA-1:
hash = SHA1(input)
This is SHA-1DC in "only detect collision mode":
collided, hash = SHA1DC(input)
Where "hash" for SHA1DC(input) will be the same value as SHA1(input), then there's the mode to work around such collisions:
hash = SHA1DC_safe(input)
In this case "hash" will be the same as SHA1(input) in all cases, except those where the input is detected to be malicious (as in the SHAttered attack). Then SHA1DC_safe(input) will return a different ("safe") hash than SHA1(input) would.
Yeah, it's extremely unlikely that a high-speed serial phy would even expose a primitive word size any smaller than 32 bits. Byte-by-byte decoding is extraordinarily difficult at these data rates.
> They have 18k classes because they came up with a rather clever way of allowing many separate developers to all work on different features of the same app, without stepping on each others toes.
What makes you believe this is "clever" as opposed to a poor engineering decision? I strongly suspect that FB might have delivered a higher quality product through a more traditional team-ownership development model. Throwing large numbers of developers at a single app is unlikely to lead to a well-architected holistic solution.