skysight-inc/HackerNews huggingface dataset:
It wasn't. I agree there's a little bit of wrongness to that, but I hope his parent post won't mind too much, because there's a lot of truth to his point. Often we get more information like this, a fuller understanding of how Americans have been paying billions of dollars to fund this surveillance weapon that threatens the human race, and find an extremely well-written post by an obviously highly intelligent tptacek at the top, explaining why, strictly speaking, this is all legal -- or something. I'm glad I'm not the only one who finds it annoying.
There are actually quite a few, and though I'm surely missing 10+, here goes. Serbia/Montenegro/Kosovo, Kashmir (though someone made civil war simpler by dividing those into countries) Sri Lanka, Syria, Iraq, The Sudan, Somalia, Congo, Timor, Cyprus, Afghanistan, Pakistan. None are the same, most are significantly more violent and have rather less western involvement in stabilizing rather than just supporting one side or totally ignoring it.
This isn't minimizing the Irish situation, its just saying that the Irish one is generally appreciated as a complex mess, while the other myriad array of violent, messy historical problems are equally sad.
> How is Google doing it

A bit of both approaches, to be honest. People used to argue that OS X is the far better OS because of its dead simplicity, but that's falling flat on its face now that Chromebooks have arrived. No malware PERIOD -- no code can execute without some sort of complicated exploit, and if that wasn't enough, Linux runs at its base, which adds an extra layer of security.

The beauty of the Chromebook is its simplicity, and extensibility. It's practically a $249 Linux box for the power users -- load up crouton and off you go. For the consumers who never need to touch the Linux layer, they can use the top layer without ever seeing Linux, and enjoy computing nirvana.

Once NaCl is mature enough that most developers use it and once the Web Store populates with offline apps, watch this start to take off. It will ride on the same merits that drove OS X for over a decade, but it will fly higher.

Just you wait. This is the final redemption for desktop Linux.
> My statement was correct. It's not JavaScript, which is why you use a keyword to switch to a different compiler mode.

I'm afraid your statement really wasn't correct. asm.js is both syntactically and semantically JavaScript. OdinMonkey is a pure optimization; any observable divergence in behavior (other than timing, which of course all engines are allowed to do) is a bug that will be fixed. The fact that SpiderMonkey uses a prolog directive (not a keyword), which is also of course valid ECMAScript, to trigger a different kind of optimization does not change the fact that it is a valid implementation of JavaScript.
Toxic communities are intrinsic to the DOTAlike genre. Think about it - if you have a bad teammate, what happens? In other games, a bad teammate will be around for only a short game, or you switch servers, or the server will auto-scramble the teams, or the teams are large enough that the one player's failures will be diluted among the rest of a large team. At the very least in a normal game, a bad teammate will simply be inneffective.

In DOTAlike games? You're married to the bad teammate. If you drop, the game brands you a leaver. You won't be scrambled. The round won't even end any time soon - you're just stuck with him for many, many minutes of play. But the worst part is, he's actually feeding power to the enemy. Every time you get in a fight and get your ass kicked, you're going to think of the screwups your bad teammate did.

And there's no perspective, no fog-of-war between teammates. You can see his every screw-up. Can watch it in hateful detail.

And then the other team just reams you and clobbers you because they've cranked their power up.... but the game doesn't even have the dignity of ending quickly, you're stuck while they pummel you until the game ends properly instead of being trapped in this moribund state.

And all the time, your hatred for that idiotic scrub boils.

The game is practically designed to make you hate the weakest player on your team.
and javascript!! You can do anything in javascript ... want a database, no problem, store it as json and use js. You can not run any server side scripting like jsp or php, but you can pull files down and process them locally. Sure, you're not going to store a massive database in json and process it locally, but you can do a lot with this and a little creativity.
I would like to know by what mechanism a powered parachute flight over a feed lot might result in humans consuming unsafe food. Presuming mad cow disease inducing "pellets" even could be produced, the pilot could have dumped some over the feed lot. However, this would be an absurdly complex mechanism of distribution and one with a high likelihood of future arrest. Does the feed lot allow inbound grain to be shipped in trucks without sealed covers? I could keep going, of course.

