skysight-inc/HackerNews huggingface dataset:
Why would you put army in quotes? It's really an army, so that doesn't make sense.

Chelsea Manning was a confused person when she released the documents. She felt isolated from the people around her and searched for inclusion elsewhere. She developed a friendly relationship with Wikileaks personnel, and sent them hundreds of thousands of random documents. Later, she sent the helicopter video and hundreds of thousands more random documents.

That's not a principled stand against what the military is doing. That's a person unhappy with where they are lashing out and in the process occasionally hitting the mark.

The military subsequently mistreated her, and she should never have been in the position to do this in the first place. She ended up telling people that she was the one who leaked all the documents, when she didn't have to say anything at all. That doesn't make her a crusader or hero.

Snowden, on the other hand, was valued and paid well, and sacrificed that. He specifically targeted information that he believed was unconscionable and unconstitutional, and was careful about who he trusted with it and what he released. He had a well-articulated and thought-through purpose and has effected change through it.
3 weeks of vacation to start is pretty good in the US, actually.
Discourse. http://www.discourse.org/
Beautiful. I can easily see using this regularly on my Windows machines.

Some items:
1) It'd be nice to be able to scroll around directly on the graph using mouse gestures (middle-click drag?).
2) Graphing of bandwidth seems to be off somehow. If I do a speedtest.net, my ~104Mbps transfer shows up on the graph as 38 Mbps and the graph scale shows a max of 20 Mbps. http://imgur.com/QkZMVvj
That's not how it works. That's not how any of this works.
Yes but there is a way around the problem -- you can list your number under the previous owner's name. Then whenever you get a phone call asking for <Previous Owner's Name> you know you can immediately hang up.

I agree it's not quite a perfect substitute, but it works fairly well.
It may already be happening... where if not on HN would you find a community with a bunch of the best of the best in software? And when was the last time we saw a post anywhere on here about somebody having a positive experience interviewing or working for Google? Or anywhere else on the internet for that matter?

I can see how it's difficult to screen out on the employer side when you're that big and prominent, but the first people who get screened out with this kind of stuff are the people with skills and self-respect.

I'm probably far from being a top-tier software person, but I'd like to think I've learned to respect myself. There are way too many good companies with competitive pay and sane hiring processes to put up with being jerked around by Google, especially when the result is probably to be just another cog in the Google machine. The benefits may be nice, but money will buy you all of the laptops and gourmet lunches you want. It won't buy you respect.
I believe they meant the term "abusive" in the relative sense of New York law, not in the relative sense of AirBnB or its terms of service. I interpret the statement as meaning, "abusing the AirBnB platform to circumvent or break New York law."
There is nothing magical about human brains that would make them theoretically impossible to express in software in such a way that we can give a program natural language direction

I think we are still a long way from understanding what really happens inside our brains.
About telling a computer what to do: They don't 'do' anything. They run programs. (Free after Weizenbaum)
If I was over at my friends' and they'd play ads at me, I'd complain and ask them to put on some real music. They'd ask the same of me.

