skysight-inc/HackerNews huggingface dataset:
Although not always, you'll end up mixing CSS with JavaScript. In this case when naming CSS with dashes it's easier to differentiate from my JavaScript names, i.e. $("#myDiv") vs $("#my-div").
Buying your own botnet costs as little as $250
Software Companies Beg For Qualified Job Candidates
I was able to follow them from base camp to the upper camps. It's easy, just zoom in and take five minutes of scrolling around!

I identified people by their shadows.
Intermittent Fasting (IF) is great. I really found that it was more helpful to read up on Ketogenic cycles and Autophagy (the process of removing waste/toxins from cells). Check out Bulletproof Executive and look up some papers on PubMed on these. They are great!

http://www.ncbi.nlm.nih.gov/pubmed?term=autophagy%20fasting

I have found that, after moving away from the Slow-carb diet and moving towards a more Paleo diet, I have more energy, can sleep less, and perform better.

More importantly, I want to help with things like not wasting the vitamins I ingest and help my dental health. Thus I have been trying to not have hardly any gluten or even legumes and oats because they contain Uric Acid, which prevents the body's ability to process vitamins in the gut. See: http://www.ncbi.nlm.nih.gov/pubmed/21501233, http://www.ncbi.nlm.nih.gov/pubmed/16643619, http://www.gout-pal.com/lowering-uric-acid/2009/08/
Uh... I don't know about that, the movie was pretty famous/well viewed well before anonymous showed up. It was a big Hollywood production after all. Produced in the still trending vein of "lets make comic books into movies" fad.
Step 1: Define what attack you are trying to prevent.

Are you just trying to keep honest people honest? Then just about anything will work. Are you trying to prevent hard-core hackers from cracking your work? A whole bunch of very good people have been working on that problem for a long time and failed.

It is likely that the most dangerous licensing system you can produce is one that routinely false-positives a real user as a pirate. They will cease to be real users in the future. In general, pirates weren't going to be real users anyhow. (There are some exceptions, mostly in the games world, but in general it seems to be true.)

If you can swing it, the most bang-for-the-buck you can get for protecting your work is to not actually ship all of it; provide some sort of critical element that lives on a server somewhere under your control. This can be tricky in some cases, because you really ought to be able to say with a straight face that there's some sort of value-add resulting from that. And that has availability and growth consequences as well. But it works, it's simple (relatively speaking), easy-to-understand, and extremely difficult to bypass. (Still technically not impossible, in some sense, but you've raised the bar beyond what all but the most dedicated attacker will bother with. Cracking is fun; reimplementing a backend service by examining only the data going in and out, well... I can't say that's not fun, but it's fun for a much more select group of people, most of whom are probably using those skills to make real money somewhere.)
Got it. Thanks. Some length of copyright term is good. I don't have any strong opinions on where the limit should be. But I do believe it should be greater than 0.
Yes, of course. The customizer will continue to have the ability to include or remove the media queries for these. You can also always make a local build on your own to do it.
Twitter suspends the most popular Anonymous account with almost 800k followers
Well, if you prefer an on-topic response:

The guy gave 500 million dollars to improve something in this world... The way he runs his company (or as someone else in this thread said, the company "runs itself") has nothing to do with it.

Still on the Hitler topic, I don't think you could opt-out of being german, nor could you voice your opinion freely against whatever was happening without fear of the consequences.

What I think, and in this I think you agree with me, is that Facebook should be more transparent as to what is done to your data, so that people would make a conscious choice of using it or not.
They actually invented digital cameras. But fundamentally, they were a chemical company. They simply couldn't adjust to the new business model that digital cameras introduced. In fact, they didn't want to, until it was too late.
Not just graphical effects: more NPCs and gameplay entities on screen, better AI, better physics, etc.

In terms of trade-offs, 60fps is pretty much always the first thing to be sacrificed unless it's REALLY important, like in a twitch shooter or racing game.

