skysight-inc/HackerNews huggingface dataset:
It may be hopeless, I'll write it again.

I have no opinion on whether or not the shooting was justified.

No doubt these folks will be part of the DA's process for investigating all officer involved shootings. And theirs and any other testimony will end up in the official record.

The shooting itself, the video of the shooting, and the reporting of the shooting left me with questions and concerns.

Those concerns are around how we're training our officers and what instructions we are giving them with regard to the use of deadly force.

I'm also concerned about their equipment. You dress people up and equip them like soldiers and they start thinking like soldiers. That is, in my opinion, a bad mindset for a Peace Officer.

I'm also interested in what process my city government has in place to make sure that if we do have a problem it will be addressed. And insuring that process is working.
Sadly, I probably would have had the same reaction. Between the stress of things not going well and the stupidity of others, I start to get a short fuse.

I'm not sure I would have fired the guy, but I suspect I would have at least said, "Put that f'n camera away before I shove it up your ass". Actually, saying that would probably be worse.
what a god-awful process an employer has to go through to fire a bad employee. That's a terribly bureaucratic law that only protects bad employees.
>The president also accused Russia of "backward" thinking, following its decision to grant asylum to Edward Snowden, who disclosed details of the secretive surveillance programmes to media.

I like how it is in quotes.
Oh good, a website and an independent oversight agency. That should accomplish nothing.

These programs (section 215 of the Patriot Act, etc.) are intrinsically illegal; we cannot reform them. Who will oversee the oversight agency? Obama's proposal is complete bullshit.
http://en.wikipedia.org/wiki/Quis_custodiet_ipsos_custodes%3...
> negative stereotypes that the author wanted to rail against by mentioning all this.

> ‘Do you know where the proxy settings are?’ I asked, hopefully.

> Well for Christ's sake don't ask her something she almost surely doesn't know

Ehm, negative steretypes, ehm...
Or even worse,

curl http://example.com/install.sh | sh
It is certainly my issue here :-)
"It's not enough for me as president to have confidence in these programmes; the American people need to have confidence as well."

Great tactic. Redefine the problem. NSA is not the problem. Confidence is.
How can we fix a government program that has overstepped it's bounds? Lets add a monitoring agency to monitor the monitoring agency!
Obviously you should have remembered to use the term "Dear Leader". Get it right next time.
1 is pretty often "how much contrast", which is pretty easy to do.
alt 1: capitol rewards capital

alt 2: capital rewards capitol
I agree - I was unsatisfied with his conclusion about cars. It seemed a good counterargument to bring up, but then he didn't resolve it.
It may be his point (not going to parse that), but it's not going to happen. As I've described elsewhere in this thread the NRA is not going to stray from its single issue unless something directly impinges on it, like McCain-Feingold's prohibitions on its core political speech. It's a very critical part of why we're even discussing it's effectiveness; asking it to be less effective because you'd like having its muscle in your corner is not to the point.
Arggggh Companies with the hardest job interviews
Sorry, I really think we were talking past each other for a bit here. I misunderstood what you were actually asking for.
H1B blacklisted companies
Site to provide and store black listed companies data given by US DOL . This is to avoid or join these companies
Usually it says "fired without cause" they get the whole thing, but if fired with cause then they don't.
Live Blog: President Obama's Press Conference
Open Source Project Advice
> you handle the impropriety of others in a mature and professional way.

Sure, and sometimes the mature and professional way is to fire somebody.

(Now, the execution of that was less than ideal, but a firing in general was not entirely out of line.)
A quick concept of a pythonic templating language based on Zen Coding
More or less this is the point of my reply -- cars are crossing into a threshold where life or death quite seriously hangs in the balance on some repairs.

It's not just the failure of the system itself I'm worried about though, the _process of making certain repairs_ could kill you in many fields, not just automobile repair.

