skysight-inc/HackerNews huggingface dataset:
"Rattle" by Togaware seems a very easy to use Data Mining GUI for R. It includes Decision Trees.

However, I've found tutorials (for Rattle) hard to come by. If anyone wants to add their favorite tutorials here, please do so... it'll turn this page into a nice resource.
Saudi is the puppet dictator that funnels support to the Sunni militants (ISIS). Iran supports the Shia. Pretty simple dichotomy.
I second that recommendation, and it's currently on Netflix. It's a good documentary series. A little long in the tooth now, but only for the entirely positive reason that we've done a fair bit more planetary science since it was made.
Things have changed. There is a lot more content out there competing for page views. I made $100 a year from adsense from a site with a few programming tutorials on it, although I forget the traffic numbers. It suddenly just dropped to nothing without any change in the number of visitors.
Haha I've never seen Silicon Valley but I will sure check it out!
I think Spez is a good choice, probably the best choice, but remember that he's been working on a different, unrelated startup for 5 years now. A lot changes in 5 years. The Reddit community now absolutely isn't the Reddit community that existed 5 years ago, the Reddit codebase isn't the same as it was 5 years ago, the Reddit employee base and corporate structure isn't the same. It'll be interesting to see how well he adapts to the situation as it is now.
Absolutely everyone knows that.
Apprenticeships are surprisingly suitable for highly skilled professions as well.

I work at a creative agency in London and we started taking in apprentices a few years ago, with great success.

In my opinion, apprenticeships work best for people who either already know they are interested in a particular craft and want to specialise quickly or for people who don't know what they want at all and want to try out a career before committing.

I work in UX myself and while there is definitely a place for solid theoretical foundations, I have found that it's a field that develops so quickly that experience is much more important than knowledge. Because of this, it's very suitable for the kind of on the job training that apprenticeships offer.

Personally, I loved every minute I spent in an academic environment at university. I know it shaped my thinking and personality in very real ways and I enjoyed the freedom of doing research without direct applications (while getting my practical fix through part time jobs on the side). If that doesn't sound like your cup of tea because you are more practical, you can totally skip it if you can get a relevant apprenticeship with solid mentorship and genuine job opportunity at the end of it.

I work with two people who entered in apprenticeships at my company instead of going to university (saving a load of cash) and they both have since been offered permanent positions. I don't know how their long term career prospects are, but I would definitely hire them over a recent graduate with 0 years of experience under their belt.
Software development is not interesting - you don't have to come up with any novel ideas, or be creative in your problem solving, especially with the existence of large libraries that already exist that can perform any algorithm for you. For example, if you are doing machine learning in Python, you can just use a library like scikit or numpy, and you don't even have to code the algorithm. In fact, you don't even have to understand the algorithm or why it works - your boss just tells you to use k-nearest-neighbors and you select that from the library - no independent thought required. It's basically mindless - I don't understand what is intellectually interesting about it.

And in order to do interesting mathematical work in industry, you have to have a PhD and therefore you must again be placed in the extremely competitive and toxic environment of academia. And regardless, any theoretical knowledge of pure math would be unnecessary due to the existence of these libraries that basically do all the thinking for you. Even if you are smart and able to do pure math (which should give you a competitive advantage), it doesn't.
Electronic Music Artist Susumu Yokota Has Died
However, it's particularly dangerous on RC aircraft, which can crash and puncture the battery. The battery on my quadcopter fell out while 20 meters high directly over concrete and it puffed up, but didn't catch fire. I discharged it with a light bulb and buried it with a cup full of sand in my yard.
This is a personal issue. If it bothers you this much, change jobs. Or start your own company and have it comply with whatever ideals you ascribe to. Though, frankly, it sounds like your real beef is your shitty salary and this is just an excuse to tar them as evil in every way for not paying you enough. If the truth is you wouldn't actually care about this issue if they just paid you more, then you aren't the idealist you are trying to paint yourself as.
Embrace, extend, and wait, whut?
The number is closer to 9.

