skysight-inc/HackerNews huggingface dataset:
I used to run my own XMPP server (OpenFire) and had my DNS SRV records correctly set up so people could chat to me from gmail. I found that one major source of pain was that Google Apps for Domains customers couldn't chat with me. It only worked with gmail addresses.

Why? Because Google Apps for Domains customers hadn't configured their SRV records for their domains. Why? Because for these Google customers, chat "just worked" with all other Google Apps for Domains and Gmail addresses with no configuration.

Google supported and used XMPP federation, but seemingly "embraced and extended" it to make it "just work" within their network.

I stopped running my system when I couldn't chat with my clients and didn't feel credible telling them they couldn't chat with me because their working but misconfigured chat system was in fact misconfigured.
Maybe Firefox can replace it with a don't tender html checkbox </sarcasm>
I was expecting a bad video, but not THAT bad... I mean, I expected they to shoot the dog and the dog drop dead, seeing the dog doing... whatever it did... when it got shot was hard on the stomach.

:(

Even worse, the owner of the dog DID put it in the car, I believe so he could confront the cops without the dog threatning them... But it did not worked :(
I'm not a lawyer (nor an expert on payments) but generally it doesn't seem to have any element of fraud - it's collecting payment for services fairly rendered via the credit card account provided by the customer. Fraud would involve some kind of intentional deception.

If their was fraud, you could get a chargeback, and I don't see that happening very often.
A creeper is someone you suspect of being a stalker.

No, really; that's pretty much it. Someone who calls you creepy is expressing a sincere worry that you won't take no for an answer. No more, no less.
In addition to the likelihood of this just being a matter of editing, I use British style punctuation with quotation marks even though I'm an American. I wonder, were I ever in a situation where the authenticity of my statements were hard to validate, if my punctuation style would be taken as evidence of forgery.
Why are guns even used on dogs? Shouldn't there be a way to sedate aggressive dogs? I just don't understand. Getting shot by a gun as a human or dog is almost always going to be fatal.
2:19 [0] in the second video is also disgusting

[0]: http://www.youtube.com/watch?v=ffwxaTpJTyI&t=139
I proposed something very similar (albeit only at a conference, to a select group of people) after the PDFTribute thing..

It's a great idea, and awesome achievement to go from nothing to working site in under 24 hours.

I think the slowest part of the entire process for us (the pdftribute team) was getting the domain registered, and the DNS propagated. Find some way round that bit, and it'll be awesome.
Why is this on HN and getting up-voted?
It depends on what you're optimizing for. If for your personal safety, short term comfort, or the rapid erosion of basic constitutional rights... yep, it's best to avoid whenever possible.
"creepy" is just a code word for "unattractive" or "awkward"

No, it's not — at least not necessarily, which seems to be your implication.

One can be awkward and not be a creeper. One can be unattractive and not be a creeper. One can be a creeper and be neither awkward nor unattractive. And, yes, one can be all three.

The difference between them tends, in my (male, second-hand) experience, to be one of persistence. Awkward doesn't always stick around long past the point where it's no longer welcome. Creepers, awkward or not — and unintentionally or not — do.

EDIT: phrasing.
Product management hacks for when you’re strapped for resources
I was NOT trolling. I was pointing out that (A) Exaggeration is not a great debating tactic, in your case it was a clear slippery slope argument (B) It will not help in convincing the other stakeholders into being empathetic with your situation because you equated them to mindless psychopaths.

> So, if you insist on interesting and orthogonal "analogies".. please carry on.
If it was not clear, I was trying to describe a possible issue with you "lets apply this everywhere" argument.

The two arguments you just put forward, are nowhere close to what you said in the comment I replied to. Yes, there are issues with the current implementation of it, which is very similar to how spam detection/prevention systems work at the moment. Yes, there can be improvements to it. There can be improvements to everything. Yes there is high chance of false negatives in the current system, but this is a problem where false positives can be just as disastrous. If we cannot agree with that, then do not think it is worth continuing this discussion.

Now if you check the top comment on the thread, I believe the communication channels have already been set. They did not work for you as promptly as you would want them to, that's a different issue. But there definitely exists an official contact to clear up the problem - your colleague seems to be aware of it. The lack of clarity of the reasons has been marked as intentional and has been discussed elsewhere on the thread.

It was poor of me to use snark instead of clearly stating my stance, but the stupidity of analogy that you are blaming me for, is not much different from what I was trying to mock.
http://xkcd.com/927/

Don't go down that path. Just write a library once to speak XMPP (or use an existing one) and then don't ever think about XML again. But please don't proliferate Yet Another Standard for a problem that was fully solved a decade ago. (XMPP also has well-defined standard ways of extending on top of it. Color inside the lines, not because they're good, but because it's worse to draw new ones unique to you.)
Looks like there are several definitions I'm not aware of, including 'the entire eastern two thirds of Russia'. Interesting!
Don't you mean click hipster and avoid?
The anonymous "reddit" search on 4chan is quite funny.
It will be interesting to see how many ads will be put up purely for the sake of trolling.
Your point at the end is so true. I was reading that list of examples and thinking "Why are they putting the emphasis on boys? Every single one of these looks like something I'd have enjoyed in school."

A good example of bored boy behavior vs. bored girl behavior: one time in a personal finance management class, we played BINGO with elbow macaroni as markers. (The questions were really simple so the game was neither fun nor educational.) Quite a few guys in the class took to stomping on their macaroni and finding other creative ways to crush it. I was busy getting them all to stand up as little arches and looking for interesting ways to arrange them. I was just as bored but less disruptive.
Via the APIs each social service provides. They'd need only an oAuth token provided via your authentication, NOT full credentials. Worst case scenario, store the credentials on the device and authentication against each provider. There's no reason to ever send those credentials to a third party like Motorola.
http://SupportFu.com - email based customer support, made simpler
OP probably had HN and reddit open in separate tabs, just got mixed up.
This is great! Anyone have information on the technology used? Specifically what they used for real time front end and data analysis. I also wonder if they could open it up for dynamic keywords.
Forgot Fully Remote
The best way to start learning programming? Linux.
I know we're in a government-authority-hating mood right now, but I agree that this shouldn't be here. Hacker news is not /r/news
This story/video needs a warning. Warning: there is a graphic disgusting killing of an animal in the video.
Thanks! And thanks for puma.

I think I actually probably DIDN'T give quite enough time to give enough window to even out the env -- I generally only ran each scenario test for around 30-60 seconds (you can see how long each test ran for in the results, it's there in the captured output).

Still, by running so many tests and getting _largely_ consistent results, I think it prob averages out into giving us a basic picture, and would be surprised if results weren't basically consistent even if you ran longer.

But if someone wanted to re-run it giving dozens of minutes or more to each scenario, hey, you've got my code, heh. It would probably take a day or more to run everything, but such a person wouldn't have to spend the time I took setting it all up if they used my code.
Most or all EU countries have programs that spy on their own citizens and on US traffic. And, they oft do so in cooperation with the US government.

Additionally, the politicians who are calling for trade agreement cancellation are doing so on the stage of the world – with specific political agenda. They do that because if they don't, they invite exploitation and will lose their own power.

The revelation of all the facts about the reality of the power structures in the world must occur, and it must occur so that the people can finally live without latent animosity towards each other. The fact that the surveillance was not leaked with documents via a publicly accepted media outlet before Snowden does not somehow mean that the problems did not exist before and have continuous affect on people, society, and further, the world. On the contrary, as long as people live in ignorance or denial of important problems, it means those problems are hidden by the society, and the society will become dark and the society in turn causes people to do wrong things.

In a dark society, justice becomes lost.
When justice is lost, the society will fall.
That's why this effort to reveal the reality has quite the opposite effect on our society of harming us.
It is absolutely necessary if we are to survive the next decade and if we are to truly live with worldwide cooperation.
The article is about stealing credentials. If you have an Exchange setup, or Gmail, or Yahoo mail, or IMAP, it's the same.
(to anyone who hasn't seen the second video, it shows the owner pulling quickly on the leash of the dog)

I admit this is somewhat controversial. I grew up with large dogs (dobermans, german shepherds, mostly) from a young age and philosophies about this shift. That said, the dog doesn't appear to be wearing a choke or pinch collar and my personal opinion is that the action likely caused no pain or discomfort. Supporters of it would argue that it snaps the dog's attention from what it's doing (straying toward the street in this case).

That said, I understand if people find it unfortunate (or even disgusting) but to use the same word I did would cause people to infer that you might be comparing the two things (an almost-certainly unlawful arrest and murder of the dog, with the way the owner corrected him). I hope that wasn't your intention.
Keep up the pro-microsoft posts! maybe we can see a resurgence in Windows Phone adoption!
To beat a dead horse, regardless of the opinions of the mindless:

[from the article]

*" I was quickly able to determine that the connections to Motorola were triggered every time I updated the ActiveSync configuration on my phone, and that the unencrypted HTTP traffic contained the following data:

The DNS name of the ActiveSync server (only sent when the configuration is first created).
The domain name and user ID I specified for authentication.
The full email address of the account.
The name of the connection.

As I looked through more of the proxy history, I could see less-frequent connections in which larger chunks of data were sent - for example, a list of all the application shortcuts and widgets on my phone's home screen(s)."*

Would someone please illuminate me as to why my reference to ActiveSync is alleged to be irrelevant to this conversation?
Exactly.

Don't like it when people take photos of you streaking children?

Then don't streak children!
I am a dog lover through and through. But it is very tough to see what the police could have done differently, except maybe taser him/her instead. That dog looks like he was 70+ lbs, and he was lunging at the officer, in my view. It's very, very sad to have seen this -- I wish the window had been rolled up.

That said, yes the police did instigate this in the larger sense by (I guess?) arresting him for taping the incident.
So you offer some things Wikileaks could change, and then you offer some criticism of Snowden's statement.

Why exactly are we still talking about the messenger(s)? How is this productive?

The goal is to make the world better. Nitpicking about Snowden, his associates, his travel, his criminal behavior or lack thereof, Wikileaks, Assange, and all of this other stuff is completely orthogonal, soap-opera bullshit that has nothing to do with that goal.

We should be focusing now on how to a) spread the word about the constitutional abuses and systemic coverup being perpetrated by NSA and b) working toward building a legal environment wherein these types of circumstances are not only legally prohibited but also cannot be re-engineered in practice either.
Uber - https://www.uber.com/jobs - San Francisco, CA
Fulltime, H1B, full-stack engineers