Working on high-current electrical systems is dangerous, working with sprung weight can be dangerous, working with flammable vapors can be dangerous. Automobiles are one of the few examples, though, where you're _surrounded_ by many of these dangerous sub-systems while attempting a repair on something that's otherwise fairly harmless [brakes, changing a tire, checking fuel pressure, replacing a battery].

The interactions between such subsystems is where the danger lies -- and without the domain knowledge of an auto mechanic, you could easily be left unaware of the dangerous interactions between these subsystems.
Keep in mind the example is just there to illustrate a type of problems. The real use cases were obviously more complicated.

Some comments:
The compiler does not do magic. If you call a virtual function or call an address from an other library, there is simply no way for the compiler to know the side effects at compile time.

The keyword "const" does not help the compiler to optimize this kind of code. Const is mostly a tool for developers, you can ignore it with mutable, const_cast, etc.

In many cases, the kind of code of the example will be optimized properly:
-If the code is simple enough and all the functions are in the same compilation unit, Clang will figure out the dependencies and optimize it properly.
-If the code is simple enough and the code is spread across several compilation units, Clang's link-time optimizer does an amazing job at finding dependencies.

The point of this example was more to illustrate a point about code clarity. We should not hesitate to make code more explicit, use extra temporary variables, etc. Those extra lines help both the other hackers and the compiler.
If you have extra facts then share them instead of arguing that mere possession of same makes you right.

This bit annoys me though:

Well, too bad! You don't say what facts you have from your neighbors, and you haven't contradicted the claim that the guy called police to report himself as having killed someone and that the body of a woman was found in his house. Now those are salient facts and you know it; you should not have omitted them from your original description of the situation.

What bothers me is how the police responded.

If anyone calls up the police saying that they've killed a person the police are setting out with a possibility that they're going to be encountering an armed and dangerous individual. There's a huge difference between 'I'm calling to report a murder' and 'I'm calling to tell you I just killed someone.' You originally reported this as an example of the first situation, which is clearly not the case.

I didn't miss anything here. Now if your neighbors' report of the facts is substantively different, then by all means share their version, but since the 9-11 calls is a matter of public record and can easily be obtained by the media I'm going to take the claim that the dead guy called in saying he'd killed someone at face value. How you can omit that from your summary is just beyond me.
‪Understanding the Python GIL‬‏
I had not been aware of that. Thanks.
> I watch him type in his user-name and password. A message box opens up, but the kid clicks OK so quickly that I don’t have time to read the message.

Computer sends message to user. User quickly dismisses it without thought. This evokes mixed feelings from me.

First, unfortunately, we have spent a long time training users that computers output cryptic messages that they don't need to understand. Anyone who used XP for more than 3 years is probably used to seeing odd pop-ups or error boxes from some application that's spitting out some message (possibly too often) that the user doesn't know. They're used to seeing things crash, and they're used to messages being too technical to be actionable. That is in part our (development) fault.

