skysight-inc/HackerNews huggingface dataset:
This is beyond the capability and competency of any decent engineer.
I'm surprised Pandora, Spotify, Rdio and the others have started their own labels.

Follow the Netflix model of owning and distributing the content.

In the long run this would cut down the power of the current labels and in turn increase profits at all these streaming services!
You already seem to know about filter-branch, but:

git filter-branch --tree-filter 'rm -f path/to/bigfile.zip'

is one command.
Then how do you explain the fall of apache, and rise of nginx?
Perhaps an unintended fluid exchange would follow?
An alternative Haskell home page
Feds Reluctant to Make a Deal With Snowden
What about the version 7.2 released? Either the dead man's switch:

a) knows how to change the code to make such a version

b) is updated often to keep up with the main branch

c) was developed recently

From that, "a" is wildly unlikely because coding is hard. "b" indicates a lot of work to maintain the DMS tool, which goes against the bare bones HTML page we are seeing and poor Linux instructions.

It could be something newly developed because they knew they were in danger. Or it accidentally triggered during development, which would explain why is it updated and why the warning page is lacking.
That strategy would be consistent w/ Peter Watts' The Scorched Earth Society: A Suicide Bomber's Guide to Online Privacy: http://boingboing.net/2014/05/27/peter-wattss-the-scorched-e...
His beliefs could have actually changed. But I do agree, I don't want Eich, or anyone, to _lie_ about who they are or what they believe. If he really, truly feels the way he does he should stand by it and accept whatever happens... but if he truly regrets it, the way Donald Sterling does[1](I hope), then he could have stated that regret and all would probably be "forgiven"(scared to use this word implying someone needs to be forgiven for their beliefs... but hopefully I'm getting my point across that I agree)

1. http://www.theaustralian.com.au/sport/donald-sterling-admits...
In the span of almost 25 years I've had only two jobs where everyone wore a suit and tie to work. While not exactly the most comfortable thing to wear, there was something about formal business attire that seemed to put everyone more or less in a productive frame of mind. For me it was sort of a feeling that "I'm dressed for work, so I should work." A mid-day impromptu game of frisbee was unlikely. It also helped separate work/home life. After work, when you got home, the act of taking off the suit--the uniform of work--was a ritual that signified "I am done working for the day." It was nice. I can't say I really ever enjoyed wearing suits, but they had their benefits.
> Before decrying lack of diversity in field X, demonstrate presence of one in the pool of qualified candidates.

No, after identifying the lack of diversity in field X (or, in the case, Company G), finding the lack of diversity in the pool of qualified candidates tells you where you need to work if you care about diversity. But it doesn't mean "there's no problem to do anything about" -- as Google recognizes, hence whey they point to the steps they are taking to address the problems of lack of diversity in the pool of qualified candidates.
I'd pay a bit more per serving if I could order just one bag to try it. Right now the smallest order on their website is $85. I'd never spend that on food that I may hate.
Yeah, it's pretty custom. We started doing this nearly 10 years ago and when explaining it to vendors their eyes would glaze over. These days it seems quite a bit more common - and I hope I had a tiny bit to do with that evangelizing it wherever I could.

Curious how you solved the hash redistribution problem? We never came up with anything good (some clever hacks though!), but luckily for our uses it wasn't a big deal and we could do away with a whole shedload of complexity.

The best we came up with was pre-assign all the IP's (or over-assign if you wanted more fine-grained balancing) a given cluster could ever maximally utilize. Then distribute those IPs evenly across the load balancers, and have the remaining machines take over those IPs should there be a failure. This was complicated as hell, and obviously broke layer3 to the access port so was a non-starter.

I'm sure we had better/more clever ideas, but we never had reason to chase them down so I honestly forget. At this point, if someone needs to refresh a page once out of every 100 million requests I'm pretty happy.
Prior discussion:

https://news.ycombinator.com/item?id=7812133 (still #6 on the front page)
Now that's what I call terrible user interface design.
The creepiest app on the App Store is now free
Coca-Cola's Happiness Machines
It really didn't take me very long to find the ingredients [1]. It's quite clear that there exists no combination of fruits and vegetables that could match the list of ingredients.

