skysight-inc/HackerNews huggingface dataset:
Ever since my 8-year old son beat the game multiple times on level 6, I have been working on getting there as well. The best I have made has been 19 seconds on level 6 - though I have beat the first five levels, level 6 is truly insane.

Watching my son play is quite the experience. It seems my reflexes are not what they once were. It's an amazing game.

I want to think that writing my own bot would count as beating the game, but I doubt my son would say it counts. So, here's to the next few thousand attempts at level 6. "Again!"
Kino by Haruki Murakami
I think people who complain about discrimination against Asian students in places such as Harvard should ask themselves, why do people want to go to Harvard? It sure as hell isn't because that is the only place you can get an excellent education.

While Harvard is obviously great as an academic institution, people want to go to Harvard for the prestige. Do you think that prestige would be there if they were to allow the place to essentially become an academic ghetto for any given ethic group (Asian, Jewish or any future group)?

Every time a Harvard affiliated person wins the Nobel prize, Pulitzer, Macarthur or becomes the first black president the prestige equity of every Harvard graduate goes up. You don't get that by robotically picking students based on only test scores.

Complaining about not being accepted to a place like Harvard even though you scored a perfect SAT or some other test taking metric shows a misunderstanding of what these highly prestigious institutions are about.
Well then stop buying and manufacturing from/in China, believe me it will create far more jobs as compared to those
"eaten up by immigrants."
Access Private Facebook Group’s Documents – Facebook Graph API Security Bug
I think it has improved a lot in the last years,to the point where it'S actually pretty good
Not sure what you are thinking of exactly, but for monitoring etc Concurix[1] provided deep details about the execution of the whole application.

[1]: http://concurix.com/#tutorial-transaction-history
>all people from all ethnicities are equal

All people from all ethnicities are equal in the sense that they deserve an equal oppertunity to succeed. However, that has not happened. Certain ethnic groups (black people) have been systematically disadvantaged. They continue to be under-represented in higher education and over-represented in the prison system. Affirmative action does a good job at getting black people into college, which generally helps a person later in life when they want to get a good job.
this is fantastic news. the FCC is doing an amazing job right now.
NSA bulk data collection authorization due to expire June First
What's effortless is putting begin and end of blocks symbols only where they matter.

Haskell is particularly guilty of creating several different indenting possibilities, and does require constant intervention. Python is less bad, but still requires more effort than C for example.
The 4mil responses clearly demonstrated the position and passion of the public but it was really the lobbying by Internet giants.
10 Guidelines for an Entrepreneurial Strategic Plan
this looks more organized and varied than project Euler.

the most recent puzzle is a clone of a game called Hackenbrush :-)
http://www-math.mit.edu/~rstan/transparencies/games.pdf
I've been doing a lazy search (i.e., passively watching) for a library like this with per-second resolution vs the per-month resolution in both timesheet.js and Chee Aun's Life.

Anyone have a recommendation?
I first learned this was possible by hearing about rain clouds in NASA's VAB: http://en.wikipedia.org/wiki/Vehicle_Assembly_Building#Const... .
This reminds me of at least a few people in college. I tended to avoid the CS department computer lab for fear of becoming something like the essay describes. I didn't do too much better, though. I did decide to snap out of it, ironically, when I moved to SF to do a startup.

One thing that surprised me upon arriving in SF, is how well-balanced and adjusted lot of the 'hacker' types seemed. I think computer programming has developed another subculture, or maybe a couple other subcultures that are very different from the hacker subculture.
Ha, user generated subtitles ? Reminds me of the Fanta Shokata commercials.

https://www.google.com/search?q=fanta+shokata+subtitles
Why would anyone give a range? There's no such thing.
I am sure you could classify a fair number of SO questions as "asking someone to write code for you".

I have been down voted a number of times for "where to start with X (in order to do Y)" type questions - where I am in the same situation and don't have the time to read everything in the docs, to produce what is likely a few lines of code.