However, things are better now. If a message box pops up, you probably should read it. You should pay attention to what the computer says. I think that people so often just don't care what it is because they guess that it won't get in their way for their immediate task so they don't want to bother. Or, worse, they're afraid it will require some thought/energy (even if it's small) to understand and take appropriate action, and they're crossing their fingers and hoping that ignoring it is for the best.
> First, he was coming at it from the position of being a fellow teacher, not designated IT-bro.

It's even less OK for teachers to take a condescending attitude than it is for normal people, so I'm not sure what your point is.

> Second, you dismiss the problems as things "nobody ever has"--guess what? Somebody had them.

Don't be obtuse. It is not conducive to good conversations.

> Third, he mostly listed examples where a cursory bout of reasoning or just a bit more experience in computers (gotten through doing something other than delegating to the mystical IT wizards) would've solved the problem.

Even people who have a lot of experience with computers will often not have had occasion to mess with their proxy settings. I have managed labs and offices with dozens of computers and the number of times I've needed to change the proxy settings on any machine is precisely zero. And I didn't know until pretty recently that some computers have a small, unlabeled switch that exists only to trick you into turning your Wi-Fi off on accident. That would have stumped me too, at least for a while. These are hardly fundamental failures of computer literacy.

> And no, he didn't say the kid was stupid or a numbskull--he said the kid didn't know how to use computers. Stop putting words into the dude's mouth.

Why? He has no problem putting words in people's mouths (e.g. "Fix my computer geek, and hurry up about it"). And unlike him, I at least have multiple people confirming that this was the impression he gave. My intent was to clarify why people are responding negatively to his tone — you seemed to think it was just the "TL;DR" portion, so I was explaining how the rest of his post sounds to many of us.
Obama Addresses Surveillance and National Security in News Conference
Instagram Mentions on Twitter from Birth to Acquisition by Facebook
Site to help employees or consultant to avoid or join blacklisted companies. Data is from US DOL.
A/B Testing Software Always Slows Down The Site
>PS: It may be worth keeping HEAD just for CORS.

Made me chuckle.
NoFlo Development Environment by The Grid
There's no such dichotomy; the other choice is, supporting the idea that humans are not all created equally, but still consider they deserve the same rights and freedoms.

And I'd rather have a mass of idiots (which I don't think most people are) ruling than an elite of people who consider themselves superior to others. At least the former are less likely to successfully torment me for my own good.
So we get an "advocate":

Advocate: "This violates the 4th amendment of every citizen in the US."

Gov: "Bob, we know, now shut up and go stand in the corner. And remember, you can't tell anyone how these proceedings went."
How does it compare to the other hosted CI solutions for private repos out there?
> Create a public advocate to argue in front of the secret court...

If your 'court' needs a public advocate, then the lack of a public advocate is not the problem. The idea of a "secret court" is contradictory to the idea of "a court."

> Create a website detailing what the NSA does–and does not–collect on Americans and foreigners

Why not just make the 'secret' court not secret?
I can't agree with the assertion that the methods defined in HTTP since 1.0 are bike-shedding. I'll agree that lots of the the HTTP methods defined in standards other than HTTP are unnecessary cruft (particularly in light of the REST model) -- WebDAV and friends particularly -- but I don't see why you'd want to eliminate any of the HTTP/1.1 verbs (or PATCH) in HTTP/2.0, except maybe replacing HEAD with a no-content media-type in the Accept header for a GET request, and maybe dropping CONNECT and TRACE (though I suspect that there may be cases where they are used and critical, I've just never seen it.)
The same is true for Koding. From the linked page:

"Approximately 20 minutes after you log out, your Free VMs will shut down."

followed shortly by

"Note: In the future Paid Always-On VMs will be an option. This is currently not available though."
Humans have rights. Property does not.
"Have you ever noticed how places like Starbucks will go absolutely batshit if you take out a zoom lens (like a 70-200 on a Canon SLR)"

no, not at all, maybe it's different in different parts of the country, but if you start shooting with a long telephoto inside a coffee shop its pretty rude to the people there.

If you want to take photos in coffee shops use a more discreet camera and a 35mm lens, not a telephoto, it will look less creepy.
That's really bad form by Armstrong. For all he knew, the guy was taking a snapshot to post on the company blog as part of his job or something. Or maybe he was just checking his phone.

At the very least, if you fire somebody over that, you at least announce "no filming please" and fire him privately afterwards.
Thanks for caring about the privacy issues.

I would have to guess that the first "word" with the command only is clean? Have you seen any evidence to the contrary? That data set alone would tell an interesting story.
Google Keyword Planner Replaces Google Keyword Tool
The "world wide web" is the stuff you get from http. Simple as that. The internet would be the global network that lets you get your port 80 (http) packets from one place to another.
Reddit-style humour? It was in reference to a film.

I'm honestly flabbergasted. Oh HN, how you never fail to disappoint.
I don't know anything about AOL specifically, but I've worked for a handful of BigCo's. All have required signing some sort of agreement at the start of employment which explicitly forbids leaking confidential information. So it's very likely that this person was under an NDA. What may be surprising to people who haven't worked at a BigCo is that due to legal implications, often times companies actually have guidelines about what should be discussed in recorded formats versus in person/phone.
I'm out of my depth here. Perhaps someone good at hacking and analyzing government data can help?

The real comparisons seem:

1) If SWAT officers do regular policing too, then compare the incremental annual cost of their goodies versus the 1 year fully loaded (salary + pension + benefits + equipment) cost of a police officer. I won't pretend to know this answer, other than tanks seem expensive, but then again so are cops.

