skysight-inc/HackerNews huggingface dataset:
> never underestimate the number of people who have nothing to do and need an outlet

The interesting thing is that people always have an endless amount of things to do.

The problem is that we're usually really VAGUE about what we need to do. And vague todos don't get done a little bit less, or a little bit slower– they don't get done at all! This is pretty counterintuitive.

I have a bookshelf of unread books, and an endless list of work, but it's easier to play a game (or reply to a HN comment!) because the task at hand is much more straightforward. Type, hit reply, get the dopamine.

With the books, or with work, I have to pick something, decide what I want to do, decisions, decisions, decisions. Great video games lay out the decisions for you in a very clear "jump this gap", "pick up that weapon", "shoot that guy" sorta way.

Real life is messier, and so we procrastinate more. The feedback is less immediate and clear (unless we deliberately design it to be so.)
Spotify is far behind Google Play in my opinion. The biggest difference is Google actually has money it can pour into music and doesn't have to raise funds.

Google Play and whatever Apple chooses to do with Beats Music have a better chance at being that one music service than Spotify.
small-letter footprint:

Risks are inherent in the use of the Internet
So APL is your favourite language then? :)

You should somehow measure cognitive load. Of course it should be measured on someone fluent in that language - but there should be an adjustment to factor in the cost of becoming fluent. :)
They made iAd so they would control the major advertising network on iOS and as a result could limit the privacy implications. iAd is by far the least intrusive major advertising network.
My synapses, my circumstances and random() sometimes lead me to use any of cat, less, vim, view, grep and probably others that don't come to mind at the moment.
As someone who's written a few well known man pages: that's awesome. The 'troff' format is pretty long in the tooth now.

Most Linux man pages are pretty poor quality: for a long time the the upstream Linux maintainer refused to accept any changes eg, adding an EXAMPLES section for cron tables - because Paul Vixie (the cron author) 'might not like them'. Forking man-pages , using markdown as a source format and allowing pull requests would help a lot.
Source?

I'm asking because I find it hard to believe (almost impossible) that 90% of white people have never spoken to a black person.
The Fast and Furious DDoS Attack
The problem with ten years in one company is that you're likely to stay in your comfort zone and not learn enough new things. In an industry that reinvents itself every 5-8 years, the comfort zone is very dangerous indeed.
There are all sorts of real life "arrange things" tasks that can be really soothing, too. You may enjoy http://thingsorganizedneatly.tumblr.com/
"Please check the protocols you use curl/libcurl for"

I had no idea Curl could be used for protocols other than HTTP/HTTPS.
The best engineers I've worked with have kids that are my age.
Couldn't help but think of the Seinfeld episode - https://www.youtube.com/watch?v=CsKpShq2X6s
Wow. I knew the game was Russian, but that is _so_ Russian.
Not to go off topic but this is a thing on HN? That's psychologically terrifying (though I'm assuming deserved). How does it work, exactly? Is it permanent? Just curious.
Why?
This is actually a really interesting question - especially given the HackerNews readership - so much of today's code production is for vapor ware I.e. Here today, forgotten tomorrow. There is some value in understanding what leads to career longevity in this business.
Because in both the doctor and professor cases, the knowledge base is curated, history and experience (at least - I was tempted to add "and judgement learned therefrom") count for something. Alan Kay is right when he says software is "pop culture," and its "disdain for history is what makes computing not-quite-a-field."
"No, I'm not Japanese, you idiot; 100% white European descent, in fact!"

"Oh, I'm sorry Mr. Shigeru Kobayashi, I just ass ... "

"Yes, like other members of the rubble, you just assumed, thereby making an ALL out of U and ME."
Why would I want to manage instances?
I think they clearly don't mean "really ok" but "will be treated as ok by the government".
At the same time, I can kind of understand the point he's getting at.

Similar issue: I worked with someone via email for several months thinking they were female because their name is Kim before a coworker mentioned "uh, pretty sure Kim's a dude." You run into similar issues with e.g., women named Chris. I don't think being thrown by situations like that makes anyone look like an idiot.