The SO response is along the lines that it will generate too many answers or opinions. They are usually closed without receiving any answer whatsoever. I have pointed this out to moderators, but they just post back links to meta pages.
As far as I've seen, all new employers (or at least the HR department) have required a P45 which includes all previous salary information - making it easy to see if you've been flexible with the truth. I've always gone with the advice of declining to say what you're earning and just explain what you're looking for.
Acer Outs Three Androids and One Windows Phone at MWC
I listen to NPR on the commute. Since I'm focused on driving, any newsworthy event has to be mentioned a dozen times before it gets through to me. A sort of low pass filter for news.

I tried to follow newspapers and the Economist, but it was wasted time brushing up on trivia that doesn't affect 99% of my life (edit: and that I have no reasonable chance of changing).
I've been enjoying them. Thanks!
Agreed, the default skin looks ugly in their tour. I prefer the minimalism of the default Xfce 4.10 skin in Debian.
I've always politely declined to discuss my current salary, usually starting with simply "Job roles and compensation structures vary so much that I think it really confuses things to try to compare apples and oranges, I'd prefer to focus on the value that I can bring $company", which has worked well for me in terms of either getting reasonable offers or identifying companies that are going to undervalue my position.
Any issue with letting _them_ be your news source? "Really, I haven't been following, could you explain what's happening?"
I know it's popular to suggest there are no differences between the two parties. Obviously, this is the case for some issues that many people here are passionate about (privacy, to an extent, foreign policy). However, I'll be pretty sad when there's a Republican president and a Republican FCC chair and these 3-2 votes start going the other way.

Here's one undeniable difference between the two parties.
Aren't you allowed to abstain from declaring race on college applications?
I was not aware of Concurix . Thank you for the link. I am aware of such monitoring tools though. They seem to be aimed at a different audience though ( monitoring I guess is the key word here ). I was wondering more about the day to day developer who is trying to acquaint himself with a new codebase ? Wondering if a visually shown callgraph / data flow etc would be much easier to digest than a wall of text ( the actual code base )?
Old fashioned, I know, but I listen to the radio. I often have BBC Radio 4 on in the background, where I can catch the hourly news. Then there' she excellent Today program in the morning and PM in the afternoon.
It is rude for them to ask about your current wage so you should get offended by it. There is no legitimate reason to ask for someones salary; the only reason they ask is to screw you over. If you don't think that it is rude then you could just as well ask the company whats the highest wage they offered an employee for this position and see how they react. It is the same thing really since if you have that number then it gets really hard for the manager to argue why you should get significantly less than that.

But sure, usually hiring managers expects that the applicants will endure any form of bullying without complaints, but do you really want to work for such a place? If you really need the job then you might have no options, but in that case you will get screwed no matter what.
It's a real chinese character:

http://en.m.wikipedia.org/wiki/Jiong

It's original meaning is "patterned window."
This is not true according to CalTech's Common Data Set filings [0] (see section C7)