The truth is that for most games 30fps is not a deal-breaker for the majority of people. If even a significant minority of players cared, the intensely focus-test-led games industry would follow.
Show HN: An e-course creator for hobbyists my wife and I built
Although very far from SV levels of funding, it's not that hard to find VC if you're in Rio or São Paulo. If you need any details or help, feel free to contact me.
Those are two very different acronyms.
I think it's just an artifact of pre-tablet era interaction design (not that this software was actually written all that long ago).

Nowadays it seems perfectly reasonable to imagine clicking and dragging the image around in order to pan -- I'm not confident that particular interaction would have even occurred to a lot of people a few years ago, though.
Given that DDG mainly relies on bings index I'd be surprised if they'd resist much longer than google if the keyword filtering starts.
I don't know why it's not noted on the controls, but for me Shift -> zoom in, Cmd -> zoom out and arrow keys to move around.
This article is old. The supreme court bas since ruled in Heller that the 2nd Amendment does in fact confer a right to own firearms.
I guess it's the hours spent panning around in Google Maps that's working against me
Scala may be "more fun", but, personally, I still have reservations about it being used in-the-large and I think calling the observation that Scala is, yes, complicated a "myth" is unnecessarily dismissive. You may not find it as such, but the language's kitchen-sink approach to features does have its drawbacks; I find that part of it manageable but that doesn't mean it's not complicated, it means I can deal with it.

I'm more concerned about legibility of Scala code. I've been using Scala in anger for about two years now and I still find myself writing what seems to me to be idiomatic Scala code that I have a lot of trouble reading three days later. (Play makes this worse, I find, because of the way that objects are exposed into your scope--these objects are super handy, but tracking down where they're coming from and what they're doing produces nontrivial cognitive load.)
Very cool, but the inverted acceleration panning is incredibly difficult and frustrating to use. I gave up after a few attempts to zoom and pan.
I wish that this was retina-ready because it sounds like two billion pixels is what this machine was made for.
Anyone can play in the PC from the couch with the right controller.

Even old games, just use Logitech controller mapper to convert the gamepad input to simulated mouse + keyboard.

Honesty that old complaint is very tired now.
An Open Letter to Teens regarding Social Media
Building Adoring Fanbases with Indie Game Girl
Palm bought up Be's employees and assets.
I think the problem is that any film made before those that the viewer was first introduced to the film format with (or is used to watching) is going to seem old and be judged as less appealing. This mostly unconscious judgement made in a a few seconds based primarily on the 'look' of the film (b/w vs color, film stock, lenses etc.) and secondarily on it's pacing and editing style.

There may be older films that have good cinematography but the viewer is still going to judge it as 'old' before they get to appreciate that.
sha1 has the same features that make md5 a bad password hash: It's very memory and computation-efficient. It's relatively easy to implement in hardware. That makes it susceptible to brute-force attacks since you can test far more passwords than with any other algorithm. That doesn't mean that sha1 is a bad hash, it's just for a different use-case. You can stretch sha1 and make it more cpu-intensive by hashing multiple rounds - then you've invented pbkdf2.
Yes, and by the same mod: "Deleted long discussion on preimage attacks, collisions, hashing strength etc – Rory Alsop ♦ 8 hours ago"
I'm in the same boat (pun intended). Hardly any of my friends have seen it and I'm considering it in my list of top 10 movies of all time! It was moving, although I'm not sure if I would have enjoyed it as much if I saw it in 2D...
who uses IE7 anymore or IE at all. not surprising for them and a lot of others to drop 7 support
What's the reason for this? Please don't tell me "propaganda", because then anyone who speaks against the government can be censored in that way.
At first I thought Facebook was the bad guy, and then I went to this guy's site. I'm legitimately surprised I didn't get a malware warning. This thing looks like it's from the '90s. Also, the begging for donations is slightly unbecoming when one of the primary purposes of your extension is to hide ads.

Furthermore, take a look at this obnoxious Facebook page that I'm surprised hasn't been taken down yet: https://www.facebook.com/fluffbustingpurity