What's bothersome to me is that those using their coziness with law enforcement to dominate their "enemies" don't even feel the need to contrive plausible justifications for their bullying. This is how far America has come.
I love Fogus' FP map because it's got such a strong "all roads lead to Haskell" effect. Cracks me up.
It is funny they are taking over again after IBM sold the division to Lenovo.
I thought the same thing. How much code would it take to set up this mining operation? It seems unlikely that the amount of code added is trivial enough to go undetected.
In FPS games the gameplay is a lot more ephemeral. You're racking up point after point, and your teammates are all interchangeable. In DOTA, there's only one real point. Your teammates are people you're stuck with for the entire duration of the match. And you can see their every move, no matter how far they are from you. And the worst player? The scrub? He's not just ineffective, he's actually feeding power into the opposition.
Hey kyle, I don't have a comment other than to say thanks for doing this. It's great.

I've been meaning to publish a few short articles about javascript online, but I didn't get around to it because of a lack of decent free hosting like this. Neocities makes it trivial enough that I'll have the time. Thanks again!
Office used to have a rather handy (well-hidden) builtin versioning feature whereby new saves were not permanent. Instead only what changed was saved in a delta-fashion and so one could go back and access the different versions of a file (from different times) all in the same file.

This feature was good for the case of a solo author who working on a draft document and needing to keep various versions of the documents in one file (as opposed to having multiple versions with potentially funny names depending on the naming-scheme in use). Unfortunately, MS removed this feature way back when Office 2007[1] was released. OS-level file versioning functionality that exists can help fill the void though.

[1] - http://office.microsoft.com/en-us/word-help/what-happened-to...
No, it's been the most popular Steam title for well over a year now. It's been several times more popular than the second most (usually Team Fortress 2) for quite some time as well.

Furthermore, even though they've just announced that they've come out of Beta, almost none of the new players have been invited in yet as they're inviting people via waves.

Once all new players actually get in, and Dota 2 opens up in other countries such as China and Korea, these figures will skyrocket by several magnitudes - probably well overtaking World of Warcraft in number of players.
I'd bet most laptops/PCs sold in the last 4 years have included at least 2-4 GB of RAM, 60-100 GB of HDD, and a relatively fast processor. Aside from gaming, most internet browsing can be achieved with devices that came out in 2009.

If I had to guess, most consumers can get by with their smartphones for 80% of the things they need to do. For the other 20%, they can probably use their aged or shared laptop.
Good news, of course, but I have a comment on the graphic illustrating the Fox News poll. This thing could not possibly have been constructed in a more confusing fashion. Horizontal bars are already difficult to understand, but then they reverse the direction of meaning from the columns of numbers to the bars, so that if the right column gets bigger then the bar grows toward the left! Also, they're using blue and red, which (along with the horizontal "left" and "right") seem to indicate party affiliation, which is not the statistic measured by the poll question. Try again Mr. Poll Expert.
scigit.com is solving this problem.
I find the main usefulness of general queries like 'Egypt' or 'Syria' is in current events. I don't know what's happening in a country or about a specific subject/object (i.e. 'Xbox') and a general query gives me a wide variety of information about that subject, after which I can be more specific.

Google has become my gateway into current events. I don't read news or blog sites often so I'm not sure of what's going on, by querying a general topic I am instantly presented with a multitude of topics from a variety of sources that I can then follow up on with specific results.

Google's cookies and data about me help it select subtopics I'd be interested in. I.e. I don't care that Kuwait has offered Egypt an aid package (found on DDG) but I do care about the new protests.
Then why isn't JavaScript attributed under "Languages Influenced" for ECMAScript. Seems wrong to me. http://exploringdata.github.io/vis/programming-languages-inf...
You're right, ease of adoption is the no. 1 barrier to products like ours and docverse. We know that to make this work, it needs to be at most two or three steps to be fully set up and working with someone else, and then very little effort from then on. No one has made it this simple yet. Also, we're doing slide by slide version control, rather than snapshots of the whole document.

