skysight-inc/HackerNews huggingface dataset:
Thanks for the flippant comment. Eich resigned because while talking heads on TV would have you believe otherwise, the gay rights movement is a civil rights movement. By actively donating against it, he was making a strong statement about his leadership qualities that he would actively discourage equal rights for homosexuals.

That said, the idea to drop a product over the composition of its leadership is perfectly valid. If Robert Mugabe showed up on the Dropbox board of directors, I imagine a great many people would be nonplussed and Dropbox would have undergo a trial by public that would not end well.

A great many people would argue that given Rice's track record as a public servant, her personal and professional proclivities, while certainly more nuanced and less egregious than Mugabe, are not great when considering where you should store your data.

IMHO, tapping Rice for their board was a terrible decision and speaks more towards Houston trying to pump up the old-school market strength image of Dropbox than a wise strategic move to improve the quality of their service and business.

TL;DR, Houston, you fucked up.
I agree and I'd argue that voting with your wallet is just about the only form of voting politicians listen to as well...
The bush administration asserted that it could detain anyone without a trial and torture them. This is not equivalent to any average administration as you implied.
There is now ample evidence showing that WMD claims were simply a casus belli for a war that had been desired for some time for other reasons.
You say he has a technical masters, Why doesn't he pursue software development in that field? If he is an EE doing embedded hardware transitioning to embedded software could be an easier career move than generic junior web dev. There are computational specialties for every science i.e. computational biology, computational chemistry, etc. so he shouldn't have a problem no matter which field his background is in.
You seem to be making the erroneous assumption that everyone is motivated in the same way as you. Personally, if someone embarrasses me in a conversation in this way I'm going to feel like an idiot and resent them for making me feel that way. When this kind of thing happens it feels to me like they'd rather have someone to laugh at and feel superior to than help that person better their skills. I don't have much respect for that.

If they point me in the direction of some resources or help me learn it I'm going to respect them more because it makes it clear they care about their craft. They don't feel the need to feel superior, they'd rather have a peer on their level.

My point really is just that different people are motivated in different ways and what may motivate you has the opposite effect on others.
ITT: people who have no idea what board members do.
Data Structures in Clojure: Binary Search Trees
This is the logical conclusion after the Mozilla farce. Every new hire will be vetted for correct political affiliates, or the ISJP (Internet Social Justice Police) will do their McCarthyism thing.

We live in interesting times!
Agreed. Usually the motivation to have someone like Rice on your board, is to have more government connections, for the purpose of not doing what the government wants. i.e. Influencing the government, as opposed to it influencing you.

Edit: Admittedly this can be a bargain with the devil, and backfire.
Mediafire also offers 1 TB for $5 (first month is $2.5 or something).

https://www.mediafire.com/upgrade/

