skysight-inc/HackerNews huggingface dataset:
Certainly, but that's not the difficulty. The difficulty is not in stating the problem, but imagining trying to solve it.

Problem: some will suffer emotionally and psychologically by being underemployed or unemployed.

Solution: There isn't one. Welcome to reality.

At one extreme, we have a negative utopia run by a techno-elite that designs, builds and installs an army of robots to relieve everyone of dull, repetitive, boring jobs, and thereby produces an unequal distribution of wealth even more extreme than what is true at present.

At the other, we have another negative utopia in which no on goes wanting, resources are distributed according to Marxist ideals (from each according to his abilities, to each according to his needs). I think the second has already been tried, and failed, and I don't think the automation of labor will change the outcome.

Between the negative utopias, we have some version of reality, without the ability or the will to force any extreme solution onto the public. We'll just muddle along and adjust to the future, to the degree that we can foresee, and deal with, its effects.
The thing is, we've only really been seeing this boom since the 18th century. And for most of the world, not really until the 20th century. The solution, as you said, for most of this period was to have people consume more products. But with the rise of electronics, that trend doesn't appear to be continuing. We already live in a world where not everyone needs to work: in fact, we specifically push people out of working once they reach retirement age. That was one of the points of Social Security and pensions: to stop older workers from preventing new workers from taking their place.

Also note, our real unemployment isn't 7.9%. In fact, if we look at the number of non-farm jobs from the last census in 2010, we had 112 million jobs. If we assume about 3% of employment is farm jobs, then we have ~115 million total jobs. According to the census, there are 313 million people in the US, and 76.3% of them are adults. Therefore, we have 238 million adults, and only ~115 million jobs. This means our real unemployment rate is about 52% (given the roughness of my figures, I'd stick it at a range between 45 and 60 percent). Which means, not counting children, our country is already fully capable of supporting half the population not working. This wasn't the case in 19th century America (where yes, even women usually worked in some capacity), meaning we probably already are in a society where most people don't have to work, we just don't notice it because most of those who don't work are not labeled "unemployed."

Edit: Basically, I'm questioning your premise that employment rates have, in fact, remained relatively constant throughout the last few centuries.
The Pirate Bay Movie (TPB AFK: The Pirate Bay - Away From Keyboard)
Yes, I think. There is no doubt about increasing the importance analysing of access logs.

Some people, including me, have experiences to customise parsers after expanding combined format with several fields. It's annoying to re-write regular expressions for parsers of tools we use when changing log format and to remember the meaning and order of expanded fields.

With LTSV, parsers does not need to be modified in that cases. Easy to expand logs and easy to process them with labels.
You always have a choice. In this case, you can refuse and go through the legal system. If you've made that choice already, then you can further raise a big stink about it and hope public pressure forces the gov't to back down.
German Fascination With Degrees Claims Latest Victim: Education Minister
"Go compiles down to native code and it does it fast. Usually in just a few seconds."

Very strange statement. Most programming languages/runtimes do small operations very quickly.
Yep. They should have instead published SHA2/SHA3 hashes.
Oh, interesting, I didn't know that. Thanks for clarifying.
Reminds me of this piece of speculative fiction, which explores the theme of robotic automation in some detail: http://marshallbrain.com/manna1.htm
What do you mean? He means that you can compile a pretty large program in seconds, most languages' compilers aren't that fast.
Maybe we are talking about two different things. There's no qualms with stupid requirements, red tape, or regulations. The bullshit that I am talking about are the ethical lapses, the lying, the backstabbing, the disrespect, and the threats. There's no situation where that is legitimately valuable to some other part of the org. Anyone out there who thinks this is necessary or just part of the game needs to do an ethics check.
Interesting, maybe I was doing something wrong. I was just using the package provided by Ubuntu.
O.R.A.C.L.E. - One Rich Ahole Called Larry Ellison. Sorry to jump on the bandwagon here, I've just always loved that pseudo-acronym.
You also have to think about tracking on the readers' side of things. If you read something on Facebook or Google+, you can count on that being tracked and added to that system's profile of you. If you read something on a blog, and block things like Google Analytics, it's harder to passively track.
Organizing a Javascript MVC Project
Question re: only utilizing one CPU and GOMAXPROCS: would it be in bad taste to, by default, for a program which might be used by other people (and uses goroutines extensively) to include in initialization "runtime.GOMAXPROCS(runtime.NumCPU())"?
Google's Schmidt to sell roughly 42 percent of stake
Aah, yes! That makes sense. Ill take a look at modifying the design to do that, its probably a better UI paradigm.
Google's "off the record" has nothing to do with the OTR protocol. It only instructs the server to stop archiving the conversation, and does not involve end-to-end crypto. Google still has access to the cleartext as it passes through their servers.
Every show is on DVD. But the one show I love and don't have HBO for, Bill Maher's show. I can't watch old episodes.

