skysight-inc/HackerNews huggingface dataset:
It's really nice to read that this sort of thing is being done. I believe technology can be a great enabler to create new low and semi skilled jobs, or improve current jobs. House cleaning and related duties I always felt has great potential when combined with technology. You could have a person come in and take and capture your requirements regarding cleaning, packing, organising parts of the house, including handling the laundry with a laundry service, or you could capture this information yourself with an app. Then you can have casual or full time workers use an app to guide them through the house and the requirements, even if they haven't been to the particular house before. It could organise and schedule rounds of these people serving multiple households and schedule laundry pickups and drop off around it. It could allow people to pick their 'shifts' and move them in advance. It could encourage more people to take up shifts when there's a spike in demand.
I think you're making a lot of sense. I would like to see statistics on this, but at least for me and many others who switched to software development after college, it's definitely the case that we had periods in our childhood where we were into programming, or at least tinkering on our computers. I never really realized that this might've made it much easier for me to make the switch after an entire college period of different things.
Detecting Barcodes in Images with Python and OpenCV
This guy[1] earns 7 figures from just one free iOS app, enough for him to go buy a cool sports car[2].

I do think it works. I don't have any data, but I suspect iOS devs make a lot more than Android devs.

[1]: http://www.reddit.com/r/IAmA/comments/17lwcs/iama_a_person_i...

[2]: https://www.youtube.com/watch?v=e0LqXtKajqQ
Lemon Law
Despite the fact that the rules differ from state to state, there exists a general rule. According to it, if the car continues to have a defect within the warranty period even after being repaired for the 4th time and being out of service for 30 or more days, then the car is considered to be a Lemon.
Find us on calemonlawinfo.com
You're probably not missing much in terms of publications related to your field of work. This mostly applies to active researches.
Miranda NG Project to Get the “Wild Pointers” Award (Part 1)
The Impossible Architecture of the Stanley Parable
OT, but would you mind sharing how you got your moonlighting gig? I'm looking for something myself, but don't want to participate in the race to the bottom on the usual freelance sites.
I don't like how it doesn't change the screen brightness. So I hacked together my own tool that uses DDC to control the brightness and color of the screen. However ... the nvidia driver (in Linux) crashes when you use DDC to much. The alternative seems to be pulling the DDC wires out of a DVI cable and using a alternative DDC controller ...
When I was in middle school, Battle.net was our main tool of communication. I hung out in channels with my friends from school and we chatted and played together. Diablo and ICQ were our way of texting.

I guess the comparison is fair if it's based on the social interaction without face-to-face engagement. People would have been on the phone for hours but that used to be prohibitively expensive. Other people from school hung out on the basketball court and smoked weed, not really a great alternative either. I know it's a false dichotomy but those were my relevant options at the time.
I can not obtain one.

Of course you can. Maybe not buy one outright, but you can probably charter one for $8000-10000 for a short round trip. Sure it's not cheap, but $10000 is definitely within the realm of what anybody with a decent job can save up for/borrow for something the really need. Most people who feel they really need a car for example manage to spend that sort of money and often much more.

Or perhaps you actually didn't need to private jet.
so this could broadly be categorised as an innocent typo, they were in the right ballpark!
How technology is changing media
You can't expect someone to buy a cheeseburger or coffee everytime they want to check their smartphone app.

That depends on the app, no? "EasyFoodStamps" is not exactly something that needs to be checked every 10m, but it can still be very useful. And some apps can be very useful without requiring internet access at all.
>
I think that you're thinking of the UK - very few people there are bilingual.

