skysight-inc/HackerNews huggingface dataset:
Right. The big spider shape is a hack that exploits the spider-detecting system of the predator. The predator has a very powerful response to spidery things. It's like a flare to an older/cheaper heat seeking missile.

If the decoy becomes too successful, the predator will evolve to have more sophisticated detector, find something else to eat, or become extinct.

Modern heat seeking missiles have fancy multi-frequency heat detectors or even IR CCD cameras with image processing to ignore the flares.
Ah, interesting! Thanks for letting us know, we're looking into that right now.

Regarding Facebook, we do require Facebook to login (as mentioned elsewhere, we're going to add other ways to log in soon) and we require the Facebook SDK for some of our social stuff. That said, we should handle this better - we shouldn't get stuck in a permanent loading loop!
At the same time, Chomsky ain't dumb. Of course powerful people look out for their own interests; that leads to an overlap in goals with other powerful people, and a defensive/paranoid stance towards those you wield power over. Just like a lot of analog clocks hanging on a wall will synchronize, so will they.

Does it have to be explicitly expressed and planned to be a conspiracy? Nah. And if people get sorted and filtered based on how well they internalized rationalizations and outright lies, that's your "conspirational relationship" right there. Though "the government" is hardly the driving force here -- have you even read Chomsky?

But yes, Chomsky isn't a pussy and Chomsky pays attention. But what he points out are conspiracies in effect, and they are every bit as sinister as some James Bond BS you could come up with; it's just that "none of this is controversial", no paranoia required.
I've used it much more often in conjunction with http://bl.ocks.org. I think if there were a built-in interface for serving gists in that manner it'd see more use.
Lots of really good games this time around, I highly recommend this one to everyone. I swear my love of indie games is a double-edged sword, every time a new humble bundle comes out I already own the best games.
what is (approximately) the actual traffic and load of the server... i've been curious about g-wan for a long time :)
Evidence to the contrary: http://smallbutkindamighty.com/2012/12/16/guns-dont-kill-men...
Yeah, that's why I think my initial response was what it was. I knew that Everest gets trashed by the climbers (I don't actually know it, it's just one of those memes I've picked up on over time), so my initial impression when seeing the small brightly-colored objects in the picture was, of course, that is all that trash I've heard that gets left on the mountain.
Did you read the second paragraph, where I make this same point?
To Apple ID or not to Apple ID, that is the security question.
The Good Man
tl;dr: fat guy lost a ton of weight by a diet that reduced a specific kind of gut bacteria; this bacteria inserted into mice engineered to be thin caused the mice to gain weight.

Ergo, bacteria may be driving obesity.
So how much did this tuition cost you?
You view charity in terms of the benefit to the recipient. I think that's the exact wrong way to view it.

I think charity should be measured by how much it hurts to give. $500 million is about 1/20 of Mark Zuckerberg's estimated wealth. He could donate $8.4 billion and still be a billionaire. He could donate $9 billion and still be set for the rest of his life. $500 million is almost inconsequential to him.

Compare this to an impoverished widow who lives off of $10K a year and donates half of that. Now that is charity. But by your measure, this is merely five thousand dollars, not 500. MILLION. DOLLARS. That miserly widow.

Also, charity isn't charity if there is any kind of quid pro quo. Your name on a building. Donating to that orchestra you always patronize. In Mark's case, the quid pro quo is the positive press he and Facebook receives from it. If he really cared, he'd have given as anonymously as possible (like Chuck Feeney did).

Generally, I view acts like this as the wealthy trying to buy their way out of hell.
Yes, Exactly! Another similar example would be the process that produced the heikegani crab.

TL;DR - Over years fishermen threw crabs with face-like patterns on their carapaces back into the ocean. Over time this produced crabs with extremely detailed faces, increasing the chances they wouldn't be eaten and could reproduce.

http://en.wikipedia.org/wiki/Heikegani
Gut bacteria are an extremely powerful system within our bodies and are mostly still mysterious to us. Imbalances of one type or another lead to large amounts of bacterial toxins being introduced to the intestine and the bloodstream, with wide-ranging mental and physical effects. I'm not surprised that contribution to obesity is among them.