sucks.
I love this idea. I would love to play around with it.
Adbrite was no big loss. Most of their CPMs were so small as to not be worth the bandwidth of the link.
What's "pretty large"? It's fair to say that compilation is quick, but that's meaningless without a comparison.

For example, you can generate really short C++ programs that exploit the template mechanism to perform heavy calculations at compile time.
Well I don't think I said I'd purposefully give such a killer switch to an alien race, I just said we don't know.

We are all aware of the reasons to be pessimist, because of all the books and movies, but there are reasons to be optimist too: advanced technology may come with advanced ethics, for instance.
http://microjs.com/ much easier to browse
This was mostly a joking jab and honestly not as true today as it used to be. I spent a lot of years fighting just to get a gfx or network card working with any distro but that was honestly a long time ago. Linux has come a long way.

I'll agree that linux is a fine development platform. I might well switch back if the direction OSX/Apple goes continues to be questionable.
You aren't now.

I happen to know that upon applying you are directly told not to tell anyone you applied, or even that you were thinking of applying.
Just looked at the update. "we have migrated Cryptocat's network into new servers inside a Swedish nuclear bunker" Holy Crap!
The Ultimate Invasion of Privacy
HBO OnDemand (and I assume GO as well) has older episodes ...
Can you qualify that? Would love to get help/suggestions on making navigation better...
Don't need to worry about logins. Nothing is stored here. Best thing to do is to create a custom URL that will always bring the same lists.

i.e. When I setup my personalized options, I have:

http://www.skimhn.com/djWH3hS5

That way you don't have to operate with logins and everyone's setup is share-able. (Then you can look in the future of letting the creator define the url.)
I guess it might interest some people that this article also was discussed on FreeBSD forums:

http://forums.freebsd.org/showthread.php?t=26204

There also is a section in the FreeBSD Handbook about how the Linux compatibility layer works:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/li...
I asked this on the freenode #go-nuts channel. The consensus was no. 1) Not every program benefits from this. 2) It's hoped that this will be deprecated soon hopefully.
it does look pretty good. I m quite amazed such a technique is doable via css
I always thought it conveyed more of "blogging is not my livelihood but some people think this is the best and I don't have time to find out so I'll use it."
No, only thinking of it.
I think you have to have the subscription to watch HBO Go.
As an Aussie I can assure you that, like nobody drinks Fosters here, nobody watches Home & Away either. ;)
Google still has access to the cleartext as it passes through their servers.

Right, and cryptocat doesn't, 'cuz they said so on their website!
The TDD Diet
Ways to circumvent the same-origin policy
Interestingly, the 128 gig iPad is not in stock in Apple's online store, various models indicating shipping in 1-3 or 3-5 business days.
Sure it could. So make your argument about something like that, a widespread threat, instead of something that is very scary and widely reported in the media but also very rare, akin to the chance of dying from a shark bite.
I am inclined to believe this is some sort of publicity stunt. This is based on the same amount of evidence that has been presented to the contrary :)
The easiest one to buy in small quantities is probably the GPG smartcard, although I have not had much luck with it in the low-end reader that my laptop has (YMMV but the same folks that sell GPG smartcards also sell card readers that should work). Otherwise, I am only aware of cards that are only sold in bulk i.e. for corporate and government use.
I am inclined to believe this is some sort of publicity stunt. This is based on the same amount of evidence that has been presented to the contrary
Honestly, I wasn't reading this very closely and started to wonder what in the world pg had to do with Canadian government agents.
"It will be a very long time until computer automation can replace knowledge workers."