[1] http://en.wikipedia.org/wiki/Soylent_(food_substitute)#Ingre...
Backdoor in Call Monitoring, Surveillance Gear
git (and github) has been transformative for the D programming language project, as it allows easy collaboration with people all over the world.
It's hard to read about PTSD and not think of George Carlin: shell shock to combat fatigue to PTSD. I have a mentally ill daughter, and it never ceases to amaze me how poor our knowledge and treatment of mental illness really are. I also can't help but wonder if the DSM is for physicians and pharmacists more than patients. We seem to have gone from no knowledge due to stigma to no knowledge due to symptom-masking drugs (a definite improvement but not remotely near great).
The Soylent Revolution will not be pleasurable
Pop culture?
I would recommend including specific examples of lyrics if you're going to come down with a conclusive opinion on this one.
> I am mexican, and I personally wouldn't like to be hired for diversity reasons, I would prefer to be hired on my abilities.

Which is all a non-sequitur, since nothing in Google's blog post or the linked diversity website suggest that Google's approaches to improving diversity include hiring people for diversity reasons rather than for their abilities.
Chrome Logger
Probably, in the long run.
I'm an Iraq veteran currently enrolled in this study.
So because you're not interested in this product, it's a bad idea? Have you ever considered that other people might have different lifestyles and priorities than you? Or that different products might appeal to different audiences?
Some small game studios also don't use git. Famous indie developer Jonathan Blow[1] said they had 20GB of data on a svn repo 6 months ago: https://news.ycombinator.com/item?id=6745412#up_6746172

[1] Braid here if you haven't: https://www.youtube.com/watch?v=uqtSKkyJgFM
Abacus (YC W14) is looking for Engineer 2 in NYC
Vertical integration means owning the farms, production facilities, shipping and distribution, retail fronts, and maybe even operating some form of fast food franchise.

The only thing that could possibly make soylent faster than fast would be drive-thru. If I could order a 24 oz. soylent for $1, instead of a strawberry shake, I could envision a future where I might actually eat soylent more than once a week and across a cumulative duration of longer than 4 weeks per any given year.
How I hacked unverified Facebook accounts
So some of their ingredients might increase in price. That doesn't mean that they won't find significant savings elsewhere, for instance all the other possible improvements I mentioned that you ignored.

Also, they might be a niche player now, but could grow and negotiate better deals with suppliers.
I think suggesting BitLocker as a viable alternative to their work is "devaluing" their work. Who would trust BitLocker not to be vastly more compromised that TrueCrypt?

(Devaluating? sic? Or is that actually a word?)
I keep hearing the "there would be fewer cars" claim, but my counter-claim is that the mileage would be the same, so wear and tear would be the same. Look at how quickly taxis decay to see this.

Furthermore, I looked up reuses for tires. There is already a large, multi-stage chain of reuses and recycling for them, for all kinds of applications, from burning for cement kilns to civil engineering and agricultural products.[0] [1] [2] As one article put it "Those same characteristics, which make waste tires such a problem, also make them one of the most re-used waste materials"

[0] http://en.wikipedia.org/wiki/Tire_recycling

[1] http://www.designrulz.com/product-design/2012/12/20-ideas-of...

[2] http://www.earth911.com/living/travel-living/recycling-myste...
> 72.4% of Americans are White, yet 61% of Google employees are White. Technically Whites are under-represented.

> Women earn 18% of computer science degrees, yet 30% of Google employees are Women. Technically women are over-represented.

How come you use "Americans" as the universe of comparison in the first sentence and "CS degrees" in the second? I suspect that neither is the universe of comparison that Google is looking at -- particularly the latter, given that one of their approaches for addressing diversity is to support programs that are designed to expand the number of women and underrepresented minorities graduating in technical fields.

> Another 10 years of this diversity mania propaganda and we'll have the same quotas for Whites as the ones that were used against Jewish high achievers.

