skysight-inc/HackerNews huggingface dataset:
That's one extreme. Another extreme is that you have the API versioning from hell, where you can never get rid of technical debt because any and all API changes will break someone, somewhere, who has no reason to migrate, so you're left keeping ancient code on life support indefinitely.
Yeah, but it's only like ~200 lines rewritten in Lisp.
Film Forum – In the Shadow of Ebola
Does nothing if the Chrome "Block third-party cookies and site data" is enabled, which means that setting is working as intended. :)
Visualizing gravity in JavaScript
I was blown away when I first learned snakes killed so many people.

3rd most dangerous animal (Mosquito then human)

http://www.gatesnotes.com/Health/Most-Lethal-Animal-Mosquito...
We have a ticket open: https://github.com/rust-lang/rfcs/issues/388
> "Fucking worthless morons who would be dead if not for the shitty welfare state"

This comment breaks the HN guidelines. There's no legitimate point that needs to be made that way. Please comment civilly and substantively, or not at all.
This article references the Times article as the primary source (and it's a more comprehensive article):

http://www.nytimes.com/2015/09/17/business/international/alt...
Top Economist Says Bernie’s Plan Will Actually SAVE the US $5 Trillion
Voice? Being provably somewhere else when the call was made?
http://caigengyang.com.caigengyang.com
Kingdom and Dragons Hack Tool No Survey (Android/iOS)
I think the math for Glacier actually gets a lot simpler if you look at it this way:

Glacier is only cost effective if you never
want to access that data ever again.

There are actually use cases like this, when you will almost certainly never want to restore this data, but just in case you put it in Glacier. For anything that you expect to ever reasonably want to restore in a reasonable timeframe (like a MySQL database backup), it just doesn't make sense: it's too slow and too expensive.
Some states also have rainy day funds they can tap into if they have an unexpected revenue shortfall.
Ditto!

(Edit: Especially given it's something you strap to your face. I'm excited about AR and VR but not really sure whether my vision/migraines will make me a candidate :|)
Thanks, but I guess I was asking more about how this affects the other development characteristics described. You still have to deal with the massive repository and infrastructure, but if you're Go, for example, and you want to change an API 1) you can't see the consumers because many or most won't be Google-internal, and 2) even if you could see them, you can't change them. Even the build/test/deploy systems are somewhat compromised because you can't rely on all builders of your components being Google employees and having access to those resources.

So in these scenarios, what does Google's infrastructure buy you, if anything? And if it doesn't buy you anything, how does that influence Google culture? Are teams less willing to do real open development due to infrastructure blockage?
I'm not sure it serves HN very well to have exactly the same entirely generic debate come up every time there's a thread about anything like this.

Rehashing the same political divide over and over merely produces the identical hash over and over. That doesn't count as interesting in HN's sense—nothing predictable does. Meanwhile, interesting discussion about the specifics of the story at hand largely gets drowned out.

I'm not sure what if anything we can do about this, but it's seems lame and not in the spirit of gratifying intellectual curiosity.
Yup.

Btw: it's kind of shocking to see concrete and metal garbage receptacles (shrapnel-enhancing, hiding systems) in the US, after working abroad in FR and UK. These things need to be proactively replaced with tiny alumin(i)um hoops and clear plastic bags. Even the HS I went to in the 90's had a pipebomb issue at some point and hence no lockers.
Exactly. Try being poor and raising funds. It is extremely difficult.
Can you solve all the problems in ext4 that NTFS claims to solve? No you cant. I am not saying either of the systems is perfect nor either of them is horrible. They are perfect for the use cases they are designed for. If somebody had a file system structure that was unusual(say lots of small files) to NTFS, I think it was his mistake in treating it as a black box.
Meetings: The Good, the Bad and the Ugly
> A lot of important things are not well-suited to crowdsourcing and individual choice, though.

Now you're talking about a whole different class of thing. How to fund roads is a completely different problem from how to fund homeless shelters and soup kitchens.

And there is a bit of a conundrum there. A libertarian solution to building roads is: People who own local land will get together and fund roads because it makes their land more valuable, and then to prevent free riding they exclude other local land owners from using the roads unless they contribute.

The main criticism of this (and libertarianism in general) is that now the road building organization is a de facto government. Whoever controls the roads or any other critical infrastructure has a monopoly that allows them to impose any rules they like on everyone else, with no obligation to abide by libertarian principles of governance.

But it has a simple solution in practice: Don't be an absolutist. Have the government build and maintain the roads and similar infrastructure. It can do that without incarcerating millions of people or inducing global financial turmoil through unwise policies.
Well you were honest that the really bad things that happen with software development are human factor, not technical. Every failed project I've worked on didn't fail due to technical problems, but either bad management, bad marketing, insufficient resources, or functionally incompetent engineers. (Pick two or more)

And you interviewed with a team that like 90% of the teams out there are not willing to face up to that.

Next time, just lie.
> My point was to list a handful of the many counterexamples to "it is white male time all the time", which is a silly claim, at least as stated.

I like to think we're all adults here. As a nerdy straight white male even I understand that it's shorthand.

Imagine we both have a bucket. Every time life gives you a "freebie", you drop a stone in the bucket. Every time you get passed over or catch crap just for being yourself you take a stone out.

I have had plenty of experiences in my life where I was targeted for being nerdy; bullied, harassed, etc. My parents were not rich and earlier in my life actually quite poor. The difference is my bucket is still mostly full. The average black man can't say that. The average white woman's bucket is fuller than the average black man's, but not as full as mine.

And yes you are pedantically technically correct: there do exist some white people who's buckets are relatively empty by this analogy. They are proportionally a much smaller percentage of all white people than the corresponding cohort of black people in the US.

That is what gripes me a bit about the responses my own tech/nerd community tends to vomit out whenever issues like this come up. Congrats, you pulled a few counter-examples out of your ass. Who cares? We're talking the overall big picture here.
The Gates Foundation is by far the biggest philanthropic organization in U.S. education, even though the primary focus of the Gates Foundation is global public health.
Would that be analogous to, every feature is it's own git branch? and you choose which branches to merge when building?

How are conflicts managed?
A clever compiler might be able to infer "structural typing", which is basically "duck typing" done at compile time. So, if you add a property "bar" to an object "foo", and you have some other code that calls "baz.bar", you can infer that "foo" is of type "HasABar", and "baz" is of type "HasABar", therefore it might be safe to use "foo" in place of "baz".

The tricky part would be consolidating every structural subtype into cohesive classes.
Artificial Intelligence : http://caigengyang.com.caigengyang.com
Show HN: SimpleViz-build bar chart with ease and share with url
The dynamically-allocating portions of the stdlib may panic on OOM, but in an embedded context you're not even linking that code into your program. And you're free to provide an alternative stdlib that bubbles up OOM for those rare occasions where you want to dynamically allocate and you want to be able to do something sane in the face of OOM and you're on a platform that doesn't overcommit.
Except it is beneficial, because that cash inside the mattress will get spent eventually. Guess when it gets spent? During a financial crisis. If everyone had a little bit of cash in their mattress, the spending wouldn't go down as much and the crisis would have a limited impact.
I built this to help startups build and share bar charts easily, it's not perfect but I would love to get some feedback from the HN community thanks! :-)
I've got it. No jokes on HN.
Terrorism exist due to hateful positions like yours. I really hope you seek help - you clearly need to resolve some anger issues.
> If there's not enough drivers, passengers stop using it. Not enough passengers.. drivers stop using it.

It would be nice if this integrated with an always-on app while driving, like Google Maps[0], so as a driver you could always be aware of nearby opportunities to pick up passengers going your way. I think it would be more difficult for passengers -- because of the possibility a driver could cancel or lollygag, a 15 minute wait is a huge investment that could result in you still having to find alternative transportation.

[0] This was very uncomfortable at first as the son of a UPS driver, someone who's usually able to find a place again after going there just once, but now I navigate with Google Maps for routine trips in the Bay Area just to find shortcuts around traffic. I'd imagine integrating with onboard navigation would make this even easier for most drivers with newer cars.
Elsewhere in this thread it's mentioned that Google makes use of large-scale, automated refactoring tools: http://research.google.com/pubs/pub41342.html

Would be interesting to know what percentage of the total LoC touched are typically from that kind of automated refactor. Depending on the codebase, you can touch a ton of lines of code in a very small amount of time with those tools.
No problem, and I know that this probably doesn't make you feel better, or make you feel like there's anything actionable, but stick with it, keep interviewing, kick ass, and find the place where you want to be, and where they want you to be there too.

It's a tough thing to do, but the only thing that matters is that you are happy in the long term.
I look at this dilemma and others like it [1] as friction on the boundary of micro/macro thinking. A black person can certainly make it though the front door of YC, since people who run YC aren't racist. However, black people as a group still face racism and so affirmative action and policies like that are totally justified.

Another way to look at it is that even if individual experiences are varied enough that they will drown out racial contribution when considered one at a time, racism can still hold back a group of people by 5-10% or whatever, and so that needs to be addressed.

It helps explain why a policy like this is not generally considered racist, but if YC were to single out one individual for YC on the basis of his race, it probably would be.

[1] cf "Poor people should skill up and improve themselves" as well.
Leaking specific Snowden slides in response to Clapper's or Alexander's false testimony to Congress and American people.

Any example of NSA Project BULLRUN success involving a U.S. security product that Americans or our infrastructure depend upon.

Watergate.

The Pentagon Papers.

The leakers in drone division that revealed people are killed based on metadata and possession of cellphones.

The NDA's and legal warnings behind Stingray's.

Any secret conversations between Goldman Sachs and U.S. government before government handed them up to a trillion plus criminal immunity.

Many conversations in liability and risk management discussions in the food, drug, automotive, and defence industries industries.

Conversations between lobbyists and politicians involving all industries.

I'd say these would be a start on protecting Americans from abuse, saving them tons of money, and keeping many from being killed under false pretences. Anonymity helped in many of these cases and would've helped in others. Need more? This country has so much evil that I could probably go on and on.

Note: Upvoted you as before just to make sure people see the examples and remember how important privacy/anonymity is in opposition of corrupt government. ;)
I don't call it lying, I call it selective truthing :)
I hope you weren't bitten by a venomous snake in SF.
These prices make the new Standard-IA storage significantly cheaper than the Reduced Redundancy Storage, even if you end up reading the data back.

