skysight-inc/HackerNews huggingface dataset:
Yay.

But I'm a biased Ninefold employee... There's a one month free trial, so give it a try and see how you go. If you have any issues/queries - our support staff will be more than happy to help.

You can find the getting started guides here: https://help.ninefold.com/hc/en-us/categories/200060984-Gett...
The beauty of open source is that you dont need to worry about silly things like productivity and return on time invested if you dont want to.

The code is a mess from what I hear. As long as they keep the functionality intact I dont really think anyone can complain.

I was quietly just thinking... Man I've gone to some lengths to force a rewrite in the past but this just takes it to a whole new level.
The 'Next Silicon Valley' Myth
Damn shame, we have a huge number of developers committing code to OSS projects. I'd be surprised if you actually worked at Google, as anyone who made it past their first week is welcome to our training on how to release, patch and in fact navigate the borders between Google and personal copyright.
No, you can only say no thanks and leave. I strongly suggest to anyone who gets hired at Google to read the employment contract completely (you can ask them to send it to you before you start). If you have a friend who understands contract law, have them explain it to you. Then decide.

Unlike in credit situations there is no equivalent of the Fair Credit Act covering employment contracts. Many employers exploit that by writing some very crafty wording which reads one way but on close inspection says the opposite.
Titan Aerospace is joining Google
Incidentally, there are some very smart people working on the problem of grid energy storage, too. e.g., Lightsail Energy (http://www.lightsail.com/).
You're unlikely to get it reversed.

Get a carve-out agreed. You should be able to reasonably work that out by indicating you're working on X, in your own time, on your own equipment. X belongs to you and not the company. X is not in competition with the company.

Most places will grant that with little fuss.
I do, and I hope to give it a try in the latest product I'm building. Like everyone else I'd prefer to see some expert validation of NaCl before I put a ton of trust into it. That said DJB's track record is pretty good in my eyes (I liked the design of qmail, a lot).
Loomio – Crowdfunding a better way to make decisions together
37% can't according to this Gallup poll [1] from 2008. I've seen other polls with similar or worse results.

[1] http://www.huffingtonpost.com/steven-shehori/poll-37-of-amer...
The army officials who deny mental health care to soldiers who later completely unpredictably off themselves at a rate higher than combat casualties must have read some of the same literature.
I agree there has to be a happy medium. My point is that it's hard to draw that line precisely with legal language. So, employers will do what's easiest for them, given that most people don't push back, and the employer can afford to lose the few that decide not to take it.
I used to do this on a pre-unibody Macbook Pro. The main drive still had OS X, I used that only when I was in coffee shops or airport lounges. But I also had a 40GB SSD expresscard that was bootable that was fully encrypted that I used for my personal use. It worked really good, you just slipped in the expresscard and held down the option key when you started up, and chose the other drive. I carried the card on my person when I traveled, if someone stole my machine I didn't lose anything, and I suppose if it was searched at a border, nobody would know it wasn't my main OS.
Thanks for putting the employers point of view across.

Important acquisitions can be sunk because of a failure to adequately cover IP. In that case, sloppy paperwork can mean a very real loss to many people who have worked hard. From that point of view, it's far more important for an employer to cover it well and explain why.

It only takes the employment of one single contractor through odesk that wasn't signed up properly to jeopardise an important deal. Employees signing up for that need to understand why this is important.
When I do code reviews I read the tests first. How can you review code with no tests?

All the bugs in OpenSSL to this date have been reviewed by someone. Unfortunately those people haven't been veteran industry programmers but rather academics and "hero" types who think the kinds of things in OpenSSL are good code. We can only hope that OpenBSD folks can clean it up a bit but I'm not hopeful, because OpenBSD is just a different tribe of "hero" programmers.
Here's the indictment:

http://www.scribd.com/doc/218320971/Charlie-Shrem-Indictment
Zebra Tech to buy Motorola Solutions' unit for $3.5 billion
These 14 apps are changing the way we get around Asia
"folks" aren't thinking straight ? This sort of attitude is a huge part of the problem. This is why people don't seek mental help - dehumanization.
I would argue more that the instilled mindset of "do as the authority figures say, you have no influence in the matter" that's pervasive in schools also does a huge amount to train adults to not feel like they have this option. That takes a lot to overwrite when it's instilled in you for the first 18 years of your life.
In Google's contract they also stipulate that if you use any of your own stuff in your job at Google you grant Google a perpetual worldwide license to use, modify, and sublicense that material without any compensation to you.

Its sort of like 'copyleft' except it sucks into Google anything you touch, and use at least once at work.

And always be dubious when the company lawyer says, "Well that is what it says but that isn't what is meant by that clause." Because in a court of law, what it says counts.
So I should call a browser ridiculous if it only runs on Linux? The great thing about the web is that we can enjoy it from whatever browser we choose.
The other side of the coin is NASA is rarely rewarded for success, but is punished for failure and it's a problem rife in the space industry - you can't have a mission fail.

One of the things the Deep Space Industries people were feeling confident about was they were signing all their contracts to have a 1/3 success criteria - they could launch 3 spacecraft, but would have fulfilled the contract if only 1 succeeds. That little bit of leeway, they think, will allow them to try new things and definitely lower costs.

Obviously some of this you can't do with manned missions, but its still a big cost saver when you change how you balance the equations. One of the things driving the CubeSat movement at the moment is the ability to fail - the low cost is encouraging people to take non-spacerated components, launch them, and see what happens, which then turns them into space-rated components (for a given mission envelope).
Appending to the PHK on the OP link, it would be nice to be able to randomly choose amongst several crypto implementations.
Advertising standards in some countries forbid digitally modifying photos of the products. I'm not sure how they define the grey areas like adjusting constrast/etc. though.
Universal computing by DNA origami robots in a living animal
> What's a let-down about it? Legitimately curious.

The problem that needs a legitimate solution is that of the 8 to 12 mile per gallon SUV. What is needed is an electric Suburban. What isn't needed is another $100K class non-S, non-U vehicle.

Try to throw a couple of kayaks, bikes, rowing shells, some lumber or camping equipment on this sorry-ass Tesla design.

All you are getting is more comfortable entry and exit if you use it exactly as you might a car.

If you put anything on the roof the rear passengers are trapped.

I've owned a range of SUV's and minivans over the years. I couldn't even begin to imagine having a real family life with kids with the Tesla offering.

I mean, tomorrow I am going to Home Depot to buy five sheets of plywood for a project. They are getting strapped to yhe roof rack. No problem.
Why is it a problem that you cannot use Safari on other platforms? The web was made to be used from many clients. I don't see the problem here.
Google Buys Drone Firm That Facebook Pursued, Too
I wasn't sure which article to submit, since this was on gimodo, popular science, and various other places, but this (albeit behind a paywall) is the original journal article.
Awesome read, thanks.
This was the point of Toyota's LF-A program right?
This is really weird, but the / on the end of the link breaks it.

http://www.theverge.com/2014/4/14/5561250/cool-planet
I really offered no thoughts to connect, just my opinion...

To sketch it out, though: easy oil has been found, there are widely available charts on the count/size of new discoveries by decade. Newer sources like clathrates, subsalt, and bitumen are exceedingly difficult to extract (ie, lower net energy production). In particular, shale depletion is extremely rapid per well, and there is some question as to how net-energy positive/economically viable it is. Clathrate reserve estimates have dropped _dramatically_ over time.

As to why I think it could result in a permanent reversal in civilization: transportation is key to modern life. Low energy requirements per capita in urban settings are only possible by mass transportation of goods and services. Petroleum is the overwhelming transportation fuel. Plastics and high-density agriculture are fundamental to modern life, and both are dependent on natural gas (PE feedstock or Haber process).

The world generally has 3-6 months of inventory or less of oil, less of gas. A supply crisis would not have good effects. Some people point to the US supplies of coal and the Fischer Tropsch process, but that doesn't stand up to scrutiny.

http://cdn.arstechnica.net/wp-content/uploads/2013/07/28210_... is a useful chart. There's another for global usage that I can't find right now, but shouldn't be hard if you look for it. You might also look at the fracking depletion curves in various shale plays (they differ based on reservoir characteristics).

You may also note from that chart that a huge percentage of energy is wastage from transmission loss, which makes the tragedy of postponing a widescale (Manhattan project level) deployment of solar PV even more depressing.

edit: random, somewhat informative article on shale fracking: http://www.businessweek.com/articles/2013-10-10/u-dot-s-dot-...
How Keyword Research Helps SME's Get Ahead in the Search Engine
Asian air pollution strengthens Pacific storms
Reminder: Google IO signups open tomorrow.
How heartbleed was fixed
My solution to this has been:

* When I need to work on something, I think of the library I wish existed to get it done. Anything I need that is employer-specific should be configurable

* I make the library and release it with an MIT license

* I then use that library to accomplish my goal

This has the benefit of usually making me write better software. And it motivates me to make the open code better quality and better documented. This means the work is more valuable even to my colleagues that also eventually need to work with it.
Why is the alternative to signing walking away? Whenever I've been handed terms like this in a contract I've struck them off and explained why prior to signing. I've never lost a job because of it and it's usually a sub-10 minute conversation.
Agree, other than the insta-popup begging for a social media like.
Cool! Looking forward to seeing you there.
Piss off. If you know better, you can dispute my assertion on a factual basis instead of objecting on optics. There's an enormous amount of written material on the internet that's well indexed by Google, freely available to you if you care to look it up.

edit: Also, if you'd managed to ask in a less snide way or even asked something specific, I'd have given a substantive response.
Deep learning can expose hidden non-linear relationships in the data. It's state-of-the-art in applications such as object recognition from images and voice recognition. There have also been promising results in the natural language processing field. What all of these have in common is that they are "real" artificial intelligence, i.e. teaching computers things that they have been historically bad at compared to humans.

Search for a talk by Geoffrey Hinton if you are genuinely interested.
Pretty awesome that they eventually release the eagles back into the wild.
Game: Don't step the white tile
Look's like Seattle's a wash. I was looking forward to taking some photos of it tonight. Oh well, at least the mountain made an appearance earlier today: https://www.flickr.com/photos/aaronbrethorst/13864582454/
Just put it next to the timeline. The lack of a volume control on is a huge annoyance with the existing Soundcloud embeds, and it was the first thing I looked for.

We put it aside to keep the player minimal assuming that people listening would resort to using the volume control built into their computers.

I'm guessing you use a Mac. PCs don't have volume controls on the keyboard. So to change it IO either need to leave my browser environment to change the OS volume, or reach for a physical volume control.

I very much want the volume control associated with the player, for two reasons. First, I never know in advance what sort of volume a given video or audio clip on the internet will have, so I want the ability to adjust for that close to the controls for navigating internally within the clip or selecting other clips. Second, I don't want to change my computer volume at all if I can avoid it, because I'ma sound engineer and I already have the system volume set to a level that I'm comfortable with for recording and editing. Adjusting the computer's default volume will throw it out of what relative to everything else that's plugged into my mixer.

Sure, relatively few computer users are sound engineers - for the typical music consumer, this in't a problem. On the other hand, the majority of people with Soundcloud accounts are.
Came across "The Decline of the Mobile Web" here on HN a few days ago:

http://cdixon.org/2014/04/07/the-decline-of-the-mobile-web/

Don't optimistic actions prove he's wrong?
Is Super Mario Bros. a kernel? Every NES, Game Boy, Sega Genesis, etc... game ran on the "bare metal" without anything resembling an OS (or even a BIOS, really).
I was looking at this recently. Most of the Windows ifdefs in OpenSSL are junk. Even on Windows.

A lot of OpenSSL is portable C and IMO they should just let portable C be portable C.
Why did HN lose popularity in early-mid 2013?
By "blogspam" I didn't mean that the entire site was junk, or that you were spamming HN. I'm using that word in a much narrower sense, for an article that is merely a summary of some other original source. In such cases the HN guidelines call for submitting the original source instead.

Many tech sites consist of nothing but such short summary articles lifted from elsewhere. When a lot of those get submitted to HN, we ban the site. But I didn't ban leftlanenews.com—just changed the url of this one story. If other articles on that site are original, substantive content, you're still welcome to post them here.
The photographers blog post with first hand account and more pictures:
http://www.svidensky.com/post.aspx?id=18
As shown in the link, the traffic to HN dropped considerably in early-mid 2013 until it regained traction later in that year. Does anyone here have any explanation for that sudden drop in 2013?
Which do you think is more likely to affect assertiveness: overprotective parents or a lack of leverage in the employment market?

I take the fact that you reduced OP's statement

> Not everyone has the will, nor the financial wherewithal, to do such a thing.

to

>Not everyone has the will... to do such a thing.

as an indication that you think economics plays a secondary role in this story. I disagree and I'd like to know why you think that's the case.
Three Expensive Milliseconds
Understandable reaction, when it can be seen how people that wanted to have all the newest features in their product (newest TSL features in this case) shoot themselves into their foot while others that stayed longer with the old (proven) version where save ...

That is one reason for the popularity of Debian: (at least in the past) they did not jump on any new bandwagon immediately. Other distributions have much newer software, but also the newest bugs.
There is a limit to how much an employer can ask for in negotiations before I start to assume bad faith.

A 2 year non-compete covering the entire industry I work in? That's not even halfway reasonable. You're actively trying to fuck me over.

I don't care that it's not enforceable. You're still trying to fuck me over.

I don't care that you're willing to compromise on that clause when I argue. You're still trying to fuck me over.

This is not going to be a productive relationship even if I do get you to remove that clause because you started out trying to fuck me over.

Every employer who attempts this kind of bullshit is a cancer upon this industry. They are preying upon people's tendencies to assume honesty and good faith.

A reasonable clause to put in is a 6 month non-compete in the very specific industry covering maybe two or three companies. That would be a good starting point for negotiations.

I've accepted jobs where they tried to pull this kind of bullshit on me right out of the gate. I used to think I was smart getting them to slice the contract up and make it reasonable like you suggested.

Maybe it was, but it still would have been smarter to never have taken the job in the first place. Those people made terrible employers and are best just avoided.
That is a verbal amendment to your employment contract, and as long as you do not sign an additional contract that somehow says "No, this actually means this" feel free to fuck shit up in court. That is a breach of contract and the company will be liable for damages (if any) and at least be required to give up any assumed license.

Verbal employment contracts are enforceable in in all 50 states.
iOS adoption is always high when compared with Google Android adoption for example Android KitKat Adoption of the new OS has been slow at best, with just 5.3% of all Android devices running on it, since its release almost six months ago. This lack of adoption is a worry for Google, as it means several app developers will need to downgrade their apps to be compatible across all the previous versions of Android. http://www.dazeinfo.com/2014/04/11/google-inc-goog-android-v...
I have not seen those issues and i am a long time user, file a bug report, they are quick to fix things like this.
There is no corresponding dip in our own traffic graphs. It is probably an Alexa measurement artifact. We started using a CDN and switched to https by default for logged-in users sometime in 2013, which could affect measurements.
I while ago I posted a comment here on HN which got number of upvotes but no answer. Could you maybe take stab at it?

I've followed the developments in Neural Networks somewhat, but have never applied deep learning so far. This is seems like a good place to ask a couple of question I've been having for a while.

1. When does it make sense to apply deep learning? Could it potentially be applied successful applied to any difficult problem given enough data? Could it also be good at the type of problems that Random Forest, Gradient Boosting Machines are traditionally good at versus the problems that SVMs are traditionally good at (Computer Vision, NLP)? [1]

2. How much data is enough?

3. What degree of tuning is required to make it work? Are we at the point yet where deep learning works more or less out the box?

4. Is it fair to say that dropout and maxout always work better in practice? [2]

5. What is the computational effort? How long e.g. does it take to classify an ImageNet image (on a CPU / GPU)? How long does it take train a model like that?

6. How on earth does this fit into memory? Say in ImageNet your have (256 pixels * 256 pixels) * (10,000 classes) * 4 bytes = 2.4 GB, for a NN without any hidden layers.

[1] I am overgeneralizing somewhat, I know. It's my way to avoid overfitting.

[2] My lunch today was free.
Got it - thanks for the confirmation. I was not sure how to interpret this.
I don't want the embedder to control my listener experience, actually. That person knows nothing about my listening environment, and I don't want to adjust for their content. I realize this isn't such a big deal for someone that has SoundCloud playing in the background on their laptop while they do something else, but it's a total pain in the ass for anyone who works with audio professionally.
For the record, there's no corresponding dip in the number of Comments and Stories submitted to HN.

http://i.imgur.com/r9Ayvb1.png
http://i.imgur.com/4FwglA8.png
Transferring large sums of money anonymously isn't actually money laundering, though it can help facilitate money laundering (so it is often banned in an effort to make money laundering harder).

Money laundering is the process of making income from criminal enterprises appear to be income from legitimate businesses, usually at a significant discount.
Most likely, yes.

I wouldn't be surprised if a lot of the "Windows" support code is of similar age, and thus was actually only needed to support pre-NT Windows.
Modern GCs do not add much overhead when excess memory is available. When the app itself consumes a lot of memory and there is little room available, the GC gets stressed and eats too much CPU time. The chart in the link (taken from some paper) depicts this. The problem is the GC under low memory conditions, not Java.

Yes, the link is about JS. But there are relevant pieces.

Quote from the article: "If you want to process camera images on Android phones for real-time object recognition or content based Augmented Reality you probably heard about the Camera Preview Callback memory Issue. Each time your Java application gets a preview image from the system a new chunk of memory is allocated. When this memory chunk gets freed again by the Garbage Collector the system freezes for 100ms-200ms. This is especially bad if the system is under heavy load (I do object recognition on a phone – hooray it eats as much CPU power as possible). If you browse through Android’s 1.6 source code you realize that this is only because the wrapper (that protects us from the native stuff) allocates a new byte array each time a new frame is available. Build-in native code can, of course, avoid this issue."
It would be interesting to see an open source alternative. I guess it wouldn't attract any contributors outside of the US, though...
I doubt they take actual screen pictures on their promo materials. This is usually something done in post-production, where you integrate the screen on the frame of the device. Or you make a 3D render altogether.
This has a ton of great information and background but could definitely use some splitting up and organizing IMO. I don't know anybody but the most dedicated who could spend the hours it would take to digest this. It reads almost like a wikipedia page.
Massive Data Breach on Korean Leading Credit card Companies
Heartbleed Hackers Steal Encryption Keys in Threat Test
For another great take on the housing crisis in SF and elsewhere, I recommend a book that I first heard about on Hacker News, Matt Yglesias's The Rent is Too Damn High: http://www.amazon.com/The-Rent-Too-Damn-High-ebook/dp/B0078X...

The over-regulation of home building by cities is an issue not really on the public's radar, unfortunately.
Adobe Reader Allows Attacker to Access files under Android System
You might as well ask how two people (that we know of) discovered calculus independently in much the same timeframe.
Verbal agreements are also very hard to prove.
Quite interesting. It's fortunate that she didn't end up abused. Sad to see that other cults like the Church of Scientology keep preying on vulnerable people, though.
Higher education: Is college worth it?