People emailed themselves files before dropbox, but since dropbox I've never done that. That's the kind of ux needed to make any product solving this problem succeed.
Asiana pilot says he was blinded by light prior to crash
I'm honestly scared of Apple after learning of the abusive(?) manner by which they got Random House to adopt agency pricing for ebooks:

Random House, the largest publisher, resisted Apple's call to adopt the agency model in 2010. But the company capitulated a year later in order to get its books on the iPad.

"Apple decided to pressure Random House to join the iBookstore," Cote wrote. "As Cue wrote to Apple CEO Tim Cook, 'When we get Random House, it will be over for everyone.' Apple had its opportunity in the Fall of 2010, when Random House submitted some e-book apps to Apple’s App Store. Cue advised Random House that Apple was only interested in doing 'an overall deal' with Random House. By December, they had begun negotiations, and Random House executed an agency agreement with Apple in mid-January 2011. In an e-mail to [Steve] Jobs, Cue attributed Random House’s capitulation in part to 'the fact that I prevented an app from Random House from going live in the app store this week.'"
Predicting economic crises with 'econophysics'
No. Cartel crime is almost exclusively in Mexico.
I wonder how much Sam Lantinga is responsible for the existence. As far as I know he joined Blizzard after coming off of porting games to Linux at Loki Software. Interestingly, he's now at Valve.
Inxsofficial
yep, we're working on word next. Sign up on the site and we'll keep you updated. Do you think that's the best Office format to tackle next?
Solution - put the NSA in charge of payroll and put the Pentagon payroll people in charge of spying on us. Win all around!
I'm actually really sad that these take off so well, because imho the DOTA format is the worst thing to happen to online gaming. The game is feels deliberately brutal to newbies in so very many ways. The whole genre seems utterly dysfunctional for any kind of player who doesn't have a tight, committed clan to play with.

Long high-commitment match-ups make it bad for people with other committments, a hyperlong list of powers and heroes makes for a tremendous amount of trivia to learn, there's the various play mechanics that make you hate the weakest man on your team (and can examine his failings in detail), and the way DOTA2 embraces counterintuitive hardcore tweaks that were eradicated in other iterations (like killing your own troops to deny the opponents XP).

I like the pro gaming circuit, but a truly good game is one that's approachable, friendly, and deep.
A good thing to think when you start adding documentation to the code is "Am I really writing readable and understandable code right now?". If you answer isn't yes without any hesitation, you usually need to refactor so other people can read your code instead of you needing to comment what you do.
Https://socialreader.com/me/content/FIdZL
Probably around 2%.
CSS is not there.
While this is true far too often in DOTA, LoL, and HoN, I think it's worth mentioning that there are nice players out there.

I play League of Legends, and while there's a decent chance that you'll run into a few toxic players every 3 or 4 games, most of the time if you set the tone at champion select or the start of a game with "gl hf" and, more impoartantly something like, "hey guys, how's it going?" or "let's have a good time" (as cheesy as it sounds) things end up going really smoothly. Silliness and joking helps too (such as, "Party at our nexus!" or "ey yo [champion name], what u doin later tonight?"). I've played 4 games over the past 2 days and only one person came close to raging.

The worst of the worst tend to have the lowest ratings, so if you're halfway decent (which is pretty easy to achieve) then you'll be alright, barring the occasional crazy person.
I kind of rambled around the point, but I was trying to say much the same thing.

It's also very possible that the slide traded some simplicity for accuracy because it was being presented to a group of people who didn't really care or understand the details and technicalities.

Also, (E), The companies didn't "give" the government direct access, but were quietly complicit in allowing them to collect data.
> These articles really need to be flagged/tagged by HN and by the newspapers that publish them

If you are not permitted to use the internet like an adult, that is your problem.
Is it possible the unpopular Windows 8 could be a small factor in this too? i.e. people waiting until another revision of Windows is released.
Irrelevant. If they do, that would be another trial.
Thurgood Marshall's Prescient Warning: Don't Gut the 4th Amendment
I suspect that what you're intending to assert is the possibility that lower crime and higher police survival rates are due to the access the police have to better, "military-style" weapons, and you're accusing the author of missing that possibility.