However, I find it interesting that in addition to the cost per GB to retrieve data, this new storage class also has a significantly higher per-request cost, too. Actually, it looks cheaper to upload an object as a different storage class and then transition it to Standard-IA, since PUT of IA costs $0.01 per 1000, but PUT of another class costs $0.005 per 1000, and the cost to transition another class to IA is $0.01 per 10000. It's a small difference ($0.04 per 10k objects), but if you store an obscene amount of data on S3, that seems like enough difference to matter.
> Is there a reason you're so defensive

> Please stop projecting your need for social justice on me

Personal attacks are not allowed on Hacker News. Please don't.
"It may make perfect sense." I didn't say it makes sense in most situations.
Twins reunited after 70 years apart
You are focused on the word "privilege" but my point was about the word "white". Anyone not a black male is privileged to be able to get angry in the work place according to your example. It's asian/indian/middle eastern/eskimo/white/other privilege.
You're pushing that anonymity is the end of the discussion by fighting it continuously without pushing a better alternative. The NSA slides show that Tor-backed anonymity worked better than I thought it would. It's helping all kinds of people in pro-surveillance and censorship states. So, it's a working solution for many.

What's your alternative again that the average person can easily do without a lot of legal risk or technical knowledge?
Science aside, I found the authorship fascinating and encouraging; it is composed of individuals from five different countries and cultures (Sweden, Germany, UK, Spain, and China).