It will also be a very long time before computer automation replaces skilled trades. Imagine a robot that drives to your house and fixes a leaky pipe under your sink. Imagine a robot that can upgrade the electrical wiring in an old building. Imagine a robot that could do all the jobs that a landscaping crew does: mow a lawn, trim bushes, prune trees, plant flowers, etc. Imagine a robot that can come to your house and hook up your cable TV connection. Imagine a robot that could make even the simplest repair to your car, like replacing a fan belt. Imagine a robot that could style your hair the way you actually wanted it to look. I just don't see any of that happening in the near future.
Absolutely. Do a little more than surface level digging and this guy is really just a child playing with toys and announcing it loudly to the world.
...Its just a list of JS projects -- Its much harder to browse IMO.
> The AWS issues seem very solvable though.

Well, solvable at a cost (in both time and money).

> Aside from what's mentioned above... that seems like a not so bad week.

Yep. As I noted in the end, this is really not that extreme of an example. However, most people who have never run a company probably would rank that as one of the more stressful weeks of their year.
Retail won't go away. Shopping is something people like to do to some extent. Also, as someone mentioned, Starbucks thrives despite you could make your coffee at home. Even people who can cook well, go to restaurants... etc.
I wonder if it was would be easier (and legal) to just mock the functions so that tests pass, without writing any actual functionality.
Twitter Jail: What is it? What are the rules? How do I break out?
Organic traffic drops 50% - what number of organic visits are you getting daily? If its low (in the hundreds) a 50% drop could mean nothing at all, just daily variance. Our organic traffic fluctuates up to 20% during the week (~7k organic per day) and it's very cyclical as well (we expect the same pattern the following week).

I don't think it's worth stressing too much about an odd data point, always best to look retrospectively at the bigger picture!
Is Time Relative in JavaScript?
That I understand, but I was wondering if there were inherent problems with the standard FW.
There is a keen difference between questioning not even who someone's employer is but merely if that employer is a particular firm that they are defending, and demanding that someone who wishes to remain anonymous reveal their identity.

The fact that Florian likes to brag about his dubious credentials while PJ lets her analysis stand on its own merit really adds to it. Florian believes his identity to be vital to the worth of what he says, PJ thinks the opposite of herself.

Go read some of Florian's rants about PJ, and tell me with a straight face that you don't find it creepy and are surprised that she would choose to keep identity out of it.
Your filtered version is objectively bad. It's the worst of both worlds: a blurry mess with jagged edges. The original version has style; you've traded that for some misguided belief that higher-res or more-realistic is inherently better.
Extendable Switch Statements
Linux Security – Server Hardening
C or Java programs use all cores by default. I think it's reasonable for Go to have the same default.
The Revel Web Framework for Go
How to stop your Gmail account being hacked
Also love the photo of said bunker.

https://blog.crypto.cat/wp-content/uploads/2013/02/Port_sn_0...
The HBO link seems to work here in Australia - unusual :|
What do you mean? Even C# is measured in millions of lines per-second. The only compilers that are kind of slow these days deal with complex static type systems (Scala), whereas Go has a simple static type system and should compile fast.
Simple C Interface

By using build directives you can integrade with C libraries really easily.

And its a bunch of magic. I thought these people were serious about having a language for "systems programming".

What good is it if it can't properly interface with the systems programming language that people actually use, C?

