skysight-inc/HackerNews huggingface dataset:
> I'm getting the sense that the real cause of the issue is that for some reason people take Dota way too seriously. If you lose, what's the big deal? You still had fun right?

When you start getting better in such games, you need to be very concentrated, very nervous. It isn't all fun and casual gaming anymore. When this concentration pays off and you win, it feel amazing, when it doesn't and you lose, you feel miserable. Anyway, you can't get back to lower level casual gaming (make a new account, for example) since it becomes so easy that you could play blindfolded.

Of course you could somewhat alleviate the negative effect of losses by having good permanent teammates, also whole game becomes much more interesting if you coordinate with fellows you know. Still, blame shifting happens even in the friendliest of teams.

I've stopped playing MOBA (HoN is my poison of choice) when I understood how nervous and unpleasant I am after the game session.
PC sales see 'longest decline' in history
HP nicely covering their ass to not get associated with the NSA scandal happening at the moment.
I don't know if the fact that they are trying so hard is an indication that they actually are but this is suspicious.
Yeah, just checked. Test client is there, but it's entirely different shard, almost without any players.
Looks down: http://webcache.googleusercontent.com/search?q=cache:DUYJCqq...
The solar system has a tail, NASA reveals.
I don't think this is actually getting data from Wikipedia. How could C have been influenced by Java?!
Bitcoin sells out as big business moves in
The results are pretty good, but ,as I said, usually the searches are not too complex. YMMV.
Yet a number of users on here are slating those that choose to work with known homophobes. Does this not affect them?
You're right. Given that V1 for a 777 is ~ 150 knots according to the online checklists I found I'm not sure what's going on either! If V1 if 150 knots then a warning at 100 knots should trigger an abort surely?

Perhaps the point is that an Aft Cargo Bay warning isn't sufficient reason to risk aborting the take-off (which presumably carries it's own risks). So the warning alarm would go off & the pilots would abort because they were used to having such minor alarms being disabled about 80knots on their previous aircraft, therefore any alarm at speeds > 80 knots but < V1 is would previously have been cause to abort but on the new aircraft this was no longer the case.

Makes sense? (Although personally I'd have thought that an open cargo bay door would be reason enough to abort a take-off - so that bit doesn't make sense to me at all.)
Congratulations! I'm downloading my copy now. Thanks
These types of x-y-z is impossible due to cost assumptions have always been made throughout modern history, and they often end up being wrong. You're judging everything based on today's technology. When in fact technology tends to leap forward massively at times due to necessity, and it's rarely foreseen. The same leaps will happen again and again and again.
I've haven't missed Skype yet. Voice calling in Gmail works perfectly for me on my Pixel. If I need Skype, I can use it on my phone. As an absolutely worst case scenario, I can use Skype through Crouton.
Going to the first page of the Hacker News, sometimes has this effect on web servers. :)
It is feasible to unlock all the champions without paying money: the metagame evolves constantly and the pool of really viable champions is not nearly close to them all.
Shanghai: Meat And Beer With Hackers + Founders
Gandhi believed that lawyers and doctors responsible for our downfall
The NSA is made up on individuals like you or me and Edward Snowden has made the case that there's little preventing any insider from accessing what they want on whomever they want. As the surveillance state becomes an accepted part of modern society there will be those who seek involvement in it expressly for the purpose of abusing or exploiting their power.
For low level players, maybe. High level dota includes both strategical and tactical nuances that are not trivial. Map movement, ward placing, map control, when to push, when not to push, team composition, picking and counterpicking, laning, rune control, seeing when it's profitable to attack and when it's costly, positioning in team battles (!).

Besides, there is a great portion of skill in laning. You can watch best players like dendi winning 9 times of 10 on the middle lane against other top players. It's a spectacular feat.
The data is collected from cameras attached to tow trucks. The people who source the data will come out and install it for free, and a laptop inside the cabin makes a noise and automatically prints out a repossession order if it finds a car on the repo list. They get a cut of the finders fee from the finance company who underwrote the delinquent car loan. (and from this article it sounds like they sell the data to law enforcement and lawyers now too)