No one is talking about adopting quotas, except for the reflexively anti-diversity crowd.
Walking doesn't seem like a problem that needs a solution to me. I imagine cars being used when you are too pressed for time to walk. The problem is that you are making too many commitments for yourself, not the walking part.

A bit hyperbolic, but this type of argument can be made for pretty much any disruptive technology that allows humans to overcome physical limits in order to make more choices about how they spend their time.
Soylent strikes me as too similar to multivitamins, which haven't fared well in many studies, even though they contain a bunch of the stuff your body needs.

There is a lot we don't understand about how food and human nutrition works, and I'd be nervous about relying on a heavily engineered food as more than an occasional addition to my diet.
(I work at Pie)

the key bit is that on Pie, everything gets a mini chatroom. so every discussion is focused. we're betting that as people share more and more stuff, they'll value group chat apps that help them organize and structure all these things.

on Flowdock, Slack, Hipchat, etc, people usually talk in a "catch-all" chatroom like "Product team" or "Marketing team" which (in our experience) gets messy quickly and it can get hard to share information there. it's often a mishmash of links, files, images and conversations.

So, Pie is great if you're in a team that shares a boatload of info: links, files, etc. gives you a message board layout as opposed to one huge stream.
Not sure I follow. Who said anything about buying out the record labels? Apple can just <become> a label-replacement. There is still a need for a distribution/production/promotion service layer in music biz.
I didn't really watch the whole video because it's a coke commercial, but what keeps me from saving the cap and using it to open future bottles?
http://www.appcelerator.com/titanium/

??
In related news, John Kerry wants Snowden to "man up".

http://www.bbc.com/news/world-us-canada-27615210
How to Overcome the Geographic Handicap
Are these diversity numbers for the US or for Google as a whole?

If they are world-wide, I find it quite interesting how closely the location of the Google offices where software development occurs[1] matches the ethnicity numbers.

Notably, there is only one development office in Latin America (and none in Spain/Portugal), and the only development office in the Middle East or Africa is Tel Aviv (not clear what ethnicity the workers there would class themselves as).

I'm not aware of any world-class Computer Science programs in Africa. There are some decent ones in South Africa, Nigeria and Kenya, but increasing the number would be a problem worth tackling.

[1] https://www.google.com.au/about/careers/teams/engineering/sw...
been waiting for something like this to come out - let's see what it can do!
That's what half this blog post was about.
wackamole hasn't been updated in something like 7 years.
I would assume it is abandoned at this point.

Overlapping pairs (Primary1:Secondary2, Secondary1:Primary2) of keepalived (linux) or carp (bsd) "vrrp" clusters may be better supported these days.
Actually, this is standard behavior for the SourceForge project web service. Bandwidth usage is capped to prevent folks from serving files from project web instead of the mirror network-backed download service. Staff saw the surge in traffic to the project web site, confirmed it wasn't file serving activity, and re-enabled the site.
Yeah, in a way it's not all that different from Midwestern towns like Gary, Indiana and Youngstown, Ohio - booming economies that depended on steel. Once the steel went away...
What is wrong with any of the three you mention? Beyond the lack of support for them, they have all performed well. Most of the issue is getting third-parties interested.

I use Newsstand to subscribe to a car magazine from the UK (Top Gear) that would otherwise cost me >$100US/year to have delivered here. The BBC has done a great job with their magazine. There are plenty of other magazines and newspapers that fit in just fine here. But again, I think part of the problem is that magazines and newspapers overall are a dying industry - why would you want to read a magazine when you can just visit a website daily/weekly and be caught up?

Game Center is another that has had limited opportunities to shine. Partly Apple's fault because they don't integrate with Android, but a beautiful example of how to use Game Center was the Letterpress game awhile back. I believe Letterpress was an iOS-only game. If it had been a cross-platform game, where many developers go now, then GC would have been useless to them. But the features are there, if a developer decides to use them. The scoreboards and friend matches and achievements are used in many iOS games as well.