Is this typical for science?
> Seems like it gives you a hard-on [...] please stop acting like you're the shit

This comment breaks the HN guidelines. We ban accounts that do this repeatedly. Please post civilly and substantively, or not at all.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
You may want to take a look at hashcash[1]. It was a proof of work scheme for email invented in the late 90s, and they claim it was adopted by bitcoin[2]. (Sadly, it never caught on for its 'intended' purpose.)

[1]: http://www.hashcash.org/
[2]: http://www.hashcash.org/bitcoin/
I'd suggest there were multiple problems that extended down to engineering. In 4 years of development all they came up with for hardware and software differentiation (and compensation for losing Google first party apps and most of the android ecosystem) were a few half-baked features that never had a chance of moving the needle on device sales(face kinect, buy this thing, instant tech support). Sure you can try and blame all that on Bezos too but I'm skeptical he's that dumb that any great ideas Lab 126 had were just shot down.
Have you ever talked to left-wing activists?

I have. Half the time, I can't tell self-satire from serious positions.
If you are saying white privilege is the cause of poor treatment of the black man mentioned above, you are way off base. Privilege is not the cause of the treatment, it is the result.
Teach Me Affiliate Marketing Free Video Course and Ebook Collection
The problem I can see there is with legitimate large mailing lists. Think security announcements, etc. Putting a burden like that on smaller teams, or teams without a lot of funding, could prove problematic.
Yet another missed opportunity to call it Google Goggles. Not serious enough of a name? Release a product and people will take the project more seriously.
And this is one of the reasons I like HN, - a place where a significant (I think) part of the audience can actually admit when they were wrong.
Alexandre Juliarde keeps a very high quality threshold for patches, which makes sense as it's such a complicated project.

