skysight-inc/HackerNews huggingface dataset:
Certification is not a 100% solution. We can never be 100% sure that a neural network will produce the right result. Just like we can never be 100% sure that hand written software doesn't have bugs, certification and auditing can't do that either.

Even with the most stringent software development and testing procedures in the world, NASA is unable to produce bug-free software for their spacecraft (which is why they have procedures to recover from bugs and patch software).

All the certification is saying: No bugs were found during testing, based on the amount of testing and the quality of the code and the testing procedures he probability of a fatal bug is x% (where x is a really low number with lots of zeros) and we deam x% to be an acceptable risk. In the case of autopilots, we only really need x% to be below regular human driving.

No software changes could have saved that driver. Tesla have a class 2 autopilot (adaptive cruise control with lane following). It's not within the job description of an autopilot to avoid all possible crashes, it's the job of the driver to be alert and ready to take control at all times. Tesla's autopilot doesn't even use Neural Networks outside of the camera sensor.

To be a class 3 autopilot that would be expected to deal with this sort of incident, Tesla would need way more sensors and much smarter software, so the car would actually have hope of detecting the faulty data from one sensor and taking the correct answer (The truck was only within view of the camera sensor, the radar is calibrated to only detect things at bumper height).
Frontiers in Artifact SETI: Waste Heat, Alien Megastructures and Tabbys Star
$40m for one new station and associated signalling? That's not much less than the cost of reopening the entire 19-mile, 8-station Ebbw Vale line in Wales [1], even though British railway projects are notoriously expensive [2].

[1] https://en.wikipedia.org/wiki/Ebbw_Valley_Railway
[2] http://www.transportblog.com/archives/000492.html
I find this fascinating:

"Patreon Campaign Going Strong
The Vue.js patreon campign now has over $8,000 monthly pledge from the community and sponsors."

It's only a bit tongue in cheek to say this is a shining example of socialism. The biggest, and collosal difference is that now it's voluntary, and it's awesome.
Do note that this is just the rootstock, on which all of the traditional varieties are then grafted. Very common in agriculture and horticulture in general.
Great post. There is no reason to limit this process to the top 10%. Plenty of money over the years has been made focusing on the middle (think Wamart).
Could you elaborate on the issues you have with the current system?
Don't give your current salary, it's irrelevant, and you're right, it will be used to cap the offer.

You should not feel uncomfortable communicating your expectations. Ideally, add a little padding to your expectations to account for the company's counter-offer.

As an example, if you want to make $100k, I would say "I'm looking for something in the 110k to 120k range". It leaves room for negotiation.

When asked how much I'm expecting in my new position, I usually give a ballpark estimate and immediately ask "what kind of budget are you working with?". And they better give me an answer, because I just gave them a range, I expect the same willingness to share information.
The Art of Data Logging
I haven't looked into the code yet, but the service worker has almost complete control over network requests and caching. It can calculate the correct response for a url (e.g. based on this delta encoding system), cache it, and use it in place of or alongside network requests in order to respond to a browser request.
Is it sadder than a world where people are subject to the draft?

Should the US be "the world police"? If not us, then who?
Yeah, really cool website! I'd like to see more arguments laid out this way. Of course that doesn't necessarily mean the points are substantive. :) But it would be nice to collaboratively edit all the common arguments (vim vs emacs for example, which is on this site) so that we have one canonical place to link to when the same argument inevitably arises time and time again.
MicroPython: a journey from Kickstarter to Space
No, because "plain JS" isn't a UI framework.

We're moving closer to having real GUIs in the browser (e.g., Java Swing) but that's not a function of the language, but the plumbing around the language. Swing isn't Java, Swing is written in Java.
Python Changes 2014+ by Mark Lutz (author, Learning Python and Programming Python)
If the point of this post is the site arguman.org, not react, then one small issue (I'm on chrome mobile):

- No quick submit + signup/in button

Which is why I guess people rather argue here than on the site (says something if the whole point of the site is to make arguing easier)
a) You apparently did not read the article.