Where "not many" means 40% of the population, and ignores the fact that languages must be taught to school children under the national curriculum. EDIT {Obviously not all of those children will become fluent in those languages; they're not counted in the stats I quote. the point is that foreign language learning is compulsory for English state school children and not for American state school children}

http://learnenglishteens.britishcouncil.org/uk-now/read-uk/l...

https://www.gov.uk/government/publications/national-curricul...

The EU average is 58% of the population speak more than one language.

The US? Only 20% speak another language. 291,524,091 people, of whom 230,947,071 speak only English and only 60,577,020 speak another language.

http://www.census.gov/prod/2013pubs/acs-22.pdf
Hey, well, I've looked at it. But I can't seem to find any clues how to send an application/register on the site.
This is for a very narrow definition of maths. Also it's rare that a paper is completely comprehensive. Some proofs are usually defered to other papers.
Control moment gyroscope
https://hackerexperience.com

Still in beta, but a very addictive and fun game.
5-Product Holiday Makeup Look for the Festive Season
Strange. There's even a badge (the "Necromancer" badge) for answering an old question: "Answered a question more than 60 days later with score of 5 or more".
Written requirements with no feedback sounds prone to misunderstandings. I'd rather simply call the cleaners, if meeting them the first time they came to clean was really impossible.
"resembles a publication" is an interesting concept, though point taken that it indexes more than just articles published in a journal.

One paper I'm thinking of compared implementations of two different algorithms, and showed that for chemical data VF2 was several times faster than the Ullman algorithm for subgraph isomorphism. A couple of years earlier, two of the free software projects in the field did the same analysis, with the same conclusion. Both published their results on their respective blogs/wiki, and changed the internals to use VF2.

These don't resemble a publication in a way that Google Scholar can discern.

It's a bit annoying to me in that the scientific literature is supposed to be "self-correcting", in the sense that I could publish a followup paper highlighting some of the pre-history. But the journal I'm thinking of is an OA journal, with no letters to the editor or similar section. The only way to update the literature is to pay ~$1,000 for a full-sized paper, or convince some other journal (... or arxiv? Hmm...) to publish a correction piece.

Quite annoying.
There's millions of people that speak languages other than English in the UK [0]. Apart from Welsh, there's Polish, Punjabi, French, etc.

21% of people in the UK are functionally illiterate. Which is pretty good compared to the USA at 48.7%. [1]

Even in the USA, there's lots of people that speak Spanish and English.

[0] https://en.wikipedia.org/wiki/Languages_of_the_United_Kingdo...
[1] https://en.wikipedia.org/wiki/Functional_illiteracy
What to do with every product idea you'll ever have
CopperEgg almost a week down
Global online population hits 3B
First things first, register the domain name. :)
First I would like to show the fallacy of your reasoning: we're discussing the unreasonableness of the current price of APCs for open access publications, and you are justifying its reasonableness by giving the current prices.

Now I think you are thinking about this the wrong way. Nobody is denying that publication has a cost. But take all the money that universities around the world spend in subscriptions, add all the money that is paid in APCs. With that kind of money you could laaaaargely support many publishing platforms and professional librarians and technicians to manage, improve and maintains articles metadata and the platforms.

The remaining amount of money (which would be most of it in my opinion) could be used to actually fund research and higher education.

