skysight-inc/HackerNews huggingface dataset:
I'd like to see some proof that they are better? I consider them on par with each other.

Mainly, because I don't see how Free Markets don't collapse into a Regulated Market by the will of major players? If you are in a relatively Free Market and you gain a monopoly it's wiser, in short term, to invest into instruments to prolong your monopoly, rather than research and development. In other words it is in interest of major monopolies to create regulations to stop competition.
Or we can call SPDY^WHTTP 2.0 "binary barf kitchensink internet multiplex protocol" instead.

Let's not taint good, old HTTP in the process please.
Is there something about the C++ standard (templates?) that requires recursive include to be valid? Because that first one looks like it would be really easy to check for and stop.
I made my own task manager this weekend: https://github.com/trengrj/autofocus

I think that the problem with digital task managers is not that they are worse than paper-based ones, but that a task manager is a very personal thing. Unless you are a programmer it is hard to find one that suits your needs entirely.
One liner in Java 8:

List<String> contents = Arrays.stream(urls).parallel().map(UrlLoader::getContent).collect(Collectors.toList());

but as far as I know the API doesn't provide any way to get a String from an URL, so you need an helper class that also workaround checked exceptions ...

public class UrlLoader {
private static String getContent(String url) {
try {
return new BufferedReader(new InputStreamReader(new URL(url).openConnection().getInputStream())).lines().collect(Collectors.joining("\n"));
} catch (IOException e) {
throw new IOError(e);
}
}
}

