lansing
Joined 15 years ago
Joined 15 years ago
That said, living in SF on a total budget of 1500/month is going to take some compromises.
Ghetto, in its appropriate usage, isn't a slang term. It's been a part of standard English for a long time.
It seems like you're referring to the slang usage of the term, which is mainly used by upper middle class youth when referring to things outside their economic class and daily reality, is pejorative, and is often tinged with racism.
Regarding your final point, as it happens, a pretty sizable chunk of Facebook feed items tend to revolve things like the cars people drive, their house, and their farmville "lawn". At least that's how it was when I was using it. The more things change...
The world was full of ways to compare ourselves with others before social media came around. It isn't going away. Facebook is just the latest iteration, and also happens to be the most surface-level, un-holistic, and competitive channel yet conceived for this kind of behavior.
Once people get competitive about "happiness" and "self esteem", there's a way that they lose sight of the original "goal" in the attempt to outdo each other.
We should all explore the different available paths in life and strive to gain from others' perspective and experience, but the Facebook news feed is not a particularly good way to do it.
Regardless of where it comes from, if one has concluded that such comparing and one-upmanship is not helpful and probably deleterious to well being, doesn't it make sense to opt out of things that encourage it?
Why?
Maybe the author was trying to avoid being labeled "too extreme". And granted, there are probably a few people out there who are dependent on it for their livelihood somehow. For everyone else, "quitting facebook" is a very realistic alternative. I've done it, so have many of my friends, and life goes on, with improved well being.
Once you realize you're being used and abused, it's time to move on.
Personally, I think the fewer times you have to go around that wheel, the better.
I don't want to diminish the technical excellence of the achievements touted, and as a coder of primarily compiled languages, I would welcome any such improvements in the compilers I use.
However, my larger point stands-- which is that if a few seconds shaved on the run-debug loop is really a big deal for your total productivity, it means you're looping too much.
Trial and error is a fine way to learn a language, or to debug truly mysterious issues, such as those that exist outside of the abstraction layer you're working in. But in my opinion it's a poor way to work. It means that you don't understand the code you're writing.
The justification for why it matters seems a bit "off" to me:
For perspective on why this matters, consider that many Facebook engineers
spend their days developing PHP code in an endless edit-reload-debug cycle.
The difference between 8-second and 5-second reloads due to switching from
hphpi to the hhvm interpreter makes a big difference to productivity,
and this improvement will be even more dramatic once we enable the translator.
Big leap of intuition follows, bear with me:Clearly there are some very talented engineers working at Facebook, as evident by this project. On the other hand, apparently a large number of Facebook engineers are spending all their time in a run-debug cycle, trying to "make this darn thing work," and the engineers with talent are being used to incrementally improve the mediocre coders' lackluster productivity.
Guys, if three seconds in compile overhead makes such a difference in your productivity, maybe you should think for a few seconds about code correctness before you hit the compile button.
Regarding the latter point, it seems that "key players" at "prominent companies" don't have too much trouble getting funding for startups when they move on, regardless of whether they were "talent acquisitions" or not.
Speaking from experience, when my previous employer got acquired by a megacorp, nobody was saying "I really don't want to work for megacorp, but maybe I will have an easier time getting funding later." No. It all came down to dollars and cents in the here and now, and the only people who turned down the earn-out offers (less than 10%) were those who had better options available.