If you want something with strong security and privacy, there's https://spideroak.com/
You shouldn't use any of the alternatives listed here either. Because none of those supports encryption. All the cloud storage services which do not provide encryption are unexceptionally evil. Because given the easiness of implementing an encryption feature, not to implement it means the administrators of a service are willing to see users' files.
E-Services Help Tame Manila’s Traffic Mess
(C) Saddam Hussein had irrefutably demonstrated that he was willing to use weapons of mass destruction in pursuit of his ambitions: he had used chemical weapons both on Iraqi Kurds and on Iranians (and let's not forget his brutal conquest of Kuwait);

And who let him have those weapons and told him to go ahead and use them against the Iranians? He looks lovely in that photo embracing Donald Rumsfeld... So by this standard, many members of the US government had also shown willingness to use weapons of mass destruction. If this disqualified Hussein as a legitimate world leader, then why was Rumsfeld allowed in government?
Why is dropbox doing this exactly? What can she possibly do to help them?
If we collectively invested 1/10th of this passion towards real problems (like boycotting mega banks for the billions they stole during the financial crisis) instead of whether or not my free hard drive is advised by a ex-high-ranking politician, we'd be getting a lot more done.
You should look into Tresorit.

https://tresorit.com
What Makes A Great SaaS Homepage?
Spam Around the World – The Matt Cutts Melody [video]
There is tresorit ( https://tresorit.com/ ), but depending on what you want to do, they seem to be a little expensive.
MEGA! it's end-to-end encrypted and 50GB free! they already have desktop client for windows and will also release for Linux and OSX shortly.
Unfortunately there's no division as to where politics is allowed to interfere. From Wikipedia[1]:

Politics is the process observed in all human (and many non-human) group interactions by which groups make decisions, including activism on behalf of specific issues or causes.

[1] https://en.wikipedia.org/wiki/Politics_%28disambiguation%29
Ok, 5-10 min reading it.

5 min writing vcl3to4.pl and 5 min testing it.

5-10 min playing with the new varnishstat.

In total a 30 min job.

;-)
The bootcamps might be a mistake. I learned basic CS first but I went with a sort-of bootcamp just to get some projects in and I just found it so boring.
Nobody is claiming that it provides perfect security, but it massively reduces the attack window for successfuly certificate spoofing, while turning any failure to hit that window into a big red blinking alarm sign.
Honoring Rice enables future human rights violations
I'd like something a little more privacy-friendly, not that plays "team games" with NSA.

http://www.theguardian.com/world/2013/jul/11/microsoft-nsa-c...
If you put together a list of companies that the politicians who voted for the Iraq war were board members of...you'd be boycotting a lot of companies.
This matters why? Al Gore was on the board after the war started. He made his support for the war clear after his appointment and after the war had started. He wasn't in Congress, but Condeleeza wasn't in Congress too. She had as many votes as Al Gore did for the Iraq war. Why is Al Gore excused but Condeleeza not?
I hope so. We're moving into a phase where there you can grab information about anything, from nearly anywhere, at almost any time. There is little advantage to decision making based on cemented ideals anymore. This new era has exposed the good and bad in all facets of life. It's no longer about republicans, or communists, or this, or that, it's just about life.

I prefer to remain non-partisan and instead look at things as a complete outsider, just as a regular human being without any rooted loyalty in any one system or another.

If a company hires a shitty person, and people start dropping their service like flies, and that company reconsiders, then we're moving in a good direction, and I view my "vote" of not sticking with Dropbox more as a single ballot to living in a more informed and refined society.

I really hope somebody replies and lets me know why I'm wrong rather than just sitting here at -2. Please don't turn HN into Reddit :(
I had a similar problem; I downloaded it on a mac that didn't meet the minimum os requirement, then deleted it. Couldn't use the link again on the newer mac. Don't most people expect to be able to re-download this?
The 5 Secrets of Sass Foundation
Theres no such thing as bad press.
"Not enough eyes"? OpenSSL is among the most aggressively reviewed codebases in the industry. Everyone reads OpenSSL. The problem with OpenSSL isn't that it didn't get "enough eyes". The problem is that the code is bad. It's disorganized, serves too many interests, and (particularly in the TLS portion of the tree) is a grab bag of functionality.

OpenSSL implements twenty two TLS extensions. NSS, the library used by Firefox and Chrome, implements 11. Why was it possible for some dude in Germany to specify a TLS extension that nobody really needed and then implement it in OpenSSL as the client default? Because OpenSSL is a bazaar, not a cathedral, and nobody really claims ownership of what the code in openssl-1.0.1e/ssl is supposed to do.

Also: check your availability bias. "Burned down the Internet"? This was a bad bug, but it wasn't unique; nginx had the same bug just a couple years ago (I know this because we found it). But shove all that aside, because these are all codebases that have hosted remote code execution flaws.
Why do you think SQL doesn't qualify? it's certainly not the only example of declarative programming, and maybe not the most interesting, but it is one which most developers have come across.
You can shut your eyes and pretend that they're separate, but that doesn't make it true. One's political and ethical views deeply influence how they act, particular towards others.

EDIT: This is a general point, not an opinion on the current issue.
I'd be amazed if he doesn't break from the pressure and/or abuse.
The article might be improved if it mentioned what Hacker School was and how they had banned "feigned surprise".[1]

[1] https://www.hackerschool.com/manual#sec-environment
I don't have a real opinion about the Iraq war but do you think it was wrong to overthrow Saddam Hussein?
> oh cool, today is the day you get to learn about X

Sounds like https://xkcd.com/1053/

Learning to interact with other human beings is a skill many developers seem to think is beneath them, or they are still stuck playing petty primate status games, or that they are so brilliant the other guy needs to adapt to their rough edges.
Most of the changes seem to comes from a reorganization of the code, I think they were necessary.
With your own computers and your own encryption in place. Without sending your stuff straight to the NSA.
Unfortunately the tech industry seems to be in mob mode recently so I would think the chilling effect is already well underway. The fact that it has been suggested this was done intentionally before they know the whole story suggests this to me.

Never mind the fact that the code was apparently reviewed, so I guess the reviewer would have been in on it as well.

There are always people who prefer to play the blame game instead of actually working to solve the problem.
I love how it says it's not because she was a member of the Bush Administration and not partisan, then goes on to list a bunch of things she did as a member of the Bush Administration.
Consider that when acting under uncertainty, intelligent, informed people of good will can examine the same set of facts and reach different conclusions.

It has become an article of faith that the Bush administration acted in bad faith about weapons of mass destruction in Iraq, while all that really has ever been shown is that they were tragically, woefully and extraordinarily wrong.

How intelligent, well educated people be so wrong, unless they were secretly evil? Groupthink for one, and in particular a failure to consider alternatives because of assumption of bad faith on the part of those who disagree with them.

I really don't care one way or another whether Condi is on the board of Dropbox or not, and I applaud you for refusing to do business with a company you believe is immoral. But I would be surprised (pleasantly) if this was a standard you were applying consistently, thoughtfully and evenly.
The Chevron example came out of left-field. While the other sections focused on actions or positions that Rice had taken, the Chevron anecdote would have us believe that Rice is an unethical person simply because she had a relationship with the company.

This is one of many unfair generalizations about energy companies. In reality, Chevron is one of the greatest contributors to alternative energy research. Without it and ExxonMobil, there wouldn't have been half as much progress toward sustainable power.
Goat Simulator getting free content in May
The company I used to work for has one (and can help you build a DropBox for your company).

http://titansgroup.com.br/cloud.php

It's currently aimed at telcos (América Móvil used it in Latin America) but IIRC they rolled out their own product, at least for internal use.
Regular.io – build better relationships with your reccurring customers
When it was followed up with "told you homeschoolers are weird", I think I'm well outside of the realm of assumption.

Usually, when people learn I was homeschooled, the first words out of their mouth are "really? You don't seem weird." I used to reply with, "oh? How many homeschooled kids do you know?" Now I answer, "oh, I'm certainly weird, just not for that reason."
It's worth knowing, maybe just because it's interesting, than even if pro-forma employee noncompetes are unenforceable, that doesn't mean all of them are. Get acquired sometime. Those noncompetes are binding, even in California.
Well it's a start to know this board member stance on this issue and acting accordingly (i.e unsuscribing or dismissing depending on the importance one give to the issue).
Is the 2 hours lunch/break time sacrosanct? Meaning, pretty much everyone does it?

I rarely take a long break during the working day, lunch is 30min at most. But, I like to leave a bit earlier to spend time with my daughter.

Once she's in bed at night, I'll usually work for a few more hours though. So, I may not be a good example.
Business leaders' politics have always been an issue, and people arrange boycotts all the time because of them (left, right, and center). It's called political speech, and it's actually a good thing. Heck, it even cuts both ways - for example, the Bill and Melinda Gates Foundation has definitely changed my opinion of the Microsoft founder, and in a good way.
Oh I agree, while writing verilog I was amazed people used it to develop something as critical as ASICs. The language is way too forgiving. And it's not like you can release a patch once the thing is on the silicium unless you're working with FPGAs. It was still very interesting to see how hardware was designed and definitely an enlightening experience as far as I'm concerned.

I found verilog very similar to C in a way, if you're not familiar with all the quirks of the language it's very easy to write code that looks completely benign and straightforward and yet ends up blowing up in your face because of an implicit cast or undefined behaviour...

On the other hand there's not much of a "hacker scene" for driving up the innovation for HDLs, unfortunately. And I don't expect the big companies making ASICs and FPGAs to come up with a radical new solution any time soon.

So basically, if one of you HNers want to try their hand at writing a new programming language, consider designing a modern Verilog instead of yet an other Javascript transpiler :)
SF zoning height restrictions
What's an efficient way to change my 200+ account passwords?
As far as I know the current contenders are git-annex[1], syncthing[2] and clearskies[3]. They're all still very green. git-annex is technologically farthest along but is still very unpolished for the basic "sync this dir" functionality to be reliable/friendly. Clearskies is still at proof-of-concept stage, defining the protocol and implementing the first clients. syncthing is probably the best bet right now, but I haven't tested it yet.

[1] http://git-annex.branchable.com/

[2] https://github.com/calmh/syncthing

[3] https://github.com/jewel/clearskies-ruby
> it was unclear to what extent Hussein had made any progress on building -- or buying -- nuclear weapons;

It was very clear that he hadn't, the US government (just like the chemical weapons) chose to ignore their own intelligence because it didn't suit their purpose.

http://www.globalsecurity.org/intell/library/congress/2004_r...

> On March 1, 2002, INR published an intelligence assessment, Niger: Sale of Uranium to Iraq Is Unlikely.

The Senate did an entire hearing on pre-war intelligence, you really should read it:

http://www.intelligence.senate.gov/press/record.cfm?id=29877...

If you prefer something that you can sit and watch, see BBC Panorama's "The Spies who Fooled the World" - it is both interesting and frightening, especially the part where the single person who was the US source used in Powell's UN brief tells the interviewer he made everything up:

http://www.youtube.com/watch?v=p3K9twuuU7g
I wonder if there is a market for a solid text editor written in Java (so that it can run on all platforms out of the box). I hate that I use different text editors for different platforms right now (Notepad++ for windows, sublime for linux+mac).
I wonder, since this is an obvious parody of the sorry state of git's manpages, do people find Mercurial's manpages any easier to read?

http://www.selenic.com/mercurial/hg.1.html
My mother was an advertising art director, and I learned a lot from her, but you wouldn't say that I was basically responsible for pepperidge farm's late 1970s branding, would you? I don't think one should equate her actions (or even political beliefs) with those of her parents.
Disclaimer: I'm pretty orthodox Catholic and thus firmly disagree with most software programmers on topics that are often discussed here. But I don't boycott emacs just because the authors are atheists (I actually use emacs full time for work now). And I don't boycott software whose maintainers are pro-choice or whatever else. Boycotting software because of political or religious differences isn't going to help software, it's only going to further unnecessary dissension instead of fostering understanding and personal change.
And the current, Democratic, administration hasn't exactly rolled back many of these changes, right? My point isn't to criticize the Obama administration, but rather ask: if Hillary Clinton was asked to serve on the board of $your_favorite_service, would you consider dropping that service?
Why z-index doesn't work even though you set z-index: 99999;
>>> It's a shame that they had to pick a Bush crony.

Another great example of how partisanship and shitty double standards have ruined our country. The fact is, the vote to invade Iraq was a bi-partisan vote:

http://en.wikipedia.org/wiki/Joint_Resolution_to_Authorize_t...

"Introduced in Congress on October 2, 2002, in conjunction with the Administration's proposals,[2][7] H.J.Res. 114 passed the House of Representatives on Thursday afternoon at 3:05 p.m. EDT on October 10, 2002, by a vote of 296-133,[8] and passed the Senate after midnight early Friday morning, at 12:50 a.m. EDT on October 11, 2002, by a vote of 77-23.[9] It was signed into law as Pub.L. 107–243 by President Bush on October 16, 2002."

82 Democrats in the house and 29 in the Senate voted for the resolution. If you're against Rice for her actions leading up the war, then maybe you should take some action against the prominent Democrats who voted for the resolution as well:

Chuck Schumer

Joe Biden

Hilary Clinton

John Kerry

Harry Reid

The fact is, BOTH parties are to blame for Iraq. Too bad most Liberals just like to point the finger at Bush and his administration, when in fact there were plenty of Democrats to blame as well. Pretty sure you're not going to boycott any company if one of the democrats listed above lands on a board somewhere are you?
I think it comes down to pricing for a lot of people. $300 a year per user basically and you don't own anything at the end of that term. $7200 a year for 25-150 doesn't seem so bad once you get up to 100+ users. $300 a year might not be bad for a developer who is in it every day, or a PM who keeps track of these things every day, but for that person who gets called in to fix one thing it can be expensive.

The price is steep for the most price sensitive users who probably already have experience in another tracking system. It's hard to get that user to try it the first time. Even the free version is very limited compared to other trials, allowing a total of 2 users, which probably isn't representative of the number of people involved when issue tracking is brought up.
Personally, I've had endless sync issues with Google drive. It doesn't seem to have any sort of 'retry' feature if it can't sync a file other than restarting the service.
Completely ignoring the point that Al Gore wasn't a public official at the time, let's not forget that congress was lied to just as much as the rest of the public.
Adopting OneDrive would then prevent you from ever adopting Linux in the future without migrating all data to a different service. You may be confident you don't use Linux now, but are you confident you'll never need Linux support? How confident are you with adopting a tool that's not OS agnostic?
That might be even more convincing! :)
It would shock me if those tools would actually have caught this bug. That would imply that no benevolent contributor or researcher had run them against OpenSSL in the last two years, which I find incredibly hard to believe, as static analysis is a logical first step in researching a code for vulnerabilities, and OpenSSL is probably in the top 5 most valuable pieces of software to validate.
I spell things wrong all the time and sometimes hominem doesn't get caught by the spell checker. So fucking what? It's ironic that you call this out because, well, it's an ad hominem argument in and of itself. You are attacking one thing (or supporting one thing) to prove another point. Wikipedia says it best, "claim or argument is rejected on the basis of some irrelevant fact". Claiming AWS isn't practicing amatuer hour based on the fact they rolled out fixes in 48 hours is making an ad hominem argument. Amazon's marketing department is distinctly different from their engineering department. It's irrelevant that they are technically competent enough to patch this when you consider the fact the marketing/communications department could give two shits about how they tell anyone what has been fixed.

In retrospect, what I should have done is called out the blaming statements you made in your first post. That's what brought me to action and caused me to write my response the way I did. I should know better than trying to rationalize with someone who is in dissonance. BTW, narrowrail called you out below for this blaming statement here. Pay attention - people are giving you feedback. Take it or leave it.

Vote down all my comments if that makes you feel better. Karma is meant to burn. It's also a tell that this story dropped off the main page and I'm still getting downvotes on my comment. AWS koolaid much?

Oh, and FWIW, I am a super sleuth. A super sleuth of human behavior and emotional response. I also watch what I say about others, trying not to blame and indicate opinion where needed. That's why I said your behaviors were a 'tell on intent'. I have no idea who you are or why you created an account just to comment on this story, but I guarantee there is more to it than what meets the eye.
Finally people realize that Dropbox is unethical. They've been denying your computing freedom for years now, but it took hiring Condoleezza Rice for people to start to catch on.

Replace dropbox with ownCloud. http://owncloud.org/
- Because by joining the board she has a fiduciary duty to protect the interests of the company, especially when those conflict with others including her personal interest.

- Because if CEO had to hire someone to help them do that, a former secretary of state would be one of the best choices (albeit Hillary might be a bit busy).