skysight-inc/HackerNews huggingface dataset:
>The analogy between Google and McDonalds only works in regard to commercial creepiness. It does not sufficiently cover collaboration with the surveillance state's organs.

What??? Uhh. This guy is the surveillance state's organs. You mean he's from Oregon? No wait...
> I'm just barely young enough that I'm considered somewhat rebellious for not having tattoos or piercings.

Ha. I love it!

"No tattoos or piercings? What are you, one of those straight-edge weirdos?"

"No, I'm just like, you know, a normal person."
No, I think that complaint is ridiculous. They were called apps long before the iPhone came around.
I've never felt the need for a down vote button for a comment on Hacker News until now.

Yes, we should be ethically aware of the tools and products we build, but this is not the way to go about this! Harassing a man at his home like this is unnecessary and aggressive.

Please stop the promotion of individual harassment.
But a lot of them use GCC, too. Atmel, for example.
Heh, let's add some gas to the fire and talk about the rampant age discrimination in the SiliValley!
>I think Metro could be made to work if you made sure it was operable with a mouse - that is, no auto-hiding, no gestures. Give me a single, consistent always-visible taskbar instead of schizophrenia and that "charms" crap, and on-screen always-visible buttons to launch an app-search-bar or to hit up the

I can live with this on the desktop, but what's particularly insane is they went with this same interface for Server 2012.

Fortunately, I got out of dealing with Windows Server before then, but I hear no end of complaining from friends that still do about how infuriating trying to invoke corner-based gestures through an RDC window is.
I don't think anybody wants a situation in which companies pick-and-choose which laws to follow, and which to ignore.

The proper target for anger in this case is the NSA and the government which allowed this to happen.
The pirate station equipment is not so expensive, and in fact, petty phreakers use it pretty frequently to do basic SMS frauds in heavily populated areas. Maidan protesters have found themselves on a receiving end of false-station SMS frauds since November, so we know for a _fact_ that criminals do operate them.

The government could as well, of course, but I'm going by an Occam razor here.
Why is it that you think because someone has a gun they are incapable of acting rationally? If I were in the above situation I would not draw my gun with out feeling that there was a real threat to my life or property. And in that case I would rather have a gun than not have a gun.
Yep. I've got some sort of mental problem, and think that writing the backend is half the fun. The frontend is the other half, and library support is the third half. Compiler writing: Now with 150% more fun, and 97% less utility than any other programming project.
If you delete the app, this won't remove the account from sunrise's system then?
That article was insane. How dare he try to get actual houses built so people can live there! And those crazy tech people with their law and order, and the jobs they create in the service industry! We cannot tolerate that!
> And I wouldn't call LLVM/Clang an Apple's compiler, since it is contributed by people from Google too.

It's about as much of an Apple compiler as gcc is an FSF compiler.
http://www.berkeley.edu/news/media/releases/2003/03/20_antiw...

http://www.contracostatimes.com/news/ci_8626408

https://www.indybay.org/newsitems/2008/03/21/18487630.php

EDIT:

The same website also covered NSA protests: https://www.indybay.org/newsitems/2013/10/26/18745485.php
Two who ever voted me down around 20% of my ex coworkers I know in BT from NI had close family members killed by terrorists in the troubles.
Wait, so just to be clear, divshot.com is the editor, and the divshot.io part is kind of a PaaS for static sites? Seems pretty exciting for front-end development :)
It's like complaining that you can't get leaded gasoline anymore. Complaints like that make this dude come off like a short-sighted, self-centered idiot.
Could you specify what bluetooth sensor you are using?
I don't consider corner-based gestures to satisfy my requirement of "operable with a mouse".

That's my point. Move away from gestures and auto-hiding crap and metro would be workable for the desktop. It's perfectly reasonable to auto-hide stuff on a 7" screen and have it always-visible on a 23" screen, or at least give it a button instead of a gesture.