We are ambitious, engaged and excited about disrupting the transportation industry across the world. Not just another social web app: we are moving real assets and real people around their cities. Do you like our service and want to bring them to the next level? Do you have a beef with our app and want to fix it? Then you should apply to join our team.

Here are the kinds of engineering projects we are working on at Uber:

- Demand Prediction

- ETA Estimation

- Dynamic Pricing

- Node.js Dispatch

- Multi-threaded, real time support systems

- Visual Operational Tools

- God View

- Operations support projects

- Data Distribution/storage systems

- Geofencing

- UX/UI

See more at uber.com/jobs or email directly jonathan at uber dot com
>The difference between them tends, in my (male, second-hand) experience, to be one of persistence.

Woman: "If you're not listening to me now when I say no, how can I possibly trust you will listen later?"
What! How is this not related to HN? A lot of people here are from CA and would want to be aware of these incidents. HN guidelines clearly state that if it interests people then it is alright. And since it is clearly on top of the page, it interests a lot of people.
The simple fact that they are viewing ('metadata' about) my browsing/email/phone calls/IRC/Facebook/Twitter/whatever isn't actually the thing I care about.

Its the fact that if I happen to spend private time doing/thinking/talking about anything someone in the government finds objectionable with anybody someone in the government finds objectionable, I will get flagged and investigated.