[0] http://finance.caltech.edu/Resources/cds
Lying about actual numbers may be fraud but if you can re-frame the discussion in terms of your total compensation you can probably get some more wiggle room since you can decide what dollar amount you want to put on various fringe benefits.
"As a matter of personal policy and professional courtesy, I don't discuss the details of my engagement with my current employer with third parties. I'll do the same if I work for you."
The speed you get feedback is the key imo. When I use a language that has a repl I usually find myself using it more than the text editor / ide. And in my experience there's a nice side effect too: since you cannot write too much in the repl, you end up writing smaller functions that leads to more modular, reusable code.
2014 statistics ( http://research.collegeboard.org/content/sat-data-tables ) say:

SD for verbal is 115, math is 120. This must have been what I was thinking of. SD for overall (V+M) score is 218. The overall SD is much more relevant here, but let's note that a difference of one standard deviation is still a very large difference.
> Also the quote from the congresswoman is quite brilliant how she uses tea party rhetoric to defend laws that lock in regional broadband monopolies. Her spin is artfully magnificent. Boldly rising to the defense of crony capitalism.
> I only wish everyone saw it for the utter bullshit it is.

The inability to agree with "opposing" parties on some issues while still disagreeing on other issues is a symptom of a much larger issue in American politics.

I'm confused as to how this is "BS" as that is the actually one of the main stances of the tea party. If they're inconsistent about enforcing it, then call them out when they do that (or when they're doing it solely to back huge corps) and if you don't like their focus on regulating personal behavior (which is inconsistent in their idea of limiting government involvement in personal lives), but it seems like an odd to criticize them when they do something that's actually helpful.

That is, unless someone who disagrees with you is incapable of even potentially having a useful point every now and then. If that's the case, then that speaks volumes more about you than it does them.
Yes, they're not really the let-me-explain type. I wouldn't ask about this if I didn't think it's a question worth answering.
That is very interesting, I didn't know about it. I feel like the capital requirement still means that it isn't for "labor" though. For instance, can people using that program get jobs? I wish my country, and others, would lower these sorts of barriers and let people go wherever they can be successful and happy.
It always saddens me to read about coworking spaces like that. I think it's probably rare and takes a lot of effort, but coworking that builds real and lasting relationships does exist. It's not common and I think your experience is the norm, which is what disappoints me about this 'coworking revolution.'
In England those benefits have a tax value.

It's deceptive and unethical to lie about what you used to earn. I'm surprised it's even being discussed.
You really have to design your language around it for it to work well. Haskell has a a lot of syntactic craziness in the name of simplicity.
> The computer is really quite proficient at inferring block structure from indentation, and if you use a modern editor this structure is manipulated rather effortlessly.

Nonsense.

Try pasting a block of Python into Hacker News and you get something that starts off like this:

import os
import random
def do_something(x):
if x:
fd = os.open(x)

and only gets worse. A language with braces/semicolons has no such problem; it is easier to communicate with others, and the absolute value of being able to communicate with others when starting a new language is exceptional.
http://www.kalzumeus.com/2012/01/23/salary-negotiation/ is a really good article on salary negotiation. It has some ideas about how to handle the discussion.
In the article didn't he clearly state he was working in the same space? To put it in a more generalized context, he was meeting people in real life (and he also mentioned how real life connections were important).
Hmm, I'll take a look... it would be fun to return to Emacs as a mail client, although I must admit that without working HTML, it might be a bit annoying. That said, I so so so miss having all of my favorite Emacs commands at my fingertips in e-mail...
Doesn't sound too old-fashioned to me, given the popularity of online radio. Still, I'm not sure I'd be able to focus on stuff if I had radio on all the time.
I'm confused about "parties" here. It seems all 5 current FCC members were appointed by BO.

http://www.fcc.gov/leadership

Am I missing something?
I've been a hiring manager for tech many times, and also a candidate. This article is wrong. Revealing current salary no matter how low it is, loses you no leverage.

It's quite simple: If you got through the entire interview process then you are the best candidate they could find for a role they needed to fill months ago. They are ready to hire you. Now you have the leverage to demand what you know this type of role pays in this market, no matter what you were paid before. The hiring manager knows if you walk away then they have to start the candidate search again or hire the runner up who is not as good as you, so they'd rather just meet your demands as long as it is reasonable and get you onboard without further delay. So stand your ground. They are paying for your skills and ability to do this job, not your last job.
Much the opposite for me. I get help from IRC all the time, but the one or two conferences I went to no one seemed very talkative or helpful at all.
That sounds exactly like my experience. Challenge anything on moderators, and you will be down voted to hell. Its like normal site down voting on steroids. "Do not question the mods"
I like writing compilers, how do languages like Haskell and Python handle blocks-by-indentation? I figure you have some sort of INDENT token, but how do you know its width? Also, in specifying the grammar, with explicitly delimited blocks you just say `block := OPEN stmt_list CLOSE`. What about with indentation?
Most of the time your contract forbids you from discussing your current salary in any case.
How did you end up with c there, honestly? It's not a thing that's ever happened to me.
I happen to be a commuter myself. Sounds like a good time to catch up. I may try and do this from now on.
The way I understand it, Smart Projects, who is a hardware manufacturer that currently exclusively manufactures the official Arduino boards, is trying to take over the brand in fear that the actual Arduino management is going to drop the exclusivity and allow other manufacturers to make offical boards. They've renamed Smart Projects to Arduino SRL and made an arduino.org to compete with arduino.cc. The real Arduino, which is a US-registered LLC is claiming, seemingly with good reason, that this is a trademark violation and dilution of their brand. That's what this is about. While they've never had a problem with compatible and even direct copies of the DESIGNS they've always strongly defended the right to CALL their products Arduino. This is now under threat as their exclusive manufacturing partner is trying to cut them out.
The only thing superior to Sexps is Forth. Mechanical syntax forever.
How We Learned to Kill
David O'Toole Org tutorial
Fair enough. I guess those will be 5-0 votes, given the response to all this from the hard right.
Download jailbreak Evasi0n8 cydia and iOS 8.1.3 cydia install
> A language with braces/semicolons has no such problem; it is easier to communicate with others

If someone posts more than two lines of practically any curly-brace language as one line, it's illegible. Yes, you can pull it into an editor and fix it automatically, but it's a huge waste of time that is best fixed by simply posting the code properly in the first place.
I posted it because it was an interesting kind of reverse engineering of a food substance, which was done in a way that I figured HN would appreciate.
Health care- nurses and new doctors (still more legacy male doctors). Although the strict quotas on doctors distort things.
The code is all there to look at, just right click > view source for most desktop browsers.

But in brief, it's a fairly simple case of using JS to set "window.location.hash" to whatever value necessary. If you want to test this out, you can open your browser's JS console (on any website), and simply type something like this:

window.location.hash="test"

and it'll update the URL displayed in your navigation bar.

Then it's just a case of using some JS code to generate the text to place in the navigation bar. It's quite a neat idea, but it's also pretty simple.
That's more or less what I wanted! Would have hoped for a weekly thing, but close enough.
Guantanamo is still open, for one thing.
I'm not sure, I suspect it's only a residency permit, not a work permit. Never investigated it further.

You can, however, become a freelancer. Not the same, but close enough. If this were not just US->NL but US<->NL, that would be swell.
And my history is now full.
That doesn't mean all non-Asians don't "value education and hard work". However, I think those are good attributes that an educational institution should be emphasizing.
I read http://www.reddit.com/r/worldnews/top/ about once or twice a month (pro-tip: avoid comment section).
That's an excellent set of essays on how we give carte blanche to ranchers, as well as ones pointing out the real problems in Allan Savory's much hyped grazing proposal.
I don't know whether that is consistent with tea party politics, but it's still fascinating contortionism to argue for states rights in order to safeguard the use of those rights to take away local governments ability to do what they want, in order to try to safeguard uncompetitive monopolies.
Hide WordPress and WordPress Firewall
I kind of like languages that require "a complete upheaval of [one's] mental model of the universe". :)
The NYT sends me an email every morning of 20 or so articles from subjects that I chose, and I read two or three of them most days.

The Economist has the same thing, I think, but they're more expensive, and probably somewhat overlapping the NYT service.

And HN. In fact you could use HN as in the old saw, "If it's important, the waiter will mention it." I first heard about the black and blue dress on HN.
here someone already had post the POC too, i was surprised how he find it this soon, too smart . https://www.youtube.com/watch?v=QBPh8oVuNdg&feature=youtu.be
That's exactly what I do. Conversations are my only source of non-tech news. To give some idea of how disconnected I am: I didn't know who won the Super Bowl until the Tuesday after, and I've since forgotten. It's quite pleasant to live like this. Most news is both depressing and completely irrelevant to daily life.

Unless there's a natural disaster nearby, news doesn't really matter to me. My life is affected much more by the next release of io.js than by some Russian G8 membership dispute.[1] And I don't mind being clueless about current events or media. Typically, people are more than willing to summarize important news in conversation, or I can get the gist as others discuss it.

1. Which I only learned about because gravedave mentioned it.
I don't. There are a handful of sites I follow via RSS and I get any really important new through them. I think what you'll find though is that most news isn't relevant to you (including HN) and that you can both be less anxious and have more time to focus on whatever is important to you if you miss it. Just try delaying news consumption by a week to see what I mean. Most of it will seem irrelevant a week later.

Since I saw you mentioned wanting to be able to talk about whatever other people are bringing up in conversation or just having a basic awareness of what's going on in the world, you might want to try thebrowser.com. It usually links to a handful of high quality articles each day about topics related to what's going on in the world.
Learn X in Y minutes Where X=Nim
Indeed. Curious to see how this one will play out over the next few years.
My favorite line is "It depends on many factors, but I'm confident that you'll come up with a compelling offer."

After all, the information disparity favors them by a wide margin, so the ball can stay in their court.
The inference example is actually a good illustration for why you want to add types to a function's signature.

As the author mentioned, a machine can look at how the arguments are used and make some educated guesses. The big problem is that humans have to do the same.

That's why I like optional types à la Dart. Not only do they help with static analysis, they also act as documentation.

With a good editor, this documentation is right at your fingertips. When you type a function's name, a call-tip will remind you of the expected arguments. If you've added type annotations, the types will be there, too.
Perhaps I misunderstand, but vim, not a particularly uncommon editor, treats backspace at the start of a line by removing one indent level.

So, you're at `b`, you hit enter: next line, same indent level. Now you hit backspace: indent level matches `if`. Again: indent level matches `for`. Type c, there it is.

If you had curly braces, you'd use } instead of backspace. Literally the same number of keystrokes, no?

Or were you talking about something else and did I misunderstand?
"Accept that things which become mainstream have to acquire aspects of the mainstream."

I guess my take away was that when weirdness becomes mainstream it becomes nothing more than a toothless affectation. That you should beware of the savvy newcomers who have learned how to adopt a style formed out of rebellion but will use it to push traditional objectives. They will push out the rule breakers while co-opting their mission statements.

So yeah, it's a pretty standard statement about any fashion cycle. The point of the article then is to warn the weirdos, the divergent thinkers who birthed this industry to not let the handsome dudes laughing at them get them down. It's a cute narrative about larger issues. It's about the status quo's tendency to prevent really weird and innovative ideas to take off out of fear it will spoil their comfortable fun. The people who show up after all the weird work is done weren't their in the start because they don't take risks like that.

It's a decent read. It's called "Beware of the Pretty People" and it is written for the freaks. Reminding them to keep on freaking people out, even when it's no longer the standard game plan.
Assume you are referring to the mix of front end frameworks. That does look pretty funny, but the BBC uses different front-end frameworks on different parts of their site - some have been getting rebuilt with new while others were built a while ago.

eg. angular.js is used on the CMS side - Curation Kit, React JS is used on the new BBC Mobile Homepage, and ExtJS is used on their shop - http://shop.bbc.com/us/page/home. Mousing over should reveal some of the notes per technology - I could probably make that info easier to find.
Yes I know, I have tried Manjaro. But I prefer using Arch Linux + XFCE instead. I like installing only what I use.
Given how barely reliable news outlets are I'd hate for some bodies sole news source to be Freddie in accounts.
Is that the reason why the title of the page is named "I'm sorry"?
This looks great, have you ever thought about open sourcing it?
Google wants to rank websites based on facts not links – New Scientist