skysight-inc/HackerNews huggingface dataset:
Detroiter who works at a tech startup here in the city: great bit of photography and a really interesting message, but there is one notable absence in the contrast between the haves and have-nots is in the city of Detroit. There's a huge wealth gap between Detroit and the surrounding suburbs, but there's a pretty big one in the city as well.

There's plenty of investment and activity happening in the "Downtown Development District" than the surrounding neighborhoods, which were hit the hardest from population decline. There's plenty of money and attention that goes to typically young and white tech startups that have recently located (myself included) while other (typically minority) entrepreneurs are left out of the narrative of the "rebirth" of Detroit. It's a lot about race, politics, and access to capital, but it's going to be readily apparent in a few years which areas have been given preferential treatment from state oversight (and tax-write-offs) and local investment.
I was a voracious reader of programming books prior to reading Stewart Brand's "How Buildings Learn: What Happens After They're Built." However, it was this book that made me (finally) realize that some of the best programming books are not about programming at all. As a result I've cut back drastically on my "language-specific" programming books[1] and have sought programming-relevant books instead.

[1]: And I've made it a personal goal to limit the "language-specific" books to those written before 1995.
At a high level, Windows and OSX share the same general security architecture: most stuff happens as a user, with root called in when necessary.

The single best advice to not getting infected is to not do stupid stuff.
The "tech industry" is a subset of everyone building technology. Just as most software is developed outside of the "software industry" Sure, some Airlines may write more lines of code than Apple in a given year, but there not software companies.

As to games it's not broken down in the same way. For example some commercially generated games may be advertising for other products or even training tools so lumping those in with Call of Duty is pointless. Thus, rather than focusing on how their produced people break things out based on how their used and who pays for them.
Einstein's advice to Marie Curie on dealing with trolls
Having a 30 minute subway commute I'm looking forward to seeing what suggestions come out of this thread. My two suggestions:

1. Thinking fast and slow - Understanding how we actually think as opposed to how we think we think is a critical skill, especially in a startup. Having a Nobel prize winner explain how the two systems of your brain work together (and can sabotage you) was enlightening and enjoyable. This book helped me understand many aspects of design and sales that had been black boxes for me

http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/...

2. Art and Fear - This is a book nominally about the relationship between artists and how they go about making art but it is useful for anyone creative. It's about how to go about making when you have errands to run, a deadline, or just don't feel like it. As a dev I found it inspiring

http://www.amazon.com/Art-Fear-Observations-Rewards-Artmakin...
How did the first world war actually end?
CA Stimulates App User Loyalty for Its Customers with Its APM Solution
A bit of the history:

The Mesosphere DCOS is built around the Apache Mesos kernel

The Mesos kernel was developed at UC Berkeley in 2009 [1].

Spark was written as a sample app on top of it [2].

Ben Hindman and his colleagues at the UC Berkeley AmpLab had always envisioned Mesos as a kernel inside of a full-blown operating system [3]. They finally brought it to market.

[1] https://www.usenix.org/legacy/event/nsdi11/tech/full_papers/...

[2] "We have implemented Mesos in 10,000 lines of C++. The system scales to 50,000 (emulated) nodes and uses ZooKeeper for fault tolerance. To evaluate Mesos, we have ported three cluster computing systems to run over it: Hadoop, MPI, and the Torque batch scheduler. To validate our hypothesis that specialized frameworks provide value over general ones, we have also built a new framework on top of Mesos called Spark, optimized for iterative jobs where a dataset is reused in many parallel operations, and shown that Spark can outperform Hadoop by 10x in iterative machine learning workloads." ibid.

[3] http://people.csail.mit.edu/matei/papers/2011/hotcloud_datac...
Oh jeez, this'll be tough. I'll start by saying that Tom Robbins "Still Life with Woodpecker" inspired me in the post-undergraduate world greatly.

http://www.amazon.com/Still-Life-Woodpecker-Tom-Robbins/dp/0...