But let's be even wilder! Consider that, rather than being owned by a publisher who's main job is making money, each journal is owned by its editorial board (i.e., the scientific committee composed by the researchers who actually do the peer reviewing work for this journal as part of their researcher work (they're not paid for this task in addition to their salaries)). Now with relatively cheap¹ technical platforms (such as arXiv, HAL, revues.org, easychair, sciencesconf, SciELO, …), we would have everything we have now² for almost free. And publishers could act as contractor (and would be in competition against each other for quality and price) when we want professional editing and paper prints of some journal volumes. If in addition to that the papers use free content copyleft licenses such as CC-BY-SA, then when any university choose to spend a little money to get a professional edition of some papers everyone benefits.

¹ These platforms are not that cheap in fact, but they cost nothing compared to the current cumulated spending in subscriptions etc.

² Many publications todays are actually not professionally edited, publishers actually take the camera-ready version of the authors and just put the PDF online. So their job mainly consist in hosting PDFs, yet they get a freaking awful lot of money for that.
New indoor tracking tech could stalk your every move
I grew up here and was taught German and French (at least at an incredibly basic level) at school but I would by no means class myself as bilingual! I struggle even going on holiday to France!
Of my colleagues, hardly any remember any French or German from school, despite it being taught. I think there is a large gulf between being taught it at school and classing as bilingual.
Gyroscope – Spacecraft control
> And getting into some sort of "pushing the limits to focus" sounds very daft. Specially if done often, the quality of the work will be very bad.

I find I'm more productive at certain types of tasks (including programming related ones) when I have a certain level of fatigue. My brain can be noisy even if the workplace isn't, and fatigue reduces that noise.

Even for my own anecdote, however, this absolutely does not generalize to all types of tasks, and absolutely does not mean "pushing the limits", and I'll certainly agree it can be a daft excuse for a daft mistake that will result in some really daftly written code.
It has turned into something like Reddit, where many people will do everything for points. Some of them also have a very elitist mindset and are hostile towards new users who make mistakes.
that makes sense actually. Thanks!
A/B testing I would assume.
Extremely slow in my browser, the tab got frozen.
Warning: link auto-plays video with sound.

Edit/addition:

AVX-512 in Skylake is pretty exciting. 32 FLOPS per clock cycle per core is amazing. Also good to see 64 or 128 MB of eDRAM being included in more configurations. It should also somewhat help with algorithms with larger working sets, not just with graphics. Integration is also interesting, latency between GPU and CPU should be low. This may open chances for better integration and sharing of work between those units.

1 Gbps ethernet starts to be a limitation, it's barely enough for current internet connections in some parts of the world. Nearly any SSD can do sustained 5 Gbps, most new mechanical disks push 2 Gbps. It's time for 10GBASE-T to be a standard, with power saving option to function at lower speeds. Nowadays even low end hardware such as $80 Asus etc. wifi-router with USB 3.0 can push 500 Mbps+ at file serving.
https://hn.algolia.com/?q=philosophy+alerting#!/story/foreve...
Training Node.js and Express.js – Experience+Code Examples (CC and MIT Licensed)
You're right, but that point was that not all US schools require foreign language learning.

People who can't speak another language aren't counted in the stats I quote.
How To: SLA Monitoring with Nagios and Opsview
https://hn.algolia.com/?q=apis.io#!/story/forever/0/apis.io
See, what fascinates me is that it might be possible that many of these founders would not have become founders if they'd gotten 'hooked' on programming at a young age.

Perhaps the very fact that they did other things, possibly more outward and social in nature, gave them the characteristics that led to them becoming founders.

I've found it's generally not a good idea to play these kinds of 'what if' games, because it's easy to pick the stuff you'd like to do different, but much harder to see the unintended, undesired consequences this different path might've had.

Furthermore, I believe that saying 'I wish I had done x' can also cause a passive attitude that keeps one from 'doing x now anyways'. But I must admit that I have little evidence to show for this belief...
Afl-fuzz: crash exploration mode
> I believe copyediting and layout is paid, however.

I've published in Nature Physics, Physical Review Letters, PRA ... and we did 99% of the copyediting and layout (with LaTeX and unpaid, of course). The editor would correct a few typos, modify the layout slightly (1h of work tops) and that was that.
You could always make a map in the Source SDK/Hammer. Relatively easy to pick up. Will take you a while but a nice project.
Documents Released in the Michael Brown Case
Eisenbahnnet: how the electron got spin
I'm no git internals expert, but I suspect for a flat list of files the complexity is still O(n) where n is the number of files (not changes) because at very least you must check that n checksums are the same.

Sure. The constant factors make a huge difference though - even if you've cached all the data in memory walking all those structures and diffing the actual file data is going to be enormously slower than simply walking a list of hashes, so you're really saying that the total time is big * O(number of files changed) + small * O(number of files). If small*N ~ big then it's reasonable to just disregard that cost - it's going to be lost in the noise.
It is hard to get excited about this update if the core count stays the same (2/4) in the low end chips.

The CPU throughput per core does not change that much per generation now:

2010-era Intel Core i7 980X (6 cores with HT) has a performance rating of ~9000: https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7+X+980...

2014-era Intel Core i7 5930K (6 cores with HT) has a performance rating of ~13500: https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-5930K...

That works out to an CPU performance increase of ~1000/10% per year/generation. I guess that is impressive given no clock speed increase, and reduced power consumption, but that doesn't turn into more powerful results for consumers in terms of raw performance. If Intel does not increase the general core count available to consumers, we are basically stuck at the same level of performance we were 4 years ago -- this isn't the case with GPUs nor with mobile CPUs, which are increasing rapidly.
We did a little bit of OCaml in our undergrad PL class at UCLA. If I remember correctly, it was only a couple weeks, and you're probably right in that it was a bit unusual. The less exotic classes I took mostly used C++.
"stolen"
The Art of Bring Consistently Less Wrong
True, but it might not actually be a bad idea to hire based on an 'easy to hire' technology and actually use a technology that the developers are more experienced in.

For example, I've worked in a number of environments that hired for node.js, but where the devs were actually recent RoR converts who were moderately proficient in node.js and its ecosystem. In the case of getting an MVP out quick, it might still be better to use RoR.
Please don't post Google URLs to paywalled pieces. It doesn't usually work, and obscures the source of the article.
Batch Insights
AFAIU the use needn't pass any of the tests.

Fair Use is an affirmative defense. That is: it's not a right to use copyrighted works, but, in the event infringement is alleged, it may be invoked as a defense.

Specifically the language of US statute is "the factors to be considered shall include". Which can be read as also allowing other considerations. Though I don't know offhand of specific legal gloss or caselaw demonstrating otherwise. The Wikipedia article you cite has that specific claim flagged as "citation required" at this time.
There's also #icanhazpdf on Twitter https://twitter.com/search?q=%23icanhazpdf which performs the same function as the scholar subreddit.
I worked with a fantastic implantology startup (http://bioimplant.at) up until a few months ago, and it was illuminating to discover just how much of the implant industry is a racket.

Most surprising of all was the casual ignorance of the majority of 'dentists'/'implantologists' on the DentalTown implants forum. I'd certainly never want any of them in the vicinity of my mouth.

As for these institutions trumpeting their devotion to the 'dissemination of new knowledge', get in touch with Dr Pirker at BioImplant, and ask for his point of view on the subject...
Though in your "fill out a form" example, libraries do often pay much higher fees for works (particularly journals).
If you'd like to collect similar stats for your own code base, check out parker[1] and stylestats[2]. At my company, we aggregate certain numbers from both tools and send them to Graphite to monitor over time, as inspired by this talk from GitHub[3][4].

[1] https://github.com/katiefenn/parker

[2] https://github.com/t32k/stylestats

[3] https://speakerdeck.com/bleikamp/sass-at-github?slide=68

[4] https://vimeo.com/86700007
A 0.8% difference in a measurement this vague is enough to claim something is "much worse" than something else?
Other way round: they've already got a rendering engine, and a team maintaining it who are keen to keep their jobs. They may be concerned about the LGPL-ness of webkit.

The Bay Area is not the world. Plenty of corporates - MS core market - run IE.

Also, by bringing in a rendering engine, IE will never be better than the competition.
Coming from a neurology background, 'poking the right neuron' is a ridiculously difficult task. Then there's the vast gulf between "can you smell anything at all when we poke this" and "can you smell sea spray when we poke this".

I would also disagree about 'most' unconscious nonverbal cues. People behave differently talking to a camera, and pick up a lot more in person.
And you don't have to be a genius to agree that The King is still alive.

The point:
"I totally think climate change is involved," Lahner says. "I just don’t have evidence yet."

Translation: "I disguise my very personal opinion as a scientific postulation"
:-P

Crap.
NYC's free Wi-Fi plan sounds great, unless you live in a poor neighborhood
Let's see if it's true, Mr. Torquemada.
:-P
London’s tech sector is under threat from EU VAT reforms
Valve Portal Sentry Turret made alive with HTML5 and CSS3
Corruption is endemic in the ruling class who own much of China already. It will be really hard for the government to turn themselves and their families from winners into losers...so the effects of whatever reforms they take will probably fall on the have-nots, who might not take that very well.
Ah, very interesting, thanks!
The normal captchas have been getting increasingly user-hostile over time. The only limit on them is what users are willing to put up with, and now that Google's most profitable users don't get them that's less of an issue. In fact, having nearly unsolvable captchas is actually an advantage because it encourages users to let Google track them.
Why do you want to review branches? Doesn't that encourage longer divergence, therefore decreasing the percentage of atomic commits and increasing the risk of every merge?
Compilers are not quite up to the task, I think. I think those performance ratings are unfair in comparison to true potential between those CPUs. I think the latter is 2-3x faster given optimal instruction stream in compute heavy workloads. Branchy or code with random memory access patterns is likely to have nearly no performance gain.
On top of that, it is surprisingly complex to properly manage your public 'face' on facebook, even for tech-savvy people.

For example, whenever I interact with someone I don't know, I usually check if they have a facebook account. But often, especially in Germany, the profile of people exposed to non-friends is minimal to the point that there aren't even any photos of said person.

I've found that very often the solution is simple: click on the username in the search field, click on 'photos of <user>' and suddenly you'll see a bunch of photos of the user and their friends.

In some cases, the user is smart enough to untag themselves from these photos. If that's the case, I click on 'photos <user> liked' and I often get a few photos with the user in it anyways.

I've made this mistake myself, because it wasn't immediately obvious to me that this was possible, and there were many photos that I'd liked (and even actively untagged myself from), well before the new search bar was introduced.

Another thing I found out only recently, well after the point where I thought I had sufficiently 'scrubbed' my profile, is that I still had many 'interests' that I had entered years ago when this was still an active thing (music, tv shows, etc.). Because of FB's interface changes, I had completely forgotten that I had entered these.
5 Reasons to Adopt Agile in Your Company
I had an idea for a better Captcha many years ago for my Uni final project, but went with a different idea in the end.

Mine was a list of boxes with similar pictures in them, and ask the users a question.

* Choose the only dog

* Choose the cars

* Choose everything but the men in these pictures

Microsoft then created something similar a few years later but then killed it, I still think this was a better way than OCR type stuff.
http://research.microsoft.com/en-us/projects/asirra/
The author is misrepresenting imperative code [0].
Instead of the 42 lines of code he thinks is imperative, but really is already functional-compatible, this is what I would write:

var getIncompleteTaskSummariesForMember_imperative = function(memberName) {
return fetchData().then(function(data) {
var tasks = data.tasks;
var results = [];
for (var i = 0; i < tasks.length; i++) {
var task = tasks[i];
if (task.member == memberName && !task.complete) {
results.push({
id: task.id,
dueDate: task.dueDate,
title: task.title,
priority: task.priority
})
}
}
results.sort(function(first, second) {
return first.dueDate - second.dueDate;
});
return results;
});
}

Still longer than the 10 lines of functional code, but a much more fair comparison.

[0]: http://scott.sauyet.com/Javascript/Talk/2014/01/FuncProgTalk...
I'm surprised this issue wasn't caught at Apple. You would think they must have a huge network of Macs and iPhones--surely someone should have noticed the poor WiFi performance.