Hacker Newsnew | past | comments | ask | show | jobs | submit | benlivengood's commentslogin

I think what actually happened is that the Enlightenment comprehensively developed the concept of natural rights and the Christians were like "well, we're not beating that with divine right of kings, better adopt it as the thing God did all along".

The absolute, immutable, eternal and unchanging nature of God somehow changes with the times. Even in scripture. Odd, that.

The EFF has always been against a large political segment, namely the status quo of "long-term intellectual property good, DRM good, businesses have the right to do whatever they want with data they collect, businesses have the right to arbitrarily use de-facto monopolies on computing platforms" which make no mistake were never neutral positions about rights.

Truly, we can eliminate the null hypothesis because only ~93% of humans who have ever lived have died. [0] [1]

[0] https://www.prb.org/news/how-many-people-have-ever-lived-on-... [1] https://www.worldometers.info/world-population/


Over 90% of people who've ever had DHMO have died.

The problem is that mcdonalds workers are treated as disposable.

Countries with proper human rights and labor laws don't do that.


Heat recovery ventilation systems exchange inside air for outside air through an air to air heat exchanger (modern energy-efficient houses are built too tight for natural air exchange). If you make the incoming outdoor air an even 50°F (except when the outdoor temperature is between about 50° and 70°) then you spend less on heating and cooling.

The economics favor attackers. Who sells 0-days for quite a lot of money (or directly exploits them for ransomware), vs. who has to pay engineers quite a lot of money to review bug reports and patch code and publish new releases?

The validation/verification balance also favors attackers. "Yes, I now have a remote root shell on this VM with a default install of X" vs. "My test suite is not dependable enough to turn an agent loose fixing security bug reports, not to mention the extra QA work that live humans would have to do where there isn't coverage".


You can literally | together every street address or other string you want to match in a giant disjunction, and then run a DFA/NFA minimization over that to get it down to a reasonable size. Maybe there are some fast regex simplification algorithms as well, but working directly with the finite automata has decades of research and probably can be more fully optimized.


You need more careful firewall rules on any device with IP forwarding enabled, and it can be hard to remember exactly when forwarding, NATint, etc. happen with relation to the incoming/outgoing firewall rules.

E.g. is your pf-based load balancer running its rules before or after the global filtering rules? And if they're running first are they SNATing incoming traffic so the LAN rules allow the traffic through or does it need explicit exceptions for external IPs to traverse to a LAN endpoint?

If you're comfortable with more advanced networking then it's fine to run it all on one box. If you just want to open ports for internal LAN services then that is a very canned and well-supported feature for a gateway firewall.

E.g. see AirSnitch which resulted in large part from mixing too many complex networking rules in single devices.


Autonomous vehicles following proper signalling before lane changes can be safe at arbitrary speeds (see Autobahns working at all). Humans, we should limit passing speed to roughly ~5 mph delta between adjacent lanes and leave it at that.

Humans with adequate following distance in the entire lane can probably manage 10 mph delta. I routinely travel dozens of miles very safely at ~80 with the flow of traffic (including the cops), and been stressed out at 55 in the carpool lane through stop and go traffic in the right-hand lanes due to on ramps/offramps.


It is called baseline reality, unfortunately.

We haven't started watering crops with salt-water but it's only a matter of time.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: