skysight-inc/HackerNews huggingface dataset:
Foreign Affairs[1] published a similar article by the political scientist Samuel Huntington some 25 years ago that makes many similar points, the major difference being that China has replaced Japan as the rising power. Perhaps in 10-15 years, there will be predictions of India as the new number one.

China's demographic time bomb has been predicted for some time. The one-child policy combined with factors like de-ruralization and widespread female infanticide and abortion will make China's population implode dramatically by about 2060 to less than a billion and continue declining through the end of the century[2].

Meanwhile, the U.S. is projected[3] to grow to 400 million by that time [EDIT: by 2060]. With a relatively young population in the industrial world, and a uniquely high immigration population, the U.S. is more like a developing nation than the other industrial powers, demographically speaking. Youth brings new ideas and energy, something that is an essential factor in economic growth.

China's elderly population is growing and will become a huge burden by the middle of the century, which will sap its wealth and probably prevent it from achieving the "number one" status that some are predicting.

Declinism is a cyclical phenomenon in the U.S. that is not without merit given our social and financial problems, but it must be viewed in perspective. The debts are possibly the biggest problem facing the country, but new trends are going to counter that debt and possibly ameliorate it: a coming boom in domestic energy production, a return of manufacturing to the U.S. driven by robotics and 3-D printing technologies, continued software dominance, and a culture of risk taking and open mindedness. I think there's still a lot of upside to the U.S. as a predominant power in the world.

1. http://www.foreignaffairs.com/articles/43988/samuel-p-huntin...

2. http://www.china-profile.com/data/fig_WPP2010_TotPop_Prob.ht...

3. https://www.census.gov/population/projections/data/national/...
OK makes sense. 40 customers, nice!

What are your transcoding costs? Eg what is your profit margin on $0.3 per min?
It was not really "statisticians" who found it.

The initial searches based their original search area on backdrift from debris found, which is very unreliable

Instead, if they had focused their search area on the original route and estimated flight time before crash they would have found it sooner.

THEN if you don't find it you try different things.

Their Bayesian analysis was basically considering the originally scanned area (looking for ULBs - very unreliable as well) and where they didn't find it.