b) Passwords are not "obscurity", they are "secrets". "Obscurity" in this context is about cryptographic algorithms/systems.
Smashing Through 490 – Fragmenting Prospects for Avoiding 2 C Warming
Agreed, cool concept. Although I clicked on the random button a few times and found some...odd pages

http://en.arguman.org/fusion-is-just-a-cheap-tactic-to-make-...

http://en.arguman.org/indian-food-is-the-best

http://en.arguman.org/balh

http://en.arguman.org/a-refrigerator-is-a-refrigerator
KDE's konqueror has a "web archive" format. I don't think any of the other big browsers have such a thing.

http://doc.opensuse.org/documentation/html/openSUSE_113/open...
http://stackoverflow.com/questions/2429934/is-it-possible-to...
376 bytes for bsdiff(utf8, utf8), which is of course worse than brotli/gzip(utf8(text delta)) (267/305 respectively).
Well, to turn Harris' own idea against himself, his "moderate" atheist views also encourages vicious people to justify atrocities in middle east in the name of "fighting Islamic terrorism".
My ISP has a nice service, called tertiary MX. It's a MX server to add at the lowest priority that will accept emails into a queue that attempts to delivery to the primary MX every 15 minutes for a month.
I think this submission is more to promote the Arguman service than anything else. Because most of the submissions come from just two people, who both joined the service less than 24 hours ago.
If true, then what is a competing JS DOM renderer with same or nearly same DOM rendering speed?

Closest I've found is Vue but it was still 20-30% slower than React, according to the DOM speed test on a benchmarking site.
... which is normal mode of operation for nuclear reactor.
For the JVM, look at the JNA instead of the JNI — that makes the FFI a lot saner.
https://pdfbox.apache.org/
If you use createElement, appendChild, and innerHTML, you can replicate a lot of the functionality of react. In fact react probably uses a lot of that under the hood. Of course for more complex applications, react is cleaner. But for relatively simple components, manually manipulating the DOM like this might be worth skipping the overhead of react.
> The idea that software is inherently safer because it's released under an open-source license is overly simplistic in the extreme

Reminds me of the common confounding of elections and democracy.
https://www.adobe.com/uk/epaper/tips/acr5reflow/

https://github.com/mozilla/pdf.js/issues/4816
Waud – Web Audio Library
I know it late but thanks for this. It kind of reinforces the amazing size of the system and the number of people making changes to it.
With all those memory accesses marked as unsafe, I'm wondering why not just use C++.
Yes, it works as expected. Again, what problem(s) did you have? Vague "its hard" replaced with an even more vague "it didn't work" comes off as trolling rather than a legit problem.
It only counts if you don't know that there is a revive available ;)
Indeed, the DAO was GPL v3[1]. It was taken to the tune of $50M. Slapping a particular license on it doesn't make it more secure.

[1] https://github.com/slockit/DAO/blob/develop/LICENSE
I agree...for some people.

If you're comfortable living at a middle class level or just want to travel the world for a couple of years, then this is perfect for you. Do the Tim Ferris thing and just devote the bare minimum of time to it so that it keeps running and generating money - until it doesn't.

If you hope to become rich, then you would be better off either focusing your time into this business so you can grow it 100x+ or use it to cover your bills and to stack some savings while you try to build whatever business you are really passionate about.

If you instead want to get your education (like pursuing advanced degrees) then you can use this to cover your tuition and living expenses while you do so.

Just know that whatever makes you $8500/mo today will probably not keep doing so without some type of conscious effort to acquire new customers, to support current customers, and to either buy out or otherwise stave off competition. All of these require dedicated focus to do correctly. You can either do these yourself or you can hire help to do them for you but someone has to do them if you want your money to keep flowing in.
The author appears to be speaking out against people who, while advocating the use of libre/open source code in automotive solutions, decry the use of GPLv3 (as opposed to v2).