This can make the conversations quite interesting from the outside if you're into this sort of thing.
Suppressing this conversation would just result in more people like the parent with well-intentioned but poorly thought-out and regressive views. Certainly, sometimes you'll get a post like Uptrenda's and it's just a concern troll fishing for a conflict, but that not need always be the case (and I suspect here it isn't, fwiw). Even then, the resulting discussion can change minds and is a positive thing - in spite of being perhaps monotonous to people who are already on board.

I think a mod kicking off a meta-topic about the quality of discussion on HN every time he sees a post that falls into one of a few buckets, lowers the signal-to-noise more than posts like Uptrenda's.
I would argue the exact opposite. We need more "life goes on" and less fear.

Like how the stock exchange opened the next day.

I mean, changing garbage cans, really, is fine. It's not a huge cost and doesn't make it hard for us to continue to live our lives. If making a change to the garbage cans makes you feel better, go ahead.

But think of the incredible cost of implementing the level of airline security we have now. For anything under four hours, you are better off taking a car. Sure, we're trying to improve our rail infrastructure to the point where that's an option, too, but we're a long ways off.

The terrorists did some damage, sure... but the actual damage they did in the September 11 attacks has been dwarfed, at least economically, by the fact that we have essentially ruined our air-travel system in response.
Please don't inundate HN with political boilerplate. There are contexts in which it makes sense to discuss these concerns on HN, but Ahmed -> Obama -> Twitter -> NSA -> Sockpuppets -> Putin is not that.

We detached this from https://news.ycombinator.com/item?id=10228360 and marked it off topic.
For those interested, the source analyzer Steve Yegge was working on called GROK has been renamed Kythe. I don't know how useful it turned out to be for those 2B LOC.
http://www.kythe.io/docs/kythe-overview.html