2) If SWAT officers don't do regular policing, or do significantly less, then you need to add that to the equation.

Slightly off-topic, I have to admit that seeing cops patrol the streets with machine guns is a little off-putting. It reminds me quite a bit of Israel.
I don't exactly agree with your sentiment, but picking on that statement is right.

The computer is a device that, most of the time, just gets in the way of doing X.

But the OP of the quote misses a qualifier: the person is trying to do X on a computer! They can use paper and markers/crayons/pencil + xerox machine, not like PowerPoint is the only option.
Site needs a blurb describing what this means and where it's sourced from. It's simple enough to search, but simpler to make note of on the page.

http://www.dol.gov/whd/immigration/H1BDebarment.htm
Yes, much like I can never visit a faraway country because I can't pilot a plane.
What, that third parties could call in a SWAT team? Why not make that your issue on one of the (sadly numerous) examples of this actually happening, as opposed to one where it seems to have actually been appropriate?
Why shouldn't they publish such a picture?

You are trying to suggest some sort of hypocrisy here, but I'm not seeing it. Expecting loyalty from your employees and expecting loyalty from employees of other companies to their company are entirely separate issues. If somebody gets a photo of MSFT layoffs, that is MSFT's problem, not TechCrunch's.
Well, here's my thoughts -
First, why the hell would you trust that the "transparency" would be real? Admit what Snowden revealed, and keep the next violation of human rights under wraps. If we can't verify transparency, it would have to be based on trust - and I see a distinct lack of both the ability to verify the NSA's claims and reasons to trust the NSA.

Second, why would you trust President Obama to follow through on a promise? I believe he promised protections for whistleblowers on the campaign trail, after all.

And third, what good does knowing that the NSA monitors everything do, when all that really does is give them carte blanche to use the data however they want, knowing it won't expose the program? (Program being already exposed)
My version of this is "sorry, I'm a server side guy, normal people computers hate me too".
This is part one of three where I explain what details really matter in A/B testing. Hint... it's not the speed of loading the Javascript on your site.
Not only did he not really help by not politely showing her how to select a wifi network... "Here, this is easy watch, you get on wifi by..." (He's a teacher dammit. That's his freaking job), his idiotic network settings and bungling "proxy" just broke her computer for later when that proxy is stuck in there and she can't get on her network at home where there is no-one to help her set it back the way it was. How hard is a transparent proxy in 2013!?

He made everything worse and is now complaining about his victims.

TFA is like reading a "User Friendly" from 1998.
Assange: "I don't use email"
Oh, that totally skipped my mind. Maybe run something to recognize URLs (replace with $URL, or some kind of placeholder), and then try to obfuscate filenames and the like in a similar way? By normalizing the data like this, you could get much better results with regards to command line switches and the like.
Interestingly, the converse is also true.

I was always into computers and tech but never really programming.

I was a math major in college, however, and after graduating I started programming. The transition was almost seamless, I picked up programming really quickly, it was surprising to me how much the "ways of thinking" are alike.
True that, from my POV I received requests on an event by event basis. Many of these people probably had to sign as part of employment.
It is the UK.
This sounds more like you're a terrible negotiator. You left a lot of money on the table during those 2 years.
Obama pledges greater transparency in surveillance programs
Are you czech by any chance ? I think it's a great place and completely understand why your people would be against government surveillance. The days of asking random people for IDs just to make sure they aren't spies still aren't forgotten there.
As I already said, I agree with you about the more general point of police militarization being bad. You don't need to convince me of that.