The author suggests that the people opposed to the use of GPLv3 are making false arguments on the grounds of safety. The relevant difference being that GPLv3 requires not only the release of code, but the ability to use modified versions of code in situ. E.g., by replacing your car's firmware.
I'm sure they would appreciate an issue https://github.com/arguman/arguman.org/issues
Violence is the defacto state of Man. It's latent in us all ( to some epsilon ). We're just continuously inventing ever more elegantly contrived methods of distributing it.

The nation-state has been quite the technology. throw in trade between humans in these states, and much of human suffering is quite addressed. But a cost of errors in its maintenance is shedding the blood of those who fight.

ISIS? Its DNA is described in "A Peace to End All Peace" It's not fictional; we didn't "invent" it. Those who designed the system to rid Iraq ( which was invented ) of the Ba'athists created the conditions necessary for it as an unintended consequence. But the larger context is the failure of the Ottoman Empire. The Ottoman Empire wasn't quite a nation-state; the Kemalists in Turkey attempted to back-engineer a nation-state in the form of Turkey, but that left lots of territory in a power vacuum.
Yep, agree entirely, although I wouldn't advocate mixing the two in a single application--mixing mechanisms is added cognitive overhead.

But again, JS is just a language, that happens to have an interface into a DOM (in some environments). It's not a framework that guides you in how to organize and architect an app.

It's possible to write maintainable, high-performance, complex apps using plain JS. Adding a few simple layers makes it a lot easier, though, and I'd argue that the current crop of client-side frameworks make it easier still. Simple apps == simple code. Complex apps == complex code, regardless of the tools used to create it. Underneath everything, after all, is still just plain JS.
The Geek Keep:New hacking technique imperceptibly changes memory virtual servers
Meet the DNCs Advisory Board on Cybersecurity
I would think http://en.arguman.org/web-programming-is-getting-unnecessari... is much more interesting, really.

React is _just one framework_. Popular, sure, and occasionally annoying (for very small things, the overhead of building a gigantic workspace vs just using Zepto and ending up with three JS files is... well... pointless), but we should be looking at the broader picture.
Thank you for your answer and explanation of how to post. I much appriciate your response to my question.
Other technologies have gotten a lot more attention due to the support of big name companies but vue.js is easily my favorite Web framework.
It's nice to see this analysis actually consider growth and expected value of money rather than simply comparing raw averages.

However, it neglects to consider the ceiling of income. For a "typical post MBA job," sure income might increase for a few years, and even triple as the article says. But eventually, there is a ceiling. In finance for example, the funnel gets progressively narrower toward the top. At first 50% of associates might be promoted to VP, then 25% of VPs might be promoted to MD. But there are very few C level positions, so only the top few MDs will ever be promoted further. Most MDs will eventually reach max compensation, then wait around for 10 years in the hopes of being promoted to C level. If that never happens, maybe they eventually grow impatient and leave to start their own firm. But at that point they're in the same position as the "small business owner," but ten years behind and with a limited skillset.

Whereas for those who start a business after MBA, income might start slowly, but there is no ceiling. The business could turn into cloudflare (in the case of Matthew Prince, to use an HBS example) with a massive valuation that clearly beats any income earned by his wage slave peers. Or, the business might fail, in which case the MBA can either start another business, or jump into the same corporate ladder he originally avoided.

Also, this article assumes that a "small business" takes investment. In this case, there is very little risk to the personal salary of the MBA, since he will have investor money to pay himself a salary close to market value of his peers, but with much higher upside.

I've never understood the appeal of jumping immediately onto the corporate ladder when you're young, limiting your upside and constraining your options. It seems much more sensible to take the risk of your own business, with a much higher upside, and a downside that allows you to either start another one or join the corporate ladder anyway. If you're good enough to raise investment, there really is very little personal risk.
Are you designer? BeeCanvas is perfect tool for making a moodboard
HTTP/2 makes media loading 3–15 times faster on mobile
Beylikdüzü Straponlu Escort Menekşe
With the information given, I can't see how you reach that conclusion? Being invited for rice and beans is quite common in some cultures, just as being invited for coffee and cake is in others. It is obviously an example the judge thought would make it clear for the person upon whom the restrictions were placed: "This is no longer for either of you to decide - be careful so you don't get set up."

