skysight-inc/HackerNews huggingface dataset:
As kayoone already said, people usually play games for fun. Knowing or realizing games have some benefit is a bonus.
As the effort/exaustion part, people actually like that. In fact, the tiredness is mainly something people tolerate as a "cost" for all the "fun".

When I play sports with friends I'm not doing it to be fit, I'm doing it for the social intercation, the friendly competition. I'll be tired and with some bruises, and will struggle to get off bed the next morning, but I feel it was worth it.

Another example, video game related. I like Dark Souls. But I kind of suck at it. During a more frustrating sessions, after some groans and curses my girlfriend naively asked me: "If the game makes you so angry and frustrated, why do you keep playing it? Why don't you play another game?". It made me think. I guess I like being challenged. And the harder and the more times I fall, the better is the feeling when I finally win. The more I shout and swear at the game, the bigger is the smile after beating a challenge (or the sigh of relief).
SELECT * can be bad when you join other tables.
For example:

SELECT
*
FROM table1
JOIN table2
ON table2.field = table1.field

In the above example you select everything from both table1 and table2. When they contain fields with the same name, strange things can happen.

Therefore always use: SELECT table1.* FROM table1
The Truth about Genetically Modified Food
He also wrote the script for that movie with Ben Affleck, which means that at least one of them must be familiar with these issues. (Also, the original script focussed a lot more on the FBI's attempted recruitment of Damon's character.)
America: lawyers!
I recently read an interview with Damon that covered some of his background, which was quite left wing (his family still are) so I'm not surprised this bothers him. I hope he uses his position to try keep the conversation about what's right and fair in terms of surveillance. It's not great that we need celebrities onside to try and remind people that something is awful, but it's not a bad thing.
Don't worry. TSA is trying its best to expand to other means of transportation, too. How else are they going to keep asking for bigger and bigger budgets? That whole "airline-only" thing is pretty limiting.
1) but everybody can go somewhere

2) immersion will do wonders, and yes, we do speak English in other countries

http://www.youtube.com/watch?v=ysg_FoWOue8

3) That's a tough one. Emigration isn't for everybody and this is one of the main reasons.
We can make pretty strong estimates by analogy, given what people are prepared to insert into or have inserted.
Regulations usually prevent consumers from making any choice. Regulation can make consumers buy insurance for procedures they do not want, or even physically be able to have. Regulation made impossible to shop across state lines for insurance. Government rules force suppliers to sell services at set rates to one customer and not to another.