I suspect thats why the hits he was able to find were from parking lots. Previous to the automated system repo guys would troll parking lots with a hot sheet of plate numbers looking for hits.
A lot of developers/engineers leave for the western Europe leaving the local Romanian environment pretty dry. I am not sure how they manage south and south-west from here to build electric cars...
Not journalism, it's a marketing fluff piece. The author is clearly trying to pump an unsuccessful company with a blurb and thin connection to a rumored Musk project.
How To Write A Good Business Plan Or Proposal For Potential Investors
Not true at all. It entirely depends on what you're building.

Build new tools to protect privacy. Advance encryption technology faster. Build new communication software to keep the NSA out. The list is practically infinite and applies to nearly every segment of web / internet / mobile / pc.
Ask HN: Can we trust our CPUs?
There is allot of buzz around darknets and encrypted mesh-nets. But can we trust our hardware?
A modern computer contains allot of different CPUs or CPU like circuits. Is there any way to determine if any of these chips are "Phoning home"?
Synergy: Integer Overflow, Key Reuse, IV Reuse
I think they misspelled "abolish". Why would the spying even need a "special Court"? It should go through normal Courts, with normal warrants, because the whole idea of "mass spying" needs to go. Have a special target in mind? That's fine - get a warrant.
It isn't any different than running Chrome on your other legacy platforms. Privacy comes in different forms. The content I place on my drive directly is private. Beyond that, it has the same privacy as your web browser.
Synthetic Biology for Computer Programmers
IRS opens data on tax exempt organizations
In my opinion, all private communication should be safe from eavesdroppers. For
one on one chats, many applications implement encryption through OTR or PGP.
I haven't found anything comparable for group chats, though.

I'm asking because I've made secure alternative to e-mail ResoMail, but I
don't see a large pool of users ready to switch to secure comunications.

For me it's a matter of convenience and network effects. Do I have to enter a
passphrase every time I send a message? Do I need yet another client for this
proprietary IM network? Does the client implement the features I expect? As for
your software, first of all, it's great that you're working on it. These are the
questions that come to my mind:

What are the benefits of ResoMail compared to email + PGP? You should explain
why it's necessary to break compatibility.

Can I trust it? People who really need cryptography will use software that they
know is reliable, e.g. a version of GnuPG that has been audited by an expert.
How do I know your implementation is secure? It's not enough to state that it's
open source.

You say it's open source, but where is the source code?

Is the traditional email client UX still the best way to go? Is it accepted by
users who grew up with Facebook and expect less friction?
You can install a dev bootloader, but the way it initializes the system is different than what you may be familiar with
I'm more curious about how they plan on monetizing "annotating stuff".
Hey,

I am the researcher that disclosed this, and it was responsibly disclosed to Dropbox and later to the general public once we got confirmation that the vulnerability is patched.

you can email me at zouheir[dot]abdallah at gmail
> You spend the next 10 minutes getting insulted by your teammates and watching your game end painfully slowly.

There is a concede vote option in HoN, it can be called after 15 minute with 5 of 5 votes (which becomes 4 of 5 after 25 min), so if whole team agrees, you can end the misery.
Just out of curiosity, is there a reason for allowing operators in variable names? I've just glanced over the introduction, so if I got something wrong here, sorry. But it seems like this would work?

let shoe = 5;
let size = 3;
let shoe-size = 10;
shoe-size := shoe-size;

