skysight-inc/HackerNews huggingface dataset:
Really awesome and promising idea, but I think the implementation is limiting. Couldn't it just as well parse help text? It's not guaranteed to be standard, but there are probably more programs that can be parsed that way than use ArgumentParser.
What happens if Bitcoin mining companies vertically integrate?
There are numerous problems with this ship but the main reason why it won’t be used is that the US Navy already has a very similar ship that has been in testing since 2006 and is all around better than the vehicle in the article.

http://en.wikipedia.org/wiki/M80_Stiletto

50+ knots top speed, 4 x 1,650 hp engines

can carry a landing craft, 12 troops, and up to 20 tons of cargo

“A key feature of this vessel is that it can set up a network between a special forces team by launching an unmanned aerial vehicle (UAV) that relays information between the team and boat. The Stiletto can also carry surveillance UAVs to provide reconnaissance for the SEAL team, and, using a clustered supercomputer on board, will be able to send real-time images to the team on shore.”

Cost between $6 million and $10 million each.

For extremely stealth missions SEALs would use a underwater vehicle deployed from a C-130, another ship, or a submarine. http://en.wikipedia.org/wiki/SEAL_Delivery_Vehicle

“The 88-foot (27 m) long vessel has a notable hull design, an M-shaped hull that provides a stable yet fast platform for mounting electronic surveillance equipment or weapons, or for conducting special operations. The hull design does not require foils or lifting devices to achieve a smooth ride at high speeds in rough conditions. Its shallow draft means the M80 Stiletto can operate in littoral and riverineenvironments and potentially allows for beach landings. The faceted design suggests that the vessel has a low radar signature (i.e., stealth) in the frontal aspect and somewhat so from the sides.”

http://www.naval-technology.com/projects/m80-stiletto/

http://www.wired.com/2008/09/stiletto-vs-dru/

http://www.gizmag.com/stiletto-experimental-ship-with-carbon...
Anecdotal: the PC and laptop I bought around the time tablets started coming out are starting to show their age. So now I'm in the market for their replacements. Could a factor be the fact that the age of the tablet market currently equals the average lifetime of a PC?
For context, that is an actual Torvalds quote, talking about GCC 4.9.0: https://lkml.org/lkml/2014/7/24/584
How are you guaranteed to actually receive your $5,000 worth of drug XYZ while purchasing from an anonymous network? What if the guy mails you a box of baking soda?
"Doctor, it hurts when I do this."

What you're describing is an inappropriate intimacy antipattern.
It seems to me that this is going to be the cycle for the next decade or so, with PC sales and tablet sales cycling out of phase with each other.

Mind you, my own purchases don't reflect this. My current PC I bought 3 years ago, and I've purchased three iPads since (selling the older ones as I went along, they really do retain value quite well, making this a not terribly expensive habit).
I identify with a lot of what is being said here.

I have a friend that leaves the TV on all the time and it drives me crazy.

I can't find anything in big stores, I don't see how people do it.

I sleep a lot. 10 or 12 hours regularly.

I find myself recently being drawn toward meditation.

Strangely I have always thought that I was not intuitive. I make less eye contact than most people but I am noticing that I notice stuff about people that most people don't. I make so little eye contact, I have thought I have face blindness.

This story reminds of the one about the Maine hermit a few days ago. He claims to avoid looking a people's face because there is "so much information there." He was also very creative.
There's an iOS SDK[1], so in theory developers can add AirPlay and Chromecast support to their app, but not sure how widespread that actually is.

[1] https://developers.google.com/cast/docs/ios_sender
It's not "what do we want our societies to be" -- everyone wants the same ideal society. It's "what do we want our societies to be, within the constraints of what is actually possible," and the key disagreement is over what is actually possible -- indeed, people's assessment of what is possible is so different that their world views are irreconcilable.
I hear this sentiment a lot.

Honestly, I think young people in the technology industry generally are paid very well and treated very respectfully as well, so I've never understood where this notion comes from.