Health care stopped being a free market when government stepped in. Then it because burdened by politicians creating a system which favored whomever was giving them money and votes.
After trying to adapt to Feedly, I finally managed to find goread.io (http://goread.io). It's very close to the original, minus some shortcuts I had gotten used to.

It's also open source on github(https://github.com/mjibson/goread).
As someone that lives in a neighborhood (in the USA) where leaf blowers are being used constantly all weekend long, I don't see this as a suppression of freedom at all.
I'm writing the _exactly_ same thing except SSE 4.2 is not mandatory.

Called the project 'jitre'.

Damn it!

P.S. I suggest to add libpcre with and without JIT to the set of benchmarks. RE2 is not exactly the speediest library.
Parse.ly Raises $5M For Predictive Analytics Platform
Who takes an online Linux server course?
Is this in general how reporting on 'celebrity opinions' is done in the USA? Apart from the one or two lines that directly quote Matt Damon, the rest of the article is an abomination.

I do however hope this reaches more people, there's nothing like a celebrity endorsement.
Very interesting! This looks like it could potentially be useful for this project as I will have the MIDI files available in most cases!

Thanks much!
I bought 200 of those and no.. they won't even make me forget the annoying coworker :)
Maybe google translate can make this palatable for you:

http://nl.wikipedia.org/wiki/Het_monster_Trotteldrom

It answers your questions to some extent. We are definitely complicit.
I agree that the BattleHack is a very well organized event. It even had massage chairs, tons of food, drinks. I have organized some events but never at this level. At the end all of that means nothing when there is not a fair game. I might as well go to a hackathon where I have to pay for my own lunch and there is a real chance of winning.
Obligatory comment: Nowadays nearly nothing uses actually "regular" regexes, which is also the reason why regex engines are typically using backtracking and not Thompson NFAs.

For general-purpose applications (e.g. use in programming languages) people usually want a regex flavor with support for at least backreferences and typically also (recursive) subpattern references. Note: Adding support for backreferences makes matching regexes an NP-complete problem (as opposed to a simple linear-time algorithm without them).

(But of course, having fast NFA implementations for really-regular regexes is still useful. After all a large part of the regexes you typically write will not use backreference etc)
Interestingly, your explanation shows that in this case the term "terrorists" can (should?) be applied to "commercial interests and their lobbyists", as the parent suggested.

Or is that what you were saying too?
Not the point.

He's effectively equivalent to a TV news anchor reading a a teleprompter about the topic, except his message is being delivered to a larger network than many broadcasts and the message itself is less neutral and more sympathetic.

This is good from an information dissemination perspective, which has been a massive problem for this topic in the past. It's a sign that the topic is finally starting to grab mindshare in popular culture. That is a prerequisite for many, if not all, of the possible remedies to the problems of govt illegality and overreach.
Patents are only inventive sometimes
10K of Comments, Do Comments matter?
This arms race has already begun.
Here's a link to an example of that coping strategy from some bad Clojure I wrote last night [1]. I sometimes use an accumulation of lets for a similar effect, but only when describing simpler transformations.

The lets might look like so (warning- silly example):

(defn n-squared-over-two-plus-three-as-str [n]
(let [squared (* n n)
halved (/ squared 2.0)
added (+ halved 3)]
(str added)))

> (n-squared-over-two-plus-three-as-str 1)
"3.5"

Sure, I could've just done this as a deeply-nested structure:

> ((fn [n] (str (+ 3 (#(/ % 2.0) (* n n))))) 1)
"3.5"

... but it's harder to read, debug, and reason about. You wouldn't do that in a non-functional language either! I suppose the tolerance for deep nesting is different for different programmers.

[1] https://github.com/dpritchett/cloball/blob/62300d31666ab1261...
Show HN: Popped At, my many, many weekends realtime photo project
It's simple. They are rotten to the core and showed there was no limit to how low they'd go to rise to the top. They also kissed a lot of ass, and played on the stupidity of those around them.

Remember to do your part to stem the tide of this phenomenon by not hiring or promoting these idiots. Not just the people you dislike, but people who are genuinely like this. If you stop promoting them, then they'll go away.

The power is yours.
No, it wasn't in such cities. They were, however, equipped with excellent public transportation, which certainly lowers the barriers to going out.
painki11er, I salute your trolling skills !
> Looking at the number of totalitarian societies which started out as expressions of the collective will of their societies in the two-plus centuries since

Which ones are you talking about? I can't think of many. I can think of quite a few where authoritarian movements got substantial support, but I can't for sure name many where such regimes were anywhere near a majority, and I'd think a majority at least would be required before it becomes reasonable to talk about "expressions of the collective will of their societies".
Maybe even simpler: stay, don't fly.

The best solutions would be that all passengers refuse to take the scan.
Love freedoms 0 and 1 but don't buy freedoms 2 and 3. They're true as ideals, but I find those too dangerous to believe in when they don't exist in practice.

I know that, unless the whole network is completely trustworthy, any data I send to network may (and eventually will) be intercepted or modified in transit, either unintentionally or maliciously. And decrees "oh, yeah, it's a law - nobody will peek at your data or mangle it, we promise, go send it unprotected (and while we're at it, don't lock your car too)" don't make any trust.

I think it's better not (falsely) believe to have such freedoms on modern Internet at all, and do our best to protect our own data, than sorry when beliefs will met with reality. Trustworthy large-scale networks are coming right after the world peace.

(Yup, I sincerely believe in a technological solution to the political problem. But technological solution is well-tested and known to work when politics fail. Humans lie and math don't.)
Is AdBlock buying ads to advertise AdBlock ironic [1] ?

[1] http://thenextweb.com/insider/2013/08/24/web-ad-killer-adblo...
Adblock is trying to destroy that method of revenue and the online advertising market, it could destroy many great websites and companies that currently make money from advertising.

This is why native advertising is doing so well lately. Instead of having blockable ads surrounding your content, you subtly twist the content into being an ad of sorts. Ad blocking has helped fuel this and while it can be done well, it can also be done in a shady payola-esque way.. while being far harder to detect or block than regular ads.

Blocking ads is about as effective as banning abortions long-term. There's a non-shifting demand and it'll always find a way to express itself, whether in entirely legal ways or not.
Well, Hacker News, for one, seems to auto-hellban posts (or new user registrations?) from Tor. I'm not sure if this is specifically targeting Tor, or if it's some automated system reacting to active abuse from Tor exit node IP addresses.

I imagine it can be a tough call for web site operators who want to support anonymity, but also don't want to deal with the bad apples who will use it to create grief.
Question:

How can algorithms with an adjustable work factor be better or worse than each other?

Answer:

They can't be. They each provide an arbitrary amount of work (or entropy if you want to look at it that way) to a non-ideal key (e.g. a password).

Moreover, any discussion of 'how much is enough' is a guess. How powerful the system used to brute force your keys will be is unknown.

I've read things like 'adjust it until it takes 0.5 seconds on your computer'. That makes sense if and only if your key can only be attacked on that same machine, which is probably seldom the case.

The rule of thumb is that it should be as expensive as you can make it (weighing user experience, operating costs, etc) and that more is better than less. There is no definite level of security provided by these algorithms (or families of) and their relative value can't be easily compared.

Scrypt is an exception as it can use an arbitrary amount of memory, which adds a dimension to the cost added.

Having said that, unless you're actually using these for what they were intended (deriving keys) and encrypting something then you're probably adding little actual security to your users' lives.

I would consider this topic firmly in the realm of security theater. There's entirely too much handwringing about hashing passwords and entirely too little about encrypting user information or providing anonymity (where appropriate).

I think we'd all be better off putting notices on signup pages that say "please don't reuse passwords" and spending more time on other more important security issues.

Better, where we can we should move to zero-knowledge, bad-password tolerant protocols like SRP and bypass this issue entirely.
Startup weekends have been suspicious too. Not all of them but some. I have met a lot of awesome people at those events. Some are close friends now. But the whole thing at the end feels like finding out my girlfriend was cheating on me with my best friend.
I'm wondering if software defined radio has anything to contribute here. Ultra wideband could help to mask the radio signals. Software defined antenna's could help with the directionality problem. This stuff is expensive today, but maybe not in a few years..

I'm really surprised that P2P doesn't scale on a mesh and would like to understand this better. I do research on message passing algorithms and obviously trees (hierarchies) are great, meshes are not... I can see that the overhead of routing messages is going to grow (like n^2?) with the mesh size, but i'm surprised there is no way around this.
Sorry, but I'm going to be the token "sheeple" here. Did you make such a fuss when you had to go through metal detectors? Did you make such a fuss when you were wanded? Did you make a fuss when you were carded (at the bar, or at the airport?)

I think we should protest when the TSA is unprofessional and does not monitor their people and they do unprofessional things, (like circulate photos or make fun of people) but protesting the scanners themselves is like going to a hospital and refusing an MRI because hospital staff may act unprofessional and look into your medical records.

The scanners are a detection technology. They are the next generation metal detectors as are the "sniffers". At some point people will "hack" them, just like metal detectors are useless now and we will need the next thing, but they are just a technology.
This is perhaps off topic but my cousin is a tour guide in one of the villages close to the border with the Germans. Thanks to this I had the opportunity to visit some of the Maginot bunkers where the French troops waited anxiously for the invasion to come to their doorstep. A few rooms had their walls entirely covered in miniature Mickeys, giving the place an eerie and deeply melancholic atmosphere.

The point of my post is that it feels really great that France and Germany are now allies, maybe even friends. You can criticize Europe a lot but at least we aren't fighting each other and hopefully won't do so for another century. Whenever I see Americans complaining about their country turning to shit I want to tell them to focus on the fact that it could have been so much worse.
I get a 404 when I try to access the project's GitHub page or download it.
> You still see absorb the advertisement passively.

Good thing I have control of my software and can opt out.

I'm already assaulted at the senses all day long in different forms. The whole concept of advertising I find abhorrent. A service should only offer itself to me when I want it, otherwise they are just imposing themselves and I will dislike them for that.

Any way that I can opt-out of ads I will make use of.

Services that rely on just this business model should adapt or fail, simply. If the service is relevant it will come again from a different source with a more acceptable model.
How to create a Web Crawler and storing data using Java
It gets more complicated when you consider that "I love you" carries the implicit "...and I won't ever have sex with anyone but you" subtext. That isn't to say I think masturbation (with or without tools) is cheating, but the lines become a little blurry when you're dealing with human-like robots.
I take it you've never traveled for business? Or for a funeral? Or have family cross country?

I don't enjoy traveling. I travel way too much to relax while traveling, It is a necessary evil to get me to point a to point b. The quickest way is the best way, it's like ripping off a band-aid, get it done quickly and painlessly as possible. Spending 4 days driving or riding a train from New York to LA isn't appealing to me, nor is it cost effective.

I've riding The Northeast Corridor more times than I can count. I don't like driving that route, so I take that train, but it isn't cost effective at all. It isn't pleasant. The train is delayed more than on time, once total delay time was over 5 hours. Not a relaxing good time.

When I was a kid I rode a train from New York to Florida, it was terrible. We slept in the seats, just like 90% of the passengers, because that's what was affordable. Real relaxing.

If you are a regular traveler, you aren't going to want to do any of those things. I travel regularly, I don't want to leave a day early, I'm on a tight schedule. Traveling isn't vacation.
> you can't say objc doesn't exist outside of Apple

Sure, it exists in a form as if we were in 2005, away from all Objective-C 2.x goodies, more recent frameworks and tooling.
I am starting to see this trend where hackathons are more about investors bringing an undercover team to pretend they formed a team and code for 2 days, while in reality. The team was formed a while ago, product was pre-cooked, actually more like ready to be served. And just need it an event to get some PR.
Hackathons should have a (literally) Code of Honor. Judges should be hackers and they need to make sure there is no code before the event and do a code review before the judging.
Tough times ahead for Instagram services and apps
“She quickly decided it did not make sense,” the source said. “She liked being loved.”

That seems oddly put, in all the background on Mayer it doesn't ever seem like she's interested in much past the numbers and the strategy. Reasons for not slashing staffing; a) you don't attract new talent, b) you get everyone worried about how much security they've got and create conditions for an exodus, c) you create an atmosphere of despondency rather than positivity.

So yeah, that seems an awful odd thing to say. Slashing staff would have been a terrible decision that only would have had incredibly short term benefits.
The fact that the C++ preprocessor deals with that trigraph case inside quote marks does not have anything to do with what foobarbazqux said about std::endl.
I can recommend formatting the JSON. Like this:

demoElement.innerHTML = JSON.stringify(data, null, 4);

And then use "<pre>" tag in the demoElement.
Two thoughts

1. William Gibson had a short story in the 80s about "editors", people whose vocation was to edit the brain-dumps of people for sale as entertainment. You would rent an experience lived by someone and plug-in.

2. This is an argument for the arts, the (arguably best) way we humans communicate experiences to each other.
The best analogy I've heard is that a good game of Starcraft is very similar to fencing; you have to predict what your opponent will do, and react accordingly, with speed and agility. Another good comparison is chess; see where the pieces are going and be sure to be ready when the battle comes.
What Is Economics Good For?
Show HN: The Journey of Launching My First Product, “To Do Cal”
How do you answer that question? Yes. No. No one knows how much impact a ceo has on a company in relation to a regular employee. How much does the US depend on the president?
"It may well be illegal, but the article doesn't make the case that any actual harm has occurred"

Funny how that logic does not apply to the rest of us when the police make an arrest...
YES "no prior coding or design" although this is not followed. There is no transparency in the process and also not regulated. There are no code reviews or not way of knowing if somebody came with a "ready to serve" product. Even a less a code of honor.
It's actually pretty trivial to detect AdBlock and make your site inaccessible unless the user disables it. I've seen a couple sites doing that in the wild. Sounds like a business opportunity...
> we'd get a fewer number of more centralized political institutions, rather than moving towards the ideal of more numerous decentralized and autonomous polities.

I don't agree with you on that point I'm afraid. There is nothing more corrupt than local politics. Backhanders, bribes, virtually no transparency. I personally prefer to have my politicians in one place where a lot of people can keep an eye on them. Here in the UK, when I see people campaigning for devolution, or independence, I can't help but wonder who is going to keep an eye on these smaller, more secretive and ultimately more powerful political terror cells. I wouldn't look after a hundred kittens by having them scattered all over the place in pods of five. It would be an unmanageable task and they'd run riot.

If you start start with the assumption that every politician will abuse their power, you will a) probably be right and b) have to think differently about how best you can efficiently keep track of thousands of them.

When you describe "a platform in which everyone can construct their lives on the basis of their own values, and evolve new communities whose boundaries are defined by something more substantive than mere geographical proximity" I can't help but think think of African Warlords who have done exactly that, and it's horrific.

There must be free and fair debate, there must be the opportunity for everyone to participate equally in that debate and most importantly everyone should have a say in the administering the decisions that impact on their life. Take for example the people of Iraq, Afghanistan, Syria, Iran etc. Their lives literally hang in the balance based on US elections, and yet they have no say in those elections. That is not fair. It is not right. I could argue that people in the middle east have a bigger right to vote in US elections because they are at greater risk form those election results, but i'd settle for them at least having an equal say as everyone else.

Your idea is essentially just a lot of smaller nation states acting in their own blinkered interests, which is the worse than what we already have. People will behave badly. People will give way to hatred. People will cheat and lie and steal and murder. And while I don't endorse a world governed by paranoia about these things, I do endorse a world where we all get an equal say in how we react to these things.

I'm not trying to aggressively shoot your comment down, so please don't imagine me sat at the other side of the internet hammering out an angry rebuttal, I thank you for taking the time to put your view out there, but we do have a clear difference of opinion and we shouldn't shy away from that. I hope I've raised my counter view with respect to you, even if I don't see the logic in your worldview.