Give me that kind of thing and Metro is workable instead of "omg revert this crap".
Solid advice - except for three issues: 18 characters, in 2014, is not "fantastically long" at all. The choice of lcase/lcase+ucase only gets you a single bit per character typed - password length matters most, everything else is just icing on the cake: nice, but non-essential. Also, password meters are mostly harmful - the author takes some arbitrary rules and turns them into a measurement - that's okay for weeding out horribly weak passwords, though.
Deciding to go for low-hanging high impact features is the obvious choice, and it's not the choice that makes developing product roadmaps complex. The trouble is always around technical debt.

Every company has technical debt. Stuff that:

a) Is architectural. Changing it impacts code all over. Think "preparing a database schema for sharding".

b) Is a looming ceiling on growth.

c) Is not in the immediate present nor is in the far too distant future.

When to tackle these is the usual war in my product roadmap meetings. My default rule is the classical 80/20. 80% of the time reserved for new features, 20% for technical debt. If no technical debt is evident, use the time for load testing and optimization.
Javascript on the client and the server with NodeJS and r.js
It's more about perspective, not priorities. For example. I think the citizens of Detroit would probably kill to have the sort of problems that San Francisco currently has. Low unemployment, high rents/real estate prices (yes, these suck, but so does miles of blighted and unmaintained housing and a bankrupt city government) and a youthful and thriving industry would make San Francisco the envy of a lot of cities.
IE9 and up do: http://caniuse.com/svg
As someone living nearly 30 miles from the nearest city (Glasgow) with a constant 120Mb connection I completely agree!
Have you talked her through the challenges of your role and suggested to her (and any relevant management) that it might be worth you having a basic role along the way in encouraging things in the right direction?
Technically this isn't true, at least not as a blanket statement regarding all phones.

Since the power button is a 'soft' switch, controlled by the phones operating system, it's possible that a phone can be compromised so that even if it appears to be 'off' it is actually still powered up and listening to the cell network, but this is in no way a 'standard' feature. The same attack vector/vulnerability is present for flight mode, a compromised phone can lie and report that the radio is off when malicious software is using it.

Removing the battery is a mechanism to preclude any possibility of your phone being exploited, and may be appropriate depending on your risk tolerance and/or threat model.
Who says they're not?

I'm fairly sure that the correct approach to effecting political and ethical change is not harassing employees of tech firms in this way.
They probably used Google Maps and Streetview to get there.
If you are not trained in self defense and how to use a gun to defend your life maybe you shouldn't be carrying one and you also shouldn't be commenting on it like you know what you are talking about.

Why do you assume a gun would be randomly taken out in a tense confrontation?

I can spin this idea as well by saying "What if a few rogue protestors were really pissed off, kicked in your front door and began to beat you with a baseball bat, wouldn't that be a great time to have some leverage to protect your life?"

Or what if you were walking your child to school and just one angry protestor twice your size followed you, became increasingly more agitated and decided to smash your head into the curb.

It's all relative to how you phrase it.

[EDIT] And apparently "hbags" found this comment really insulting for some reason and thinks I'm nuts for demonstrating an alternative way to phrase a situation... and I'm the unstable one...ok.
Indeed. Until John and Marco talk about the Mac Pro for an entire episode. That's when the dam. finally. breaks. :-)
I think you're right. I particularly need to see some of my outside of work projects to some level of completion. Beef up the Github account. Haha and like you say, Java skills are highly sort after. I shouldn't disregard that.

Cheers
How I Ended Up in a Smash Bros Tournament
In all honesty, I found TFA extremely hard to read. It is almost as if the text would be random generated. Something about that style made my brain pick up parts, maybe because parts make sense while whole paragraphs make much less sense.

So, I missed the anti-surveillance state aspect. My bad.
Well, if this isn't an incentive for Google devs to get together and make a gated community together completely cut off from other people, I don't know what is.