https://en.wikipedia.org/wiki/List_of_states_with_nuclear_we...
Reddit's chief engineer resigns
This is what I recommend to EVERYBODY who says to me "I've been thinking of learning x language."
I thought the exact same thing when I read the article. Just because you get paid doesn't mean you should do the work.

It is a star in my book though, when someone has managed to convince other people to part with their money before they come asking for people to help with the building. Gives the idea a bit more merit.
He didn't say he never got traffic; just that he never figured out how he was doing it (and by extension never figured out how to increase it).
This is why what Sheryl Sandberg did at facebook is hard. Places like reddit and twitter are fundamentally successful products. The content creators, who are basically working for free, creating stuff that grabs other people's attention.
The spec isn't even finished and it takes time to commercialize technology.
This and your previous comment break the HN guidelines.

Please don't post comments unless they are both civil and substantive.

https://news.ycombinator.com/newsguidelines.html
There's a bill from Maryland's John Sarbanes, and which already has 150 co-sponsors in the house, which tackles that very problem. From the website[0]:

The Government By the People Act has three specific policy prescriptions:

1. Empower everyday citizens and engage them in the political process by providing a $25 My Voice Tax Credit for campaign contributions.

2. Amplify these small-donor contributions, and give candidates the incentive to seek them out, with a six-to-one match from a Freedom From Influence Fund.

3. Allow candidates to earn additional public matching funds within 60 days of the election so that citizen-funded candidates can combat Super PACs and outside groups.

[0]https://sarbanes.house.gov/bythepeople
Not really. Pentaquarks are a prediction of the Standard Model (SM), but nicely they are a true prediction. The standard model was constructed to contain mesons (2 quarks) and hadrons (3 quarks), so the discovery of tetra and pentaquarks is a rather stringent test for predictions of the SM.

It may be, that new effects are more important for pentaquarks than for regular hadrons, since they are less well understood. Someone who works on alternate theories of the strong force can just look up all the precision measurement of the proton. If the new theory does not work there, then he will start another project. So a new particle is a rather interesting test. This is of course also true for the SM, but at the moment it looks like another brilliant confirmation.
Cool work...I haven't downloaded the app to my phone yet, but is there a stage between activating the app and then going into emergency mode, e.g. broadcast + emailing all emergency contacts?

I could foresee situations in which someone is fearful, but not yet ready to raise the alarm...in which case, having the phone go into video/audio/geo-broadcast mode would be nice, but not "email/text everyone".

I really liked the accompanying blog post (https://medium.com/@marinosbern/witness-livestreaming-for-em...)...a lot of nice meditations on making something new by noticing the small inconveniences and barriers in real-world usage of existing solutions.
We absolutely don't watch all of the hundred-year-old movies or all of the thousand-year-old books, we read the BEST of those. The best of the flash content is going to be preserved via other mediums.

Removing flash entirely has the added benefit of forcing the best content onto modern mediums. Depreciating it doesn't fix the security problems associated with it, it just extends them indefinitely.
A bullet travels about 1,700 MPH. New Horizons is going about 36,300 MPH.

The probe weighs 480 kilograms, so it's kinetic energy is approximately 63.2 Gigajoules. For reference, this is like 15 tonnes of TNT released on impact. Hard to make something that survives those kind of conditions.
How does this relate to https://www.python.org/dev/peps/pep-0492/ ?
The concept of 'open source hardware' is very interesting to me, however, it looks so different to software in many ways (e.g.: much harder to understand, many external dependencies to build it yourself), but maybe is just my perception due to zero knowledge of so many things.
Let me guess, you had to sign a legal document to attend this hackathon?
Uh so why don't you write some of those libraries? Do you think the ivory tower is the only place people conceptualize unmet needs (Hint: it isn't)
There's good coverage of the June workshop at http://www.lowrisc.org/
30 thought leaders in Data Visualization (2014)
I forgot to mention that in some cases developers aren't even paid, i.e. when your compensation is (mostly) equity.
> Software development is not interesting

Interesting premise, lets see where he goes!

> I don't understand what is intellectually interesting about it.