It seems they wanted to add "C interop", but didn't understand what that means.. at all. You give it a header with function prototypes, because thats apparently the only way to tell it "I want to call this native function", and you get... undefined references for the native functions? What the hell is it even trying to do? You don't have source and you don't have linker stubs for a lot of the libraries you want to interop with.

It's a complete non-starter. It's interop for awesome magic demos.
I don't know, it sounds too communistic-utopian. While communism is not a bad thing, and utopias are theoretically a great idea, humans thrive on opportunity and individualism. The world isn't a fair place by nature. Attempting to equalize everyone's talents and source of income, and not allowing them to be rewarded for whatever they pursue seems to cause less incentive for education.

Give the average Joe two choices: He can sit at home, make a decent $70,000 every year while he can comfortably watch TV, golf, and do many things that require little mental facility. Give him another option, where he gets the same income, but he has to study, become skilled at a craft, progress intellectually, and be an accomplished man.

~90% of people would choose the former.
With an overall appreciation for languages in general, JS isn't too difficult to pick up small pieces... I'm completely new to JS, but can get by with modifying examples for use in Parse.com's cloud code for instance. I've also heard from non-programmers getting good results with jQuery. I'm now looking to delve deeper into JS through Node.js, but each to their own.
I tried it out by sending him an email.

Interestingly enough, the average response time for a yes/no question is by far the longest (5 days vs 3 days for a long email).

Shouldn't responding to simple yes/no be much faster than reading a long message?
from a Prius to save the world from Global Warming http://news.bbc.co.uk/2/hi/business/3666241.stm to 8 planes for 3 people.

(I'd probably have even more planes, just pointing out the upgrade)
Happy Chinese New Years See how the world is celebrating it
I suspect they got rid of the feature because users don't like it. I found it extremely frustrating.
You're quite cocky for being so hilariously wrong. "Off the record" in GTalk makes it not log your conversation in your "Chats" folder. It has absolutely nothing to do whatsoever with encryption or deniability.
I did wonder if this bit...

“On January 31st, 2013, a person identifying as PG sent me an email saying that he would wish to meet to discuss a business opportunity with me.”

...was intended to refer to you, or if the initials PG are just a coincidence.

You are in the “initials club” after all (rms, jwz, esr, djb) and have even shortened the usual three letters to two.
JS is actually very easy to pick up in small bits. But somehow picking up the knowledge in small bits tend to lead to quite crappy programs. At least in my experience
So how would you prioritize avoiding false positives without backscatter?

I get a lot of spam, so manually reading a spam folder is not a feasible solution.
You will receive a response:

> The email will disappear into the ‘Expired’ box and the sender will receive a friendly notification that they can move it back to the queue, change it to a different format, or delete it altogether and maybe just give me a call
The first implementation of Cryptocat was bad in this regard, but the new version uses OTR. OTR virtually guarantees that a middle man can't interpret your communications by performing public key authentication and key negotiation--similar to SSL with mutual authentication using a shared secret (see http://www.cypherpunks.ca/otr/Protocol-v3-4.0.0.html, particularly the section on the Socialist Millionaires' Protocol.) You don't have to trust anyone to transport your data without snooping. Not only that, Cryptocat's new implementation is open source: https://github.com/cryptocat/cryptocat.

Inform yourself, ignoramus.
Agreed. Does that "social media spend" slice describe how much the brands were spending on advertising on blogs/fb/twitter or how much they had spent on creating content for blogs/fb/twitter. The graphic implies the former but the author assumes the latter and goes from there.
50 VC and Angel Investors Every Entrepreneur Should Know
The audio is available as a free podcast from iTunes.
You don't need to replace the plumber; if the sink can autonomously diagnose the leak, anyone can be a plumber. You don't need to replace the barber; if a machine can cut hair exactly the same way every time, one person can style a hundred thousand heads at once.