I'm not trying to rain on their parade, but I think the main mistake was (not theirs - the search team) relying more on backdrift than other information (basically figure 14 here http://isif.org/fusion/proceedings/Fusion_2011/data/papers/1... - the highest probability area is, obviously, near the last known position)
Where is QR and Datamatrix?
Got the idea while working through the React tutorial some time ago. Thought a zero config server that responds to all of the HTTP verbs would make a nice tool for front end prototyping.
I'm sorry, I don't speak marketing. Care to translate what you just said for us non-initiated?
The beauty of Slack, IMO, is in the nice integrations with everything I already use. Does Hipchat/JIRA/Confluence do that? (I honestly don't know)

For a small team, there's no reason (for us at least) to move away from Trello, GitHub issues, etc.
I too had always felt that sysinternals was a champion of Microsoft and Windows. Perhaps there were some politics going on that only Microsoft employees would know?

Every system has pros and cons and learning how to work with those constraints is how you become a master. From what I understood Mark is one of a small number of people who has an extremely deep understanding of Windows inner workings.
Load of bull.

Sabu was caught and played ball, Snowden acted on moral grounds. Russia is simply the only nation willing to anger the US and deter "payback", hence his only choice.
It started out a lot smaller! But as with most code, it starts out nice and pretty but get disfigured over time as corner cases and bugs are unearthed. There is also some necessary ceremony when dealing with scroll events to ensure good perf, otherwise you end up with stuttery scrolling which will annoy users to no end.

However, my plan has always been to trim the fat for the next release. I won't drop any features, but I'll definitely drop bytes! Feel free to fork and strip out any code you don't need though
Goddammit. I just got settled into check.me after bailing on Mint because Intuit totally borked that one. Back to scouring the alternatives...
It looks like csvfix has more features.
BBC Horizon – 1977-1978: Now The Chips Are Down
Some strange encoding issues on Windows Chrome Version 35.0.1916.114 m

Required: Carbohydrate restriction (specifically, low-carb/high-fat)

LCHF is â€œa high-fat, adequate-protein, low-carbohydrate dietâ€ most often done for weight loss, but with many advantages over the standard Western HCLF diet, such as lower â€œrisk for heart disease, diabetes, cancer, stroke, and much moreâ€.
> Using these techniques we can automatically infer an approximate upper bound of the energy consumed when running a function under different platforms, using different compilers - without the need of actually running it.

Wouldn't a necessary first step be to solve the Halting Problem?

Sorry, I haven't read the actual paper.
That's why I prefer it. A dev site with a bunch of resources could wedge the SimpleHTTPServer every couple of page loads. Still haven't overwhelmed http-server.
It was a passable-but-not-good-enough solution for something everyone wants to get rid of, quickly superseded by superior alternatives. I wouldn't hold my breath.
IS that my role? O_o
I have a machine learning project where I expect to have a very similar problem in a couple months. My plan is to build a stripped down tech demo/MVP and post a show HN at that point, add the URL to my profile, etc. If you have that already, your issue is that you are gating access to it with an email signup.

IMO you either need to drop the requirement for an email signup (use an anonymous cookie instead) or present a much clearer value proposition to users that don't need any more spam in their in boxes. They aren't going to read or believe any "no spam" commitments you make in your privacy policy and there is no reason for me as a user to give you my email address.

One final note. An algorithm is not a product. My first programming gig was at a company with one mad genius who had developed a video compression algorithm that they couldn't make any money on because they didn't really understand that an algorithm wasn't product (they were trying to sell an ICM filter). We were able to pivot and built a number of products around the core algorithm (IPTV and video conferencing platforms) and spent 90% or more of the engineering dollars on "productizing" the algorithm (which we ultimately dumped in favor of h.264). The point here is that you don't seem to be selling a product and even if you see this as a "project" that you don't intend to monetize you are still asking for something from users (e.g. time and input) and need to give them a somewhat valuable product in return. Hope that helps.
Apple Testing ARM Based Mac Prototypes
Do you guys do any sort of logistic regression for optimizing numeric values? That would be really cool.
`crontab -e` is the easiest
If you're talking about virgin mobile, I remember reading that they have separate password storage for online and phone - is it possible that you've just set them to the same thing?
The point I was trying to make is this:

With every new capability from Googlebot comes new opportunities for us to screw it up as developers.

If we were to replace PAGE with URL, and URL is simply a serialization of application STATE, we could easily end up with infinite URLs that lead to STATES that are not really that different, unique or appealing as answers to queries users type into Google.

When deciding how to build Search-accessible Web Apps, and specifically what to expose to Google, we need to keep in mind that Google likes PAGES that follow the requirements I detailed above.
Did you try using any MPTT libraries for your framework/rdbms? I've found that fairly simple to use. But of course performance should be better with NoSQL.
Grep understands text files, not CSV syntax. They're not equivalent. For example, the following CSV document has two lines, but grep treats them as three:

1,2,5,"Hello"
3,4,5,"How are
you doing?"
Line marking southern suburbs
Advance Line Marking is finest and inexpensive line marking provider in Melbourne. Specialize solutions consist of commercial and business flooring coatings and parking lot re-marking, setup of truck/forklift/pedestrian exclusion zones and safety walkway lines.
I think there is a case to be made that a posture of restricting the use of this sort of data can be worse than encouraging a free for all. At least with a free-for-all kids can build interesting things no one would think of. The status quo essentially enforces that it can only be used by the powerful.
I suspect the opposite is true. Mostly IIT CS/EE majors get into the top CS PhD programs. Many non-CS folks, sure change professions to being programmers but rarely graduate with a stellar PhD from a top 5 (10?) computer science program. Most of these IIT grads have to apply to graduate school with 6 semesters of work. Without a CS/EE degree, and a recommendation of a top IIT CS prof (who has a good reputation of sending top students regularly to graduate programs) whose students get pattern matched by the selection committee's from top 10 CS schools, it is next to impossible for a non-CS IIT grad to compete with a typical top 10 graduating CS grad (9.4 + GPA, probably some Math/Phy/Chem olympiad medal or ICPC finalist/winner, almost perfect GRE scores, may 1/2 ACM conference papers). Please note that I emphasize the top 10 CS schools part quite a bit because the game of finding an asst prof job is heavily rigged and top 10 CS school grads have a major advantage over others here.
What are your plans? Why do you need so many people? (5 and hiring)
Market Research/Customer Interviews
Linux, Apache, Nginx, PHP+Yii, MySQL, Redis, Memcache, jquery+plugins, fontawesome.

The code is least common denominator, wide access to talent. Loads of existing well known tools for test, performance, scale &c. Stable foundation
Why does everyone build these on top of Quartz Composer? It seems like there's a huge demand for a prototyping tool that supports animations.
Do I have to create a separate Bitcoin wallet if I already have one, to use your service? Where will my wallet file get stored?
This is my preferred way of developing JS stuff. Build an object that you can use in pure JS, then integrations with other frameworks are nothing more than simple wrappers around that object. Check the code for the jQuery plugin [0], it's tiny!

By the way, I'm not an angular user, the directive was added through a PR. If you hit any problems or have any suggestions to improve it, please get in touch on github!

[0] https://github.com/WickyNilliams/headroom.js/blob/master/src...
What do you bring to the table?
We just made the switch and I'm in agreement-- too noisy to be a serious tool.

But there is an all/here distinction-- just named everyone/channel.
I may be off my rocker, but it seems kind of weird to specifically discount murders and such when calculating life expectancy. I mean, I get that the health care system probably can't have much effect on murder as a cause of death, but life expectancy is life expectancy no matter what eventually ends up killing you.

(My reference to Hans Rosling was more of an aside, I didn't mean to conflate average life expectancy with the standard of health care. I apologize if that wasn't clear.)
Is NodeJitsu down? Guess that answers that
Maybe you need a polyfill or something? Those Android browsers are the new IE.
I'm all for deprecating NPAPI. At the same time, I don't think NaCl is the answer and it's definitely not "open web" (for any reasonable definition of that term) and shouldn't be advertised as such.
Negroni – HTTP Middleware for Go
One interesting possibility that doesn't seem to get discussed much is metallicity. Stars containing more heavy elements tend to be younger, while older stars tend to have a lower metallicity.

Looking at our own biochemistry, you don't just need carbon, nitrogen, oxygen, and hydrogen to make it work. Heavier elements from the fourth and fifth periods of the periodic table are also required.

I wouldn't be surprised if life is rare but also becoming more common over the last few billion years. Evolution also doesn't necessarily lead to intelligent life capable of harnessing technology.
hnhire.me (available at this moment) would be a better domain hack IMO. Also deceptive title, but nice idea.
Great job! How about adding an option of showing the header when the users moves the cursor to the top of the window? Just like http://lyst.com are doing it.
Is this going to be like H264 deprecation? i.e. if there's a "few" remaining use cases that they can't get people moved away from, they'll delay and eventually not do it, leaving everyone that went ahead and jumped into their "replacements" feeling like fools because they spent engineering effort for zero results except to promote a Google political move?
Personally, I'm against their binding arbitration clause. This is a good reference. http://www.nolo.com/legal-encyclopedia/arbitration-clauses-c...
Why would they?

I wasn't trying to imply any sort of wrong decision on the part of Parrot developers for not working on MoarVM. I tried to make sure that was obvious. Perhaps I failed.

More than that, Moar's development began in secret around that time

I'm aware, which is one of the things I was alluding to when I mentioned "among other reasons" for not working on MoarVM. Beyond not knowing it existed, when they did there was probably a feeling of betrayal. I'm not trying to ignore that. The shame is that some of these people would most likely have enjoyed working on MoarVM if things had played out differently.

My impression then was that, if Rakudo hadn't chased away Parrot developers and Parrot were free to ignore pesky things like backwards compatibility, deprecation, and users who wanted it to continue to work, Moar looked a lot like Parrot would have after the same time period. It was pretty disappointing.

That actually sounds like praise to me (barring some of the architectural missteps you allude to earlier in your statement). That MoarVM was able to mostly get to where you think Parrot could have been if it had been able to ignore a lot of extremely hoary and cumbersome problems seems like a good thing. Did you find it disappointing because of MoarVM specifically, or because of the realized loss of potential from Parrot?

In the end, if the Parrot split solved some P6 roadblocks, and spurred more rapid P6 development, which I believe it did, I have to count the action as a wide choice. I found Parrot interesting in it's goals, but it's target of being a VM for scripting languages was starting to get competition from the JVM, which I'm not sure it could compete with. P6, on the other hand, still hasn't seem a competitor feature-wise IMHO to make me think it's future is in doubt from an outside source (whether it will ever be successful, however you define it, is a different question). Of course your level of investment and interest in each of the two projects may cause you to weigh the situation entirely differently.
I think the cherry-picking example borders on being too long and complex, but I'm hoping it still gives that "aha" moment when you realise that you've just done a rebase the hard way.

Great suggestion about --onto, thanks! That is a tough one to explain in a concise way, but I'll give it my best shot.
Eh?

I think you should read the links I posted before assuming I was talking about medicine.

There are a bunch of other fields [such as physicists] that have lower unemployment. I don't think there is much 'employer power' in a labor market where there is .3% unemployment. The . is intentional.
serious question: do you use the web much with on your phone?

There's no "Home" key on your phone that instantly takes you to the top of the page. Scrolling and scrolling and scrolling is annoying.

The main critique I have for the OP is that is that it should be responsive -- and only work on tablets and mobile
Given the conversations here[1][2] on how PR firms plant articles all the time, I've been thinking a lot about who benefits from each article I read in the NYT.

This one seems like a very obvious benefit for the FBI. The government wants it well known that "look, if you really cooperate we'll totally definitely let you go later." Of course, all the cases where the defendant cooperated and still went to jail don't make the media.

[1] http://www.paulgraham.com/submarine.html
[2] https://news.ycombinator.com/item?id=2532759#up_2532885
[3] There are others, too lazy to list.
As a technology becomes more and more ubiquitous it comes in contact with a more diverse range of people. People take it so much for granted that a person who doesn't know how to connect and disconnect modular adapted cables - something that my grandmother did when replacing the knotted cord on the handset - is the person who is fucking assigned to troubleshoot a network outage!

As little as ten years ago, the person troubleshooting it would either be a trained technician or the office computer guru...then again, I've worked in offices where the equivalent of plugging and unplugging a cable counted as being the in-house expert. And it didn't stop the company from making money.
For this blog post, although a journalist (in training) may have written it, it is on the firstround blog and the purpose appears to be both educating companies that first round invests in as well as getting traffic which can bring first round investment prospects. Hence the link bait title "software is eating hardware". Made me take a look. Simply "lessons for building magical devices" wouldn't have.

I'm not seeing any attribution at all as far as who put together this post, could have been a summer intern. Hard to believe (because of no attribution) that it's anyone at first round of any significance.

Edit: Just saw carbocations comment re: bylines below.
I agree.

In a free-for-all, people would be aware of what was being collected and they would take action. In what we have now, the fact that the information exists, it's extent, and what happens to it remains secret. I say get it out there.

In fact, it's wrong that a person can sit in a far-away city and spend ten bucks getting all the information they ever wanted to know about my neighbor because he shared it freely online, yet that same type of public knowledge is not available to the rest of the neighborhood for free. Freely-shared information has always been assumed to be local in nature -- you share it with somebody you are in proximity to. This is a good thing: keeps you from over-sharing.
I'm more worried about the people who don't need the NSL's to get access to this data. Banks, credit card companies, employers, etc. There's a huge potential for abuse that's more likely to affect your average person who isn't a political dissident.
I noticed that ARM binaries aren't yet provided. Does this just mean they haven't gotten around to it yet or that ARM isn't suitable for production at this time?

I'd really like to experiment with SBCL on the beaglebone. :)
Looks good.
I wrote something similar, a small gem called Ferver, no writes but you can point it to any directory then list or download files. Built on top of Sinatra.

https://github.com/rob-murray/ferver
Same here. We "inbox" everything from support, to social media shares, some analytics, as well as code pushes. Love the way Flowdock handles those items and lets you make reference to them while talking in the main thread.
That's...true, but potentially misleading. What's missing is that a major reason hardware is more reliable is that hardware design can and does punt the parts which are difficult to test into software. Which is a perfectly sensible strategy, but does mean that software wouldn't get as reliable as hardware if software people adopted the same methodology.
I think their video chat is or was recently in beta. I imagine their biggest upsell in their 'HipChat Plus' package is searchable history which is a pretty important feature.
I guess we should take it for granted that all new phones have a 0.99 probability of looking exactly like the iPhone.
It would seem that you don't know much about Atlassian, JIRA and Confluence is their core business, not HipChat.
Right now auto-optimization only supports binary goal types. But we support A/B testing with Time and Quanity (numeric) goal types as well, so working on a solution to automate those types of experiments.
Here is an example with bootstrap 3 http://firestartr.co/
> I don't think NaCl is the answer and it's definitely not "open web" (for any reasonable definition of that term) and shouldn't be advertised as such.

Agreed, but as I said above, it's definitely not being called that in the blog post.
That's potentially a really poor way of doing it; if your browser/OS does subpixel rendering the resulting PNG could look terrible on other machines.
The HipChat native client for OS X has been fantastic, plus there's an iOS client that pairs well with it, giving you push notifications for mentions.

It's not clear if Slack has this too.
Ask HN: What makes Firefox OS better than webOS?
I don't understand why Mozilla chose to create Firefox OS, rather than pick up development of Palm/HP's webOS?

It seems like a lot of what Mozilla wants to do could be done easily with webOS, since webOS has been open-sourced, it would run great on the hardware Mozilla is targeting, apps are developed with HTML+CSS+Javascript… what am I missing?

If webOS couldn't make it as a platform, why will Firefox OS?
There is not, but it is on our list. We will get to it eventually, but it didn't make the cut for 2.0.
As an advertising customer, yes I do pay them.
Download → Mirror 7.

http://www.commitstrip.com/en/2013/12/09/le-truc-quun-codeur...
Maybe I am just hitting the lucky spot in terms of industry, occupation, and location then.

I just hope I can maintain it then :)
Completely coincidental, I'm sure.
Autoscaling with Capistrano, NFS and Runit
Biggest problem is websites which screw up your pattern.
Luxembourg does not count, has never counted and will never count. Therefore this evidence is inadmissible. I thank you !
Our 6 person team started using Slack a few weeks ago and we love it. Particularly great - awesome mobile integration.
Don't cast by default. It unnecessarily slows down the parser when the input is purely string data.

Don't hesitate to look at how other CSV libraries work. They've likely solved most/all of the issues you're currently having.

Do add the ability to cast scalar values (ex ints, floats).

Do verify RFC compliance using tests.

Do use vanilla Javascript. Niceties like Coffeescript are good for one-off webapps but add unnecessary dependencies/problems if you're targeting a larger audience.

Do have a solid plan for versioning. Only add backwards-incompatible changes to major versions (ie 1.0, 2.0).

Do have your users try the code in different browsers/platforms. Differences in Regex implementations can cause problems and using streams in Node will be completely different than handling them in the browser.

You win the million dollar prize if you can manage to figure out how to write a CSV stream reader that works in the browser.
Correct, a number of polyfills are needed for older browsers - requestAnimationFrame, Function.prototype.bind and classList. This is detailed in the "browser support" section of the website