Oh.
One important distinction between AWS and GCE is price.

GCE and Azure both have per-minute pricing while AWS is hourly (which matters a lot for build bots or scaling up and down your website). GCE even charges for Windows per-minute and at a lower rate than AWS ($.04/vCPU/hour vs $.063/vCPU/hour) [0] that matches the "Windows" price on Azure [1] ($.04/vCPU/hour on the A7 "Standard tier" VMs).

[0] https://cloud.google.com/compute/pricing#premiumoperatingsys...

[1] http://azure.microsoft.com/en-us/pricing/details/virtual-mac...

Disclosure: I work on Compute Engine, but not on anything related to this Windows support.
Facebook's upcoming digital assistant
9 out of 10 startups fail. Those that don't, don't necessarily have prosperous exits. Unless you're a VC or accelerator (which is essentially a fund buying educated "lottery tickets"), the odds are not in your favor.
(original author here)

No, though I've seen those too: http://caseysoftware.com/blog/ip-agreements-at-hackathons
Fear of radiation is irrational. Fear of dangerous levels of radiation is wise.

Since the general population has no idea what levels are safe, the media is free to stir up catchy stories about anything radiation related. You can't expect the media to report responsibly, they're just regular folks incented to build audience.

Society could make more rational decisions if this were solved. Responsible reporting might compare newsy radiation to ordinary events ("about as much radiation exposure as a flight from NY to LA" or "twice the ordinary background radiation levels for New York City").

But how could you incent the media to report usefully? Laws? I'm stumped. If they don't feel inclined, it won't happen.
Well Kepler did win that fight. NASA fortunately decided to breathe life into an extended mission called K2 [1]. This didn't happen without A LOT of back and forth between administrators and scientists though.