What other career options would come close without requiring significantly more education? Finance maybe, but young people are definitely treated way better in technology than in finance. Other engineering disciplines generally can't keep up in pay with software development, with the one exception being chemical engineering.

Practicing law is out without getting a law degree, passing the bar, taking out a vast amount of debt, and then successfully getting a high-paying job (which is not easy in the current law market).

Practicing medicine is even harder. Medical school is 4 years and costs even more than law school. Then you'll have a bare minimum of 3 years of residency, during which time you will be a practicing doctor but will be paid less than a freshly minted programmer (and you'll be treated like shit too, working 80 hours a week).

So, yeah, I think programmers, even young ones, have it pretty damn good right now. As a career, it's pretty much "best in class," meaning that it's at least as good as all of its peers in terms of entry requirements.
I go crazy with floor boards creaking above me but I work best in a co-working space. I prefer silence and coming home from work just increases my anxiety. It's not only the ambient noise I need but also a healthy transition from "productivity noise" to "useless noise". I enjoy reading these articles and stories that justify my condition but it frustrates me that I can't do enough to optimize my lifestyle sustainably for it.

In case anyone's interested, here's some research showing the benefits of a small amount of ambient noise (7dB) helping creative cognition: http://www.jstor.org/stable/full/10.1086/665048
Oculus Rift, Facebook, and the Advent of a Real-life Matrix
I think many people cry "ageism" when there is in fact a legitimate reason not to consider a vastly experienced person for a role: people with more experience typically demand more pay for it, not to mention that taking a significant salary cut is something few people can afford to do once they get settled in to a lifestyle. If I don't need that much experience for the role I'm hiring for then I'll take the less experienced person every time in order to save cash.

Merely starting the interview process with someone who far exceeds the requirements for the role is a risk... my employees and I may waste our time interviewing this person just to find out their salary requirements are too high. I would say "too experienced" is a legitimate reason to reject someone from a role for this reason. This is especially true in the gaming industry, which is extremely competitive and has no shortage of young talent with low salary requirements that are appropriate for senior management.
Ivy League Schools Are Overrated; Send Your Kids Elsewhere
It is not airborne, therefore it's much less dangerous than other viruses/diseases.
"Are you absolutely sure that there is a chemical process to convert extrnal heat into mass that is not neglible in comparison to how much mass is saved by the body when it does not have to heat itself at that temperature?"

I'm not absolutely sure of much of anything, and that's my point. And I said it "might be a good enough approximation" to ignore it.

"As for your second point, we have a lot of experience with people starving themselves, even to death. And we pretty much know that fat is one of the thing that goes first. You can also look at people after gut surgery. Nothing special changes for them. They just can no longer eat vastly more than they need. And they loose weight."