I'm questioning your challenge of the available facts in this specific case, based on other information that you have chosen not to reveal.
Yeah. i will make that change. but DOL site wont show previous companies(expired debartment date) aka history.
Except that the shovels are also the workers... and they are cheap workers too.
Obama lays out surveillance reforms, says "We need new thinking for a new era"
This is 100% correct. This is an HR nightmare in the making. The guy will likely get a much bigger settlement from this incident than he would from getting laid off. Regardless of whether he violated company policy, the CEO had no proof of filming, didn't make it clear that this was a proprietary event, didn't do a whole suite of things any halfway competent lawyer will throw at him.

This just makes me dislike AOL even more.
Domain Parsing with Python
Actually that is a weird ads. It seems targeted at 'us', i.e. tech guys mostly.

Looking at the spec, it seems that this tool has all the necessary bits inside to compete with Leica tools. Yet the ads is very silent on all that.

IMO I think they neglected the software side when designing their gismo ( by mistake or by strategy ). Now they hype it up with tech guys, so that one of us will eventually create a few killer apps for their hardware so they can compete against Leica.

99$ for a bluetooth enabled, fully featured laser measurer but with a SDK instead of great interface ? Well I guess it is working, count me in.
John Gilmore! http://w2.eff.org/Privacy/Gilmore_v_NSA/

"That's the kind of society I want to build. I want a guarantee -- with physics and mathematics, not with laws -- that we can give ourselves real privacy of personal communications."

"The Net interprets censorship as damage and routes around it."
Random Hot Girls, Tumblr Edition
Not really. More like:

"Government agency hires army of contractors to automate jobs of 900 people"

They're building a layer of abstraction to separate the running of the systems from the data.
It's always sad to see young people get messed up because they're socially naive. Honestly, I think this sort of thing should be part of a set of basic business/life skills taught in school.
President Obama announces surveillance reforms
Show HN: A New Category of Web Forms
Not sure who decides what's officially mature & professional but suspect it's a matter of opinion.
You might have the coolest new browser concept in existence, but I can't even view your website because literally all I can see is "We're sorry, U doesn't support Mac yet" with an email signup form below it.

Epic fail.
I doubt that there is any business reason for taking pictures of an execution. Armstrong would know if there was. He caught a leaker in the act. The question is how do you handle it? If you want to make an example, you do it on the spot. If you want to be professional, you tell him to put the camera down and do it later.

If you refer to a part of the company as "loserville" then you're not too worried about appearing professional.
ya of course. Do you have more details? I'm interested myself.
That's a good point but don't assume that the CIA/US-govt is above bribing or even threatening/blackmailing agencies in foreign countries. They do this all the time!
In contrast, my 5- and 3-year-olds are enjoying DragonBox on the iPad, not knowing they're learning Algebra.
Obama to release FISA court opinion that ruled NSA surveillance unconstitutional
I've always assumed younger users were sharper at correcting problems and knowing most of these terms since electronics were available at younger ages. Seems like more opportunities to accidentally discover fixes/areas/tools/etc.

Our recently created business targets relatively older users, so we had to make adjustment for knowledge levels similar to what this article mentions.

Favorite quote from article, "This fix was easy: switch to Chrome (remove 5 different search toolbars!) and voila, baby and cat photos and Bubble Safari all working as intended."

Thanks Mark Zuckerberg!
Strider is designed to be extremely customizable. We have found that in the real world, CI tools are like code editors.

Organizations need to heavily extend and modify the tool for their own individual workflow and process.

For that reason we believe the best CI tools are Open Source (like Travis and Jenkins).

We are working on a hosted Strider offering where each customer will be able to customize their version independently of one another.

Strider's value proposition is extensibility and customization. It's the opposite of a "one size fits all" approach (Travis does an amazing job at that already).