Leaving college with such powerful to convictions of social evolution, scientific pragmatism, and the power of Art as a mental practice left me with some hard facets of reality to contend with. This is the struggle of one of the the main characters, Leigh-Cheri. She is a wide eyed idealist who is thoroughly disenfranchised with the way the systems in the world abuse and exploit people.

She meets a mad-bomber outlaw named Woodpecker, a revolutionary with bordering mythical aspirations. Their affair is a wild journey of growth as characters and citizens, not of a royal bloodline or America, but of Earth and the ideas, and actions, which make this world a vibrantly beautiful place.
Most important book of the year for me, with close runners up:

"The Nature of Code" by Daniel Shiffman. Excellent book on simulation of the natural, chaotic world in the Processing programming language.
http://natureofcode.com/book/

"Nine Kinds of Naked" by Tony Vigorito, which deals with the primacy of synchronicity and numeric harmony in the lives of twirling, interrelated characters.
http://www.amazon.com/Nine-Kinds-Naked-Tony-Vigorito/dp/0156...

Good reads everyone!
Starting Strength stands out for me too. Starting a strength training routine has been a wonderful experience that I would highly encourage to everyone.
What is the fastest Internet connection you can get while paying $125/month for rent?
Why Doctors Fail
All the good things in Prag Prog have become commonplace in today's development world.

* Tests - check

* Version control - check

* Code generation - check

* Decoupling, refactoring, metaprogramming, power editing.

It's still worth reading but it needs a second edition...
The Making of the
it doesn't matter until it lets you cut your payroll in half and gives you 12 months more runway with your funding.
I really liked this article, which surprised me. Usually philosophical-ish quantum writings are much worse than this.

The post does a good job of roughly outlining several interpretations, and explaining why they're each a little weird or at least what the common objections are.

Personally, I'm hopeful that quantum computers will shed light on the issue. They make a lot of large-scale experiments possible, or at least significantly easier.
That is expensive sh#t
* PayPal is the most comprehensive payment integration solution on the Internet. That brings a lot of complexity.

* They also make money on relatively low fees. That requires good cost controls.

* They're no longer a prestigious company to work at. They pay a bit higher than standard because it's harder to recruit talent.

* Once you get to a certain size and complexity, especially in the financial world, changing things becomes terrifying.
So, yes, Mesos predates Kubernetes by many years.
Capital in the Twenty First Century, Thomas Piketty

http://en.wikipedia.org/wiki/Capital_in_the_Twenty-First_Cen...

I've always been a bit embarrassed for the economics profession; it's always seemed to me that it could be where math meets sociology and psychology, but is instead where politics meets unfounded conjecture.

Piketty changed that for me. He does true science here. I read it because I noticed that it has received every superlative you could confer on such a tome. It deserves them all. If you haven't read it yet, start now.
Lot of replies here disagreeing that GitHub is "the best", and offering alternatives.

Allow me to suggest that GitHub is at minimum the most-visited web-based git repo, which means that if you want a lot of people to view and use your code, it's a good place to mirror.
The War of Art by Steven Pressfield

It's written for writers but is relevant broadly. The message is pretty simple and you don't really need to read the whole book to get it. It's one of those keep-driving-the-message self help-ish books.

Basically the point is to name and shame "resistance," a catch all term for procrastination, fear and everything else that prevents a writer from writing a book. It also applies to starting a startup, a career, a family, an exercise regime… Like I said, the point is simple and the information could be conveyed in a short essay.

The reason for the repetition is to actually realize how big a demonic bottleneck this resistance is and that overcoming it will take effort and more importantly, strategy. It's probably going to derail your plans unless you plan for it. Personifying (or demonifying) it is part of the approach.

This is getting further from the book's actual content but the analogy for me is addiction. Say you are an alcoholic. It's not enough to decide to stop drinking, this is a fight. You need to realize that addiction will probably win if you fight stupid. You need a plan to beat addiction. It will fight back. You need to put time and resources into it. Everyone knows this and former alcoholics will start pushing you straight into two things, making sure you realize the scale of the problem and making sure you have a plan. They'll probably recommend AA which gives you a formulaic strategy.

