skysight-inc/HackerNews huggingface dataset:
I'm actually more worried that this will result in a civil lawsuit from one of the affected companies. In an ideal world[1], it would get thrown out immediately, but I'm a bit worried. That would have a heck of a chilling affect.

1) and a simple reading of the license
Will you stop using Google? Eric Schmidt has served as a tech adviser to Barack Obama.
Fair enough. I just love that expression.
> disregarding compatibility has been one of the success factors for the Linux kernel

It's actually the other way around. Linus Torvalds dixit[1]:

"One of the core kernel rules has always been that we never ever break any external interfaces. That rule has been there since day one, although it's gotten much more explicit only in the last few years. The fact that we break internal interfaces that are not visible to userland is totally irrelevant, and a total red herring."

[1]. https://plus.google.com/115250422803614415116/posts/hMT5kW8L... - second comment
Build a shopping cart with CakePHP and jQuery (part 2)
Content, What Content?
> Maybe the silver lining here is that it puts the final nail in the coffin for "many eyes make all bugs shallow"

The OpenSSL project doesn't seem to have a 'review' step[0] in code commits, unlike FreeBSD, OpenBSD and Chromium (i'm just picking projects i'm familiar with, no bias).

So it might not have been 'many eyes', but the eyes of just one.

edit: [0] a proper review step, what the openssl project does is have feedback on commits (which is what the OP article is referring to). see below.
What about the sync client?

https://tools.google.com/dlpage/drive
Umm, I think you're the one who doesn't know American politics.

"We know that he has stored secret supplies of biological and chemical weapons throughout his country." -- Al Gore, Sept. 23, 2002

"Iraq's search for weapons of mass destruction has proven impossible to deter and we should assume that it will continue for as long as Saddam is in power." -- Al Gore, Sept. 23, 2002
Running with the lemmings in metrics hell
Why The Heartbleed Vulnerability Matters and What To Do About It
Convenient homegrown vegetables could soon be a reality
The "STL" is C++'s "standard template library."

In the STL, there's an 'algorithms' package, that gives you a whole bunch of useful stuff: http://www.cplusplus.com/reference/algorithm/
The dirty secret of software is scalability. Scalability to big O, big O to algorithms, algorithms to computer science. How do you like me now.

You don't want to use the right software language or framework with the wrong approach. You want to be able to reason clearly about the core problem and understand the tradeoffs of different classic solutions. Or invent a brand new approach. Or invent a framework or invent a language if necessary.

Consider this a plug for at least undergrad level education in CS. You can learn most of the rest of it on the job, but not computational thinking.
I'm not sure how I feel about this. On the one hand, I absolutely agree with most of the opposition to Condi Rice wrt the illegal war, warrantless wiretaps, torture, etc. On the other hand, I threw a hissy fit over the opposition to Eich based on his beliefs. I'm not sure how I can oppose Rice while standing up for Eich without inconsistency.

Anybody else feel conflicted and have some insight? I'm still probably going to cancel my Dropbox membership simply because I have free 100gigs google drive that I got when I bought my chromebook [1] and this gives me a great excuse to transfer over and save some money. But I don't know that I can go on the same kind of crusade for which I faulted the Eich lynch mob.

[1] Free 100 gigs google drive when you buy a chromebook, which if you install crouton makes for a cheap, decently powerful linux machine (great deal!). I recommend the hp chromebook 14 with 4 gigs ram since it comes with free 200mb 4G tmobile internet every month for life.
Quite the opposite, as total mentioned. If this had been closed source, we would have not known about the bug, and it likely would have stayed around for a lot longer... until someone wanted to modify that particular part, or do a fresh rewrite from scratch.
I require sources to prove your claim of "Her quest for ideological purity".