Seriously, I couldn't care less if facebook employees read my posts, they have no power to hurt my life. Gmail employees laughing over my email? go for it.
Mozilla employees discovering my personal fetish for modget donkey porn? meh.

But the government? I am now dependent on nobody in the governmental apparatus finding my private opinions and speech objectionable or questionable, now or ever in the future.

Fuck that. Either they stop doing that, or I stop expressing my private opinions to other people.

Society loses if the second one occurs on a massive scale. we have entered a really bad place.
Yes, that is sad and it makes me angry too but it's hardly relevant for HN, is it?
I'm pretty sure Yelp has actual usage data that provides a better signal of which cities are worth the effort than population. Plus, trendy cities get talked about more than non-trendy ones by definition. More people care where hipsters hang out in Austin than where they hang out in Phoenix even though Austin is pretty small in the grand scheme of things.
A bit annoying that the site breaks the back button.
When I was a PM for Xbox, I had the opportunity to sit down and have lunch with both Don Mattrick and his predecessor, Robbie Bach. Both were incredible tech leaders with a long history in gaming and a clear passion for the industry.

Moreover, people really liked Don. He was a leader that the division really rallied behind, and Xbox had its first profitable year under him. I'm excited to see what he can do with Zynga. I do find the transition a bit ironic due to his history at EA and EA's newly formed rivalry with Zynga.

I strongly believe that Bach was forced out after the incidents with Courier and the Kin. In the same suit, I have a deep suspicion that Mattrick also felt the heat from the Xbox One debacles. Best of luck to him in his new role.
How To Send a Photo Around the World (in 1926)
The Problem with 'Boys Will Be Boys'
Sorry, but what did you expect?

California Police Arrest Man for Video Recording, then Kill his Dog

That seems pretty clear to me.
The questions surrounding citizen surveillance of police activity definitely have relevance on HN, the technology and software created by our industry have facilitated this on a wide scale.
> members of the armed forces would be centi-millionaires.

I don't mean to dispute, but I don't understand this. I had thought that it was impossible that the US' military could be worth the $682 billion per year the US spends on it, that it was a sinecure for contractors. At >1.4 million active personnel, you're talking a value of hundreds of trillions, at least 10x the US GDP. The military is only useful as a threat deterrent and threat defense, what threat could possibly justify that?
> Any thoughts on doing the same thing with Sinatra and/or Padrino? Also do you think rails 4 will make any improvements?