[1] http://kepler.nasa.gov/news/index.cfm?FuseAction=ShowNews&Ne...
Indeed, it's way too soon to expect many, if any. MMU/protected mode draft? specs weren't released when I looked at it earlier this year (they're out, now, as I understand).
I find that https://xkcd.com/radiation/ always helps put things in perspective.
Great map! I notice a large amount of green. In fact, most major cities are completely green. Could it be an even tight mix of blue and yellow dots making it look green? Also, the Microsoft campus near where I live is red (Mfg, trade). Wouldn't they be blue (professional)? How about a color for agricultural jobs.
The whole difficulty of the hard complexity questions such as "Is P=NP?" hides in the non-trivial, "corner" cases. Sure, we have SAT solvers that are by many practical standards really good. P=NP would imply that we can relatively easily find polynomially long proofs to many hard propositions, such as the P=NP problem itself! Or many other open mathematical problems.

Creativity is an anthropomorphic, abstract concept, a way of describing human ways to find solutions. What really matters is the proofs.
Show HN: We opened early access to the Advanced Swift book
The linked 1841 Belgian atlas is surprisingly detailed http://www.arcgis.com/home/webmap/viewer.html?webmap=fd9c2c3...
Yeah it's so frustrating that what I consider the prime price range for mid-range but well built phones existed for awhile, but has since ceased to. Between that and Google Fi sounding great but only being supported by one of these expensive and unwieldy mini-tablets, I guess I'm just outside Google's target market.
Ask HN: Learning JS+ES6 from scratch
I've never had the professional need to learn JS beyond the very basics - math functions, AJAX, some simple graphics transforms. Some of the concepts and features were confusing to me based on my background in other languages (e.g. prototype objects, block scoping), but it looks like ES6/ES2015 addresses a lot of this. I'd love to diversify into web development and would like to learn it this way from the beginning.

I understand implementation is far from 100% yet, but I'd like to be ready for when it is far enough along for general use, sort of like when the general consensus was to start new Python projects in PY3K except for a few fringe cases.

Most of the books and other resources at Eric Douglas' ES6-Learning GitHub repo are intended for people who already know the language and are feature.replace(old_and_busted, new_hotness) narratives. Considering most new devs are going to be first exposed to JS and ES6/ES2015 and it doesn't make sense to learn something then re/un-learn it, are there any books or other resources that teach it from the beginning?
The US very publicly supported the FSA, and while under the advisement and training of the CIA, the FSA fizzled out and most anti-Assad fighters left and joined Daesh or al Nusra.
There is no happiness in living in SF.
How IoT Is Accelerating the Adoption of IPv6 (via: AT&T Developer Propgram)
First off I just wanted to say that there's a lot of great advice from lots of people. My own story is that I've tried, failed and given up, and tried again many times on many things. Learning to first code, finishing a project, etc.
Saudi is throwing returning ISIS volunteers in jail and people like al-Maqdisi and al-Odeh have heaped criticism upon ISIS for being an illegitimate caliphate and violating the obligation to obey 'ulu al 'amr
Hey, thanks for the headsup. We had an old component that we used as a fallback for certain kinds of videos that was always active. It was a legacy component that just got forgotten. I removed the Flash fallback about half an hour ago, so this shouldn't be showing up anymore.
What is intellectually interesting about just copying and pasting code from a library? I think we can all agree that it is significantly (orders of magnitude) less interesting than solving abstract math problems.
It's taking me a lot longer than expected to get productive in Elm (because of personal issues (burnout/depression)), but I'm convinced that the speed limit is going to be very high at that altitude.

I think that working at such a high level will enable an unparalleled dynamic between designer and developer.

My dream job right now is to be able to sit down with a designer on one side, and a (client / domain expert / stakeholder) on the other, and iterate on an interface in a very tight feedback loop.

I feel like Elm has really inspired me in a positive way, and is helping me to recover. I'm already feeling pretty endeared to it's community, and want to give back as much as possible, as soon as possible.

If you haven't checked it out yet, I highly recommend it.
Mobile is where a lot of Flash developers have moved (via Adobe Air)
>If you wanted to tie yourself in knots, you are succeeding.

I'm actually being sardonic. The political correctness police are a bit tiresome. My point is that, if one wishes, they can analyze any statement to be as sexist, racist, homophobic, etc... Including yours.

>The degradation that I saw was that, in the analogy, women are sexually objectified

If women are 'sexually objectified' by other women is it a problem?

Why did you overlook the completely racist message in his analogy? Assuming most men prefer blonds assumes white culture, which is racist since I doubt black and asian men feel the same. I don't know, maybe I'm racist for doubting that assumption?

Also if a character's gender isn't identified in a story, is it sexist to assume that character's gender is the same as the storyteller? I was guilty of that one too.

This where the P.C. police trip over their own logic and fall into the pile of B.S. they've created.
Show HN: Would you buy a washing machine online? How about now? WebGL v2
You can definitely be an effective professional software engineer via apprenticeship. For me, being able to get into the workforce and then double back via the university to get more fundamental / theoretical training in computer science was much preferable to taking the traditional route.
This article pretty clearly summarises my thoughts when I see one of those "hiring engineer #1 at startup X" posts.

Ideas are a dime a dozen. It's execution that matters (at least when you are just starting your business) and to these companies hiring engineers and _actually building something_ seem to be somewhat of an afterthought.
HackerRank raises $7.5M from Recruit
That's a big questions. 0492 was about bringing asyncIO in to python 3.5 . AsyncIO is part of the core python 3 where gevent is a package (origninally designed for python 2). They accomplish broadly the same thing. I think that AsycIO is a better longterm solution, but gevent has more momentum.
>Its[sic] entirely what is written by the seller [which is the warranty], so yes, it is the end of the story :P

It's not entirely about what the seller wrote. It's primarily about the representations the seller made (written or otherwise) about the product and whether the product doesn't meet those representations.
Awesome! saw it on techcrunch: http://techcrunch.com/2015/05/03/witnesss-livestreaming-app-...
Avalon is a no name? That's new to me.
I can't tell if the fact you got downvoted for this was a joke or not. Too many levels of meta?
Good call, I was completely wrong in what I thought the state of nuclear weapons proliferation was.
[1] Blix didn't say the US "uncessingly" tried to undermine the inspectors. He said that he believed there had been a single leak from someone in the US Government about Blix's failure to report two weapons, and was unable to say who did it -- "Also disturbing, he said, was the question of who was responsible for the falsification."

[2] Spy agencies spy. That is to be expected.
Relevant and hilarious: http://whartoniteseekscodemonkey.tumblr.com/
I completely agree, having a 2-stage process to first stream and then notify emergency contacts is one of the top feature requests. I should be adding that in the next version
> Yes, it is militarily aggressive and has to be considering the neighborhood.

Citation needed. If we grant Israel its claimed borders, it has only ever witnessed domestic terrorism, never territorial aggression from neighboring states.
Computational Complexity and the Anthropic Principle (2006)
Site appears to be borked for now, archive linky:

https://archive.is/vmEQW
Bullet goes about 1.2 km/s at best. New Horizons is going ~14 km/s relative to Pluto. That's a heck of an impact to survive. You could do it on Earth by braking in the atmosphere, but there's not a lot of that on Pluto.
Twitter (TWTR) Stock Spikes Following Fake Takeover Bid Report
Winning Entries of the 23rd International Obfuscated C Code Contest
For some reason, the map seems to be categorizing technology jobs as green (Healthcare, Education, and Government). Look at SF, and it's almost completely green.
It was just here https://news.ycombinator.com/item?id=9884949
Given how slowly they update, it's quite possible the animation industry wouldn't care that much. Lots of studios haven't even updated past Flash MX.
I worked on font parsing at one point. Indeed, the font rendering libraries are fragile and the formats complex and poorly documented.

This is a case of something being initially designed without security in mind, because fonts were something you bought and installed on your computer like applications. Suddenly, fonts were being automatically downloaded and rendered on web pages.

Auditing font libraries is hard, because you need combined expertise in security and font rendering (which is deeply intricate, especially with full non-Western writing system support.) I expect to see more vulnerabilities here.
PHP 7 and script languages future: insights from lead Zend.com developer
Do these vulnerabilities suggest that attackers can gain access to your machine by sending an evil font to your browser? I wish this was getting more press/discussion.
Bluvision launches support for Google Eddystone Bluetooth beacons
Why's it off the frontpage after 3 hours and 100 points?
It's the way things are. You have to subdue the opposing side completely, or the war never ends. Doing this means essentially beating them mercilessly until they have no choice to fully capitulate. It's not that we lack the capability, it's that soccer moms don't want to see that shit on CNN. War is an ugly business, and we seem to have lost our stomach for it. Time will tell if it is to our benefit or determent.
Because people flag the Reddit drama stories. They're getting tired of them, or they feel like the threads they generate are unproductive.
If you wrote a new library, what would you put in it? What is the point of writing a new library that contains functions that already exist in other libraries?

I'm not saying industry doesn't conceptualize unmet needs. I'm only saying that it's intellectually uninteresting.
Likely got hit with the flamewar detector.
It has a great name too.
It's not helped by being hobbled with two of four broken reaction wheels. It's awesome that we've figured out a way to keep prolonging the mission.

You can't argue with the results though; Over a thousand planets discovered with another four thousand candidates. I'm not sure why we don't have multiple Kepler-like missions running simultaneously to map out our entire section of the Milky Way.
FWIW, the litmus test I use to judge these things like what Huffman is engaging in is not my own self interest, but the self interest of my kids when I choose to start a family. I have a basically 50/50 chance of having a boy or girl. If I have a girl, I don't want her to inherit the world we have. If I have a boy, I don't want him to inherit the world we're creating.
> Efficiency is a really subjective benchmark

Playing SD quality video in HTML5 in Safari; minimal CPU usage, 7 hours battery life (on a 2012 MBA). Playing SD quality video in Flash in Safari; heavy CPU usage, audible fan noise, 2 hour battery life.

In a past life I did some Flash development; the Windows player was generally a little better (with the Mac one being in between and the Linux one being _horrendously_ inefficient), but it was still far from _good_.
And this is a poorer story, basically an analysis of previous stories. I flagged it.