I already know of the Thought Police claims so I don't require those.
This is a strawman. When Dropbox appoints Harry Reid to the board, we can talk.
They only did what Greenspan told them to. It doesn't matter who 'owns' the oil. As long as it's sold in dollars, it props up the value of the US dollar.
Well this is blatantly ignoring the anti-alternative energy contributions they've given. Although their own research may have contributed that much, the possible government funded research if they had not lobbied against it would have been that much more.[1] They've deliberately stifled research that would directly contribute to non-oil based energies.

I mean, just imagine if the subsidies and tax cuts the oil companies get went instead to alternative energy research. We would be decades ahead of where we are now. Look at this 2008 article from PBS: http://www.pbs.org/now/shows/347/oil-politics.html.

[1] http://usatoday30.usatoday.com/news/washington/story/2012-07...
The overreaction and moral indignation of HN of late is irritating to say the least.
From the side it looks like Dropping Mozilla because Eich, made sense to you because it was issue you cared about, and dead people in Iraq? well they are far away and probably didn't think like you anyway.

Same with contributing code to Firefox: of course my small patch for the bug affecting me personally looks like a big deal, but if i look at a big picture, my contribution isn't even comparable to what Brendan Eich did.

I don't say that dropping dropbox is a good thing, but i don't see how one can think logically that harassment of Eich was something for greater good, and this is a non-issue.

Unfortunately emotion is a strong thing, much stronger than logic.
I find the explicit images of war and torture very distasteful. Especially alongside a goofy illustration of Condoleezza's head in the Dropbox logo. There are certainly more appropriate ways to communicate your message besides FUD.
Considering that my normal account was permanently slowed and is apparently unable to post more than once an hour due to this thread, I'd say "hiding" is useful if one wants to express an unpopular opinion on HN, merely to retain the functionality of his normal account.
I suspect this is going to cause a significant problem in the future with regaurds to all these embedded home routers that stopped receiving updates 6 months after release. Its essentially an unmonitored backdoor to 95% of networks on earth.

http://www.devttys0.com/2013/10/reverse-engineering-a-d-link...

http://arstechnica.com/security/2014/02/bizarre-attack-infec...

Not to mention the similar situation with android phones.

What a spectacular mess.
There are two more complicating factors involved:

1) Patronage 101 is rewarding the parent through doing favours for the child.

2) The decisionmaking of a junior person can be manipulated in its own right+

I don't think anyone needs to agree/argue with your point to see how its at best an incomplete understanding of the situation.

The same would be true in ancient rome, mideival florence, or the courts of eurpe in the 18th C.

[+] ... more easily
No, we either go out to lunch or eat at our works cafe if they have one. But either way most people only take 30min - 1 hour for lunch tops. Unless someone is in from out of town everyone usually is back within an hour.