so not a real one liner :(
Question is - who do you trust?

How many national spy agencies are currently planning to roll out "free" email services sold on being secure?

Much safer to assume that every such service has been compromised and keep your private messages private. I suppose the "bad guys" have plans of their own but historical events have shown that they do not in fact have to be all that careful as there is so much "noise" out there.
No 2-stroke diesel?

(They make the most awesome sounds, IMHO. Especially the Detroits.)
This is a goal of which Google has made no acknowledgment whatsoever.

So let's hope they haven't gone quite as nuts as they seem to have gone.
Fair point. But they should at least acknowledge that (by their methodology) the large problem is single motherhood, with inequality being a minor tangent.

Intellectually honest Obama: "Getting women to marry reliable men before having children is the defining challenge of our time, but solving that problem is difficult and not worth the effort, so I'll talk about inequality instead."
I don't find this disgusting at all. Some years car companies make billions, some years they lose billions. How much money has this plant made, on average, over the last 20 years?
"But they’ve still managed to boost profits beyond anything ever seen before because they’ve got away with employing as few workers as possible at as low a rate as possible."

I think there are other factors.

1. US effective corporate tax rate has been declining as corporations have found ways to keep profits in offshore tax havens. This is a huge contributor.

See for example this article about AAPL whose effective tax rate is 14% which is much lower than the US nominal corporate tax rate of 35%.

http://www.bloomberg.com/news/2013-05-23/apple-tax-rate-igno...

2. Outsourcing to lower cost centers. This is also contributing to lower US wages; If a company can move the work to India, Brazil, China, etc. at a much cheaper cost, they will do that. This has been going on for decades, but advancements in telecommunications and internet has made outsourcing to far away locations more efficient and cost effective over the past 10-15 years.

3. Federal reserve keeping short term rates at 0% and manipulating other fixed income rates with the QE program, e.g. buying $100BLN worth of MBS and US treasuries every month. This had the effect of creating record-low interest rates for corporate and junk bonds. This lowers interest costs for companies and also increases business demand because more companies are able to borrow $$ than otherwise.

Some of the revenues and profits are increased just because corporate and public debt has increased abnormally.
Private Search Engines that respect your Privacy
It's almost like importing a million legal immigrants and another million illegals every year has some downward effect on wages.
Why not just make 10 louder?
It sounds like a piece of fearmongering nastiness until you think of it in terms of mathematics rather than psychology. A so-called "artificial intelligence" is just an extremely sophisticated active, online learning agent designed to maximize some utility function or (equivalently) minimize some loss function. There's no term in a loss function for "kill all humans", but neither is there one for "do what humans want", or better yet, "do what humans would want if they weren't such complete morons half the time".
Ubuntu installed flawlessly with absolutely every feature the hardware supported.

But that's not a really fair comparison. Windows Vista was GA in 2007. You wanted to install a 2001 operating system on >= 2007 hardware. If you used a 2001 Linux distribution on 2007 hardware, it wouldn't work either. Quite possibly even worse than Windows XP.

Your parent was arguing in the other direction. E.g. Windows 7 will install fine on most pre-Windows 7 hardware. In fact, on my last to non-Macs I didn't have to fetch any drivers to install Windows 7 or Windows 8. It all worked out of the box.

Of course, Linux is even better with respect to backwards compatibility. A light distribution, such as Slackware, will probably work fine on a 1998-era Pentium II. Both in that most of the hardware will still be supported and that it will run with an acceptable speed. The same won't be true for Windows 7 or 8.
The keys are generated inside the card and cannot be read (barring broken card implementations). For more check out http://www.id.ee/public/TB-SPEC-EstEID-Chip-App-v3.4.pdf chapter 11. Card user’s secret keys .

That said it's never gonna be unbreakable, it is though in the general case far safer than the alternatives (scanned bitmaps are actually being used as "digital signatures") not to mention the ease of use.
Perhaps you don't own an iPhone? Theres a bunch of unremovable crap on mine. A comically bad notes app that loses notes, a poorly implemented reminders app, weather app (branded with a asmall yahoo add), Games Center which I can only assume was made by people who actively hate games, and a stock market app also festooned with yahoo adds.

That's ignoring the disaster that is the unreplaceable browser and mail app.
> It was designed for a few months.

It was designed to, at an absolute minimum, with everything they could reasonably expect, work perfectly for 90 days. This is a bit of a different statement.
Basically this: http://www.smbc-comics.com/?id=1968

Keep in mind that creating more advance intelligence than us, while aphoristically wouldn't be difficult, is a REALLY HARD task. I doubt anything will happen within our lifetimes unless it is by some major fluke.
Mine even has a "HP Print Service Plugin" which is unremovable and wastes ~25MB. And unremovable Chinese and Thai IMEs. But at least it's a lot less bloated than my previous HTC phones (Desire and One X).
Looking forward to the meeting ... I'll bring two interesting gadgets with me ;)
Samsung, Google Strike Wide-Ranging Patent Cross-License Deal
I've never really felt like the binary model is lacking flexibility for me. There may be some rare occasions where I want some dimming, but overall I think it works well
Devil's advocate here... the higher than average profit margins have resulted at a time when the cost of capital is much higher. The market has seen a huge move away from risky assets, into dull stuff like bonds and non-productive assets like gold (and, go on, bitcoin).

Hence, the required return in order for companies to access funding has been much, much higher, forcing them to aim for higher than normal profit margins. So, really, they are justing paying back their higher costs of borrowing. (equity is a form of borrowing, in a sense)

Now, why is the cost of capital so bloody high with TARP and QE and all that quatsch? Answer: Because banks are cs and investors are short-termist r*ards.
The argument (slide 5) that since evolution has only produced human level intelligence once, we must be in a large sparse search space, presupposes that evolution is "searching" for intelligence, which is not the case - it "searches" for survival and reproduction.
Select and Move multiple Tabs to a new window in chrome
You do not address the point that has been brought up many times so far; why should anyone (especially those people who are 'successful' and have arguably benefited most from society) pay a smaller portion than anyone else.

Reducing to absurdity seems to be your only way to respond to anyone in this thread. It makes you sound pretty trollish and makes your comments hard to take seriously.
Why is this honorable man downvoted, sirs?
It depends on the application.

Just think about how big shared spaces that would need such a light switch are typically used. Any one person will use the light switches only rarely (and frequently forget what the switches do between using them, so it’s not only about first time use). In such a situation an easily understandable light switch is preferable to a row of switches (especially since disturbing other people in that space by randomly switching on and off lights is not a pleasant experience for anyone).

Whenever a space is used by many different people such a design seems preferable to me. Also, these big shared spaces happen to be the ones that would require such a light switch in the first place.

Replacing every light switch with a floor plan switch? That would be a bad idea, sure, but there are applications that make a lot of sense.
Nintendo World Championship Gold on ebay at 30K+ with 8 days left
Backer: A Bitcoin-Friendly Crowdfunding Engine for Feature Development
I highly recommend Pathfinder(http://en.wikipedia.org/wiki/Pathfinder_Roleplaying_Game), it's basically 3.5 with further polishing, 3.5 was released under the open game license and pathfinder has continued it's tradition. It's also got a great support website: http://www.d20pfsrd.com/ and it's really fun. I'm running a Pathfinder game on a weekly basis after about a 5 year break and I'm really enjoying it.
One of the reasons I expressed bother that ZH didn't link to the report they cited was my lack of view into the China. Heck my best metric is valuation of US stock of a company registered in the US, not it's sister/brother in a different nation. Typically though there is no major divide in reaction to core stability across markets. Not much of a comment on China just Citi, ZH, parent article.
Stock video footage
The great thing about D&D is since the system is ultimately controlled using the GM's brain any abuse can be patched on the fly. Assuming you have a good GM of course.
GDP includes government spending, so all the things you mentioned are included. You'd have a point if he provided statistics for post-tax wages (excluding benefits) or something like that.
I recently watched the interview with Eric Schmidt on CNBC. In it they asked about the singularity (as good as any main stream finance oriented television show can). The key quote I took away from it (and sorry this is from memory) was "We've had the algorithms for AI for years, but the big difference between now, and in the past is we finally have the computer power for it".

My own speculation. One of the key concepts to come out of the experience of translation is "A billion is more than a million". When they thought they processed enough data, it still wasn't enough. They may be scaling that concept even larger. At the same time, quantum computers SHOULD be getting to the point where they pass classical computers, and its generally known that Google has had access to them.

If Roses law is true, I'd speculate that Google is ramping up to take advantage.
The internet-of-things is rapidly getting there.

<shameless self plug>
For example, my Android app, LampShade.io, has user-defined lighting 'moods' that work with the Philips Hue.

Currently these are primarily triggered via direct user interaction or through automation apps such as Tasker. I've also built a voice-controlled edition for Google Glass.

The app is still not as brainlessly convenient as a physical switch though. I don't think it can become that convenient without contextual inferring the state of the room/user, which may require more prevalent internet-of-things sensors to accomplish.

</shameless-self-plug>
Managing dependencies correctly is probably the most important long-term problem to solve in programming ... and naming things
No, assassination by hijacking of automated cars
When they forcibly lock their children in with murderers, they are held liable.
Suggestion: Muhafiz (Code guardion tool)

https://github.com/sonsuzdongu/muhafiz
I suspect there is an upper limit on the amount of solar energy that can used to power a rover at any given point in time. I'm assuming the nuclear option provides a much stronger power source.
This is basically a classic confidence trick, using people's greed and overconfidence. The con artist leads the marks to believe that they can outsmart the market, when in fact the marks are the ones being outsmarted.

Ultimately, there are two kinds of people that these con artists make money off of, and both have this overconfidence that they can outsmart the market:

1. Collaborators: these are the people who think that they are in on Fontas or Wolong's plan, but aren't. Ultimately, some of these people will make money some of the time, but most will lose money.

2. Manic-or-panic day traders: these people fall prey to a these market manipulations because they are at the wrong place at the wrong time. If they're paying attention when the market spikes, they start buying high thinking it will rise further, and if they're paying attention when the market drops they sell low thinking it will fall further. It may actually be worse to be this kind of trader, because often the only person conning such people is themselves. Their emotional approach to investing causes them to fall prey to every market fluctuation, even ones that aren't caused by any manipulation.

The kicker here is that I believe most day-traders fall into that second group. A lot of them are still making money on cryptocurrencies simply because cryptocurrencies have been growing so rapidly, leading them to believe that their strategies have worked, but the vast majority would make more by simply investing their money and sitting on it. My theory is backed up by how people tend to invest on wall street, which has been well-researched at this point.

What I'm trying to say to anyone reading this is that if you're trading day-to-day, unless you have a very thoroughly proven mathematical model, you're likely in the second group. Don't let overconfidence and greed make you a mark. You aren't likely to outsmart the market. Besides, this market is doing pretty well anyway.
They had a Ford moment? Final realization that if there is no one to buy stuff the whole financial industry is doomed? Got scared of 6th year of depression?
wow, since you brought it up, how much was his annual salary?
Does anyone seriously think that the difficulty with parallelizing code is the amount of boilerplate? The real problem is synchronizing multiple threads; being too lenient means deadlocks; being too strict means under utilization. The map() function doesn't really help with either of those.

In addition, it looks like you are unfairly picking on Java. The producer consumer model presented isn't anywhere near what a competent programmer would do. Building your consumer from within a method called Producer? Calling isinstance (or instanceof) to check if the "poison pill" is put in the queue? These are the signs of a crappy programmer, not a crappy language.
Is this an English-only event?
Can I bring some coworkers who only speak Japanese?
Mind Boggling 3D Printed Sculpture is exactly 1,000,000 polys wins $15,000.
Global Game Jam 2014(Penang, Malaysia)
This is a great post. 2014 is the year of static sites (and generators)! Lots of great resources popping up.

staticsitegenerators.net
staticapps.org
staticshowdown.com

Full disclosure, I work on Harp and I'm judging Static Showdown.
Cloud: Squeezing out C3 instances’ performance in #AWS
One disturbing thing this thread shows (if you read down) is that many people on HN are to the right of Goldman Sachs.

What has happened to the Hacker community? The comments (aside from yours and a few others) sound like far-right robber baron logic from another age.

40 years of neoliberalism has proved that the welfare state is the best thing for the economy...
g++ has improved their error messages in the past few years, especially when it comes to template error messages. But C++ is still really complicated and you can get get pretty nasty errors.

And clang++ may be better in some aspects but it is not perfect either, one of the entries in this contest caused clang++ to segfault.
What's the equivalent for the US?

You consume more goods and services. If you want to spend time out of the workforce you can reduce your consumption of goods and services. Most people in the US don't do this because they value consumption more than leisure.

If anything, this cuts against quality of life in Denmark. If a significant number of Danes prefer consumption to leisure then they are harmed by parental leave. They are forced to trade consumption for leisure even though they don't want to. In much the same way, if you forced me to trade my Thinkpad for an equally priced Macbook, I'd be worse off in a manner that is not reflected in GDP.
GetThisLayout – Graph Layout as a Service
How To IMPROVE Your WEBSITE SPEED
How to Manage your Online Reputation
Quite simply, "productivity" is the sum of all real goods and services produced in the economy, while "wages" are simply the share of that produce brought home by the workers who produce it. The difference is profit. If productivity increases (as it has since the 1950s) and wages flatline (as they have since the 1970s), then the result must be rising profits. You can see this graphed in the brief "The wedges between productivity and median compensation growth" at http://www.epi.org/publication/ib330-productivity-vs-compens...

The question left unanswered in this article is why are wages in the US falling relative to productivity?

Since wages are the "price" of labor, and prices are set by supply-and-demand, falling wages imply either (1) an increasing labor supply or (2) a shrinking demand for labor (or both). So here are some specific reasons for stagnating US wages:

INCREASING LABOR SUPPLY
- Slave labor, prison labor and child labor in countries like China.
- Immigration from Latin America after NAFTA.
- Liberated women entering the paid US labor force starting in the 70s.

DECREASING DEMAND FOR LABOR
- New labor-saving technology, computers and robots that work faster, better and cheaper than humans.
- Financialization: Investors can make more money from asset bubbles in housing, bonds, and dollars than they can from labor.
-- ZIRP: With real interest rates heading to zero (or less), why should I continue to pay high interest on the money I borrowed a decade ago to build this US factory? Liquidate the factory, fire the workers, and relocate somewhere cheaper; or better: simply use the money to buy bonds and bet on falling interest rates.
-- High housing prices: An employer needs to pay his workers subsistence wages, which means enough to buy a place to live, but with housing prices so high, this is impossible. Better to bet on the housing bubble than buy labor.
The textbook by Guttag you say is out of print was simply replaced by a newer edition:

http://mitpress.mit.edu/books/introduction-computation-and-p...
You're asking "what is the probability that this laptop was compromised by the NSA?". Sure, that is low.

But there's a different direction to look at it from: What is the probability that someone's laptop was compromised by the NSA?

This is approaching 100%: we know that they do this.
Yes, but grand parent said it's all going in the same direction. Ie 18th century was better than 19th century was better than 20th century.
I'm using Pinegrow Web Designer (http://pinegrow.com) daily. It lets me easily work with layout, design and content of our static websites. From the very beginning it was something I wanted to have for myself - an GUI web builder that feels natural to developer used to working with code.

And internal use also drives product development - whenever I come across an annoying task (for example, changing between different form layouts in Bootstrap) I try to add a tool for handling that, preferably with a single click.

I can't imagine any other way of developing a great product.

Edit: Just read a good point by patio11. What I said of course only works if you are a member of your target audience.
Am I the only one who sees the images slowly floating upwards?
Yeah, I see where you are coming from, but still, I think A lot of people are doing it not for the benefit of the kids but just to get known out there and cash in some money..

or

Perhaps I just want programming to be our little circlejerk :)
To be fair, Youtube could have been so much more. For example they recently removed the video response feature while claiming the click-through rate was abysmal - it probably was because the focus of Youtube is more like "Newtube". TV now means on demand and broadcast via internet/web, simple and boring as that.
Includes predate C++ by a bit. And there is nothing that specifically forbids such a thing; it's just the preprocessor literally inserting (and interpreting) the file specified.

Now, normally there are include guards (or #pragma once) to guard against including the same header file twice. But of course that's only necessary because the language specification doesn't say that including the same file twice is disallowed.

One can surely construct something where including the same file twice does make sense, e.g. in the light of new #defines in between the two inclusions:

// foo.h
#ifdef FOO
...
#else
...
#endif

// foo.c
#include "foo.h"
#define FOO
#include "foo.h"

Mind you, this is probably not a good idea, at all. But some people might build such things. A similar method that springs to mind is Android's native build system ndk-build, which is a thickly-veiled GNU make where you basically include targets that do something with a lot of variables you set beforehand. And you can do so multiple times in a row. Maybe the included file uses a defined symbol to emit some generated code based on that symbol and you might want to do that with several symbols. Macros are usually preferred for that, but nothing stops you from using an included file.
That may be so, but I have a very hard time believing that GTFO was not chosen because of its more established meaning.
You are correct that investing in attaining a government granted monopoly has a very high return on investment.[1]

This is exactly why many free-market advocates believe that the government should not be allowed to regulate at all, or at least without very strong evidence that the intervention is necessary and proper, as well as limited in time and scope. These people believe that regulators are subject to 'public choice' problems.[2]

[1] http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1375082

[2] http://en.wikipedia.org/wiki/Public_choice
My country is irrelevant. It is your country that is screwing up the worlds' trust.