Steve Yegge, from Google, talks about the GROK Project - Large-Scale, Cross-Language source analysis. [2012]
https://www.youtube.com/watch?v=KTJs-0EInW8
Please don't. Nothing good (by HN's definition) can come of it.
Long Strapless Ruffled Ball Gown
User defined functions in Postgres
In a dual-state like U.S., there's no such thing as a trusted third party. The public legal system has courts that can override their protection for arbitrary reasons that can't be forseen by users. The Lavabit trial showed that one whistleblower using the service was enough for FBI to get judge to order them to compromise all users while also ordered to lie to same users about their privacy. And then there's the secret system that lets FBI "compel" U.S. companies to "SIGINT enable" their systems for NSA. However that happens. Then NSA shares that info with FBI and many other organizations that can charge people while telling them how to avoid due process. So, your concept is utter non-sense that doesn't reflect reality.

Further, a trusted third party having a goldmine like this won't work because every intelligence service and organized crime group in the world will come for them. It's the problem with all escrow at the national level. Even DOD hasn't been able to stop hackers from beating their systems with spearfishing and regular malware. And the LEO's plus DOD tell us they can secure a digital goldmine that will be specifically targeted by all attackers while being required to share with any court upon receipt of a piece of paper or digital request? Huh?
Photo and video sharing/storage apps with the problem of storing huge amounts of data + most of them includes the communication part too (comments).
If I remember correctly WhatsApp doesn't even stores the text messages.
I was skeptical until i saw the picture. If there was no other context it looks pretty suspicious. If you left this thing unattended at bus stop you bet there would be a bomb squad on it.

But now that we are all familiar with pencil box clocks, one could easily mimic this design for a real bomb. A block of c4 would work nicely as the transformer core.
5 Lessons and 8 Industry Changes Over 5 Years as Etsy CTO
What the LastPass CLI Tells Us about LastPass Design
Muhidin Farid “Murah Senyum” Independen Asli Dukungan Rakyat
NGINX Brings HTTP/2 Support to Its Commercial Release
#IStandWithAhmed Garners Support from Silicon Valley
La Villette organise une expo gonflable pour les enfants et les grands
It’s Easy to Get Scammed on Venmo
Looking at the photo of the device I certainly can't see how that looks even remotely like a bomb. Nothing resembling an explosive payload or a detonator in there.
While I agree with nearly everything he says in that testimony, being less flippant/hyperbolic and more factual might have helped.
Where does it say it's pronounced the same way? I assumed one would be pronouced like or-a and the other like are-a.
I've heard the effect of IRA bombings of empty buildings insured by Lloyds of London were fairly influential in leading to negotiations, but I forget my source.
Watch how fast iOS 9 is being downloaded, in real time
That seems like a fairly serious blunder given the project's stated goals but hopefully just an oversight or byproduct of an immature product that's still a proof of concept. If it never gets changed then I don't see how anyone could take the project seriously.
I did the same thing. I suspect that it's just "A LOT".
Never attribute to malice that which is adequately explained by stupidity.

Wouldn't shock me at all if he just didn't feel like going to get them signed.
Long-term response of oceans to CO2 removal from the atmosphere
It is not racism. Racism is the attitude/belief that one race is superior to another race. Also military veteran is not a race.

It is discrimination. Discrimination is having applicants use 23andMe to prove that they are more black than white, so you can give them a different preferential treatment.

Next to making the world a better place through more black startup founders, this is a PR move. Paul Graham stopped posting on YC around the time of those terrible threads on females in tech. Hackernews became renowned for their toxic response to these issues. You can still see some of that in the rest of this thread and in my comment.

What followed was Female Founders and this initiative. This discriminatory trend will only continue. YC thinks it can make their startup portfolio more diverse, by adding more black startup founders. In this lies the hidden assumption that black founders act or think differently than white founders. The terrible alternative being that YC judges the diversity of their portfolio on the skin color of their founders.
Stack Overflow logo update
We banned this account for obvious reasons.

Thanks to the HN users who tirelessly flag comments for the good of this community. Without you, we couldn't moderate this site. Because of you, we can at least prevent the bottom from falling out.
7 Life Transforming Things You Can Do Every Day