And for the fifth fucking time I agree that there is evidence that eating fewer calories helps one lose weight - but to draw conclusions you need that evidence, not "simple thermodynamics", which is my entire point.
Yes, I failed to mention I'm childless, and neighborly things like having lawns to cut can't happen here where apt buildings are one after the other. That said, some of my neighbors have kids, others love to talk in the stairway, and my upstairs neighbor drops small items on his floor frequently and at very odd hours. I'm pretty hard to annoy so it doesn't bother me too much (if it were constant, that's another thing).

The part about the central-living in the German city, I would guess that if you like relative silence, you get the same pleasure out of being near lively places (as long as you can return to a calm enough place after).
I like it! How about an Open/Save button to choose files for stdin/stdout?
Worth mentioning the "Affordable thermal imaging" Kickstarter project[1] which currently has about 14 days to go. The nice thing about this product is that it is not tied to a specific phone or tablet, is less expensive than the FLIR One, and you don't need to frequently close a "shutter" to re-calibrate to boot.

[1] https://www.kickstarter.com/projects/1075169276/hemaimager-a...
How about converting CLI programs into Web based applications ?!!
Has anyone completed all of the 3 parts? How much time did it take you ?
I prefer almost-silence, very low levels of undemanding noise and very little human noise. My favorite environments (which I don't currently have) include faint and distant traffic if any, an open window with a light leave-rustling breeze and polite birds.
I guess 5 - 7 years are over and people replace their old desktop/laptop PCs this year.

As for tablets: They are pretty boring content consumption devices. Why would you buy every year a new tablet if all you do with them is surfing the web/watching netflix? Also there's no mobile network operator who will give you one "for free" every two years when you renew a contract.
An entire article about the costs of PC management, without addressing enterprise management of tablets & phones.
Yes, worldwide hunger has fallen by 17 percent since 1990 (a lot less than world economic and productivity growth in the same period), but there are still 842 million people who don't have enough to eat. We could pat ourselves on the back and say "well done", or we could consider the fact that we're settling for a lot less than what we are capable of - http://www.wfp.org/hunger/stats

Inequality increase might be "normal" in our current political systems, but that doesn't make it desirable or inevitable. A progressive tax on wealth and income could prevent it from getting out of hand. Inequality is not bullshit, because first of all the extreme wealth in the hands of the rich could go a long way to feed and house the hungry and poor, and secondly wealth is power. Wealth can buy political power through lobbying and campaigning, ensuring that policies tend to shift ever in favour of the wealthy. Thus extreme inequality corresponds to extreme imbalances in power, undermining our democratic institutions.

On the first point, "you could approximately double the incomes of those living on less than $1.25 a day worldwide by transferring to them one-third of the consumption growth enjoyed by the world’s richest 1 percent since 1990. Think of it as bringing the consumption levels of the global 1 percent back to where they were around 2003 or 2004, in return for wiping out global absolute poverty. Is that such an unreasonable tradeoff?" - http://www.businessweek.com/articles/2013-12-09/how-to-end-g...

And while a lot of Chinese have moved from poverty to wage slavery, the economic narrative isn't really that rosy there either: http://www.businessweek.com/articles/2014-04-30/chinas-incom...

You claimed the fact that people had been lifted out of poverty since the 1970s was a sign that the economy was doing well. Why then is a 45 % tax such a problem, assuming the people paying it don't end up below the poverty level? Considering what governments provide in terms of infrastructure, safety, education, social security, and health care, is that so much to ask for? It seems only fair to pay back to society for the opportunities provided for us. Also from a utilitarian stand-point societies with less inequality have less crime and improved well-being (assuming the GDP per capita is not too low of course). Tax is a necessary part of a well functioning society, not a bogeyman. We should just make taxation more fair by not making the middle class pay a disproportionate share - the wealthy often pay a significantly lower tax percentage on their earnings due to income being taxed higher than capital gains.

High tax rates do not prevent economic growth, in fact the opposite seems to be the case: "During the 1950s and early 1960s, the top bracket income tax rate was over 90%--and the economy, middle-class, and stock market boomed." - http://www.businessinsider.com/history-of-tax-rates

Tax rates are at an all-time low, inequality levels are soaring, and economic growth is poor. The gains from the high levels of productivity growth we've seen since the 1970s have been accumulating among a small elite. Doesn't seem very ideal to me.
Am I missing something? Is there any actual information in this article beyond

* Science in general and nutritional science specifically may or may not be sketchy (And this is news?),

* There are at least three ongoing, very interesting, apparently well-designed studies exploring the topic, with an emphasis on ongoing, and

* These three studies are the children of a researcher who lost weight when he changed his diet, an Enron billionaire, and Gary Taubes, a science journalist with a history of being very, very partisan. (No, really, go read Bad Science and then track down Polywater by Felix Franks---different scientific episodes, but with roughly similar hoo-ha involved; I'm talking about the style of the two discussions.
I thought my workplace and home were fairly silent, at least when I wanted them to be. (At home, I usually had something going on in the background, such as music, but if I found it bothersome, I could always turn it off)

This summer, I took a trip out to the Rockies and went on a few hiking trips. Some of the trails were pretty much empty of human traffic during the later hours. The vastness of nature, coupled with the trees and lack of wind that day made for a deafening silence similar to an anechoic chamber. It was truly stunning.
I would expect PC end-of-lifes to be distributed randomly or on a yearly cycle, not on a three-year cycle.
Because come to find out, tablets are actually fairly limited and not the be-all and end-all of even end-user computing.
On Asm.js (2013)
Good idea. I wonder if anyone has done this for general unix command-line apps by parsing out the man pages on the fly. It probably wouldn't work for all programs but may be gnu style ones would be consistent enough.
Suggesting this is caused or correlated with drought is not supported by any data.
They could still be related... Perhaps the wide variety of marijuana plant strains aided it in becoming legalized?
Fortune's Child
That doesn't make sense. Not unless the introduction of the tablet caused people to buy PCs and laptops. There might be some dynamics between the two, but it doesn't relate to the age of the tablet being equal to the average lifetime of a PC.
Tablets are simple appliances limited to consuming content . My IPad 1 lets me watch Netflix, Youtube and surf the web just as well as the latest version of the IPad .Therefore I see no reason to buy the latest version. I have in the meanwhile bought/upgraded laptops thrice for myself as I see an immediate improvement in my productivity with faster CPU and more RAM or bigger SSD.
I've been in a few houses where all the utilities including water were turned off. No humming, no creaking, nothing. Houses are not normally that silent, and that kind of silence disturbs me.
It is only a matter of time before someone sells a "docking station" for smartphones with HDMI outputs to a monitor and a keyboard/mouse setup as a replacement for a desktop. (if it doesn't exist already)
https://news.ycombinator.com/item?id=6807380
Strangely, you're describing ageism. Replace older/more experienced with women, and salary demands with pregnancy and family responsibilities, and you're at sexism.

Older people tend to have more job experience. Not even starting the interview process on someone because they have a lot of experience, means not starting the interview process for older people, which is ageism.

Rather make the offer if they earn it, even if it isn't in the range the person might seem to want. It's up to them to decide to accept it or not.
Tablet sales are down because 10" tablets are not very useful devices, and 7" tablets are increasingly having their lunch eaten by phablets. (edit: And because manufacturers push 10"s over 7"s, and some other reasons)

The article is all about the purported benefits of tablets as being low maintenance, lower user burden, but a tablet is a form factor. There's no reason why you can't produce a machine with a keyboard and monitor that has the limited options and simplicity of set-up as a tablet, and indeed there have been periodic attempts to do that -- ChromeOS is perhaps the latest. It turns out that, contra the article, they haven't been wildly popular.

The tablet form factor is never going to be a good choice for office workers who use MS Office, even with various plug-in keyboards and other hybrid approaches.
Also older people have much better people skills. The young, myself included, need to learn tact.
I believe the system is sort of like Ebay, do that too many times and people will leave negative reviews and future buyers will not do business with you.
Good point. Here's a theory: laptops were running out of time and people had to opt for a new laptop or a tablet (which, at the time, had the novelty factor) and most of them decided to try a tablet. Tablets did not replace the old laptops so (some) people have since bought a new laptop. This could explain why laptop sales were down during the first stages of tablets' market penetration.
Someone made a native version of this a few years back. Had a lot of fun playing with it for a week in 2009.

http://keybored.wikidot.com/
Reputation. People don't necessarily just go out and buy $5000 worth of goods from an unknown seller. They start small, with a value they're willing to lose. Say $20. Over time, the seller consistently delivers the goods requested, and so their trust in the seller increases.

You can imagine that with a consistent system, this reputation can be transmitted/communicated to new parties. Think EBay for a clear example. Perhaps not the best of analogies, as EBay has money back guarantees/insurance, etc. But as long as drugs remain in the dark underbelly of government-hate, don't expect much protection from conventional institutions.
I see some merit in your argument. However, there is a very strong trend in this industry to equivocate around titles and responsibilities. When "Senior Software Engineer" comprises everything from people with 2-5 years of experience to people with 15-20, it indicates something is fundamentally wrong with the way companies view the work they need done.

The fact is you're basically right: most companies don't want experienced people who will do a very good job and expect appropriate compensation for that work. They want people who can do the job just good enough to pass off products that are marginally adequate enough to bring in a target margin. If said people are also more inclined to be easily "persuadable" or awed/intimidated into putting more effort in for less compensation, even better. Such a condition naturally leads to the implicit age discrimination we see in our industry.

Also, if companies were more open about the salary and compensation packages they will offer with a position, it might more effectively deter the unwanted "seniors" from even expressing interest.
Because tablets don't have an effective medium for user input. Had there been some sort of space age motor cortex uplink for effortless, easy to learn, consistent and efficient command entry, then tablets would eliminate desktops for good.
https://www.youtube.com/watch?v=9BnLbv6QYcA&t=2m24s is why

Seriously though, the Economist speculated it's because XP is being phased out.
My tablet, which I bought 4 years ago, collects dust in the closet and I use it maybe twice a year - I just can't find a single reason to use a tablet on a daily basis and yes, I had the new iPads, Surfaces etc. in my hands. Everything I need to do outside home I can do on a smartphone and if I need to do real work, I just use a laptop.
With certain apps they actually added a pretty nice function for this. Youtube is one in particular that can queue up videos on a Chromecast from multiple devices.
That's because the keydown event uses keyCode instead of charCode, and the two don't always match. Try typing Shift+U and then '[' on this page to see what I mean: http://unixpapa.com/js/testkey.html.

Since KeyboardJS is already loaded via requirejs, we can require it and then use it to get the keyCode for each character in the for loop.

var KeyboardJS = require('lib/keyboard');

[...]

for (var i = 0; i < input.length; ++i) {
var code = KeyboardJS.key.code(input.charAt(i));
if (code) {
soundArray.push(code);
} else {
soundArray.push(32);
}
}

Here's an updated version of the script, using your example as input: https://gist.github.com/peterjmag/489364ca58330c348c33
> Google charges money (to verify your identity I assume, it's quite cheap) if you wanted to make actual apps for chromecast

It's $5, but just FYI, you don't have to pay or register your app if you make a Default Media Receiver. You don't get on-TV UI, but that's probably fine if you're just transcoding and displaying video.
I need the same thing -- quite unfortunate for my significant other.

I need a day of silence a week. I can deal with all the stresses of work / life, provided I get a day to just sleep late, relax, clean, and not listen to anyone else but my own inner thoughts.
The lesson here (I think) is that the collective (and MASSIVE) R&D effort general purpose CPUs, and optimizing compilers (and now, GPUs) almost always trumps specialized computing architectures.

It's really hard to beat the raw performance of a modern Intel or AMD processor.

I co-authored a paper in 1992 on this same issue with DSP chips, see: http://www.hpl.hp.com/techreports/Compaq-DEC/CRL-92-10.pdf We predicted the shift of "signal processing" applications into the main CPU (e.g. the (in)famous winmodem).

And we were widely criticized :) e.g., https://groups.google.com/forum/#!topic/comp.dsp/FWJlNGMbN9Y

I also believe the market is good at pulling in functionality at the instruction-level when there's demand (e.g. encryption instructions, population count, etc.)
Not exactly the same but this sort of filtering happens to me here in Lisbon. I have developed a Portuguese comprehension 'switch' that I can activate with relative ease. Perhaps learning the language later in life helps me with switching it on and off. On the flip side, it has heightened my listening ability in English, to where I pay extra attention when I hear English (my native language).
Only if it's at an extreme. I have heard of interns saying they didn't want to work at company X because every interviewer was over the age of 30.

I've also heard people complaining about not seeing a single woman or any person of color.

I strongly advocate representing diversity in the interview loop: Include a recent college hire, a senior dev, an ethnic person, and a woman. Or maybe just have all interviewers be brogrammer--each company can shape their own talent pool demographics.