At least this is how most of the companies I've worked for and most people I know. But some do choose to eat at their desk, but why? I sit there all day.
He works for T-Systems, which belongs to Deutsche Telekom. His job is pretty safe, I would say. People working for Deutsche Telekom work under conditions similar to German civil servants in terms of terminability.
That's why several TLDs have a "registry lock" as well as a "registrar lock". Basically you can't transfer your domain between registrars without first going above their head to the registry.
Someone commented (I can't find it now) that post disclosure they ran 5 or 6 coverage tools and one of them flagged it.

They didn't say how much else got flagged, and how many false positives there were. It's very easy to retrospectively look through the list and say "oh yeah, there it is, amongst this big pile of nonsense".
>> Maybe next time people will spend a little less time designing a logo and a little more time doing things that actually help (though that's a wish and what I expect is the exact opposite).

So you want the graphic designers contributing to crypto code?

As someone who is a mid level programmer but a decent/good designer, the only way I'm able to contribute to some projects is through things like logos.

Don't use this straw man argument to make your point, which is otherwise valid.
Was there a similar outcry when she joined the Stanford faculty ? Did everyone decide to shun Stanford ? If not , I am curious why her being a faculty member was acceptable and
being on the board of Dropbox is not, since the outrage is for her being a liar and a war perpetrator and not due to her skills for the job.
The apps on your first screen are telling a story about yourself
This article reminded me - why aren't the people from Bush administration in prison?
Read the parent comments. I was replying to five specific points that were made. I never said that anyone's shit doesn't stink.
It's been demonstrated that unspoken rules do not get followed, and generic maxims like "respect your co-workers" don't work.

As a recent example, see the Noisebridge debacle over having to actually add rules.
> For academic publications almost no one uses Microsoft Word except for a small minority.

Sure, we're all biased by our own experiences, but I've found this to be blatantly false in the biological sciences. Microsoft Word dominates, if only for its comment and change tracking and ease-of-use.

I'd love to use latex, but very few of my collaborators even know the syntax. I think latex predominantly rules in physics, math, and perhaps some engineering fields (but certainly not BME). Definitely not all of academia.

(As an aside, I have a hard time not pronouncing the name as Authorrhea).
Why are you using Google Drive? Eric Schmidt is a tech adviser to Barack Obama, the same person who selected a "war mongerer" in Joe Biden as his partner.
So it's fine for someone to have no morals as long as they are good at their job?
Exactly, I only know of one person who goes home for lunch but that is because he lives half a mile away.
The 10 Rules Of RobotOps
For me it is a red flag in terms of scalability as lots of our data sets won't fit in mongo backed by a 1-2 TB disk even if they take up < 100 GB in the original format (usually binary/compressed genetic data).

It also uses a ton of ram and performance really suffers when the data won't fit in ram so it isn't a great choice if you are trying to push the limits of what your machines can do.

They are only using it to store models and whatever "behavioral data" is but models for things like random forests can be really big and you want to be able to write/read trees from separate machines etc.

I wonder why they chose to use mongo vs local disk or HDFS which they already require.
I could honestly care less about Dr. Rice being on the board of directors or not. Is she going to start a program to torture users of Dropbox? If that comes to pass, it may be a cause for concern. Other than that it appears that Dropbox is adding an accomplished and intelligent person to their board. Is who ever made this website, going to run around and try to get Dr. Rice fired from every job she gets? It really does appear that this is a personal vendetta of some sort.

However! I do welcome the thought of people looking for alternatives to Dropbox. I consider trusting your information with a propriety company based in the US, to be quite foolish these days. Personally I use Owncloud. It's open source. You can run it from your personal server. Owncloud has clients for Linux, Window, MAC, Android and IOS. You can also access your information through any web browser. To put the cherry on top, Owncloud has the capabilities to sync contacts, calendars and bookmarks across your all devices. It's a great piece of software and should suit those looking for an alternative.

http://owncloud.org/
Mercurial's seem to assume less knowledge, the bisect pages are a good example.

Mercurial bisect:

This command helps to find changesets which introduce problems.

Git bisect:

Find by binary search the change that introduced a bug

Someone could happily use Mercurial bisect without knowing that it is doing a binary search. The Mercurial docs also get into simple examples before explaining all the options, while the git docs list all of the options first, which presumably could scare people away who are just after simple usage.
Wait .. are war-criminals now an oppressed minority? Not that i'm convinced she is a war-criminal, but it's not an easily refutable position, is it?.

On the other hand. It stands to reason Dropbox wants a well connected politician on their board, so they can lobby against the NSA style policies that are negatively affecting their international sales.

>One individual or group, finally crawling out of being persecuted, deciding to persecute another is just plain disgusting.

And this is just disingenious. This was not the case with the Mozilla guy, nor is this the case here. For starters: gays are still being persecuted in many US and international jurisdictions. That war, and it is a war for civil rights, is still ongoing. Secondly, it's not a group that is being targetted but specific individuals because of their complicity in what is essentially a hate-crime they just got away with. That's like arguing we shouldn't perscute/target nazi-collaborators in the middle of WWII. (although one can argue perscuting collaborators after the war, wasn't the moral high ground either)

But, on a more meta level. I think the tech sector is getting more into politics, because the politics are getting more into the tech sector. Consider the NSA, net-neutrality, DMCA or all the twitter powered revolutions. I mean, the internet is essentially fueling a proccess of globalisation and democratisation, that has a lot of political implications.

We can no longer pretend technology isn't a political weapon of change, because the powers that be, are getting more and more aware of this.
Hopefully one positive thing that will come out of this whole Heartbleed thing is that companies making extensive use of Open Source software for security critical purposes will consider contributing to ensure that security reviews are carried out on them.

The cost of regularly reviewing codebases like OpenSSL would likely not be that high when compared to the potential impact of a breach because of a flaw in the software.
I don't know how Coverity works - is it possible that surrounding it with more complex code will cause it to miss the bug because it doesn't have enough information to not constantly raise false positives?
Shout out to BitTorrent Sync as a great alternative to Dropbox for some. Open and distributed so its already 2x better than dropbox.

http://www.bittorrent.com/sync
You could try Engine Yard (https://www.engineyard.com/), I think they are using EC2 (has a datacenter in Ireland).

Can't vouch for how "good" their PHP offering is having never used it, definitely a passionate team though, I've met several of them over the years at PHP related conferences (in the UK) as the company has grown.
hi, great point. It is true that at the moment our userbase is mostly physicists/astrophysicists and computer scientists who heavily use LaTeX. But we are not super committed to LaTeX. (In fact, I am annoyed by LaTeX as much as the next guy.) We already fully support Markdown and soon AsciiDoc and MediaWiki. An HTML5 wysiwyg is coming soon as well.

You are wrong, however, when you say that for academic publications almost no one uses MS Word. In fact, only 5% of academic submissions (in all academic journals) are received in LaTeX. 95% is Word.
Well, I mean, that depends on your definition of game: http://www.gamedefinitions.com/.
does heartbleed effect bog-standard ssh as available on your average linux/ubuntu system?
Agreed and this begs the question where does Dropbox sits with surveillance thing because US govt. makes it clear that non-americans are fair game.

So as a non-american I am asking - will Ms. Rice work to protect data that we trust Dropbox with or when Dropbox is asked to turn over our data (of non-americans) will she advise Dropbox board to play along and not give a damn about our data.

Knowingly I will not support a company that works with politician who are known to support and subvert privacy of individuals.
Oh please. Every American here, myself included, started the war in Iraq and helped pass the Patriot Act by electing these buffoons and not throwing them out of office. The fault is within ourselves.
> In truth I don't really see big enough (non cosmetic) differences between the parties or administrations to justify the partisanship you guys seem to have.

Right at the beginning of the page: "This is not an issue of partisanship" and then it launches into detailed points about Rice as an individual.
You have to tag this with /sarcasm. Some may downvote you thinking you are serious.
Why does it seem like all of these campaigns are against right-leaning people?

if this is the kind of tactics you need to use to win, I hope you never win.
45min/1 hour lunch would be the norm, the rest of the 2 hours covers the coffee/cigarette/whatever non-work related breaks
The NSA grew under the Obama administration. Does that mean he needs to be crucified as well? There is no evidence whatsoever that Rice currently has a sinister agenda that goes against anything or anyone. Why crucify one of YC's best and his company for of hiring someone who knows and can get results?
This is the most actionable comment in this discussion. Thank you.
I saw a presentation about "opportunistic radio SLAM" which uses naturally occurring radio signals: TV transmitters, mobile phone masts and even analogue music radio to passively provide relative location data. The demonstration was amazing, some cleaver processing and you can figure out pretty much where you are (even inside a building).
If ships had DPSLAM then they would have better location data:
http://www.cl.cam.ac.uk/~rmf25/papers/Opportunistic%20radio%...
I would really like Guido to quit dropbox. I can't imagine meeting the person responsible for numerous atrocities near the cooler and having a small talk about the weather, then returning to my workplace to continue business as usual.

edit: Guido is BDFL, it is expected of him to uphold professional and ethical standarts of the community, so this is directly related.
So your point is that our country is being ruined because people believe Bush and his cronies lead us to war. You believe that they did not lead us to war because both parties, after receiving misinformation from the bush administration, voted in favor of it. See anything wrong with your logic here?
great point about MS Word use.. see my other comment. And yeah our name is prone to explosive jokes... :)
7 out of 10 Americans will avoid Google Glass over privacy concerns
Developing a Game – Video Tutorials
Ok, so it was both parties.

But Condoloza Rice could have spoken out about the illegal torture and abuse. She chose not to. In fact she chose to defend it.

That's why she is now responsible for and a symbol of warcrimes.
I wish it didn't depend on MongoDB. Is there a good reason for not using a more general purpose database, like SQL or any of the billion key value stores out there?
If you cancel your Dropbox membership now, you will affect their measurements as though you're doing it in response to this kerfuffle. I'm in exactly the same position you are — I've found a better service, so I'm backing up my Dropbox stuff to it and letting Dropbox idle until this blows over. I don't want to encourage political and moral witch-hunts in tech (or other) companies.
Sorry, but what else is left if they ditch phones?
The fact that the Obama administration withdrew American troops from Iraq on schedule does not refute the fact that it did withdraw them.

He was not just blocked in attempting to transfer prisoners, he was blocked from having them tried in American courts.

The rest of your points don't seem to be related to the ones I was refuting. No administration is flawless. I was only pointing out that the parent comment to mine (specifically) was completely incorrect. Any other black marks against the current administration are beside that point.
Yep - we haven't completed it yet so even though the platform is already opensourced under GPL and we are committing to it bazaar-style and not cathedral-style, it's not yet been properly marketed.

I just wanted to illustrate how just opensourcing things isn't enough. You need marketing, PR or organic notoriety. And often that takes resources. Once, I met Eben Moglen and he yelled at me for half an hour simply for taking investors for my company. I explained to him that "free software" doesn't solve the economics for entrepreneurs who start new projects. You still need to use resources. Later when I sent him the link to github he said he was wrong but stopped short of an apology. Quite a strange guy.
They're damn near impossible to enforce unless written very carefully and specifically, and in general they're just a distraction and a waste of time. Good move, Massachusetts.
I.R.A.Q.
So you also never eat ketchup as well, right? What about making sure that you never buy gasoline from a major, evil gas producer? Are all of your clothing options carefully selected and verified as to not benefit from child labor? And, of course, you didn't write that message on an Apple product, since they are assembled in what are essentially slave labor camps?
> How Many of you Voted for Bush Sr?

What does Bush Sr. have to do with this?
So, no chance they were simply wrong? Making a false statement doesn't necessarily mean lying.

I seem to recall that at the time EVERYBODY was making the same mistake or, in your words, lying about it.
"There are two options:

- The option of war might seem a priori to be the swiftest. But let us not forget that having won the war, one has to build peace. Let us not delude ourselves; this will be long and difficult because it will be necessary to preserve Iraq's unity and restore stability in a lasting way in a country and region harshly affected by the intrusion of force.

- Faced with such perspectives, there is an alternative in the inspections which allow us to move forward day by day with the effective and peaceful disarmament of Iraq. In the end is that choice not the most sure and most rapid?

No one can assert today that the path of war will be shorter than that of the inspections. No one can claim either that it might lead to a safer, more just and more stable world. For war is always the sanction of failure. Would this be our sole recourse in the face of the many challenges at this time?"

"This message comes to you today from an old country, France, from a continent like mine, Europe, that has known wars, occupation and barbarity. A country that does not forget and knows everything it owes to the freedom-fighters who came from America and elsewhere. And yet has never ceased to stand upright in the face of history and before mankind. Faithful to its values, it wishes resolutely to act with all the members of the international community. It believes in our ability to build together a better world."

(this is a speech by a conservative guy, but a well travelled one)
I can vouch for it - it's solid. Feel free to jump into #engineyard on IRCFreenode if you have any questions - or just use the trial hours to spin up a staging version and give it a try.