I am not familiar enough with either of those frameworks to know if they can do multi-threaded concurrent request dispatch -- if they can, then it'll apply to them too, I think. But I'm not interested in doing the experiment myself.

I don't think rails4 fundamentally changes the picture, as far as _comparing_ different app servers.

> ~20 reqs per second with barely any concurrency seems so low. Is heroku, ruby or rails the culprit for such low throughput?

It may be mostly that I was choosing to model relatively slow apps. With an app that takes 100ms of _cpu time_ to return a response, and 4 cores -- the -theoretical- maximum is only 40 reqs/second, it's not possible for it to get any higher than that.

For my own work, my apps don't get a whole lot faster than what I modelled, but others might.

But I wasn't really setting things up to look at the actual requests/second numbers -- in what I set up, the relationship between the scenarios is more significant. If you wanted meaningful absolute numbers (or to compare ruby/rails to something else) you'd probably want to test a real app doing real things, not my simulation app.

I also think, generally, "requests per second" is not the right number to be looking at -- what you (and the users or clients) really care about is how long the clients spend waiting for a response (at median, and how much variation), right?
Dart guns are finicky, short-ranged, and require special training to use properly. Darts are manually loaded with the dosage before each shot, they aren't stored ready to use. They also take minutes to work if the dart hits in the correct muscle. A hit to the head or shoulder blade will just break the needle and piss off the dog.

A dart gun is useless for stopping animals that are attacking. That's why there is always someone with a shotgun ready to kill the animal that's being darted.
> Snowden is a traitor and a coward for leaking the obvious

So he would have been much braver by never leading anything? That's a strange definition of coward. Besides the fact that if it was "obvious" like you say, then how is it a leak?
I don't understand the Inkan comparison. The Inkan just looks like a unique seal so that someone knows a document is legitimate. That seems more comparable to something like signing with your private key. Care to explain?
including a fixed-benefit pension

Wow. One of the factors contributing to the problems that many, many cities across the country have. Pensions should always be tied to rates of return of what the employee and employer put into the plan, otherwise future workers or tax payers will end up footing the bill when the market goes lower than the pension requires to break even.
Sedation is not realistic, usually only animal control officers have them and even then they usually don't have it with them.

BUT... Every officer near where I live carries a nightclub/billy stick/baton etc. I've been in situation with aggressive dogs out in the country and often a simple kick is enough to back them off... Discharging a firearm at a fast moving animal is reckless and begging for a bystander to be injured.
reddit effect. All snowden and such anti-govt stories are being heavily moderated out in reddit so that crowd is flowing in here. This site has completely changed character (in a very negative way) in the past month. So sad and frustrating.
My favorite comment so far. And that's exactly what I'm complaining about. I like Medium, but wrote this to argue the difficult side; there are plenty of "pro" Medium articles. I felt like evening the teams a little :)
I've seen quite a few stories where the police arrest people for photographing them. There really should be an non profit dedicated towards litigating these abuses of power. Its not like photographing the police in public is a legal grey area, so the proceeds from the inevitable settlements could even make the effort self funding.

The dog angle just makes this a particularly egregious abuse of power. I'd be willing to fork over a significant bit of money towards making a very public example of the officers involved.
Are we really surprised by this? Think about your own experience in highschool and the type of people from that experience who are now in law enforcement? Any correlation between bullies and law enforcers?
Probably good advice in general, but when you post a comment like this (or upvote it) on a story about police abuse, it comes off like blaming the victim. The man in this video did nothing wrong and now his dog is dead.

*edit: I should note that he was performing a valuable civic service by documenting the actions of the officers (as were the people in the car recording this video). We wouldn't be able to have these discussions without people brave enough to record our public servants' (mis)behavior.
Actually, I'd argue that over the age of 25 or so, one can't be awkward and not be a creeper. If you're still oversexualizing every interaction with women like some 14-year-old, as evidenced by awkwardness, there is something deeply wrong.

So the theory goes, ay any rate.
"relevant for HN"

You haven't noticed that the tech oriented people who populate this community also have a strong sense of social justice and care about civil liberties? Really?
>The proper way to handle this issue is to just be direct when someone is behaving inappropriately and not use ambiguous language

It is not the responsibility of women to educate when they feel uncomfortable or fear for their safety.
Animal control has ways to sedate aggressive dogs; police have guns. Every police officer I have talked to has been trained to shoot a loose dog that is acting aggressive towards them.
Its laws about the use of technology, notably cell phone's with video cameras. Totally relevant to news for hackers.
From TFA:

At 3:23, a cop shoots the dog four times. The dog wither and dies.

What did you expect?
What to Submit -- Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

I disagree with you, because this is possibly a crime, non labeled graphic content, should be covered on the TV news, etc. Therefor I think it is probably off-topic. HN is not a general cali news source in my personal opinion.

[1] http://ycombinator.com/newsguidelines.html