Not only that, it certainly won't endear this group's ideals to Googlers, while in fact they may have value.
Blog posts about PSD to HTML are not dead.
It was an actual bug even for single threaded builds -- the test/demo program for libstd hadn't declared a dependency on the library.

I should really pull the test program out of there, and make it actually demo things nicely, rather than being an initial "let's see if the code I'm writing actually works" pseudo-test.
But don't most people here, at HN, want that right to decide their own openness? I mean, does everyone here plan to do a web startup and then produce a tarball of [their] full work? A full DB API?

I understand that we all, or most of us, have contributed to free or open projects, but I thought the pure-souls, without a little "IP" one way or another, were very rare.
We have AirWatch, and I didn't know they were considered a startup. It really explains their support knowing this.
Recommending gun ownership in response to non-violent protest seems sub-optimal.

Perhaps a gun is a useful tool in that kind of situation, but surely there's a bunch of other conflict de-escalation stuff that can be learnt first.
In which century was it cool to not own a TV?
smiles you think I coming at this from a right-wing perspective lol.
Have you seen http://macaw.co?
You claim that it's unnecessary and aggressive yet you do not discount its effectiveness. Therefore I'm going to discount your argument. Protest is worth it when its effective. And we're reading about it, so its done its job. Protest need not be cozy, clean, friendly, or Batemanish.
Their employees? Certainly in all of my employment history I have never had a vote or serious decision in the direction of the company, that even goes for a non-profit school I worked for. Targeting employees is, at best, a bad idea. Who is to say that this guy didn't support them? Or others support their cause? Now they appear like kids that don't have jobs or that can otherwise afford to picket someone's house during normal work hours. When they try to go to the negotiating table I doubt they will be taken seriously with these kinds of antics. I also wonder if the actually have convinced anyone that might have been in middle or moderate to be their side of this issue?
Penmanship - convert Markdown files to native Android views
CAN WE GET RID OF ALL CAPS IN MENUS?
Simple tool to make sure your Google tags are installed correctly
Here is how you deal with not being on facebook [http://i.imgur.com/BOvxQ1F.png] Same thing applies to every other service that you don't use.
You are the one conflating the technical and political. This has little to do with licenses. GCC is written poorly on purpose in order to make it difficult to work with gcc. They do not want gcc to be used as a typical unix tool, doing some task and then having the output piped to some other tool to do some other task. They want you to have to directly extend gcc to add whatever functionality you want, this way you would have to make your functionality GPL. The consequence of this moronic decision is that gcc is an absolute nightmare to work on, is full of bugs that are very hard to isolate, and is being abandoned by everyone sane in favor of clang.
Or rather, buy a PDA/music player rather than a phone.
I read the article and the flier; I felt like I was approaching it open-minded. I conclude it's propaganda because it paints common circumstances with unfairly pejorative language, and by that undermines the few valid points it brings up. The brochure closes with: "Steal from the techies you babysit for." If that's your message, you and I are not on the same side.
I thought protesting the buses was reasonable and justified. Picking on a single employee of a company, especially someone who probably doesn't have any control of the company (i.e. not the CEO, President etc.) and distributing leaflets about him is despicable.

However is there any link between this protest and the bus protests? The bus protests were for economic reasons mainly. This is about surveillance so I'd guess this protest didn't include many people from the bus protests.
I should? We're not talking about me, we're talking about your advice!

Let's say someone's e-mail is in their profile, and let's say it was listed in one of the compromised datadumps, or I was lazy and entered it in https://shouldichangemypassword.com/ and it found an entry or two. Without much work I find a couple of compromised passwords and now I have access to all of the other accounts.

I suggest instead:

Step 1: random passwords saved in a password safe.

Step 2: add 2-factor authentication

Along with security updates auto-installed, virus scanner, no untrusted programs, firewall, etc. etc.

I don't think your suggestion of common passwords with a prefix is good advice.
Hundreds of Western and Asian companies was hacked by Russia
A U.S. cybersecurity firm says it has gathered evidence that the Russian government spied on hundreds of American, European and Asian companies, the first time Moscow has been linked to cyber attacks for alleged economic – rather than political – gains.
According to the firm, CrowdStrike, the victims of the previously unreported cyber espionage campaign include energy and technology firms, some of which have lost valuable intellectual property.
CrowdStrike declined to go into detail about those losses or to name any victims, citing confidentiality agreements related to its investigation.
2) In "Taking PHP Seriously" (http://www.infoq.com/presentations/php-history) it's discussed a language called "Hack" that seems to be exactly what you are talking about. But the link (http://hacklang.org) is redirecting to hhvm page now...
What's ridiculous is, they do it to themselves. If they just used their votes to get a zoning board and laws that let people build housing there wouldn't be this problem. 64% of people in SF rent. If you want lower rents, stop trying to make the city look the same in 2014 as it did in 1964.
Music app gives away space for 1.5 mil songs in the Cloud, for free
I feel like they have a strong portfolio going forward, though. Diversifying into ARM, Southern Islands is behind the door conquering the consumer compute space, focus on heterogeneous compute.

They are only in trouble in the spaces where their x86 processors have to compete with Intel. They don't have their own fabs anymore, they aren't a die node ahead like Intel, and they are also just in terms of raw revenue an order of magnitude smaller than Intel. That isn't a fight to win, and they have been stuck in this low-cost no-margins commodity cpu space for a while.
-They are assuming I don't contribute to Open Source in any way (I contribute to private repos that are at the core of several large OS projects but are private for business concerns).

If you're commiting to private repos like that, then you're not contributing to open source.

Sure, you're programming, and contributing to projects that others use, and yes, your github profile doesn't show that. But it correctly shows your level of open source contributions.
I've been using the ribbon UI in Office frequently for years, and still find its usability inferior to the old menu system. Aside from its poor usability, I dislike the visual clutter of having all the functions visible all the time. Personally, I'm less productive thanks to the ribbon UI.

Well, what do I know... I'm just one data point... probably an outlier.
Prim: Anatomy of a folded startup
I guess in OS X, gcc redirects to clang. clang gives me:

clang: error: no input files
am i the only one happy that folks like this left jobs working for the government and their contractors to work for a company like google?
I'm not sure this has a one sentence answer: http://www.docker.io/the_whole_story/
No way. The benefits of technology (and the natural resources it consumes such as airwaves and exotic materials) should not be reserved for those who kowtow to commercial interests.

A more reasonable direct action is to develop and socialize technological practices which uphold community values: DuckDuckGo, Open Street Maps, Firefox, Cyanogen, encryption, CB radio, amateur radio, GNU/Linux.
um thats not what a "liberal" is in political terms - look at what some of the "orange book" liberals are doing in the UK
When people block Google busses, and break one window of one bus, it's inappropriate violence on par with barbarism [1].

When people peacefully protest a Google employee and try to raise awareness in his neighborhood of his activities that they disagree with, it's individual harassment.

Isn't that just lovely? Hacker News: privileged technologists setting the standards for techno-skeptical protest. Tell us what the proper way to go about it (outside the established means of the sham that is representative parliamentary democracy, of course) is, then.

[1] https://news.ycombinator.com/item?id=6951468
Mariana Mazzucato - projects
Guess this is a good candidate for Emscriptening? (if it hasn't happened already)
Quick example of why you should unit test your client side code
Android VPN Flaw Found, Exposes Protected Data
... am I the only one who had to hit google news to find out what's going on in Ukraine right now?
Political theatre, for its own sake, is a very effective way of attracting press coverage and staying in the news. Has been a go-to in the radical playbook for nearly a century now.
No, there aren't "people"; there is "a person", me. Just one person.

Everyone else is speculating on how the poor little "Googler"'s life is destroyed by a naive peaceful protest, derailing the issue with anti-left wing jokes, suggesting that "Googlers" carry weapons, and so on.

HN at its best: when its ideological toe is stepped on. popcorn
It's not worth debating over, but there's clearly a difference in category between drug laws, war policy, and philanthropic aid programs. Opting out of war funding sounds great, but I'm not sure how that would work. As far as drugs, it's harder but we could make drug prohibitions state laws and let people move or make changes at the state level.

Philanthropic aid programs, on the other hand, are clearly optional (even if they are amazingly beneficial). If minorities object to contraception, let them opt out of paying for it on their tax form or something. And let other people choose to pay triple. Like you said, it's not a lot of money, so I don't know why we should grief a minority of people on this point.
Not necessarily. The jury in the previous Apple vs. Samsung trial didn't even fill out the forms correctly when they ruled in Apple's favor. Apple's lawyers tell a compelling story, so it doesn't matter what the facts are.
Apple developers are significant contributors to LLVM, but not a majority. It's roughly one quarter Apple, one quarter Google, one quarter other paid commercial developers, and one quarter individuals (including academics).
JointJS 0.8 Released - filters, gradients and ports
The point of the protest isn't to destroy a person's life, the point of the protest is to (1) make Google's employees reluctant to continue being Google's employees and as a result (2) make Google rethink their official and unofficial policies, in order to (3) make the world a better place.

AFAIK, they haven't really hurt anybody (this time). They are just pressing the points that (they think will) hurt the most.
eXtreme Programming?
Or - and hear me out here - you could just not put the Facebook logo on your site. Revolutionary idea, I know.
ShowHN: Instantga.me - Endless browser games
These protesters are skirting the real issue which is that they cannot afford prime SF real estate anymore. When these protesters, themselves, were uprooting the original inhabitants they did not really care but now that they are being uprooted, they suddenly are crying foul.

The criticism here against the protesters is because they are asking for free handouts rather than them actually working to earn them. Yes I understand it is not easy to be retrained and I don't have a good solution for people being uprooted.

Yet, most commenters here on HN identify with startups/capitalism and believe that creating something that the market wants is ultimately the only way to earn a living. Certainly not protesting for free handouts.

The strange thing is that the protesters would have found lots of support among Google and other Tech industry employees if they had not targeted them in the first place.

PS: Google does not assist the NSA. Google has made it categorically clear. Guardian too had to backtrack on it's claims about that.
> Our problem is with Google, [...], and the gentrification its employees are causing in every city they inhabit

Never thought I'd see someone on the left shaming a company for paying their employees well.
http://lmgtfy.com/?q=why+use+docker
Or you could both talk about "X" show that you watched on Hulu(other streaming services) and TV. The world is more diverse now than needing a TV to 'watch TV'. And that is a good thing! :)
I'd take a different angle:

This is the behavior of desperate people who have lost hope that our government functions and are motivated to action.

This seems like the natural conclusion of our government's inattentiveness to it's citizenry. Violence isn't far when folks have achieved this level of frustration.

The last line of the link makes it clear that Google isn't going to be the only target. "All of you other tech companies, all of you other developers and everyone else building the new surveillance state--We're coming for you next." Burn the witch!

I don't think people should be resorting to violence out of principle, but I don't think it's reasonable to expect that "folks" who are economically marginalized should put up with this because "manners."
And we might guess that majority of those "protesters" either did not vote or voted for Obama.
They're just taking the mindset of: "Such and such things are inherently wrong, and I'm 100% certain that I'm right about this; therefore anyone who disagrees about it is an enemy to humanity and the common good, and therefore must be silenced and must not be allowed to affect legislation."

That's all they're doing. And it's understandable. But that's not the part I take issue with.
It's pretty mainstream news if you are in Europe.
> Who knows, but last time around they clearly got enough to buy another judge.

Same judge. Still have to convince a jury though.
"Congress shall make no law ... abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble...."
Genius Mobile Game Monetization of the Day