Looking at it from an ethnic perspective, I'd be similarly thrown by finding out a guy named Santosh was a European white male.

Ideal world, sure, we wouldn't make assumptions about identity based on names. But it happens. I'm not sure that there is an answer that'd make everyone happy, to be honest.
I'm 44 this year -- my last job change was two years ago, and it was to a Top 10 tech company. Now I'm responsible for heavily influencing the hiring decisions in my group. Here's the thing: most programmers are awful.

They can write code but they don't understand half of the libraries or technologies used. They learn the abstraction layers but have no interest in knowing how things work. And these symptoms get worse with age.

There's a point where most people get tired of relearning their skills; they no longer peruse new information in spare time, or even at work. If you aren't always learning, and examining things on a deep level, yes you'll be sunk by your forties. But I believe this is a choice on your part.
I second that. Many years ago I worked on their documentation in return for a little money and a discount on licenses. For customer projects it is good to have a vendor like LispWorks or Franz backing you up.

For cost reasons, I use SBCL or Clojure for my own projects.
Erlang has exception handling too, try/catch kinds of constructs. It's different, though, than what Erlang does with its "let it crash" philosophy.

http://www.erlang.org/download/armstrong_thesis_2003.pdf

Specifically, the bits about "Let it crash".
It wasn't NPR, as it was that way in the blog post linked.
Yik Yak Is the Latest Way to Cheat on Exams
Apple Opens 3rd-party Bands Program for Apple Watch
Stroustrup: Thoughts on C++17 – An Interview
The quotes they got from their source "Shark" are hilarious. They're being worked hook, line, and sinker.
You're absolutely correct. Just a slight nitpick:

One interesting thing is that their columns have no by-lines

There are two exceptions to that:
Special reports (which usually are highly insightful and informative) and
the parting article of the editor in chief
Yes. I have often surprised myself with how much I enjoy seemingly menial things like cleaning my windows and restringing my guitars, once I get over the initial pain of starting. Making a real difference to yourself, your living environment, your context, your peers, etc– can be incredibly rewarding.