It works kind of like this:

You eat too much refined/processed food, that is high in sugars of any kind, especially complex polysaccharides and the food is not fully digested by your stomach + small intestine, and ends up in your large intestine. This surplus of sugars provides abundant food to your billions of gut bacteria, and they start to grow out of control, and mutate. Those mutated bacteria now dump their toxic waste by-products into your body.

Following restricted diets that are intended to reduce the food supply to your gut bacteria colonies is a valid and often the only successful way to treat the conditions caused by this influx of bacteria and toxins.

Antibiotics of any kind are simply too broad a weapon - they will attempt to eliminate everything which will result in other imbalances. The food we eat every day is the most important factor for intestinal and therefore overall health...

[1] This book is helpful: http://www.breakingtheviciouscycle.info
Same here, couldn't make sense of the proportions in the foreground, I though the valley was a 1m wide track at first
10 Linux Live Disks Worth Exploring
Quite simply, they decided it was worse to leave it up and allow the communication as the risk/reward was not sufficient.

The relevant text of that point (listed as 218, but is actually 228):

For example, a “honey pot” jihadist website reportedly was designed by the [Central
Intelligence Agency] and Saudi Arabian Government to attract and monitor terrorist
activities. The information collected from the site was used by intelligence
analysts to track the operational plans of jihadists, leading to arrests before the
planned attacks could be executed. However, the website also was reportedly being
used to transmit operational plans for jihadists entering Iraq to conduct attacks
on U.S. troops. Debates between representatives of the [National Security Agency,
Central Intelligence Agency, Department of Defense, Office of the Director of
National Intelligence and National Security Council] led to a determination that
the threat to troops in theater was greater than the intelligence value gained
from monitoring the website, and a computer network team from the [Joint Task
Force Global Network Operations] ultimately dismantled it.
I must confess that I use this website quite daily ( in fact everytime I want to watch a movie ) since I discovered it a few weeks ago here on HN. its a real gem. I love the interface too, even if I think that we could polish just a bit the css to make it more attractive ( if you want, I volunteer :) )
On 'mastering via teaching', this is exactly what we're talking about! The formal sites look great, but it can be a bit intimidating to a hobbyist with a blog who wants to teach knitting.

On the homepage. You're right. We need a 'this is what it looks like' front and center. This is early on still and we just finished the product, so next step is to make a 'how to make a coursecraft course' course which will also serve as an example of what a course looks like/what you can do with the product.

Thanks for the comments!
Qt has plenty of nice things for non-GUI applications too. It's more of a framework than just a library.
Which of these explanations seems more likely, in the context of a spider?

Spiders are very smart for their size (up to 80% of their body cavity is brain, and much larger than for insects), but giving them theory of mind is a stretch.

"That guy there wants to eat me. I look like this. If I make a thing that looks like me, he will think it's me and try to eat that, and I'll be safer."

vs. I just love to get bits of leaf and stick them just so!
FTC Unveils New Rules to Protect Kids Online
I have read a few other discussions on the recent change, but not being an Instagram user I only read their "apology" and not the actual offending language in the TOS update.

Thank you for quoting the actual language. Frankly, their "apology" comes across as nothing short of completely disingenuous given what they said in the TOS update.

Very insightful article.
Actually the controls are "non-inverted", pull down to look down. Inverted is when you pull down to look up. Non-inverted is now very popular. Most first person shooter games that ship today have non-inverted as the default. I generally find people about my age and older (30 somethings) prefer inverted, but younger people vastly prefer non-inverted.
And you pay people with money.
To GWT or not to GWT is a tough call.

There are features of GWT that I love the most when developing front-end code: resource bundle (auto-gen CSS sprites both the images and in Java code, no more hacky solution), i18n, UiBinder, JUnit (provided you 'architect' the code using MVP), great JS compiler (pruning dead code, producing multiple outputs for browser specific).

GWT infrastructure is definitely years ahead of anything out there in the market.