About the names: It could be nicknames, it could be names common in a militant (i.e. political) subculture. There is no information what was meant - only the conclusion that it was racist.

About the physical standards of the building, and the assembly line of verdicts: That is something to fix!

(Also this clumsy confusion of 'pen' for 'pentitentiary' and 'pen' for 'farm animal enclosure' should be corrected with a new sign.)
I find all the recent negativity around React-related posts to be very frustrating.

I'm a frontend engineer, and I greatly enjoy working with React. But I think that's because I've invested the time needed to learn and navigate the ecosystem.

It's true that React doesn't solve all the problems you deal with when building a web app. But I don't think it has ever marketed itself as a "batteries included" solution. It gives you a strong ecosystem and a great abstraction for building UI's.
No kidding. These aren't arguments, they're claims. Making an argument involves using reasoning to support claims... you can't just draw boxes around five claims and say it's an argument.
Solving the general problem, illustrated well by xkcd:
https://xkcd.com/974/
You are arguing things you do not fully know. If you want open source examples, goto fail; was in open source. Can you quantify how many MiTMs happened? Stuxnet had open source for PLC infection. That could have wounded some people. Heartbleed was in open source. Guess how many times that was exploited by governments with sensitive information disclosed?

The list of open source failures is long. It is not true in and of itself that the open source "more eyes" argument is correct. Do you audit the source code of everything you compile for security issues?

One could convincingly argue, just based upon DROWN, FREAK, Logjam, and POODLE that code in the open doesn't get inspected and those who do inspect it miss an extensive number of security issues.

I'm not sure how many people were harmed by this bug in MRI software, but the bug resulted in false positive rates of up to 70%
http://www.theregister.co.uk/2016/07/03/mri_software_bugs_co...
Well, React has one huge disadvantage: It requires you not suing FB, even if they abuse some of your own patents.

That patent license they have in their project basically means you can only use React as dev in a company if your company does not have patents or noteworthy IP.
100% agree.

With Angular, you're basically having to learn an entirely new MVC framework, complete with a mess of its own methods and definitions, which is built on an already existing MVC framework (a web browser).

When I took some time maybe four years ago or so to study Angular, I came to the conclusion that it's just the wrong way to go about web development. I started thinking hell, I'm just gonna write my own library which strictly handles the view portion. Low and behold, I find React, and it's everything I was hoping for.

If anyone is thinking about trying out Angular, save yourself time and headaches and use React or Vue.js
I guess it's because it's one of its kind, and it's a relatively small area - so it's worth keeping as a tourist attracting, if nothing else.
I'm missing the "well actually" reply type.
Philosophical ideas have inspired some ideas in science and mathematics indeed. New solutions to problems in science and mathematics, such as the incompleteness theorems, complexity theory, etc, have shown ways to begin answering age-old philosophical questions.

But can you give an example where a new philosophical solution, has driven advances in existing mathematical or scientific problems? My point is that this happens the other way around, much more often.

Philosophy is useful, but useless by itself. It can help you towards learning certain skills such as logical reasoning, or methods such as how to begin to formulate a problem - but if we want to correctly assign truth-values to propositions, the only tool that will allow us to do that is science and mathematics - including being able to precisely define "truth".
There seem to be many different topics involved. First of all open vs. closed source, and GPL V3 vs other versions of open source licenses.

In general, I would say that open source is preferable to closed source, but there are situations, where this is not always possible for the producing companies.

Finally, there is the problem, that if the owner of the car is free to modify his cars software (which in abstract sounds like something he should be able to), there is the problem of people modifying the software of their car, which should not. One should not just tinker with the algorithms used to control the engine, breaking and stability control.
A weird robotic experiment in .js (hint: interact with robots)
.js only ;)
You got heavily downvoted, but the linked argument-story is an example for this. Less emotions would be nice.