Yeah, we aren't going to see a robot mailman walking around, but mainly because we won't use mail. Fundamental changes are coming.
Because the original goal of Android, as it was explained to me at the pre-launch OHA meeting, was to bring the web (and, by connection, AdSense) to the billions of people that couldn't or wouldn't use a desktop PC browser.
It sounds like you couldn't get it to work and then decided they've done it wrong. I'm not terribly convinced.
What kind of immersion is there in Street Fighter 2?
Gangnam Style Flip Book Animation
I can make coffee with a £5 cafétiere that far outstrips what you get in a cheap coffee maker. Also, pretty much every PC with an optical drive comes with a CD/DVD burner these days. Coffee makers aren't attached to anything else.
No, they didn't. The best option would have been to test the car in real-world sub-freezing temperatures and to have worked out the bugs in how the system reports remaining charge to the driver.

Obviously, lithium batteries are going to lose charge in colder weather - that's just physics, but the problem here was twofold: one, the inherent limitation in the battery itself, but perhaps more importantly, how the car reports available charge to the driver in those conditions. If the car tells me that I have 100 miles to drive, I should have 100 miles left to drive. That it does not is a design flaw, and one that should not have been overlooked, plain and simple.
There's a pretty nice (though short) pixel texture tutorial in the minecraft forums: http://www.minecraftforum.net/topic/1351664-pixel-art-textur...

I was trying to make some pixel art for a little game I was messing with, and it really helped me understand some of the techniques.
It also overlooks the generalization issue.

Machines as a class have been becoming more and more general in their capabilities. Meaning that there are more and more things machines do better than humans. Humans can't keep racing ahead of that curve forever, at some point the machines catch up and can do anything humans can do. At that point, there is no next level for human work to move up the value chain. The value chain will be entirely subsumed by machines.

That endpoint is some time off in the future, but that doesn't mean that the inflection point of the curve is. We might be a lot closer to the inflection point than we think.

I don't think this is a bad thing, but it's something we're going to need to address as a society.
Heh, I opened it, enabled flash and nothing happened... assumed it wasn't working (Australia also)
For all the grand magic that Google works behind the scenes it falls pretty short of the work that Watson does.
That's certainly very true. Like any technology, there's learning how to use it, and learning how everyone else uses it. JS is almost too flexible, allowing programmers to get themselves very stuck - so learning how everyone else uses JS is an essential goal in its own right.
I assumed you were an Orwell fan, actually. :-)
If humans only need enough productive labor to engage 10% of the population, who cares if only the 10% (to use your number) that are engaged by "being productive" are productive?
I remember feeling around 2000 that the whole thing was an exercise in deliberate esotericism, rather than about making something useful and then trying to get people to use it; with the strange terms - synopses, apocalypses, and later Rakudo, Rakudo Star, and so on. Some years ago I recall reading that the main Perl 6 implementation at the time was being worked on part-time by one person, and that seemed like amazing evidence that the project was doomed (1). What project has one person working on it part-time years after its start and ends up succeeding? (Feel free to take my feelings about this with a grain of salt, since I only used Perl on one project, way back around 1997, and never much cared for it.)

[1] Some Googling indicates that the project I'm thinking of is Pugs: http://en.wikipedia.org/wiki/Pugs
That's likely true. But is it a bad thing?

For most of my life I would have answered yes. For society in general, it would have been. But we're approaching a point that I'm not so sure anymore.

Would society truly suffer if that's the way things work out in a few decades? It doesn't seem like it would have to.
> The world isn't a fair place by nature.

This is completely irrelevant to whether or not the structure of our society is or should be fair.

> Give the average Joe two choices: He can sit at home, make a decent $70,000 every year while he can comfortably watch TV, golf, and do many things that require little mental facility. Give him another option, where he gets the same income, but he has to study, become skilled at a craft, progress intellectually, and be an accomplished man.

Ought we to strictly forbid inheritance, then? And if so... what do we instead do with all the money?
Even better would be to fetch the local weather forecast, and when temperatures are predicted to drop, to warn the driver and ask him to take a look at a line graph of temperature/charge as a function of time. At least that way, the driver will have an idea of what he should do.