Isn't such heavy (and spammy, As-Seen-On-TV-Reminiscent) advertising about a product that flouts Facebook's functionalities on Facebook just playing with fire?
Maybe it was suppressed but not for nefarious reasons?

Probably part of the reason that these attacks take place is due to the desire of the perpetrator to rip a big hole in peoples comfortable everyday existence. A response to this is to suppress news of these attacks. In a western democracy this is not really an option. I'm not saying that I think that these events should not be reported, but they are massively sensationalised by western media and this is not always necessarily helpful in the long run as it glorifies these acts in the eyes of future potential perpetrators when they see the impact they could have on public consciousness.

I don't want government censorship of the media, but I'm also not comfortable with the way the media behaves, speaking as a citizen of the UK. I don't know what the solution is to balance the two extremes.
Instagram didn’t get the tone wrong
I would play Diablo 3 on my laptop and desktop and would get around 10 to 20 FPS if I was lucky. So all this talk of 30 FPS is making me jealous!
Good review, but I thought the bit about the back button was strange:

There's also a Back button (and a Forward button, when applicable). The entire platform's usability is much enhanced by the universal nature of this Back button. Consider this typical scenario:

You're reading an email message that contains a link to an article on a website.
You click the link and read the article.
You now want to return to continue reading the email message.
Now what? In most systems, you have to close the web browser and find your own way back to the email program, hoping that it still displays the message as you left it. With the universal Back button, you simply click Back, just as you would when you tire of a web page. Backtracking works across applications, as it certainly should, because that's how users think.

This really only seems to be true if compared against iOS. But pretty much everything else on the planet supports some way of getting back to where you started, even if it involves launching another application then simply switching tasks back to where you were (e.g. Windows or OS X).
This is something I'm definitely interested in. I don't have any syntax highlighting in the current experiment to avoid controversy over the "right" way to highlight, and to put the focus on content of the code. For the future, though, this would be an excellent experimental manipulation to try. Thanks!
We need standard disclosure for online privacy. Here's how
It's a stretch to call Diaspora an "alternative" at this point.
So the backup account is hosted on the same service as the primary account? What could possibly go wrong?
Just spent like 25 minutes looking it over with my colleague at work. There is so much going on here, it's awesome. I was also very blown away by how big the camp at the bottom of the valley was. Most of those must be semi-permanent structures that the guides maintain. I couldn't imagine that is transient traffic. I think I remember seeing something on departures (or something) about a big festival that happens in this valley. Maybe that has some context here as well, but I have no idea. Great link!
I've always wondered why Dyson vacuums must look and feel so flimsy? Especially considering their price. Do they last?
Could the garbage you are referring to actually be the camps at the base of the mountain?
I went for years as a RHEL/Centos guy, but over time I've become frustrated with the age of packages supplied. I know there are "solutions", in the form of the EPEL repository, RPMForge and the like, but in the end, they become a stopgap, and lead to all manner of issues with dependencies.

I've recently grown pretty enamored with Ubuntu 12, and the ease of package management. For me, the growing integration with LXC (which I love for the benefit of "light" VMs / isolation) is becoming buttery smooth.

Support has always been a question, but in 8 years of experience with approximately 50+ servers at multiple locations and clients, I've not once needed to contact RedHat.
Why do patents need to be transferable at all? The whole idea is to give the inventor time to bring her invention to market. Once the original innovator is out of the picture, what’s the point to granting a monopoly on the technology?
Lunacloud outperforms Amazon and Rackspace consistently over a period of 30 days
well i like it! i usually get a helping speed boost through NetDNAs CDN serving of bootstrap files. http://blog.netdna.com/opensource/64-million-request/
Firstly, I limited it to USA because that's what I am familiar with. Secondly, please note the "consequences be damned" proviso, which flatly contradicts people having a quality level they want. What I've seen indicates to me that the quality of mass produced goods has steadily declined (at least in my lifetime), and the only benefit gained seems to have been a slightly lowered price. Market pressures, combined with the fact that most people don't really think long term, can easily explain this phenomenon. People will gladly pay $10 for a pair of shoes that will last a year, rather than $50 for a pair that will last 10 years.
Yeah we did this too. Couldn't find anyone for camp 4 though. I have a decent guess where it as though.
https://twitter.com/Anon_Central/status/281445347555950592
Their patents are ideas, though--I can't imagine something with much more liquidity. Better to have simply found some way of assigning the patents to the public domain or somesuch.