Having said that there are a few things that I missed from using normal tools like HTML/CSS/JS: fast refresh/update, debugging inside firebug vs attaching your IDE to debug front-end stuff. In general, development in GWT is slower if you don't have fast machines :)
The open web is awesome because it's ubiquitous and built on open standards. Native apps are awesome because they can do things that web apps can't.

Firefox OS is a vehicle to fix that by building all of the phone's apps out of HTML, CSS, and JavaScript, and in doing so defining the gap between native apps and the web.

The ultimate goal is to bridge that gap with open standards. A great example is the JavaScript vibration API: http://www.w3.org/TR/vibration/. It's already landed in Webkit, too! https://bugs.webkit.org/show_bug.cgi?id=72010

Mozilla can make sure these sorts of APIs are supported across desktop Firefox, Firefox for Android, and Firefox OS, but we're not trying to do this alone -- the goal is for open, inter-operable standards to win.
"Then again, I might be wrong about the civil war bit."

Given that, if you live in the US, it's a "you bet your life" proposition, you'd best be very careful before possibly sparking one, no matter how low a probability you think it is from people you've shown yourself to know nothing about. And you're definitely limited in your imagination, we've watched recent history and know "real movements" as such aren't an option (at least in the beginning). Fortunately they're not needed.

You would also do well to remember a couple of quotes misattributed to Imperial Japanese Navy Admiral Yamamoto Isoroku, the architect of their attack on Pearl Harbor:

"I fear all we have done is to awaken a sleeping giant and fill him with a terrible resolve."

"You cannot invade the mainland United States. There would be a rifle behind every blade of grass."
Intellectual Ventures: Why the Patent System Needs Aggregators Like Us
The default grid system will be come fluid (using percents for widths), so you'll have to just find and replace the row classes and you should be okay. Unsure about more complex layouts though.
I just don't feel the magic in "Humble Bundles" anymore. They used to be such a special event, infrequent enough that you eagerly anticipated the next.

Now, it feels as if they churn them out as fast as they can collect enough games to do another.

(This is not to disparage the excellent quality of the games in this bundle; indeed, I already own most of them.)
>#include <stdio.h>

>#define yell(i,l,o,v,e,u) o##v##i##l

defines a macro called yell. The preprocessor operator ## concatenates it's operands together so something like ma##in gets transformed into main.

>#define billy_bob yell(i,n,m,a,t,e)

defines a macro called billy_bob that simply expands to the macro yell. When we call yell with the given arguments we get m##a##i##n (look at the order of the arguments for yell) which gets transformed into main.

>billy_bob()

Expanding the macro turns this line into main().

>{

> printf("no main in da house!");

>}

So now we've declared a main function that just prints "no main in da house!".
Very interesting observation re parasitic behavior. I suspect that with modern food processing techniques to make food relentlessly cheaper, we have unwittingly enhanced the food supply for the parasite.
How does the score works? 12 Angry Men has a 9.4 score and 7th place, but when I filter by "Law" movies the score goes down to 7.5.
Probably because it made the subjects want to eat more. There's no magic bullet for gaining or losing weight, you either eat more or less that your body needs.
6 weird habits of successful people
I think line numbers help in gauging how large a class or method is if the file is longer than a few hundred lines. They also help organize things for me, if I roughly know what line a certain piece of code exists at I can usually find it faster (using jump to line) than without having line numbers.
They plan to implement OSX support soon. Here's the bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=801521
Agreed, because religion, like technology, is a pure force for good that could not possibly be exploited for nefarious purposes. I bet if you asked a WBC member they would actually be uncertain and confused about their faith! It's not like the organization actually mirrors the power structure of pastor explaining a holy text to his flock.

(Sarcasm aside, its totally possible for a word like "religion" to contain contradictions and you aren't adding anything to the debate with a claim about who is "actually religious" and who is "guised as religious". If they claim it it's theirs.)
There actually was a clean-up expedition in 2000. Lots of oxygen bottles.
I will probably do some more work on my own programming language project:

http://www.radian-lang.org/
Hint: the 't' and 'e' in yell(i,n,m,a,t,e) are irrelevant.
I think that implying the spider is actually able to recognize itself is a little too far. It would require a level of awareness comparable to that of apes and dolphins. Not even dogs are able to recognize themselves when put in front of a mirror.
You merge hundreds thousands mega pixel pictures!
Can you be more specific?
What can you put in agreement that can be helpful in this situation?
It seems they added a movie this time. Interesting. And the soundtracks (which became a tradition it seems) make it all sweeter.
They could probably make a targeted antibiotic, but gut bacteria are something not very well understood yet, and it's a highly complex ecosystem (some would say more complex than our own cells) that differs significantly from person to person.

they have done studies though to see if doing a guy bacteria transplant from a healthy person to an obese person would change their weight, I believe there wasn't any difference found for weight loss but that there was some hope in using it as a treatment for diabetes. I'd have to look it up.

This particular study though I wonder if it was the calorie restriction, the weight loss or the content of the diet that caused the changes to happen.
There are a few things in your comment here that I think are wrong or irrelevant, but I know very little about this stuff, so I'm reluctant to be adamant about it.

> ...rainbow tables...

That's not really relevant anymore. Rainbow tables aren't used, and haven't been for a while; once you start using salts of any kind, there's no point to rainbow tables.

> Also slows down brute forcing, as you can't use the result of one 'trial' on all users at once. (Correct?)

Correct, but any random salt will do. I think you'd usually be better off reading from /dev/urandom though, but for the purposes here I don't think it matters.

> The real main issue is the speed of brute forcing MD5/SHA1 - it's probably possible to brute force these passwords very quickly if the database is stolen.

Exactly. Ordinarily, what happens is a database gets ripped via an SQL injection or some other thing, and then a list of the usernames & passwords gets posted to a forum somewhere where people take turns brute-forcing them in chunks.

MD5 and SHA1 both give recognizable hash values -- you can glance at either one and usually tell which it is.

So someone with a big list of usernames and known salts and MD5s just proceeds to generate MD5s of a list of common passwords + the salt, and then compares that to the list of stolen hashes, and ends up with a pile of passwords that work.

But, there is a challenge here in GoofHash(): if only the database was stolen, and if the methods used to generate the hashes aren't known, then the hashes would be useless. Attackers could tell at a glance that they had SHA1 values, but even assuming that the "salt" was clearly labeled as such in the stolen database, brute-forcing salt + common passwords wouldn't give them the SHA1 values they're looking for.

So I'm a little circumspect about how bad this approach is. I still wouldn't hesitate to say that it's not as good as using known approaches, but if the end goal is the protection of users' passwords, this might be sort of OK -- as long as nobody knows what they're dealing with. Still though, "security by obscurity" is generally not considered to be a smart approach by people like Schneier.

edit: Oh, I meant to respond to this,

> ...but it is also very likely that FPGAs can brute force bcrypt just as fast...

I don't think so. bcrypt (or, better yet in this regard, scrypt) depend upon stretching -- hashing the hash over and over again. Standard SHA1 doesn't do that, so you're pretty much comparing "one iteration of SHA1 versus thousands of iterations of hashF()"; assuming that hashF() isn't found to be broken in some horrible way, thousands of iterations of that will always be slower, on all hardware, than a single iteration of anything else.
They don't use that selector as far as I know, because it's very brittle. Something like [class|='span'] would only match classes starting with 'span-' if they are the first class in the class list. So it wouldn't match something like '<div class="stacked span-5"></div>'
I wrote for a videogame magazine for three years and have been a life-long gamer. This is sad news. The past five years they've mostly been known for their licensed games (WWE, Nickelodeon), but THQ is still a brand that I believe many in the videogame community still enjoy seeing, if only out of nostalgia. Their support of the Saints Row series, many other smaller studios, and even putting out some decent games by licensed products standards, means this is a loss for the gaming industry.

They may not have been managed well or been industry-leaders, but it's a tough business and I hope we will continue to see their three-letter logo on new games in the future.
The old Google Shopping is defunct! Now it's time to master the new Google Shopping (aka, AdWords).