Resistance might not be the bottleneck for everyone, but it is for many. For us, we need to make war on it
Also read Starting Strength. I'd been lifting before I read it but my technique was very poor. The most I got out of the book was cues (such as actively push legs out when squatting to avoid cave in). Would definitely recommend!
Interview with Shadaj Laddad: Programming Changes the Way You Think
I'm not sure about that either, I have 32 commits:

➜ go hg log --user "Shawn Smith" | grep user | wc -l

32

Edit: I'm there now. Not sure what fixed it, starring the repo or adding my email address to GitHub.
Baltimore police are using 'stingray' device to track cell phones
The telling of time was a matter of survival and strategy during World War I
Interesting that they don't mention Peapod - it isn't Amazon, nor a SV darling like Instacart, but they survived the dot-com and are still going strong. Fantastic idea indeed.
150 Websites to Promote Your App
Show HN: Free, only high quality, resources for all design projects
I don't use Java because I'm more of a tea drinker.
Starting strength is better for natural strength training.

Mike Mentzer is well known to have abused steroids to get his physique which is something I wouldn't be willing to do.
I've taken a personal record number of UberX rides, 3, in the last week. I prefer not taking them if I can help it, but safety trumps politics sometimes.

Regardless, each driver I met was absolutely fantastic; very friendly and professional. The one complaint all of them had when I asked their opinion of Uber: The GPS is horrible.

One guy was going to make the switch to Lyft JUST because the Lyft maps use Google, and apparently it is simply just that bad.

I did witness this myself while on a work trip this past weekend - Uber GPS led them off the highway and then back onto the highway adding an extra 5 miles for no apparent reason.
Chez Panisse Vegetables

http://www.amazon.co.uk/gp/aw/d/0060171472/
Harry Potter and the Methods of Rationality by Eliezer Yudkowsky and the related sequences.
I've seen this suggested in another context: maybe the "bubble" was never actually irrational. The Internet was new, and no-one knew exactly how high it was all going to go; maybe all these ideas really were million-dollar ideas, and will be now.

Of course, an alternate reading is that the Valley now is just the bubble all over again.
I met up with somebody from the startup world last year for a coffee to chat about things as I wanted to get some advice from somebody with a lot of experience as a developer. It was a total waste of time though pretty much because of what the author wrote about.

He was a nice enough guy but he knew I was new to development yet when I didn't know about something he made me feel like I was an idiot and when I asked questions about good places to start he shot down everything I suggested as if only a moron would start there. It was very demoralising and it knocked me back for a few months as it really made me think "I am not good enough to do this". Very annoying how some people in the industry act like they are some kind of demigod to programming.
Yeah, that's a problem. You cannot be happy in the INternet. Only with other people.
Tooltip.io – Tooltips without coding
If like me you're confused how 30 deg C is cold ... then note 30 deg F is ~ -1 deg C.

For me, in the UK, being able to go and sit outside for half-an-hour makes a lot of difference to my mood and thence my ability to focus and get stuff done. There's only really a couple of months in the year that's possible. Mind you I love snow too, and a fresh bright snowy day is a great break as well. Instead we seem to have at least 6 months of dreariness and dreich.
I see Kubernetes as more of a programming model, not an operating system. It provides a way to express services and have them scheduled onto a datacenter. The rocket-science of how you schedule those workloads and optimize them in the same partition as other workloads is what you need a DCOS for.

In the Mesosphere world, Kubernetes is a "datacenter service" which is installed on your datacenter so that you can run Kubernetes workloads. You might also want to install DEIS to run DEIS-organized workloads. Or Spark, for Spark workloads... and so on -- all multitenant in the cluster. This is what the DCOS is uniquely good at, and why it qualifies as a true operating system.
I think one of your best bets is to shoot me an email. (Email in profile)

