skysight-inc/HackerNews huggingface dataset:
None - scraping is so 1999.

If I need data from a site, it either
a) willingly publishes them using an API (which is more common than it appears - but not always free), or
b) does not permit scraping.

I have yet to see a useful site which does not fall into one of these categories. In any case, either I don't need to scrape, or I am prohibited to do so; I have better things to do than haggling with lawyers over content misuse.
I scrape the gamespot new videogame releases page.
3 reasons to get excited about OS X Yosemite
A discussion of "what 'left' means in America compared to what 'left' means in Europe" can also be interesting.
Not every toddler needs 24/7 supervision. At age of 15-18 months they understand consequences of basic behavior, and once they identify harming things, they avoid them by themselves. My 2 year child does not touch cup with hot tea for 6 months now, and warns us that it is hot. She recognizes spicy and avoids it. And much more similar behavior. I strongly believe that toddlers need not so much supervision and more free time/will. It will help them to become more self-sufficient person in future.

Edit: I'm not saying parent should not spend time with toddler teaching him/her. I'm saying toddler does not need 24/7 supervision. You don't want to grow a person who can't live without supervision.
Hangul (한글)
Wow, I exactly felt the same. Microsoft made a vim editor?!.

(I'm using XVim every day, so Xim brainfckd me very hard)
Game code has to be performant first, readable second.
I'm a work from home dad. One thing I've learned is that no work gets done when the kids are at home (well, awake and at home). I start work super early and we still send the kids to daycare, but I do have tons of flexibility to be a dad that a regular job wouldn't provide.

I've never worked through elance, but I've hired a lot of people there. In my experience (again, as a hirer), once I find someone good, I stick with them. I've got freelancers that I met on elance years ago that I still work with. Don't know if this is normal, but if it is, I'd focus on building relationships and think of it as a marketing channel as opposed to your long-term revenue stream.
The Political Economy of Ebola
No, even that wouldn't work. "Angry parenting" is going to be massively correlated with many other factors that will affect how parents raise children and with the children's impulse control in general. That's likely to be true even after trying to get a wide variety of backgrounds, etc.
This idea is frankly retarded. I am not saying you have had it. This is directed at You. To say that monopolies drive progress strikes me as an anthropomorphisation of the motivations of innovators. Did AT&T Microsoft and Ford drive progress? Hardly. They existed when progress occurred but to attribute it do them is generous. Most progress is driven by the artists and scientists on the edge, they rarely see the fruits of their labor, the riches are picked up by the second and third waves of adopters.

Maybe monopolies refine innovations?
This is quite common in the gamming industry where performance matters more than anything else.

You won't see them worrying to write portable code like FOSS advocates think they do, because it is everything about extracting to the last drop of performance juice of the machine.

The funny thing about Mike Acton's talk for us old timers, is that if this talk was 20 years ago, he would be bashing C and Pascal dialects for being too bloated, while advocating straight Assembly code.
Turkish breakfast does usually involve lots of plates, but everything is shared (so it's not per person). http://en.wikipedia.org/wiki/Turkish_cuisine#Breakfast
Interesting to read all these comments about the "real" problem. What the article actually SAID was:

"Labor in India and China is still cheaper than it is in the United States, but it's not the obvious economic move that it was just a few years ago: Wages in India have increased about 10 percent annually over the last five years"

In other words, it might seem - I say might, because the article is obviously not a real heavy-hitter with data - that the old idea of wages balancing over regions is coming true. I find this interesting because I used to reject this notion, because I feel labor is actually very static (you can't just freely move to China if the jobs move there), but my economics days pre-date the internet and much of what we can do today via technological advances.

So, I'm not really sure about anything based only on this article, but find this to be very interesting.

As far as the Automation part goes, I think in the short- to medium-run it will simply become a case of "Automating things" is the new hot job for a while.

Purely theoretical, long-run thoughts? We are moving closer to that Utopia of machines doing all the labor, while Joe Man-on-the-street gets a guaranteed yearly salary so he doesn't rebel and kill everyone with money. Unless Running Man is your thing.
Or scalded and illiterate. It's a tossup. :)
Lego ends Shell partnership following “everything is not awesome” campaign
great story! thanks for sharing
> Not every toddler needs 24/7 supervision

Yes, every toddler needs 24/7 supervision.

> and once they identify harming things

Some of those harming things are really bad, even life threatening.

> I strongly believe that toddlers need not so much supervision and more free time/will. It will help them to become more self-sufficient person in future.

I doubt any of this is true, and I worry for the safety of your child.

> and more free time/will.

When my daughter was a toddler, she didn't want to be alone, she wanted to be, and she still always wants to be with someone. I have never heard of a toddler that wants free time. More like parents want free time and don't get any. Children at that young age need a lot of attention, caring and love, they should not be alone, like ever only nowadays many parents are too busy staring at their phones to notice.
Ask HN: Who outsourced his successfull sideproject
Is there anyone who didn't develop his project himselve, but instead let it develop by a third party?

How was the experience and what did you learn from it?
How to deploy a Meteor.js application on DigitalOcean
Let me re-iterate myself: I didn't mention any specific attribute, not to say specific gender or ethic groups. So, what you are saying here is probably not a natural interpretation to draw from my question.

I do agree with the cultural fit part though. It's subjective and easy to manipulate to what direction as convenient to the company.

Talk about "dumb", I don't think sane companies will ever hire anybody who they considered as "dumb", because it's counter-productive. However, it's possible that a certain group have a slightly lower bar. They are still good, but just not as selective as their counter part. As long as it's good for the company's public image, morale, etc, they might want to make this trade-off.

Does this policy not uncommon in the industry? -- Is essentially my question. Please note that this doesn't necessarily mean that certain group(s) are superior/inferior then the other group(s). This simply means the general public confused the population as general population, instead of number of candidates. So that companies might want to skew the graph a bit to make it composed more like general population to please general public, media, whatever.
These aren’t the reducing functions you are looking for
Product Hunt: A Passion for Products, the Makers Behind Them, and the Community
From my experience, these are accurate. In many countries, the morning meal does not differ much from the other meals of the day, and will consist of things that Americans find quite strange.
Remittances are all about cash management, where BTC doesn't help. There is (was) a company called Buttercoin that wanted to do it, but I think they have since switched to a white label exchange model.
Awesome story, thanks for sharing with the HN community
"Sorry, this app isn’t available in your market."

Windows Phone, UK.
My experience just contains 1 thing: I had a ERP application installed at a client and went to Odesk. The cheap workers overrated their hours and the more expensive once were mostly fair about estimated hours (i already studied the ERP application).

Regularely i work with the guy from India to do this in the ERP application (for different clients), the only problem i have is the difference in hours... They are 4 hours ahead and i have a full time job also.
HaiVL, Vietnam's 9gag, acquired by local media giant 24h.com.vn
"Well, as accurate as I feel your statement is, I'd also say sometimes it depends on the 10% missing from the products not done by Apple. If it's an important 10% that Apple has nailed (or close enough) then sometimes the 50% is more valuable than the 90%"

Heh, you not only proved kumarm's point about apple fanboi'sm but served the proof on a silver platter with a little side of dessert.
I found an error in this spreadsheet: in the sheet name "primes ^ (1/3)", '/' - invalid character. If you export to xlsx , document will be corrupted. But you can replace all references in formulas and it will be good.
Show HN: A hyperbola is a circle with imaginary radius
Ask HN: Transition from Engineer to Manager
I've been asked at work to transition from an engineering role to an engineering manager role. I've been writing software for 18 years, so it is not much of a surprise that this might happen eventually.

Does anyone have any suggested reading, experience, or advice for this sort of change?
I dunno. It's not surprising to me that any form of animal tries to restrict anger in animals 4 or 5 times larger than it :-P
I don't see how I claimed the opposite. As I said I don't have any experience outside the game industry so I could not be able to tell if either is true anyway. I am just saying that game programming is not "good programming" in the sense most people use that term since we don't even attempt such programming (i.e. solving a problem with the help of a computer).
As a question, what kind of percentage discount are you getting for this data exchange?
Perhaps the problem is your choice of words. Saying "selection pressure" implies intent, determination, a collective mission, if you will. Evolution has none of those drivers. It has no objectives. It sets no goals. And it certainly does not operate in some collective purpose driven form within a population.

It's random mutations that either survive the environmental contex within which they exist, or they don't. In this case the fact that more people are infected does not mean that we are at the doorstep of a "super-ebola" mutation any time soon. It could take ONE mutation or 100 MILLION YEARS of intense mutations to arrive at "super-ebola". Nobody knows.

The virus certainly isn't under any "selection pressure" to do a darn thing. It could become perfectly benign in six months just as much as it could become horrifically good at killing us by the millions.
We don't need to argue about this, but I see the same permission-denied issue as you, but that doesn't matter.

The /sys is mounted already and reading/writing to it succeeds:

/ # mount -t sysfs sysfs /sys
mount: permission denied (are you root?)

/ # echo /var/lib/docker/aufs/mnt/638ae26bb710384a8ebade3a66049277affea8b0f3e96003d351f167a9706aef/tmp/evil-helper > /sys/kernel/uevent_helper

/ # cat /sys/kernel/uevent_helper
/var/lib/docker/aufs/mnt/638ae26bb710384a8ebade3a66049277affea8b0f3e96003d351f167a906aef/tmp/evil-helper

From there the attack works. Obviously the change here is that I need to know the full UID, which is a cheat, but ..
Post from January, originally discussed here: https://news.ycombinator.com/item?id=7961948
IOW, it's not a technical problem, it's a social one.

"The NSA" isn't a person. If "the NSA" has access to a backdoor that means there are possibly hundreds of people who have access to that backdoor, every single one being a mere human being.

It's not a secure golden key in a glass box with the label "in case of emergency break glass". It's a note on a shared whiteboard in an open plan office.
Phil Ivey loses court battle over £7.7m winnings
See the "Who is seeking work/seeking freelancer" monthly thread. And "Who is hiring" monthly thread.

Go back a couple of months, some of the companies are probably still hiring.
My best guess would be this one:
https://www.youtube.com/watch?v=y3dqhixzGVo
What I don't get is why no-one is slamming Gjoni for being a classless dickhead in the first place - sure, there's descriptions of "jilted ex" and whatnot but where's the condemnation and outrage about his actions?

(I know, I know, he's a guy and it's A-OK. Bleh.)
Even though the study (albeit informal) did not include personal assistant functionality, that's where Google Now (as manifested in an Android phone connected to a google account) really shines, in that like a real personal assistant, it brings you relevant information before you even ask. Around this time last year, I used to be startled by a timely reminder on the home screen widget about the next thing I was about to do (reminder to leave now for a meeting across town scheduled for a half hour from now, or automagic notification about a flight cancellation etc). But by now, I'm so used to this functionality that I feel slightly annoyed if I actually have to ask for such information (which is almost always a voice query to my phone at this point).
I think you are just proving the author's point.

The author is saying that people living today are overly concerned about the environmental effects of experimenting with new technologies when compared with people in the recent past.

You, being a person living today, have just expressed that you are overly concerned about the environmental effects of experimenting with new technologies. That's not a criticism, we are all a product of the time we live in.

That's not to say that people in the past had no concern about the environment, it's just that they weighted the costs and benefits differently to modern people when comparing anticipated benefits for humanity against potential environmental effects.

The author correlates this different weighting with increased technological progress in the past. I think that is very hard to measure as it really depends on what you value.

I agree that you can list examples of people racing ahead to use new technologies and there being negative consequences. But what about all the times that humans raced ahead with new technologies and there were positive consequences? If we didn't race ahead would we be better off or worse off overall? When you delay implementing a technology due to concern about the potential side effects you make people worse off in the interim than what they would have been if you went ahead. We can never really know what all the consequences of our actions will be until we act.
Canada already has chips on all our CCs - only ever place I ever need to sign a receipt is down here in the US. Chip and PIN not Chip and signature.
> opportunities to grow your wealth aren't scale invariant.

This can be solved by pooling your capital with a group of people until you reach the scale at which the opportunity you were looking for becomes available. One way this has been done for over a century is via mutual funds.
Peter Thiel wants to stop aging and live forever
For better or worse, this isn't true.

Software development to some extent is a creative process, thus eluding automation in many ways, though not for lack of trying.

Much like book authors, in the general case, can't really "re-use" subplots of one another's stories, software devs can't really, in the general case, re-use one anoher's implementations. Of course there are many more specific situations in which software may be re-usable than there are for subplots in books .. but that doesn't impact the overall argument.

Much like a detective story will have some crime being commited by some perpertrator, harming some victim and being investigated by some detective, an e-mail client will run on some OS have some GUI and exchange some IMAP and SMTP messages. But the creation of the specific detective story and the specific e-mail client still require creative input by some human before they can come into existence.

Or is your argument that there is less need for e-mail clients and detective stories because there already are enough of them in existence? If so, then this is an issue orthogonal to automation itself.
Ask HN: Who's using RoboVM?
We are currently working hard on getting RoboVM 1.0 [1] out the door. Being an open-source/commercial project hybrid, we want to bring in the community to help us shape the future of RoboVM.

We have a survey [2] going on and would really appreciate any and all feedback you can share with us.

As a survey can only cover so much, we'd also appreciate your thoughts here in the comments section.

[1] http://www.robovm.com
[2] http://blog.robovm.org/2014/10/whos-using-robovm-customer-stories.html
Yep, not so relevant now given the announcements since then.
You may be thinking of longer grass? It is just important that the board doesn't move forwards or backwards while you are practicing.
> This is not what got me into programming, and yet these presentations by coders I respect make me feel like I'm a dummy who's completely "doing it wrong".

You've taken their necessity and assumed it's the same as yours. AAA game developers don't do these kind of optimizations because it makes them feel smart or better, they do them because they have to.

> parallel outlook on how programming should be done.

Nor do they think that this is how programming should be done. It is how programming should be done within the context of AAA game development.

Don't make the mistake of thinking that software development is a singular or uniform field. It isn't. If you took nearly any of these "black magic devs" and asked them to iteratively develop a MVP and they would struggle to do that in the same way you struggle to understand their development practices.

You are better at solving your type of problems than they are.

> Is this sort of ascetic, hardware-savvy code really what "good programming" looks like?

Again, It all depends on where you are coming from. I don't actually work in the gamedev industry, but spent YEARS doing this stuff on the side as a hobby and so I do understand it. I very rarely get to use that knowledge in my actual job, possibly once a year - however that knowledge has turned me into a key man dependency: on the extremely rare occasion that this knowledge is required; I'm indispensable.

> Because I want to get better at my craft, but it just looks like a whole lot of pain.

As you should. Once you get a handle on this stuff it's intoxicating and addictive. It was painful at the start.

I think why you might be having issues is that you are starting at the bottom. Don't start at the CPU, start at the layer that sits directly beneath you. Java coder? Learn about the JVM. C# coder? Learn about the .Net runtime. C coder? Learn about GCC. Once you understand that move down to the OS, then move down to the CPU.

You can't understand what's happening on the CPU if you don't understand how the code you write gets there in the first place.

Just remember, this is personal enrichment and not requirement. There are very few industries that require this type of knowledge.
> This article is exactly WHY I am not legitimately concerned about a wide-spread infection in the Western world.

I guess you have never been in a disaster in the western world. Well, I have. More than once. And I have seen what people can devolve into. I'll probably get voted down mercilessly for saying this:

The truth of the matter is that "civilization" is thin-skinned. It doesn't take that much for people to revert to cave-men behavior. The worst thing we can do, by far, is to adopt a smug "won't happen here" attitude in the "civilized", "educated" and "sophisticated" west.

The minute we don't attack this as the existential threat it is, we are simply setting ourselves up for a catastrophe of unimaginable proportions.
OpenSSH 6.6 and earlier SFTP misconfiguration exploit for 64-bit Linux
Selection pressure is the term used widely in evolutionary biology. If you can't get past that choice of words, you wouldn't be able to get anywhere in actually studying the subject, as that choice of words is used throughout.

http://scholar.google.co.uk/scholar?q=selection+pressure+evo...
You said:

"Saying "selection pressure" implies intent, determination, a collective mission, if you will. Evolution has none of those drivers. It has no objectives. It sets no goals. And it certainly does not operate in some collective purpose driven form within a population."

danieltillett said:

"At the moment the speed of disease progression to death is so fast that it is slowing the spread of Ebola. If the Ebola took longer to kill it would infect more people."

This seems like a true statement and in line with your own opinion; I can't quite see what you are objecting to.
I visited a Western friend recently in Tokyo and he introduced me to natto. I of course hated it! He really got into the Japanese culture and eats it with rice for breakfast most days.
I don't see where I said the code can't be different in style. I said that I don't see how the code is somehow more important in the end product. No non-programmer gamer has ever cared one bit about what the code looks like, if the game is good. Like every other user of any software product ever.
HipChat Bot Lab
> So why is Russia a second world country

Because the First/Second world distinction was about being aligned with (and getting financial, technical and cultural support of) respectively the US and the USSR, with the "third world" being unaligned and unsupported "battlegrounds" countries.
I don't see how the problem "write an amusing simulation of space ships shooting missiles" in intrinsically different from "write a data model for invoices and expenses and report on how they add up".

Obviously the techniques are different, but you're both solving a "problem" with the help of a computer.
I am a 38 years old French with extensive travel experience and the Indian breakfast buffet at the Taj Palace in Delhi has been my all-time favourite... More than ten years later I still fondly remember it ! I guess that it is incomparably more luxurious compared to what the average Indian gets, but I believe that the principle of having proper non-sweet hot dishes for breakfast is a wonderful idea. As a low cost alternative in East Africa I love to head through the market and get maize meal with curry sauce as a breakfast on the way... But in the morning family rush of my French routine I would have a hard time organizing anything more elaborate than baguette and chocolate milk...
"...if only people were not starving in the streets..."

You have a bigger problem with IT then investment banking and international politics?

I am personally very happy that once in a while engineers are getting a kind of fair deal. Of course let's not forget that salaries in Silicon Valley were artificially suppressed for a while in an illegal agreement between the likes of Google and Apple. So being underpaid is what we should be really complaining about.
hi, you can email me at: timothee . henry @ gmail.com
Google doesn't seem to understand the sup element.
I'm not sure TBH, but most of their stuff is appears to be on github as well.
There is a whole business of 'integrating' the software products that are kind of ready (much more so than OSS) - ERP (Dynamics, SAP etc.).
Index funds do about 4% real return over time and scale very well.

You are right that wealth is more dynamic than most people think but the reason is rather that the most effective way to get really rich is to leverage everything into one company, which is a strategy that hurts you on the way down as much as it can help you on the way up.