Passbook is the one that has hurt the most due to a lack of third-party interest. I personally use the Starbucks card whenever I happen to be want one of their drinks. There is plenty of anecdotal evidence that the MLB and airline tickets are also well done. I wish more stores with loyalty cards would release Passbook apps, but again, where is the desire for your favorite grocery store chain to create a Passbook enabled app? Hell, most grocery stores you are lucky to even see an online inventory and this week's sales on their website.

I don't confuse "perfection" with "third-party participation".
> Who is "we"?

Google.

> And why do they want to be somewhere else?

Among other reasons, because Google is employee-constrained (they have plenty of money and plenty of things they'd like to do, but have trouble hiring enough workers that meet their qualification standards to be able to effectively apply the money they have to the opportunities they would like to pursue), and the lack of the diversity in their workforce, mirroring the lack of diversity in their qualified candidate pool -- given the absence of evidence that there are inherent reasons for that lack of diversity -- indicates that improving social barriers that constrain their qualified candidate pool is likely to be an effective way of making more of the people who are innately capable of being Googlers actually able to become qualified to be Googlers, allowing Google to hire more qualified people, allowing Google to more effectively pursue the wide range of opportunities they would like to pursue.
Here is the George Carlin piece mentioned, from his excellent book "When Will Jesus Bring The Pork Chops". http://youtu.be/CNk_kzQCclo
You know what's also fun. Try deleting all files that start with a . in your current directory:

rm -rf .*

Would you expect this to go UPWARD? I would have never. I.e. even if you're in /x/y/z it will traverse up the tree and start deleting /x and eventually /.
I'm not too busy. There are things I would rather do than eat. Sure food is important, but it's not always my #1 priority.
Speculation only: It's possible the non-white numbers are boosted by the development offices in Asia. They may employ large numbers of developers (who are likely to be 95% Asian), but lower numbers of managers compared to management-heavy offices like Mountain View.
Wow that's so cool! I'm personally overjoyed that the suppression of this promising area of research is beginning to lift. I hope it goes well for you.
Not every version... In case of Vista and 7 only Enterprise and Ultimate editions have it and in case of 8/8.1 you need to have Pro or Enterprise edition.
The rest of the comment was also not an argument, it was just a restatement of the statement you were denying. Are you claiming that there is no circumstance in which Sun exercising control over what software could be run on the hardware of its customers could lead to an antitrust violation? That seems implausible. Once you're exercising gatekeeper control in that way, you would among other things for example have control over any downstream monopolies, such as any enterprise software vendors with a monopoly in their own market whose software ran only on Solaris/SPARC and could not easily be ported.
From what I can tell, Ensure is pretty much the same thing. I certainly don't consider Soylent to be a revolution, beyond perhaps a marketing revolution in the tech community.
The US Army has done a lot of studies in this area of late, and found that a certain percentage of the population is somewhat resistant to PTSD after a traumatic event, but there are upwards of 20% or so that are pre-disposed to it as well (http://www.ptsd.va.gov/professional/newsletters/research-qua...). It's sad that it has taken centuries of warfare for people to wake up to the realization of this and finally just start learning how to identify and treat it.

A good friend of mine, an Iraq war combat veteran, runs a blog and non-profit on this subject as well at http://www.combatveteranswithptsd.com

If only we could do away with the stigma associated with it now which is falsely based much upon wild dramatizations in movies and elsewhere of eccentric, crazy or violent veterans (http://flcourier.com/2013/07/03/post-traumatic-stress-disord...).
EcmaScript6 and Proxies
Why would I write logging code in my application specifically for this? Looking at the Python library, this could easily be implemented as a handler for the standard logging module, absolutely no reason I should have to write separate application code for this.
> Other people’s bodies and other people’s love are not something that can be taken nor even something that can be earned—they can be given freely, by choice, or not.

This
True, but if your business is alternative toolchains to Apple's own; and it's shown to me that you don't support something I know a great deal of iOS developers use then I lose a bit of faith in your marketing message that "lot's of important apps use us... and don't mind what all the naysayers say about our garbage collector, give us $200/year and give it a shot yourself".

It's one thing that my pull hasn't been accepted, the other bigger concern is the nature of the unpatched code that says to me that no one serious has used Ruby Motion. We aren't talking a hobbyist open-source project here, this is a partially open-source commercial offering.

Source: I am a Ruby developer who has to develop native on occasion... and I run a company who's job it is to deploy beta/in-house applications to mobile devices. I just ran a quick sql query and 43.7% of the hundreds of thousands of applications we host are deployed with enterprise provisioning. I wouldn't call this a personal edge case.
closer to autistic spectrum which is, well, sort of deficiency. It is certainly not the "norm" compared to the general population.
No, not less. If you hire equally from all demographics eventually the balance will be restored.
Microsoft Is Filled With Abusive Managers And Overworked Employees (2012)
Why is everyone taking this commercial the wrong way? "dumb idea", "take two bottles", etc. Doubt this is meant to be an actual product to sell. In case you haven't been seen any Coca Cola commercials for the past years, they've always been focused around psychologically attaching Coca Cola and happiness/success/"good times" together.

Why sponsor sports so much?
When your home team won, you had a Coke in your hand.

Why so much Coca Cola marketing around Christmas?
Happy holidays, have a gift from a Coke-loving Santa.

Why make this bottle?
You met your best friend because you guys me through opening a bottle together.

Coca Cola commercials are cute and are designed to play on human emotion. Vending machines that need a hug before spitting out a free drink. Another vending machine on Valentine's Day that only give out drinks to couples that can prove they're a couple.
I can't tell if Git, the project itself, uses semantic versioning. Is 2.0 considered a major (backwards-compatibility-breaking) release?
What about offering an advisory role? I would be hesitant to bring anyone aboard as a co-founder unless they are able to put in a full-time effort and/or contribute a substantial amount. I've found that once you have a product built, it is much easier to get people interested in helping out.
> Maybe this is the HN bubble but eating is not just about sustenance.

It is only about sustenance for some people. Many (probably most) people enjoy a lot of the food preparation and eating process. Others, myself included, do not. Maybe it's because my sense of taste or smell is stunted. Maybe it's because I'm socially underdeveloped. So be it. It's certainly not because I'm a workaholic tech employee, even if I currently am, because it has been the case as long as I can remember. Whatever the reason, I really don't enjoy the experience of preparing or eating food.
Git's release numbering scheme (if there is any 'system' to it) is mysterious to me.
Is it bad on Google's part if the percentage of men/women in tech roles represents the distribution of men and women in the field as a whole? I think that numbers which are representative of the current population can hardly be considered "bad." To reiterate, I am only commenting on men and women in tech roles at Google, not the rest of the survey.

The takeaway here shouldn't be "Google needs to hire more women" it should be "we need to get more women involved in the tech industry."
It is clear than only a fraction of people who are exposed to trauma develop the full syndrome of PTSD. Thus despite the high prevalence of trauma exposure around the world, the lifetime prevalence of PTSD is no more than 7%. At any given point in time, 1 to 3% of the civilian population and higher proportions of Veteran populations will have currently active cases.

re: Title-query of the submitted HN article.
That's my take on it as well, even though it fails the Occam's razor test. This all sounds like a very understated way of saying "we can no longer develop truecrypt with impunity, and the only other options are closed source, and highly likely to be compromised out of the gate".
I think it's fairly safe to say that rgaloppini meant account usage. i.e login and other authenticated activity.
PTSD gets a lot of press, but post-traumatic growth is widely ignored:

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

I had cancer, and experienced exactly this. I feel better than before I was diagnosed. I had a particularly low impact form of cancer (testicular, one-side) and feel I'm actually improved for having gone through it.

Not sure how this applies to combat veterans. Some papers indicate post-traumatic growth occurs in ex-POWs.
Yeah, I figured 300 bytes per Tweet, to be generous, but didn't realize it would take 1 kb of metadata. Thanks for that detail.
At what point would Vim appear when using a gui client for git?