Shameless plug
Is there any reason to believe the modern day incarnations are more sustainable then their dot-com counterparts? It certainly feels that way but the article is very light on evidence.
Some platitudes and quotes can be removed from the person who said it and still be valid. I think if the quotes from this interview were attributed to some random dude in 1996, that they would be just as valid as coming from Jobs. For some reason people play the opposite of "appealing to authority" to disparage the knowledge because of who it came from. That's intellectually dishonest to me.
Spark, by John J. Ratey, one of the pioneers of studying ADHD and the impact of exercise on the brain.

http://www.amazon.com/Spark-Revolutionary-Science-Exercise-B...
Exactly how the conversation would go if it ever happened to me.

Look at the entire business model of Silicon Valley -- the vast majority of hires are fresh graduates. Party because of ageism, but also because fresh graduates are the ones who are willing to uproot their lives and move to some place with a not particularly compelling quality of life, with enormous costs of living, just to get a job. The reality is that the Valley isn't necessarily drawing the best of the best from across the continent: They're drawing the ones who are willing to move, which overwhelmingly means people just starting their adult lives.

So if someone wants to hire new graduates, being in a more remote location might be completely tenable, if not optimal, to their strategy. It is a filter.

And then there are remote workers. I live on a sprawling property in the rural extents of the exurbs of Toronto. If I worked a traditional SD job it would be a terrible commute, but I do the vast majority of my work completely remotely, with redundant high speed connections and some fat computing hardware. There is absolutely nothing that being in the center of it offers me. On the flip side I often have peers and clients to my property for BBQs and a good time.
The Bogleheads' Guide to Investing.

Learning about the financial system really changed my perspective on how to deal with money in the long term. It has had immediate effects on my life.

I learned about taxation in detail, opened an account on a discount brokerage, changed saving patterns, and have made a portfolio for the next 10 years.

I have a spreadsheet of how much I can spend and componentize my bank cards. One is for bills, another for spending, and the rest are investing accounts. When I get a paycheque, I put how much I need for bills directly into the bill account, the allocated amount for investing in investment accounts, and the rest in my spending account. I know exactly how much I can spend at restaurants and I don't need to do any mental math.

I really feel like learning this at age 22 was life changing and I will be thanking my self in the future.

"Invest early and often" - Jack Bogle
New technique allows low-cost creation of 3-D nanostructures
Why is this? In many fields, information does not become "obsolete".

Google's policy on this issue seems to be pushing the internet in a superficial direction.
Just because Google and Amazon are (newly) competing in a space doesn't mean that space will ever be profitable.
Netflix' latest ISP rankings are in. FiOS wins again
Ive recently been in Cape Town and people recommended using Uber because you can see the feed back info about the driver and the official cabs were quite dodgy.
Huh, one of the senior engineers at a previous employer turned me on to it. I completely missed that it was built in now, I feel kind of silly now.
NASA’s Orion spacecraft runs on a 12 year-old processor from the iBook G3
Looks like timing was the issue with the companies listed, Many times ideas are sound, execution is solid but the audience just isn't ready for the actual product in the current landscape.
"The desktop computer industry is dead."

I'm not sure the desktop computer industry will ever really die, at least not soon. Sure, the focus may be shifting more to mobile and web tech, but are we really one day going to be writing apps on our iPhones? Computers, laptop or desktop still have a large foot in the door of the industry, and as long as we still use them they will continue to develop and get better. I'm sure they'll be with us for a while.
So, I'm not a Uber fan, but I get the feeling this is India deflecting a couple of other underlying issues and placing blame.

Sooner or later they have to face the issue head on, because scapegoating gets old.
Economists Aren’t Nonpartisan
Can Tech Bring Equality and Peace?
If we destroy the earth (for humans at least) there just aren't enough resources to send most (99.999%) of humanity into space. If we have "no future" on earth, we have no future period.

If there was an "escape plan" for the very wealthiest and powerful, might that not hasten the destruction of the planet?