Some day we may have a forum (in the broadest sense) that uses a sensor, like a webcam, and "emotion recognition" AI. You are not allowed to vote if you are too worked up about a comment, and if you post it will be held for a few hours and you have to acknowledge that you still mean it after that "timeout" period before it gets published. This should/could take care of some hot-headed responses. I think digital discussion needs more ideas, just "post your comment here" and "votes" don't really cut it. It's better than nothing (pre-Internet), but we've seen the disadvantages by now, why not try something new?

Internet discussion and collaboration software could be (should be?) the most exciting thing, instead everybody just copied and barely modifies the core concept in use since the very first web forum software was first published.
Well then to return to your original point that redux/webpage/flux/blahblah are overkill and you shouldn't use them until you need them, you can make the same argument. They are more layers that guide you in "how to organize and architect an app." The tradeoff is that you get simpler code in exchange for more architectural overhead and a more complex build process.
If just everyone would do that - look through my comment history, there are hundreds of comments being downvoted heavily without any counterargument posted.

HN is worse than reddit already.
The mycotoxins stuff is yet to be determined, but from what I seen so far there doesn't seem to be a lot of truth in that part.

The ketosis and positive effects on the brain thereof is backed by a lot of solid science.
You don't have to use the single file approach. You are free to organize the files how you like.
The ultimate encryption guide against aliens and lizards, NWO. bilderbergs
1. What kind of encryption types, schemas, modes, philosophies are? And pros/cons/uses of each?
-entire disk encryption
-encrypted containers
-hidden volumes
-file/folder level encryption (encFS)
-container uploaded to the internets.
Pros, cons?
Any more types?

2. What to encrypt and how, where? What files should be encrypted and in what mode?
Should all files, why? What files are most important to encrypt? Should web browser data be, how? Documents, projects?

3. What encryption software to use? Why? Pros cons uses? I wanna good interface (GUI) and user friendliness.

4. How to encrypt things like web browser or mail client profile/data? containers are mounted as separate partitions, so it's not possible. Need to use things like EncFS?

5. Any decent EncFS for windows? Or alternatives?

6. What happens when there is power loss? is everything safe except RAM (for minutes)?

7. What encryption? Or what chains? AES is backdoored or they have strong ASICS to bruteforce fast. There is a reason jewish Intel corp. has hardware acceleration of AES (ok maybe to steal keys, but maybe also other reasons).

8. What is the performance hit of encryption? Need strong CPU's?

9. Truecrypt container is shit as it's fixed size. So what then?

10. Encryption OPSEC.

11. Full disk encryption is shit. If one byte breaks, you are done. No way to fix filesystem, recover etc. I don't have enough space to do frequent full disk backups.

12. Can two factor authentication? Should?

13. What happens when you hibernate?

14. Is there an option to auto-dismount when unused for X time?

15. Should steganography my encryption file? How to? So for example my file won't be ENCRYPTED.tc but instead be hidden inside a PNG image or a mp4 video file (that will work as a video too) etc.

16. If not full disk encryption, what files directories should be erased often? Like temp dirs etc? So there is no copy of some evil files, caches etc
Who-T: libinput is done
Improve the process of finding vulnerabilities by adding bugs to source code
A 14 Year Old’s Tour of the Silicon Valley
What does it mean when a nuclear reactor goes critical?

http://www.ntanet.net/nuclear_reactor_fission_and_criticalit...
> SpaceX is thought to have limited capacity to produce fairings at a high rate, which is why they're chasing reuse

Is there an easy explanation for why fairings are so hard to make? In comparison to rocket engines, their function seems dead simple.
Well, there are two movements there:

One, to conserve current state of nature because it is worth something - see UNESCO Natural Reserves, etc

Two, because profits would be threatened by change. (Look at the constant work to keep the island Sylt from moving, for example)