Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sqeaky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
80 ms
·
871.
▲
by
sqeaky
9y ago
War is not about killing your enemy and breaking his things. That is the job of warriors, but not how you win a war. It would immensely benefit the US in a war with Europe to silently snoop on all those systems and act like we couldn't
872.
▲
by
sqeaky
9y ago
> take up to 50 years to fully implemen It didn't take you 50 years to get here, why would it take 50 years to to get somewhere. You also have the benefit of knowing what a successful system looks like, so you can avoid many pitfall
873.
▲
by
sqeaky
9y ago
I think you are grossly understating the difficulty of penetrating actual defenses. Once a vulnerability is used it is likely to be patched. A group that cannot be coerced to do something for you will close vulnerabilities as it learns of t
874.
▲
by
sqeaky
9y ago
This is just entirely untrue. We have plenty of nuclear warheads, enough to nuke the thousand most populated cities several times over. All humanity would be dead or dying. those not killed immediately have to deal with fallout and new weat
875.
▲
by
sqeaky
9y ago
Most of those have agreements at the time of purchase. Those are some of the most legitimate dealings in software sales.
876.
▲
by
sqeaky
9y ago
People have this insane notion that one line of defense is enough or they have the equally insane notion that no wants to take something they have. People have a really hard time evaluating simple risk/reward models. You have to make t
877.
▲
by
sqeaky
9y ago
It seems like that would be just for the purpose of detection and wouldn't stop people from using either the map or the software. DRM is bad because it both doesn't stop pirates and hurts normal users. This allows detection of pir
878.
▲
by
sqeaky
9y ago
They can disagree all they want, but it is on them to prove that I agreed to buy a license, when I am physically holding something I bought. I didn't have to sign a contract for it. Adding terms after the purchase makes it a post-purch
879.
▲
by
sqeaky
9y ago
I am not a lawyer, but I don't think "Shrink-wrap License" is legal term. I am pretty sure contracts are valid regardless of the amount of copying and pasting used to make them. "Post-purchase agreements" are not en
880.
▲
by
sqeaky
9y ago
> that's why we have a pair of eyes and not a single eye. This is really overstated. It really only matters for about 3 or 4 meters of distance. We do depth perception well enough at distances to drive cars. We also do just fine at
881.
▲
by
sqeaky
9y ago
I can only guess because I am not on their team, but: They clearly didn't need it. Human pilots clearly don't need it. Extra custom sensors might produce more noise than they are worth. Image processor is a hot topic of research i
882.
▲
by
sqeaky
9y ago
Microsoft is not even in a position to think that way. They are constantly doing ass-backwards things that their enterprise and government customers want. So many of the messed up decision with Active Directory are because some upper manage
883.
▲
by
sqeaky
9y ago
While I agree this should be a column in the ledger tracking their costs and benefits, this is a hard sell to an accountant.
884.
▲
by
sqeaky
9y ago
Please step back from your entrenched viewpoint and look objectively at this. You move away from a company because they are attempting "Don't be Evil", and failing in your opinion. Then you use a company that doesn't eve
885.
▲
by
sqeaky
9y ago
So you have options, but don't like them because Google outcompetes them even after giving them a fair chance to compete. This sounds nothing like a monopoly.
886.
▲
by
sqeaky
9y ago
But I think we can all agree that if we are programming a gun there should be an unsafe block.
887.
▲
by
sqeaky
9y ago
This tells me why I got downvotes, I replied to the wrong comment. The game wasn't written in rust, is was used in a texture and drawn on a wall.
888.
▲
by
sqeaky
9y ago
Different task monitors make this clear in their docs and they tend to stick with it. Read up on the tools you use once and this source of mystery will be gone forever. As far as hyperthreading goes, not understanding some is a bad reason t
889.
▲
by
sqeaky
9y ago
Rust as an art asset! The dimly lit room, the red glowing Rust code on the wall, the main character with a large gun and the commenter saying that requires and unsafe block. The Reddit comments are great. Edit - Could you tell me why you do
890.
▲
by
sqeaky
9y ago
> breaks whenever a minor internal detail changes. This is usually where I draw the line for what to test. I don't care how a unit does what it does, I only care about what it does. In my opinion a unit should have minimum side effe
891.
▲
by
sqeaky
9y ago
Doesn't it also depend on th application? I mean I wouldn't settle for less than 200% test coverage on an automatic pilot for landing airplanes. If it is a one off script that happen to become a part of a temporary business proces
892.
▲
by
sqeaky
9y ago
The actual code is the check on the tests. They cover each other, acting as though they are and there is some infinite recursion dishonest. Tests do have a maintenance cost, but it is much lower than the maintenance cost of code without tes
893.
▲
by
sqeaky
9y ago
Survivorship bias. What about all the shitty 30 year code bases with no tests and no documentation that got dropped because they were garbage. It's not impossible to write good code without tests, it is just more likely that code with
894.
▲
by
sqeaky
9y ago
If we strike your first sentence, "The worse the developer, the more tests he'll write", then I can mostly agree with you. It sounds like you have never worked on a project with no tests and those same developers that write &
895.
▲
by
sqeaky
9y ago
I am curious if there is any good way to measure that amount of waste. I agree that waste from extra and useless tests exists, but I am not convinced that waste is entirely bad. It seems to me that waste is unavoidable with teams newer to a
896.
▲
by
sqeaky
9y ago
You really shouldn't, or if you do it should be an extreme minority of tests and automated tests should do the heavy lifting. Automated tests can do so much more than manual tests that shops still living by manual tests either have a d
897.
▲
by
sqeaky
9y ago
Much of Eistein's issues could have been due to degenerative issues. If he had everlasting youth, perhaps he would have had the energy and motivation to properly tackle the research in QM. That and no one person is bigger than science,
898.
▲
by
sqeaky
9y ago
With the rate medical tech is advancing, almost as fast as computing, 300 years from now might be within our lifetime just by other means of extension. We have many active and healthy 50, 60 and 70 year olds. This is unheard in cultures bef
899.
▲
by
sqeaky
9y ago
That is probably the best argument against it, but I still think it is a weak argument. Countries with populations that live longer tend to have fewer children and care for them better. Look at Europe and even he United States, the average
900.
▲
by
sqeaky
9y ago
I don't think we want to use Russia or the Ukraine as examples of Bastions of free speech... for obvious reasons.
More ›