The equivalent at work would be when you can see a very clear relationship between your actions and the benefit your actions have on your customers and the rest of your team.
Uber leaves Kansas after lawmakers demand background checks and more insurance
No, because it's "AOT" compiled when it's downloaded or executed (since you have one JIT, you can't AOT compile what it produces). So you can think about it as "just" one JIT, but a very inefficient one
Isn't battery warranties usually 1-year long? A device would have minimum 2-year warranty in Europe so you can find yourself in the middle...
Feynman writes about having to satisfy a liberal arts requirement in Surely You're Joking, Mr. Feynman, so the requirement goes back at least to the late thirties.
"I no longer refer to this as “multiparadigm” because I find that term encourages many to simply select one “paradigm” rather than using the full strength of the language. Unfortunately, I don’t have a good buzzword for what I do."
I succeeded at pointing out how haughty, supercilious and disconnected your comments about democratic experiments... Even though you were quick to downvote my replies.

Enough for me, too.
Your jab against monarchy is unwarranted. A hereditary monarch who is recognized as legitimate has better incentives than a garden variety military dictator.
Cool app!, any chance you could share the dataset?.
And that is why you fail.
See even in IT an older person's understanding of the depth of new technologies (seen that) is the hidden value that you missed. Doctors have to keep learning as well but the older doctor has seen the ups and downs of every condition just like an older programmer has already seen the pieces that make up the glorified new technology.
As for working longer hours...that is a total sign of failure. If you have to always work extra hours your just not as good.
Apparently this is just a skin on a crappy mp3 download site.

"Grooveshark.io appears to be little more than a clone (or a skin) of an “MP3 search engine” called MP3Juices.se, which I only recommend visiting if you’re a big fan of ads (and crappy UI). The copyright pages are identical, the privacy policies are identical and, most importantly, the catalogs of available MP3s are identical."[1]

[1]http://bgr.com/2015/05/05/grooveshark-is-back-online/
Good. I hope NYC sues and takes it all the way to the Supreme Court and they put an end to the Fed using the threat of withdrawing Fed Highway funds as a means to force states to toe the line.
“There's nothing brave about making a homophobic game”
A former co-worker is ethnically Persian but grew up in Belarus so he has a vaguely European accent.

When traveling, he likes to wear a shirt that says "Italia" because when airline security thinks that he's Italian, he gets less hassle.
>> 90% of white America have never spoken to a black person let alone have a black friend.

Where in the world did this statistic come from?
How many white people do you know that have spoken to a black person, not the lady at Mcdonalds but an actual interaction?
You are conflating the observation that a person who has a name predominantly used by african-americans is most likely african-american with further, discriminating, acts based on that observation.
I can't find iPhone original. Ok just kidding. I found it.

Hey want to talk about how you built this phone finder site on Glitch Club?
http://glitchclub.com/?glitchnow
A resource to help explain Linux to friends and family
Please source statistic #2.

You have, seemingly without irony, just stereotyped "white america"... as someone that stereotypes "black america".

You deserve to be voted down. But not for the reason you think you do.
I've always used vimcat. It's pretty damn slow, but I don't mind.
Chase recently updated the terms on my safe deposit box to state that I'm not allowed to keep cash in there, and I doubt this was specific to me. How they intend to enforce that, I don't know.
I believe this only addresses the download size and not the crazy warmup (you still reparse it etc.)
I would wait for Q1 2016 for an upgrade.

The new PASCAL Nvidia cards will be out and so will the new Intel chips will be releasing this August (with potentially a progression to 7nm next year).
I think names do trigger a lot of 'random' searches on their own. Whether by profiling by a computer that delegates to the TSA person or by that person if reading the ticket.

My father when travelling in the US gets pulled out for random searches 4 out of 5 times when boarding. I would think a grey haired suited Scandinavian businessman in his 60ies is less likely search candidate by looks. But our family name has a stem that may seem middle Eastern for some who does not know that is is clearly a Scandinavian name (ends in -sen). I put that down to poor profiling logic.

When another cousin when in the US also started to get pulled for 'random' searches on every flight then it got rather comical as he was a high ranked NATO officer at the time.
Even then we need a fast lookup. 4 ads means 4 advertisers, 4 creative, 4 potentisl clicks, imps, mids/ends (video), conversions/ etc. There are also multiple cookies depending on which exchange the ad came from. Having to map them on the fly requires a fast and large datastore.
Sure, but do you know what cells these batteries use? They're usually cheap chinese ones, of less than half the rated capacity. A proper replacement will cost much more.

I did go mid-way, buying high quality Japanese cells and installing them in a chinese pack. A bit cheaper than a new official battery, but required some work.
Checkout from where? I'm not being dense, but new code has to come from SOMEWHERE. If GH (or wherever your code is hosted) is down, the checkout won't be able to happen. Development isn't generally done on the build box.
http://blogs.law.harvard.edu/philg/2015/04/

>> Lesson: Unless you are confident that your skills are very far above average, don’t take a career path that subjects you to the employment market once you’re over 50 (and/or make sure that by age 50 you’ve saved enough for a retirement that begins at age 50 or 55 and during which you won’t have employer-provided health insurance for up to a 15-year gap between age 50 and Medicare age).

This pretty much sums it up.
* Huh? The AI effect ? What is consciousness? Give me the full detail of it and create it right now from matter. You can't. So, there is still much to be understood. No one is claiming magic. What is being said is that you can't keep doing the same thing hoping for different results. Think different. You think consciousness just consists of some neural nets? K, think the same and good luck.

"Huh? All of the people advocating AI safety are saying to invest in making AI safe, not to ban AI research."

> Huh? the issue is : no one even knows what true 'Strong/General' A.I is. Are human beings safe? Look at all of the idiotic things we do. Look at what some of the most monied of us do. Furthermore, who restricted them on building their empires of other people's data and weak A.I analytics therein? Nobody. They made up the rules as they went, many times after-the-fact... That's 'business' right? and the same is going to be so for the progression to AGI..

We still don't understand how memory is stored in the human brain. So, how can you restrict research into it? No one even understands it. Thus, you can't. Everyone is free to do as they please in way of research and there's nothing anyone can do about it.

* As for human cloning, can you say as a definite that no one in a dark lab isn't experimenting on it? No. You can't. As I recall, stem cell research was banned and it ended up in Singapore. Now, it's everywhere. Life, as it were, goes on. No silly amount of money or consortium can stop it.

Are you seriously suggesting some kind of conspiracy by "weak AI" people to prevent the development of AGI by manipulating the media?

> I'm seriously highlighting the ignorance of going on about something you don't understand and trying to restrict it. Who restricted social media? Who restricted mass data collection? Analytic? Who studied the negative societal effects they have? They just did it and went w/ it.. But, all of a sudden, it's time to put restrictions on A.I? Poppycock. When AGI is broken into, the [run] button will be hit and that will be that. What, is Elon Musk going to pull the plug? Provide me some definite way you can restrict the coming of AGI and I'll resign my view. I frankly don't care what drives people to 'fear' it. Give me detail on how the least of those who understand it can stop it.
The Unofficial Guide to OpenStack Summit Vancouver
Juju App Containers, Build Services, and Continuous Delivery
>Are Emily and Greg More Employable than Lakisha and Jamal?

That's impossible to say on an individual level, but it is very likely. If you phrase the question differently, there's a pretty clear answer:

>On average, are two white people more employable than two black people?

Without knowing any further info about the possible candidates - Yes. Looking at education statistics in the US, it becomes clear pretty quickly, that the average white person has a higher education level, than the average black person for example. That's a pretty important factor to look for as an employer. I'm sure statistics on work experience will look similar.

And of course this is quite racist, but as long as different races exist, that really just means taking reality into account. Pretending there are no differences between different population groups is insane and counterproductive.
Well that's up to you to decide :)
I assume that all went as planned?!
Google Cloud platform didn't have most of your problems
The Best Non-Technical Majors for Grad School
I listened to an episode of Changelog last night which featured curl creator, Daniel Stenberg, as a guest: https://changelog.com/153/

It's worth listening if you're at all interested in curl or popular open source projects in general.
5 Steps to Becoming a Great Business Problem Solver
I think here is some kind of misunderstanding.

I did not intend to be funny nor do I see why it was bad taste.

My question for a better example was genuine.
Do not assume that 50 is the threshold that you cross when you have to start dealing with ageism. It will be different for many (it's often much earlier), and you won't see it coming. One day, you'll be relatively dismissed by someone younger than you due to your "age", and you'll think "what the $#@% just happened?"

One of the things that galls me about this industry is its belief that experience (which is not the same thing as age) is a negative.

If you come from Microsoft or Google, you'll be assumed to be "political". If you come from a no-name company, people will think you're a loser who wasn't good enough for the tech giants or elite startups. If you have failed startups on your CV, people assume that you'll be bitter about the ones that got away. If you were at one job for too long, that counts against you; but if you had too many jobs and were a "job hopper", that ruins you as well.

It's ridiculous. It makes no sense. How are people not able to get past the idea that people are more than their experiences, and that most people improve with experience (even of the negative kind) and age rather than becoming "damaged goods" because they weren't millionaires by age 27?

End rant.
Show HN: A video version of Show HN
You're right. Someone should have done it in each OS. In linux it's just a matter of echo-ing a few numbers to the write "files". I just made a script to do it, see my other comments here if interested.
Those aren't void tags.

I've been working with web technologies for years and I happened to like a lot of things about XHTML. I know how the shit works, I just feel its more consistent to close all of your tags. You obviously wouldn't self-close a <div> or a <section> because those tags are supposed to have content!

As an aside, I would argue that <script> should be nullable when it has a src attribute.
Lenovo: researchers find 'massive security risk'
>I think this stereotype/assumption (east coast, FWIW) - is probably due to the radical uptake on the field"

Hmm, I like this, and I think you may be right.

Unless you worked in a pretty scientific field, just 25 years ago "computers" were associated with games, and were something that "kids used". Now they're ubiquitous. And this just happened in a generation or two. Over the next couple of decades, the workforce will be chock full of people who grew up programming, or at least tinkering.
Wow, just found that Grooveshark (the real Grooveshark) has closed. I just used it the other day and it looked like they'd just done a re-design.

http://grooveshark.com/
Using a name that is statistically far more likely to be a black male is what is "working out". I think we can agree that inferring someone's race and gender from their name is not the same as being racist or gender biased.
"The reported statistic I've seen is that 40% of Americans say they don't have a close friend of a different race."

Firstly that says of another race, could be arab,persian, Italian, asian, etc...
Secondly, no way in hell 60% of america can have a friend from a pool of 14% of America. This is impossible looking at how race groups tend to cluster.
So I don't think the #2 assumption (measurement of merit) is necessarily in error.

measurement of merit could imply KPI (known performance indicators), which may include things like lines-of-code counting, application usage monitoring, etc.....

and discussing implementing those things, most developers will cringe. Some may even openly revolt.
The policy maker mentioned in the article claims that credit is now more liquid than cash.

This could be taken quite a number of ways.

One way is to think that the conveniences of credit has made cash less relatively liquid (there are fewer goods, such as those online, that can be traded for credit whereas most things in the physical world can be traded for credit).

Another way is to see this as a hedge against a currency backed by a US facing fundamental challenges to its place as the global leader (not just in finance), whose growth even with stimulation boasts a mere 0.2%; 7% under major competitors.

Another way to see this (e.g. in these comments) is a strategic means for banks to try to institute consumer credit as a currency of their own.

One could also think of it as a fed inspired policy trying to get cash into circulation. The point of inflation is so that those holding large amounts of currency can't sit on the currency and make money from doing nothing. Banks and finance basically allow people to do this despite inflation (tending to benefit the rich more than the poor in this case). Putting a negative growth rate on storage of cash simulates the same thing.
nice catch!

I remember some thread from the Safari's early ages where they hid the user-agent, to avoid raising attention.
ContainerShip wants to help you move your containerized apps between clouds
It would obviously be an upscaled resolution in games. 4k is for the screen door effect.

4k is necessary for readable text, ability to watch HD movies and using virtual monitors. Currently the resolution is too low for any of these, as in it works but not good enough for being practical.
>it may be ok for the US state to choke you to death in public.

For a certain value of 'ok' that accepts that most Americans find such behavior repellant, and that it's not actually legal (much less mandated by the state) for cops to murder people for being of the 'wrong race' (despite it being, apparently, easy for them to get away with.)
Ah --- I didn't know this was Nimrod! I remember looking at that a few years ago and thinking 'this is awesome but not quite ready yet'.

I need to have another look at Nim. It even looks like it's in Debian!
> I suspect that if HN had been around when Google was raising we would have read the same type of comments there.

Before raising, Google had a substantially better product than Altavista running on a dev server in the stanford.edu domain.
You'll need a "gaming rig". That's the simplest way I can put it. Don't buy an "ultrabook" or an "all in one" or some $500 laptop to use Oculus. Whether it's a PC (cheaper) or a notebook, it needs to be gaming-focused one.

In terms of specs I'd buy a GPU with at least a 3TF performance, and even that it's probably going to be "mediocre" for the next 2 years. 2TF should work, too, but might not last you too long, especially for new games. Obviously, the higher the performance the better, so if you can afford to pay thousands of dollars for a gaming rig knock yourself out. It will last longer.

You might also want to keep some accessories in mind, such as the Virtualix Omni or those full body controllers, which could cost you an extra thousand dollars.