(though I wouldn't insist, if someone doesn't know how, or just really wants to hear radio with ads, I'm a guest after all)
I was hoping that it was just a form of `git merge -s ours` but, you're right, the manpage makes it look a lot scarier.

I read the linked blog post and I still don't see a good use case for git replace. I can think up a lot of potential downsides and sources of mass confusion of course!

So, I second that. Anyone know a good, real-world, use for git replace? The example given in the blog post seems overcomplex. It would be easier and more idiomatic to just use rebase. (Yes, rebasing would change the commit SHAs, but would anybody care?)
This isn't a question I have an answer to, but isn't it likely that users relinquish their right to data privacy when they sign a privacy policy and/or terms of use?
I completely agree! A few seconds can certainly save one’s life. The main issue is how to broadcast this warning without suffering from any delay or latency...

For example, elevators in areas prone to earthquakes have sensors installed that can detect the movement of the building [1]. If it sways too far it will automatically move the elevator (up or down) to get the car as far as possible from the heavy heavy counterweight - as there is the possibility that it could break free and smush the car.

[1]Elevator Hacking: From the Pit to the Penthouse - https://www.youtube.com/watch?v=rOzrJjdZDRQ
> "I want to give you some time to ask questions about {insert company name}." I don't have excellent social skills but I can spot that line from a mile away.

I'd agree that's often the case, but I actually also often ask this question up front, and then close out an interview by asking it again. By asking it up front, I'm taking some pressure of the candidate by taking 5-10 minutes to present information to them before I put them on the spot. Candidates are generally nervous and/or trying to quickly figure out the situation, and this gives them some warm up time as they learn more about their interviewer, the team, the product, the company, etc. Helps set the tone of a dialog rather than a grilling. Then I ask again at the end just to make sure they feel like they have enough information to make a decision. Disclaimer: I don't work for Google / perhaps some companies have a set interview format where this wouldn't work. I recall an interview I did at one name-brand tech company where the interviews were scheduled for 40 minutes, so there was no time for any kind of chit-chat.
Twitch is not going to be another YouTube success story. There just aren't enough great uses for live streaming yet and video game streaming is very far from being mainstream. Twitch obviously can't believe it's very close to reaching NFL-like status either or it wouldn't sell for a mere billion and change.

Amazon or Google will piss off or drive away the Twitch user base. The users will all move to Hitbox.tv or any number of new sites that will pop up. It's easy to do live streaming, it's just expensive. This acquisition will bring funding and Yahoo will buy the next popular live streaming site.
Android: Use the Sinch SDK to build a free calling app in 30 mins
About this... Some types are more important than others. And the NoSQL guys usualy choose the most important ones to throw away.

Static vs. dynamic typing in languages are orders of magnitude less relevant, and one can choose to trade safety for other features much easily on this domain.
> There is a lot to unpack in this statement. First, you should absolutely edit this to change the name and gender pronouns, you are clearly misgendering this person

I feel that's white-washing the record, when I think my intent was clear and honest. I was asking for how to deal with this, not stating a preference. Instead I'll apologize here with a clarification of intent (as I've done elsewhere). If I had known the correct way to refer to Chelsea Manning in the past tense, I would have done so. Since I didn't, I used the method I thought made the most sense, with explanation.

> However, it is rare to need to phrase something this way and usually such phrasings serve to portray being trans in a negative light.

How does it portray them in a negative light? Is Muhammad Ali portrayed in a negative light when he's referred to as Cassius Clay in the past? In what ways is that different? Is it different just because of the current state of social acceptance of transgender people? Does that imply that at some point in the future it won't be different? Does that strengthen the scheme of the status quo, or is it an argument towards a more normalized usage in past tense?

> It is not confusing whatsoever. People change names and aliases all the time for a variety of reasons but the world doesn't end and future generations aren't confused as to who someone is.

Well, obviously people are confused, because I just was when I first read the headline of this article, meaning there's at least one person in the world that's been confused by this. Do we need to argue this, or can we move on to something more useful, like trying to figure how many people are confused, how often, how likely they are to fix the confusion, if it's more or less confusing than other schemes, and other pros and cons?

> Moreover, misgendering someone isn't just ignoring their identity, it is a slap in the face and challenges the validity of their existence.

The issue here is, I think, that you label referring to someone in the past tense as they were in the past tense as misgendering, while I'm not sure I accept that. I think people can be expected to and have a right to control their current state, I'm not so sure I would extend that to them being able to change their past state.
Amazon does do digital downloads of games.

http://www.amazon.com/Game-Downloads/
Unlike Little Snitch, GlassWire does not block new connection attempts - see the author's comment here: https://news.ycombinator.com/item?id=8223036
I use Speedtest quite a bit and I think they estimate your speed via a system that doesn't require you actually hit their transfer rate. I could be wrong though... we'll look closer and see what's going on there.
I agree dragging right/left on the graph would be cool. Thanks for the complements and feedback!
Yes it is standard protocol. I usually hear it with 10-15 minutes left, and it's my favorite part of the interview.

But when the interview round is supposed to have two technical questions then it becomes disheartening.
In recent times Amazon has started making content exclusive to their own hardware (Amazon TV, Fire tablets/phones). Go check out the comparison chart here:

http://www.amazon.com/Fire-TV-streaming-media-player/dp/B00C...

Note what Amazon Prime Streaming works on. Then go here:

http://www.amazon.com/gp/video/ontv/devices

Note that aside from Apple's devices, Amazon Prime video works only on Amazon's own mobile hardware.

Is this why they're buying Twitch? To make it another "Amazon Exclusive" for Fire devices? Frankly that would explain a lot. If they can lock the content down it will force people into their ecosystem if they want mobile access.
Show HN: I lose things constantly, so I built this service
Months of rumors, which no doubt corresponded to ongoing negotiations, and then about a month ago a single VentureBeat reporter claimed a final deal was "confirmed" by anonymous sources. A lot of people were skeptical of a single unsourced claim, and seemingly rightly so.

http://venturebeat.com/2014/07/24/googles-1b-purchase-of-twi...

The reporter doesn't sound very contrite: http://venturebeat.com/2014/08/25/amazon-could-steal-twitch-...
Well, it isn't. His logic is flawed.
hitbox has a Android app:
https://play.google.com/store/apps/details?id=hitbox.app
For me personally it is interesting to see that Notch seems to prefer Dart Editor (Built on the Eclipse platform) over something like Intellij IDEA or Webstorm (https://www.dartlang.org/tools/webstorm/).
Hey I'm new to HN. Why is your name green?
Governments are not the only bureaucracies. Any company as large and powerful as Google has to have acquired at least the trappings of one.
How much longer does Amazon have before investors start beating the drum to become profitable? Would love to see where Twitch fits into their bottom line--I guess it might help sell Fire TVs?
You have to declare that the app is "DPI aware" in the manifest and implement few things that go along with that promise. Just google it, it's fairly simple.

While I got you here, can I ask how many people worked on this and how long did it take? Just curious.
"In modern parlance, bureaucracy refers to the administrative system governing any large institution."

http://en.wikipedia.org/wiki/Bureaucracy
I've lived in Canada for all my life and feel qualified to say that it's a terrible place to live for a great many reasons (that I would actually love to get into if asked.) If you're looking to expatriate from America, look to Europe.
The second definition of bureaucracy at Websters is "a system of government or business that has many complicated rules and ways of doing things" which I think applies to this article.

I think a better definition would be "a system that is more concerned with how it runs rather than the results it generates".
Digital Ocean has web-based terminal access to your droplet (in case you have one). Why not use that to code from anywhere?
Sometimes using git replace followed by git filter-branch (so that you wind up with a valid history with all hashes correct) is the best way to get the history you want. This is usually in really extreme cases. ie at Loggly we had a frontend repo that we wound up splitting into media, templates, and webapp repos, and then later decided to put back into a frontend repo. The former operation was pretty easy with filter-branch, but for the latter, I used replace + filter-branch.
PivotalTracker is down
They definitely do real bandwidth measuring.
This is excellent - I was looking for similar functionality just recently in the Windows networking system. I look forward to seeing what the paid features are!

Here's my minor feature request (I'm sure you'll get a hundred or so today) - how about a config setting to turn on an automatic virus scan of the executable on first network activity? I imagine this would not be enabled by default for performance reasons, but I'd like to run it this way for a few days before reverting to default settings.
@daveoflynn is correct the LXC founding that docker is built on only currently works in Linux.
Show HN: My 1st tutorial for the social platform I spent 3 years building
The Video of the Talk on Talks
arguing for arguments sake: 9/11 happened with a box cutter
The thing is, natural language suffers from many of the same problems. I'd say it's even worse, because it requires a common cultural background between the interlocutors.

Ever moved to a new job and had fun figuring out the local terminology, and learning the in-jokes (and figuring out when you were the butt of the joke but didn't quite get it), and when your boss told you to "just do your damn job and quit pestering me", did you immediately know he was just having a bad day and it wasn't your fault at all?

A mistake in understanding these "natural language incantations" will lead to you doing the wrong thing, or feeling embarrassed or depressed. Not so different from a system crash, when you think about it.

Thankfully machines never feel embarrassed or confused about the "damn thing" you want them to do. They only do the things we tell them, in a painfully literal way.

After all, when people want to be really precise, they use mathematical notation :)
> I think we are still a long way from understanding what really happens inside our brains.

Agreed 100% - I'm in no way saying that it's easy or will be done in our lifetime or the next 10 lifetimes - just that it's not impossible because we're not magic and we do it every damn day.

> About telling a computer what to do: They don't 'do' anything. They run programs. (Free after Weizenbaum)

What I want is (to reference an example in another comment) to go to a command line and type "Copy the report to the share" and (if I'm on a linux box) have my computer translate that to "cp /path/to/report.pdf /path/to/share/" without my ever having to know what it's doing behind the scenes.

Whatever categorical bucket someone wants to put that in doesn't matter to me whatsoever - all I'm saying is that's what I want to see, and that's what I think we should work toward.
I think it means that it's a newish account. It was created 3 days ago.
All of the top Twitch streamers have revenue sharing partnerships with G2A.com, a digital download videogame marketplace. It will be interesting to see if Amazon pushes their competing offer.
“Considered harmful”
Really love the interface. It lays out the important information in a very concise and usable way.
AnyMote Home + Your Phone = the Ultimate Universal Remote
+1 for the nice design of this app! But personally, unless the curves represent actual data points, I think they're somewhat disingenuous. Granted they look prettier than spikes but they give a false representation of the resolution of the data.
I don't get it. The blog post is about failing multiple Google interviews, then complaining that the process is good enough for you, then saying Google isn't your "dream job" anymore?

How is this different than the old, "I didn't want to go to your stupid birthday party anyway!"??

Maybe I missed something in the post but I was hoping to read about someone who had actually worked at Google before criticizing it..
> The fact of the matter is that most Airbnb listings in NYC are illegal

Full-apartment listings, yes. As I understand it, many listings renting out a shared part of the living space in which the leaseholder also lives (and is present) are legal, since that's considered taking in a short-term boarder, not subletting, which is allowed in NYC (and in fact protected as a tenant right, even if the landlord tries to ban it in the rental contract).
It's familiar because it's a not uncommon comment. Well, except that most such comments refer to the Verrazano-Narrows Bridge, which has a longer span than the Golden Gate. For examples:

- Guinness Book of World Records (1973) made it with the Verrazano-Narrows Bridge - http://books.google.com/books?ei=93b7U_XoBuT5yQPkqYGIBQ&hl=s...

- So did Henry Petroski in Engineers of Dreams: Great Bridge Builders and the Spanning of America: http://books.google.com/books?id=1J9qUcgoUvkC&pg=PT460&dq=cu...

- and Popular Science in December 1995 http://books.google.com/books?id=7n5BWbJWMXMC&pg=PA102&dq=%2...

It's not unique to the V-N Bridge. Here's a generic version in:

- a NASA report from 1978, Skylab EREP Investigations Summary, says "For example, the support towers on each side of a long suspension bridge are several centimeters further apart at the top than at the bottom because of the curvature of the Earth" http://books.google.com/books?id=MEYgAAAAIAAJ&q=%22bottom+be...

and two links for the same observation for the Humber Estuary Bridge in:

- The Guinness Book of Records (1993) - http://books.google.com/books?id=RsNPAAAAYAAJ&q=humber+estua...

- Transport, Volumes 1-2 - http://books.google.com/books?ei=sX77U-DMN8bmyQOUr4KgBQ&id=X...

That said, for Golden Gate-specific comments, see:

- Ghost Hunter's Guide to the San Francisco Bay Area (2005) ("The engineering is so perfect that the towers are actually five inches further apart at the top than the base to account for the curvature of the Earth.") http://books.google.com/books?id=oD52WFx2mykC&pg=PA71&dq=gol...

- Practical Digital Wireless Signals (2010) ("As an example, for the Golden Gate Bridge at San Francisco the tops of the towers are further apart than the tower bases by about 9 cm due to the curvature of the Earth") - http://books.google.se/books?id=itG9Zwf7eHAC&pg=PA261&dq=%22... .

Therefore, do you really believe that you are the originator of that fact, and due special attribution?
you very solidly supported the argument you are against.

"Hey Joe, can you move the report to the share?"

is a great way to communicate something you want done. it doesnt matter if its to a computer, a person, or a dog. If it can't operate on those bounds then its not sophisticated enough to actually meet the needs of the user. One day computers will get there, they haven't done so not because its a 'bad way to talk to a computer' but because computers have not yet become that sophisticated.
I wish this was studied more. (Or maybe it is, and I don't know about the research.) My theory is that organizations should follow nature. For example, when a cell gets big enough, it divides in two. I wonder if it would make sense to grow a business that way.
> The history of English common law is far more akin to natural evolution than any intelligent design.

So are many of the software projects I've been called on to maintain.
It's true that video game streaming is far from being mainstream, but considering how engaged kids are in gaming now, I don't think it's far-fetched to see it only becoming more popular in the future.

There is already a lot of money in esports, so I'll go out on a limb here, and say that it's only a matter of time before it becomes mainstream.
simply because docker will make VM obsolete

This is not true at all. Docker fits a very, very specific use case, and is a very small subset of what we use VMs for. To enhance Docker to cover those cases you would eventually end up with VMs.
Oh but we are: I don't think Jane Random will ever reach so far into that direction until her desires become vastly simplified. So in a Wall-e style future then yes, but in one where people still do things creatively there will always be need for formality.
> 'Gender association' implies that there is some true gender rather than what Chelsea Manning has stated and that is very transphobic whether you realize it or not.

I haven't downvoted you but let me explain why others have. You're making politically controversial statements and essentially accusing anyone who disagrees with you of being a bigot.

This place is full of engineers. There are only two ways you can say there is no true gender. The first is to take the anti-science position that males and females have the same chromosomes with all that entails and the second is to redefine "gender" to mean something outside of what most people understand it to mean.

It's completely understandable that members of a community where making subtle distinctions are important would want to redefine relevant words to make their meaning more clear to one another. But becoming indignant when other people won't adopt your Newspeak is just contributing to the political inflammation of the situation.
It's very possible that the leak itself caused the deal Google-Twitch deal to go sour.
Using Buzzstream to Automate Your ECommerce Outreach Campaign
I liked your comment, and share a lot of your cynicism about the legal system.

To be fair, though, I think you see technology and code in too positive a light, because code is also often a means for accruing power.

Your own example of a cell phone app that keeps track of restaurant ratings could serve to illustrate this quite well: such services have a tendency to become highly centralized with at most a handful of alternatives. [0]

Whoever controls the rating service then has considerable power, because they get to subtly influence the way that results are displayed, which can directly influence restaurants' bottom line.

This type of thing is even more obvious with services like Google and Facebook. Just something to keep in mind before patting oneself too much on the back...

[0] This is due to network effects: people use the service with the highest pervasiveness (basically, the most ratings and comments), and the service with the most users tends to get the most ratings and comments.
Your accusations are a little harsh, king_jester. kbenson just got some new information and is probing to find out how trustworthy it is.