Now what? Is shoe-size 10 or 2?
I agree. I haven't found all my desktop equivalent apps yet, but I miss them less and less with each passing day.
ClustalW2 Phylogenetic Tree  Phylogeny  EMBL-EBI
I think the biggest problem with PC makers will be that a 2006 computer still does everything that a normal user needs very well. You can watch Netflix, browse Facebook, check your email, skype, play music etc. without any hiccups or reason to think that maybe you should upgrade.
My mom doesn't need a IPS monitor, a SSD or a newer architecture processor and that kind of people getting a PC brought the growth of PC sales in the last 15 years.
AOS was actually a term that was used before standalone clones of dota started to appear.
I `deleted' my Facebook account a couple of years ago, but I have no doubt that all that old information is still floating around in a database on one of their servers.
IMAP is the protocol I love to hate with a burning passion... I get that it is enormously flexible. But it is also a total, utter nightmare to work with, for not very good reasons.

Though I don't really agree with you that you need a binary format for interop and performance. You'd get the same benefits if people just constrained the text protocols. E.g. Your performance "hack" for HTTP request methods is only a hack because method names can be variable length. We could constrain method names to 4 bytes and make the whole thing cleaner while still getting the text protocol benefits of being able to manually inspect request/responses. Similarly, picking a sane date format like iso-8601 and restricting it further to a specific set of options would do wonders while still being readable/writable for humans.

I do agree with you that once a protocol gets as widespread as HTTP most of the benefit is lost as we get better tools to use anyway, though. Especially with debug tools built into most browsers these days.

The issue is not that non-text protocols are impossible to analyse, but that each new non-text protocol requires new tools to do so. For IP, UDP and TCP we've had decades to create good tools. If a common binary serialisation format was agreed and most protocols stuck to that, it would be much less of a big deal to ditch text-only protocols and rely on client side tools to allow reading or manipulating them as text.
It's a homegrown HTTP server so I was kind of waiting for this stress test! :)
From what I can tell your comment essentially reaffirms what I said, except that on this part:

> Informal power structures in hierarchal groups have less power and they happen only between peers.

I think, unless you work in a very strict command-and-control style company, you're heavily underestimating the influence of the average informal power structure.
You might want to check out http://nbviewer.ipython.org/
Well as a commercial pilot all the other replies are right, but I guess you mean also if a 747 pilot could seat at a 380 cockpit and make a manual flight. Obviously is not the best idea as there are a lot of differences on the autoflight and all the rest of systems and instruments. It´s not only learning them by the book, is also getting used, and knowing where to look for a speed or for a heading, it takes some weeks to get used.
But in short to fly like a Cessna (a visual simple flight around the airport or a manual landing), a competent pilot (not like the ones described at the article) is able to do it reasonably well no matter what kind of airplane. Of course this is not legal or recommended (Some times it is done in simulators if there is some time left in a friend´s session)
It seems so: https://plus.google.com/u/0/downgrade/
If they allow dashes in names, then they probably tokenize binary operators using mandatory whitespace.
White space is required around operators. This allows the names of bindings (variables, methods or whatever) to be very flexible. Things that represent a boolean can end in '?'. Operations that mutate can end in '!'. In the Objective C bridge that I'm working on, I make use of '/' like: 'objc/class-responds-to-selector'.

Type names are typically enclosed in '<...>' like '<integer>' (but that's just a convention used everywhere).
Coincidentally, Adam Hupp from FB spoke at HN London last night and he made a comment that when you permanently delete your facebook account, they do actually wipe all the data stored on you. In Europe at least, there are significant due diligence processes that they are legally required to follow in this regard.
Well, so I won't tell you about the vendors that give you the stare if you change the root password on their devices from the factory default. Like, "You changed the sysadmin password? Why?"

~sigh~
"And for only 10 credits you can make the bus go faster"
Tenacious vs Stubborn
Very good point.

Yes, they do dress up news like an action movie. That most obvious and grating feature of this is the emotional music they now play over news and documentaries. Also, they way enemies are completely demonized and dehumanized, and the good guys worshiped. And when a lead character goes off script, they really freak out.
Thanks for sharing (=
Going to the first page of the Hacker News is the best stress test one can do on a web server :)
Sequent raises $12 million from Russian and US funds for mobile wallet tech
Looks more like name/brand smearing to me (from the competition?). Especially convenient in the midst of the NSA scandal.
I feel the same about my Pixel. I use the Remote Desktop Chrome app to log into any number of machines I've configured. If I need to SSH into another machine, there's an app for that too.
I still use a "powerful" laptop as my work machine. but this is primarily because of the work I'm doing for a client. A significant part of my day I spend logged into remote systems; something I may start doing more on my Pixel.
It'll be interesting to see which runs out: hands-on pilot skills, or cheap petroleum to fuel commercial aviation.

Given the pretty resounding lack of positive news from biofuel replacement projects (where is that MASBI report that's due out this year). Ah, here we go:
http://www.masbi.org/content/assets/MASBI_Report.pdf

US commercial and military aviation consumes 20 billion gallons of jet fuel annually.

Best biofuel generation from crop seeds (canola) runs 80-120 gallons/acre/year. Let's call it 100 gallons even.

Replacing that fuel would require 200 million acres of land. The US has 409 acres of arable land.

Would you prefer to eat as much as you are now, and stick to ground (or airship) transport, or go on a 50% calorie reduction but retain the ability to fly at speeds over 130 MPH?
It would work, and the value would still be 10.

I suggest not characterizing this as "allowing operators in variable names" any more than you'd call it "allowing keywords in variable names" that in most languages you can have variables called "life", "athena", "door_count" and "ended" even if "if", "then", "do" and "end" are keywords.

(Does C "allow operators in other operators" because it has both "+" and "++"?)

Rather: in Dylan, more characters than in (say) C are treated as ordinary constituent-of-identifier characters, with the consequences that (1) you can have things like hyphens in your names and (2) you more often have to use actual whitespace to delimit operators. ("shoe-size := shoe - size".)

This is traditional in Lispy languages, in most of which #2 isn't much of a drawback anyway because of the prefix syntax (in C you can say "a=b-c" if compactness is important to you, but obviously you're not going to write "=a-bc" in a prefix language or "bc-a=" in a postfix one). Dylan is unusual in preferring #1 over #2 despite using infix syntax.
Well. Regarding concede, DOTA 2 chose specifically not to have a concede option. I was against this at the beginning. Then, there was a match where everyone wanted to quit, we were bashing Valve, but we fought anyway. We had a huge comeback due to a huge Blackhole from Enigma. I've changed my mind since.

It sounds weird but I think it taught me to be patient and to fight till the end.
10. and those aren't operators, they are hyphens :-)

Hyphens get reused to mean negation and subtraction, but they aren't operators everywhere.

If that surprises you, you haven't used enough Lisp or Forth.

See http://opendylan.org/documentation/intro-dylan/expressions-v... for more info (note the naming conventions. Those will quickly learn you to discriminate operators from characters used in symbols)
I guess the name is already taken: http://en.wikipedia.org/wiki/Sequent_Computer_Systems
You shouldn't have a gun except for things you care about more than your and others' lives. Having one makes it far more likely for a violent encounter to escalate into a lethal one.
I agree, I am a big fan of github, but the more I understand git in general, the less fond I am of github's evangelism.

I'm definitely not a git expert but I did shutdown my github account once I had the feel of it, since in reality I dont need github to use git effectively or collaborate with others.

That said I think github is great for open source collaboration, but I dont think it's going to be the last word in that space either.
"voters say 45 - 40 percent the government's anti-terrorism efforts go too far
restricting civil liberties, a reversal from a January 10, 2010, ... when voters
said 63 - 25 percent that such activities didn't go far enough to adequately
protect the country."

The fact that the statement has reversed ("not far enough" -> "too far") rather
than the numbers (ie. it's not "63 - 25" -> "40 -> 45") brings to mind this
scene from Yes Minister http://www.youtube.com/watch?v=G0ZZJXw4MTA
To all the skeptics in threads like these: asking that Facebook actually, entirely, erase all your data isn't a reasonable demand.

Unless, if course, you're also OK with Facebook's walled-garden, Facebook-is-the-Internet, Compuserve-wasn't-so-bad strategy.

Anyone who ever tried to delete content from the internet knows this: The Internet Archive has long since made a copy of what you're trying to delete. Anything you post on the internet, the real, open internet, is forever.

If you don't want that, then you'll need to accept that a single entity has full control over what happens with your content, locks it behind a log in so that it can't be easily mined, and does with it what it pleases.

I'm not willing to accept that. I'd rather that my content belongs to everybody than that it belongs to Facebook. But you can't have it both ways.
Surprisingly enough, for most issues (barring such situations as the wings literally falling off ;)), it's safer to get in the air to buy yourself some time for analyzing the situation and deciding (even if it's "go around for an emergency landing") than trying to decide during takeoff.
Roll over and take it, or push back, those are the only two choices.

There's little question there will be consequences to pushing back against the Feds, they're often vindictive bastards when you don't bow to their authority, but who can stand to live with actively helping to ensnare your fellow citizens in a police state?
You can always use a second device with different hardware to monitor your own network traffic. If you don't fully trust that hardware use yet another device with different hardware behind it :P
Long HN discussion on this: https://news.ycombinator.com/item?id=6024094
Blogspam. Direct link:

http://www.quinnipiac.edu/institutes-and-centers/polling-ins...

That one explains the polling methods as well, which is incredibly important:

> From June 28 - July 8, Quinnipiac University surveyed 2,014 registered voters with a margin of error of +/- 2.2 percentage points. Live interviewers call land lines and cell phones.

> The Quinnipiac University Poll, directed by Douglas Schwartz, Ph.D., conducts public opinion surveys in Pennsylvania, New York, New Jersey, Connecticut, Florida, Ohio, Virginia, Iowa, Colorado and the nation as a public service and for research.
Because the internet is to all intents and purposes a global entity we need global legislation but this is a start. How do I keep abreast of what Mr. Holt is proposing?
I have zero trust in Facebook and probably would not even believe them if Mark swore on his mother that they perform a proper wipe of your private data.

With that in mind you shouldn't have a hard time understanding why it sounds to me as if they delete all copies on servers in the EU but US mirrors of your profile remain untouched. How else could their algorithm deduct that your ladyfriend used to be a man without analyzing old conversations from deleted profiles. Could you live in a world where facebook sells birth controll pills to former biological males.

Ok I admit it's a hyperbole/edge case but I know that you know what I mean ;)
Fu.gg - safe for work urls
Wrap your C++ OpenCV code with Boost Python
I'm still impressed that you, with all the media and news interviews, still have time to answer my one stupid question.
Implementing binary protocols in Python is quite easy. I'll take length-prefixed and encoding-tagged binaries over "text" any day.
"63 - 25 percent" - what does this even mean? I'm very confused here. Usually if you have a range with some uncertainty it's given in the reversed order: smaller to larger. But even then, what kind of uncertainty is this? Are they not sure about the answer of almost half of the surveyed people?
Our office has a lot of Dota players so we regularly play five man dota. We range in skill from very noob to ex-pro.

The difference in skill between the ex-pro, or even several of the just very talented players and the rest of us is immense.

The trivia helps, knowing counter items and the like helps but at high level play all sorts of things become very important. For example positioning of your unit(s), to either miss a spell being cast or to physically block the person you are trying to kill makes the difference between a major win or complete loss of a fight. Or your ability to farm, last hitting creeps, stacking/jungling and maximizing your gold per second.

So yes at low level Dota is all about the trivia. I'm a better player then a random new player because I know the characters, their abilities and the items. But at the end of the day despite putting in hundreds of hours I pale in comparison to a Excellent player because I don't have the reflexes, or the split second analytical mind. In addition, and most importantly, I've not put in the hours upon hours of purposeful practice that a pro dota player has.

Dota is a skill based game.
Yes, JScript is listed both as a dialect and an influenced language, so this should apply for JavaScript and other languages too.
2013 White-Elephant 0day Exchange
As soon as there is an act terrorism in a first world place that's well covered, people will say that enough isn't being done.
How does it know a url is safe for work? Also doesn't "fu.gg" kind of seem like it's asking for it?