How can you do much better for improving business than releasing the things to everyone to try and build a business on, instead of having to license or fight in court?
Funny, i mentioned this a few days ago. I was going to do some googling on other interesting code quality/dev productivity/language metrics, but, uh, never got around to it.

It seems to me that in the first few passes on-sighting or sight reading code (as climbers and pianists call it), you're looking for easy to comprehend structures, and blocking off difficult to decipher, simultaneously, so maybe a bimodal distributions at work here

https://news.ycombinator.com/item?id=4926313
Won out in what sense? Last I checked there are no formal figures about usage for either. Bootstrap's phenomenal popularity ought to make it a kingmaker for the preprocessor it uses, I suspect.
Qt5's QML2 is using V8 as the JS engine and an opengl es2 scenegraph, so it's actually quite fast. Depending on your embedded platform, you should still be able to achieve pretty impressive performance.
It’s here: Your annual First Round portfolio company envy video
This "article" is complete crap. It assumes that you can somehow translate "the right of the people" to "the right of the state". That is only possible if words have no meaning.

The Constitution uses the phrase "right of the people" 3 times...

A1> ...or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

A2> ...the right of the people to keep and bear Arms, shall not be infringed.

A4> The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated...

Believing that they didn't actually mean "the people" in Amendment 2, but meant it everywhere else, is convenient but not rational.
> It is my opinion that Google open-sources Android for the PR benefit.

Clearly Android is less open than some OSes, but I don't agree it was open sourced just for PR. There is also a huge benefit in that many other parties have picked up Android as the basis for their products, which would not happen if it were not open source. For example, the kindle, nook, various chinese-market devices, etc.

There isn't always a big benefit to that, Google doesn't directly make money from the kindle to my knowledge. But (1) it prevents another OS from being used in those places and getting a foothold in the market, and (2) it creates a large potential ecosystem of developers and apps, even if things don't just work across that entire ecosystem, they are much closer to doing so than say between Android and Blackberry OS. If versions of Android dominate the market, Google is in a great position to benefit from that, even if "official Android" is just part of that.

That strategy has been a huge success over the last few years. Much more useful than any PR benefits.
Language has to be an important factor here. If I re-write this in APL --and you know APL-- reading the solution is pretty linear:

R ← data BETWEEN limits
R ← ((data>limits[1])∧(data<limits[2]))/data

R ← a COMMON b
R ← (∨/a ∘.= b)/a

x ← 2 8 7 9 ¯5 0 2
y ← 1 ¯3 10 0 8 9 1

x_btwn ← x BETWEEN 2 10
y_btwn ← y BETWEEN ¯2 9
xy_common ← x_btwn COMMON y_btwn

If you know APL the above pretty much reads like the palm of your hand.

Since APL is unknown to most, here's a quick explanation.

R ← data BETWEEN limits

Dyadic function declaration. Takes two arguments.

R ← ((data>limits[1])∧(data<limits[2]))/data

Let's break this up:

(data>limits[1])

Takes the "data" vector and compares it to the first element in "limits", which happens to be the "low" limit. You get a binary vector as the result with a "1" anywhere the comparison is true and "0" otherwise.

If "limits" is 2 10:

0 1 1 1 0 0 0 0

Now:

(data<limits[2])

Does the same thing with the upper limit:

1 1 1 1 1 1 1 1

Then:

0 1 1 1 0 0 0 0 ∧ 1 1 1 1 1 1 1 1

Performs a logical AND of the two binary vectors, resulting in a new vector:

0 1 1 1 0 0 0 0

Finally:

R ← 0 1 1 1 0 0 0 0/data

Selects elements from the "data" vector based on the values in the binary vector and returns the result vector:

8 7 9

Anyhow, that's why I think that language is important. If I wrote this in Forth the pattern would be very different and the thought process required to understand it more convoluted. Probably true as well for assembly.
Just for example — to steal shamelessly from Reddit — you could call this product "Twitter gold".

"Give Twitter gold to this user".
Actually, ironically, knowledge of the Tiananmen Square WAS indeed suppressed in the west. What we know is the single guy standing in front of the tanks. What we in the west did not know is that, in fact, the great majority of protesters were workers being oppressed by the "free-market" reforms being implemented at the time. In other words, the protests were basically against the oppression caused by the new westernized-style economy.

This was (is) suppressed in the western media because it goes against our narrative that protesters were fighting for democracy, when in fact they were protesting against the oppression created by the same system that we so much value.

EDIT: I forgot to include sources. Check the book "What Does China Think?" by Mark Leonard, and look for essays by Cui Zhiyuan, a Chinese philosopher who was part of the Tiananmen protests.
Hadn't heard of that one but it looks really cool - thanks!
wow. that's crazy! I wonder what Anonymous' reaction is going to be
Agreed. Until today I had never heard of FB Purity. Thanks for the suggestion, Facebook.
Why does this C program compile?
> "It's obvious they are some sort of textbook case of failing to adjust to change in technology."

I don't think that's obvious at all. Kodak I think is more of a story of distracted noncommittal execution combined with the standard woes of dramatically changing the primary competency of a large company to something entirely different.

Contrary to popular belief, Kodak didn't stick its head in the sand while digital ate the world - they were there right at the beginning.

Kodak literally invented the digital camera in 1975, though obviously it was wildly impractical at the time. More importantly, they were first to market with a DSLR all the way back in 1993: http://en.wikipedia.org/wiki/Kodak_DCS_100

Yeah, get a load of that backpack you needed to carry ;)

They continued releasing DSLRs until 2004, when they were obviously hopelessly outgunned by Canon and Nikon.

Beyond cameras, they were, for a long time, the only people working on digital sensors at all (besides Canon), and they supplied many of Canon's competitors. The sensors themselves were no slouches technically either - they were highly competitive for their time. Perhaps most famously, Kodak supplied the sensors in the Leica M8 and M9, both of which were known at the time for their incredible image quality, and optical achievement (i.e. microlensing to reduce the flange-focal distance). In fact, for a short time Kodak supplied Canon themselves.

OEMs abandoned Kodak in droves only in the last few years, when their financial troubles made the prospect of building an entire product around their sensors questionable. This, obviously, did no favors for Kodak. The rise of other medium format sensor companies also ate their top end market for lunch - Phase One and Leaf (now Mamiya-Leaf) being most notable.

So all of this sounds pretty rosy, so why did Kodak die? It's really hard to say. I suspect a large part of the problem was that becoming the world's digital imaging sensor vendor would not have financially supported a company the size of Kodak, even if they had committed to that path, and the company was loathe to downsize and reorganize the workforce to something that they would barely recognize.

So they branched into many other lines of business that were, even at the time, poor bets. They targeted low-margin markets (HP style!) and went hardcore into digital photo frames and various cheapo consumer knick-knacks that you might find at Sharper Image. IMO this was a large distraction that never should have been pursued in the first place. They even tried to copy HP by going in on the printer-ink business. That failed too.

Their stance in the digital imaging aspect of their business was always a bit noncommittal. IMO Kodak would have survived if they trimmed their business down and became the image sensor R&D company of the world. Their work force was too large and committed to the wrong lines of business all the way to the end.

Interesting note: Kodak's film business is actually profitable.
Microsoft goes on a war footing for Windows 8 Apps
The transfer would take longer if Instagram hadn't already thrown out nearly all of the bits from the original photo.
I went back and forth over what to name this variable. I wanted it to convey some meaning (winners are the items that passed or "won" the test), but not give away too much.

Several people have commented on this, however, so I may just change the name to "matches" or something. Thanks for the suggestion :)