Yep, it's pay-to-play, but what else you gonna do?
I've been keeping an eye on the sound thing and it has not changed. However, in hindsight I think I looked at the wrong section of code for what I thought I was looking for. In another section, there is this string:

"<li class="uiMenuItem uiMenuItemCheckbox uiSelectorOption" data-label="Chat Sounds"><a class="itemAnchor" role="menuitemcheckbox" tabindex="0" href="#" aria-checked="false">"

That corresponds to the setting Chat Sounds in the menu with the gear on the chat sidebar. Mine is turned off currently, but I will turn it on and refresh the page source to see if it changes.
TSA: Out to photograph and grope your ass while covering their own.
Ads On Mobile Apps And Online Videos Are More Annoying Than TV Ads [Study]
This is my hold up too. I left Spotify to get away from Facebook.
Some entities are truly crazy.
Well, Mobile Safari uses Webkit, which both Apple and Google are working on (amongst others), and both have been pretty darn good about supporting web standards. Hell, Microsoft's gotten the religion, too.

If the APIs are useful, and make it through the W3C, then I'd be surprised if they didn't show up in Webkit, and thus on iOS and Android. The Vibration API made it in, after all: https://bugs.webkit.org/show_bug.cgi?id=72010
You know, instead of writing things without checking you could have looked this up:
i.e. via the tracking bug in bugzilla:

Support H.264/AAC/MP3 video/audio playback on desktop Firefox
(https://bugzilla.mozilla.org/show_bug.cgi?id=799318)

On Linux Firefox will use GStreamer, the same backend also used in Firefox OS, its not enabled in the nightly builds since not all distros have the right version of GStreamer and it ca not be loaded dynamically right now (https://bugzilla.mozilla.org/show_bug.cgi?id=794282)

For OS X the plan seams to be to use AV Foundations but no patch has been submitted so far.
(https://bugzilla.mozilla.org/show_bug.cgi?id=801521)
Maybe spiders see themselves through offsprings.
Top 515 Websites Generate 45% Of Web Traffic: The True Size of The Web [Study]
A table is fine, but the equivalent of 'else if' isn't true nesting. I meant making an elaborate tree, which should not be squished into a single statement unless you have a really good way of organizing it.
TSA Wants to Know if Airport Body Scanners are Nuking You
It depends.

It makes sense to obscure which of the various public crypto systems you are using.

It makes no sense to use a private crypto system no one else is using or even knows about.
This is an awesome little web app that I immediately bookmarked for later reference. On a side note, only on HackerNews could this interface draw praise.
I'm going to take a guess at this... the macros compile down to #define billy_bob main?

Let's see... yell() takes six 'bare' strings and appends four of them together in a certain order while ignoring the other two. This turns (i,n,m,a,t,e) into (m,a,i,n). The second define sets billy_bob as the output of yell.

I don't know C very well, is this correct?
> only an idiot would try that again; there are targets with far higher value (and probably much more exploitable security flaws) if someone wanted to send a message again.

Specifically, the large gatherings of tightly-clustered people waiting at a security checkpoint are much more vulnerable than any plane full of passengers.
Well, this is Chapter 11, not Chapter 7. We'll probably see them continue making games, even if they're investors are wiped out and their creditors take a haircut. There might be layoffs, but if they were going to liquidate they'd be in Chapter 7.
You have very serious misconceptions about Marxism.

> The idea of masses act as single unity without influence of only few gifted individuals does not stand.

This is not true.

> And it's utopia to think that gifted individuals are always nice people, which reality proved many times.

Marxism does not make ethical assertions about people and their actions. Marx takes great pains in Capital to divorce his theories from ethics, though occasionally he uses some metaphors that imply a personal ethics.
Wow, anyone notice that you cannot post a link on Facebook to the fbpurity.com domain (even if you shorten the URL). Facebook is blocking the posting of the URL as it is in their words 'spammy or unsafe'.
The funding platform for open-source software.