But that's not what the thesis of the sentence you quoted above is. The thesis is "it is odd that the relationship between police and the public on the whole is growing increasingly antagonistic." For that relationship to be casual, that would mean that lower crime and higher police survival rates are due to the practice of responding to illegal poker games among retirees at the Elks Lodge with the same degree of force as they'd use to take down an international drug cartel.
The ideal solution to this problem (and many others) would be using text based, human readable file formats.
I just got it 'Hip Hip Hurray' ... haha :-)
Not sure how this is better than BitTorrent Sync http://labs.bittorrent.com/experiments/sync.html.

BTSync runs on many NASes, and $40 Raspberry Pi.
Office docs can be exported to xml. Wherever possible we serialise to a git friendly format, if this isn't possible we'll version the binary itself. But we'd love any tips you have!
I agree that it is likely not a logical reason from the perspective of a company. I was simply providing a logical reason, in general.

Though, an argument could also be made that being a nicer person is definitely a quality that most organizations would applaud, especially in a customer service position.
Been there, done that. I've only kissed the Blarney Stone with the safeguards, but it was still pretty freaky leaning down for the kiss. Everyone should do it at least once. :)
The recommended books for a person in your situation are from Barbara Sher.

http://en.wikipedia.org/wiki/Barbara_Sher

You can usually find them for a few dollars at a used bookstore.
What happens if my friends are on Android? What is the fail scenario?
http://en.m.wikipedia.org/wiki/Wire_wrap
3 or 4.
http://tranzitioning.com/index.php/money-creation-destructio...
Roger Roots, Are Cops Constitutional?
>Because of all of that, I think we need a new branch of the armed forces specifically set aside for nation-building, humanitarian relief, and so forth.

Maybe we could call it something like The Peace Corps?
Of course all search engines are "based on human judgement". Is it different if you write a fancy algorithm that detects these and removes them vs. just deleting the site from the index? I don't think there's a difference.
Pigeonly Raises $875k to Help Inmates Communicate with the Outside World
* Access to all 100+ heroes at the start, no need to purchase heroes.

* Much higher level of polish in terms of graphics, animations, voice acting, music, sound effects, ambiance. It has the Valve touch.

* More varied hero play styles, lane formations, and overall build and game strategies.

* Items are much more varied and there are many more items that have abilities.

* Higher skill cap.
Looks like maybe PG changed the title to removing "fucking". Sorry for the offense! Thank you for fixing it.
The Memory Hack That Got Me Through Med School--And Inspired A Startup
Whatever work might be, this thread certainly isn't it.
Just founded Board Game Hub - the easiest way to play your favorite board games
I have just founded this. Feedback welcome! Thanks for your time, HN.
Don't get me wrong, they're both awful. Prisons as we know them are a travesty of both efficacy and human decency no matter who runs the show.

But whatever perverse incentives and moral hazards already exist for state prisons, they are double when there is a profit motive for maximizing headcount. Moreover, the taxpayer still ends up footing most of the bill for private prisons; in state-run institutions, they at least have a budgetary incentive to moderate sentences, rehabilitate, and reduce recidivism. In a private prison, an inmate who finds Jesus/Buddha/etc and becomes an honest citizen is a blow to the bottom line.
There is a conspiracy theory going around regarding this issue being orchestrated collectively by the ESEA admins. This theory comes from several really weird statements from ESEA admin ipkane, made months before the Bitcoin mining was implemented.
Everyone claims that the PC market is dying. I don't fully understand. I get that you could theoretically use Android, iOS or any other mobile OS full-time, and I would consider using one like that maybe one day. But for now, the world cannot run without PCs. Sure, car sales may decline, but they won't ever cease unless a pure replacement comes along.