If saving humanity means preserving the DNA of humans, I also question why humanity should get a "bail out" when it has proven unviable under "ideal" conditions. Cosmically, a self destructive race isn't going to be a net positive for the universe if it spreads into space.
Thanks for the article, and I'd certainly be interested in seeing "When Postgres Search is Not Enough" -- it'd make an excellent companion piece to the one you've already written.
These wouldn't have been high profile failures without something appealing about them. Nobody remembers the really terrible ideas that never got past the drawing-board.
i'm not sure why it's Uber's fault. in the uk, Uber drivers are all registered taxi drivers, because of regulations. it's not Uber's fault that the indian market is not as strictly regulated, and that one of their drivers did this.

Not that i'm saying it's ok, it's not. but uber seems to be catching a lot of flak for things they haven't done. sure they probably could have done more to prevent it, but so could the government.

companies always tend to the minimum required by law, it's cheaper that way

and the amount of rape happening in india is crazy, the government needs to do something about that, something more than blaming uber. what's the point in the state if it can't even protect it's people?
How to crowdfund an app
Well, for a lot of them, execution was crap too.
UBER Fail..!!
Sure he was.

That's (part of) how he got there.

Apple might have just become another PC manufacturer if they had someone more centered
For me it was "What's Best Next" by Matt Perman.

Refreshing take on productivity, very similar to Getting Things Done and co., however this time tackled from a distinctly Christian perspective, so it may not be for everyone.
I enjoyed how he laid a foundation of motivation before he gave a bunch of practical thoughts on how to structure tasks, goals, and so on.
Stoner, by John Williams

The story of an average, not very successful literary professor, told with great humanity and tenderness. This does not seem much of a story line, yet I believe this book is so good it will still be read in one hundred years.

http://en.wikipedia.org/wiki/Stoner_%28novel%29
Armstrong's book on Erlang (2007) is a great read, so you're missing that. (Erlang itself I haven't really used much, but I like some of the concepts).

Alexandrescu's Modern C++ Design (2001) is a real eye-opener (though I wouldn't use most of the stuff from the latter half of book in real production).

Herb Sutter's books on Exception C++ (1999) are must-reads if you intend to use exceptions. at. all. [Whereupon, these books will convince you not to use exceptions in C++ :-) ]
12 mbps for ~$10 a month. Arguably that's burst and in the evening I can't Skype effectively because of the congestion. But it's good enough for what I'm working on.
Which 1970s bodybuilder isn't? Besides, he perfected his programme on his clients, not himself. Anyway, it works perfectly well for me, I couldn't be more satisfied with my progress and thus have no reason to change my plan. I'm glad SS works for you.
For the mind:

http://www.amazon.com/Guide-Good-Life-Ancient-Stoic/dp/01953...

A Guide to the Good Life: The Ancient Art of Stoic Joy - William B. Irvine

Not only a description of the Stoic philosophy, which is, unfortunately, not very well known today, but also a great practical guide to a variety of techniques that can be included into daily activities easily, and will increase happiness.

For the body:

http://www.amazon.com/Overcoming-Gravity-Systematic-Gymnasti...

Overcoming Gravity: A Systematic Approach to Gymnastics and Bodyweight Strength - Steven Low

As I'm growing older (turned 40 last year), I'm no longer inclined to exercise with very heavy weights and was looking into replacing most of the barbell/dumbell exercises in my routine with bodyweight exercise. The book is a great encyclopedia of exercise that can be performed without or with minimal equipment. There are progressions, advice on creating routines, on injury prevention and management and a lot more. There is also a subreddit for those who follow the book http://www.reddit.com/r/overcominggravity
Dungeon World rulebook - http://www.dungeon-world.com/
and Vornheim city kit - http://www.lotfp.com/RPG/products/vornheim

Mostly because I always wanted to run a pen&paper rpg, even though I am fairly busy, and this provided a rule-light enough framework to just do that. Especially Vornheim, that shows how to do randomize world building in under a minute :-)
So you sandbox all the documents and images and movies and whatnots that come from untrusted sources? Because they all look suspicious? And after testing, how do you know you're infected?
I agree to some extent. I think that given an equal idea across two executions, the better execution wins. And that's the take away.
Agreed. It's also not as if these sexual assault cases are not well documented already. I wonder what Uber will say about this.
This is really weird... I have refreshed a couple times and watched some anti-uber comments appear