The whole "PCs are dying" seems like propaganda from people with stakes in companies that focus on mobile.
Content copied from : http://gigaom.com/2013/07/10/robotic-snakes-wriggle-through-...
When its easier to write tools, tools are more plentiful. Same binary protocols make it an afternoon's work to implement most protocols, and even less time if all you want to do is open up a socket and send some EHLOs.

Text protocols, on the other hand, require writing a parser, dealing with encoding back and forth between string representations and binary data, handling line delimiters, etc.

I'll take binary protocols any day of the week. Any cost they incur in not being human readable is offset by the value of them being so easy to implement.
Agreed, hoping Zapier implements something like this soon.

Basic transforms / Regex / Basic if statements applied to trigger inputs/outputs would be invaluable.
For myself (and most engineers I know) the tablet vs laptop issue is a no-brainer. I depend on my laptop for my livelihood. The tablet is more convenient for reading and such but it is a content consumption device. The laptop can be used (slightly more awkwardly) as a consumption device but is also a creation device; I mostly only get paid for the latter.
This looks neat!

edit: Document syncing beyond just the dumb hard drive approach is a market that is wide open. We saw the beginnings of it yesterday at Dropbox DBX and with things like LayerVault. Huge opportunity.

Disclaimer: I started LayerVault.
League of Legends was made with complexity/difficulty != fun in mind.

It's easier to master mechanically, but I feel it is all around a much better made game. For one, it actually runs smoothly. This could just be my PC, but super lowest settings and custom config on DotA2 still runs sluggishly, while LoL is very responsive and satisfying to play.

Gameplay-wise, DotA is very cutthroat in that a single hero can go rambo and 1v5 the other team if he gets out of control, while LoL generally allows you to come back if you play smartly with your team. The item shop in DotA is terribly confusing, but I suppose you'll learn it if you play long enough.

The only negative things I can say about LoL is: the leveling system and runes/masteries, while helping new players ramp up to competitive level, seem to take a long time to fill out to get on par with a "normal" player. DotA 2 allows you to jump in straight away on the same level of play and with all heroes available. You have to unlock champions in LoL (it takes a while if you take the free route as most do).

TL;DR - LoL is a polished, simplified, beautiful take on the MOBA genre that DotA popularized. Hardcore DotA fans will call it easy/noob-friendly/etc, but in reality it's just different and in my (biased) opinion, better.
Great, congrats Zefi and Leo! This is a huge problem for a lot of real world people (non-hackers). My mom was complaining about this a couple days ago, and I told her I knew a couple great guys working on it ;)
"After all, hundreds of thousands of cattle are fattening in a 100-mile radius around Garden City and such incidents could turn into a food security issue - especially in an era where agri-terrorism is a threat."

The only agri-terrorist incident I've heard of was The Breeders in the 80s. The California government surrendered to them and the conflict was resolved [1]. Is this era of agri-terrorism the years since 1989 or is it a brand new fantasy threat?

1. http://en.wikipedia.org/wiki/1989_California_medfly_attack
We don't fetishize hard work nearly as much as we stigmatize failure. Subtle difference.
This might in part be due to the fact its the default search engine for TorBrowser
I had created a simple resume framework [1] which can used to create a online resume[2] from a json file using angular.js with exactly this kind of hosting infrastructure in mind. The goal was to reduce the entry barrier by not relying on any server side technology. Maybe I should finish off some of the outstanding issues.

Links:

[1] https://github.com/dhawalhshah/modern-resume

[2] http://dhawal.me
I also want to add that the "it's just JS" thing is not somehow an argument of the shining nobility of asm.js. It's purely practical as what we believe is a viable approach to moving the web in the same direction that e.g. the PNaCl team has been trying to move it. I get so disheartened at these mud-flinging contests. Our companies want the same things for the web (and we <3 the PNaCl team and have friendly conversations with them!). We share the same goals. We just believe that asm.js is a more viable approach to getting the web there.
The original joke is "The determined Real Programmer can write FORTRAN programs in any language." It's from an essay written by Ed Post titled "Real Programmers Don't Use Pascal". It's before BASIC :)
Police overreach: “Oh, God, I thought they were going to shoot me next”