skysight-inc/HackerNews huggingface dataset:
I'll say this: it sounds like the author went through a great deal of stress (interviewing, moving to another state, taking a new job, taking on a huge commute, living in an unfamiliar area) and stress does make one feel like they're less intellectually capable.

I found best way to deal with this is to connect with like-minded folks: look for people who do interesting things (whether at work or elsewhere) and who live or work next to you; at the least grab dinner or drinks with them occasionally, attend meetups/conferences that they attend, etc.. To your surprise, you may find that many people with what you see as enviable careers went through same challenges as you have (everyone had to face self-doubt, stress, and exhaustion at some point or another).

Others talked about commute, but I'll suggest some actionable choices: commuting from Oakland/Berkeley/Emeryville is 20-25 minutes door-to-door (granted these places are no longer inexpensive, but still much better than downtown SF -- if by downtown SF you mean somewhere close to a Bart Station). If you're willing to commute for 30-60 minutes (still less than two hours), Pleasanton/Dublin (a 40-45 minute Bart ride) is an option, as is Daly City/Colma (30-40 minutes), or Sunset (40-45 minute commute by Muni Metro).

Education is also a great alternatives: if your high school grades are too poor to be admitted to a university, California has a great community college system (e.g., Foothill or De Anza). While the days of "guaranteed transfer to UC Berkeley or UCLA" are over due to budget cuts, you still have a high chance of getting into a good school (including Berkeley MA CS program, even if perhaps not EECS).

What you've probably realized right now is that you've got the rest of your life to work: it's one thing to drop out if your side projects becomes a wild success, it's another thing to forego college altogether in favour of work. Furthermore (and I am not defending this as necessarily just or right, it's more of "the way things are" right now) coming in as an intern can generally be a gateway into more rewarding jobs as opposed to trying to find a full time job without any experience in areas that compose the set intersection of "interesting" and "in-demand". I've known folks who went back to academia after 10 years in the industry (most in order to attend graduate school, but a few returned for undergrad) and it is really never too late.
Over the years I've learned in the region of 40 programming languages and am fluent in about a dozen. I spent 9 years as a web developer and switched to iOS using ObjC a couple of years ago.

Objective-C is by far my favorite language. I can code up an ObjC solution to a problem far faster than I could with JavaScript, C, C++, C#, Java, Python or anything else I've used. I adore ObjC's meta programming capabilities, its simplicity, its fixes for issues I encountered in C++, the way it gives high-level abstractions if I want them but allows me to drop to low-level C if I need to, and its encouragement of self-documenting code.

More importantly than any of that, I have more fun with Objective-C than any other language.
What helped you learn the most? Did you have a project/idea that drove you along?
I tried this a few times during a conference--it was stop-and-go hell during rush hour, hope your experience is better.
That's fine, and it may very well be the case. But I don't think that the rest of the quotation is so profoundly different that just posting the first sentence misrepresents the quote.

It sounds like you're saying that the first part of the quotation doesn't accurately describe Schmidt's views on privacy. I don't know him, but, sure, most people have more than one sentence's worth of opinion on most issues. :)
> As an employer, shouldn't you seek to hire team members that have a strong passion for your company's mission?

I've never found that to be a great idea. In all honesty working on a stack in one company is much the same as another asides from whether management is an ass or whether they're paying you decently - that kind of thing. A passion for the company's mission is just nonsense IME - sure, the person might in theory like the idea of better traffic management (or whatever) but at the end of the day that's not going to keep them warm inside in the same way being treated with respect and an extra £20k/pa is going to, or in the same way that having their kid go to a local school and their wife or husband working in the same area is going to.

You've got things that keep people bought into a company and passion... I'm not seeing it as a big part of it, especially considering so many people are going to lie about. People are too alienated from the product of their work for it to be meaningful.

What I have found reduces attrition is if you train people in house, if you treat them properly, if you pay them decently - that sort of thing. Which is basically what people are telling you when they say they're interested because of the money, they don't know enough about the company to say much else.

Passion for a role, now that's meaningful - but it's not really a company-specific thing, it's more a work-ethic thing.
Nonsense. You can build a workable model, you just need to accept that any such model is imperfect.

Strictly speaking, "if you wish to build an apple pie from scratch, you must first invent the universe". Fine, but the rest of us have work to do and can cope with imperfect models.
Well, I'm not versed in the minimum-income ideas GP was describing, but one way to think about it might be as an expansion of the Small-Business Administration.
Didn't they already change the world in a very positive way? I mean they've given access to information and cheap computing to everyone for free, including the third world.
I feel like it'd be affine, so the floor buying power of each individual wouldn't be zero, but some offset of zero that nonetheless has buying power (even if that marginal amount is less than in the original system).
The income must be cash or cash-equivalent (as opposed to a monopsony, where a single payer buys tries to negotiate lower rates with, say, farms and landlords) so that purchasing occurs competitively. Government's role would be to break up monopolies on basic goods and services.
ExxonMobil’s CEO Asks: ‘What Good Is It to Save the Planet?’
Can we please get researchers to research:

(1) Different hiring practices and their long term success rates

(2) Different procedures (agile, scrum, cubes or no cubes) and whether they impact working efficiency

I just feel like everyone and their mom has these grand ideas about how they can do things differently than everyone else but I never get to find out objectively if they work.
"And no wonder, for even Satan disguises himself as an angel of light. So it is no surprise if his servants, also, disguise themselves as servants of righteousness."

2 Corinthians 11:14-15
Kozmo 2.0 PostMates Launches In New York City
In common usage the term "red brick university" is at least a little bit disparaging . It tends to be used to emphasise that we are not talking about the entrenched, traditional universities of proven excellence - Oxford and Cambridge. So likening the term to "ivy league" is very confusing. Better to say "red brick university" (UK) = "not ivy league" (USA). Note that I don't buy into this judgmental attitude myself.
From my experience, it does. I'm a product architect, not an SE, but I work with SEs regularly at my company and they are on the road at least 90% of the time.
SEEKING WORK - Chicago

User interface designer and front-end developer. Looking to work with people who need to take an idea and turn it into something tangible. Best suited working with small groups, startups (serious only, please), and creative agencies. I work well with people who "get" the importance of design but can't quite pin down how to apply it to their work.

Fluent in HTML/CSS. Pretty good with Javascript. All work is delivered in the browser, ready to implement (no Photoshop). Comfortable integrating into Rails and Django.

Recently working with Meteor (real-time javascript framework) and comfortable building basic applications (e.g. CRUD) with it.

Portfolio:
http://wellroundedgent.com

Recent Work:
http://themansion.churchilldowns.com (responsible for full visual design and front-end implementation).

Sound like your guy? Let's talk: ryan@wellroundedgent.com.
It seems like the military could easily raise morale a lot this way. They already put so much money into the war, why not purchase one less $90,000 missile and instead fund a big comfort-food meal every other night?
Pretty much every language will make getting direct user input then passing it to a database easy. What generally makes this less easy (or at least less intuitive) is a framework. Don't compare the likes of Rails or Django to PHP. Compare Laravel4 or Symfony2.

That doesn't mean PHP doesn't deserve some stick, it does, but most of it's current reported problems spawn from backwards compatibility. Nobody should be using mysql_*, they should be using prepared statements via PDO.

They could solve this by deleteing all the functions you're not supposed to use, but a whole bunch of legacy PHP would stop working. I'm fairly sure this would illicit more hate than the current method of slowly deprecating.
To your surprise, you may find that many went through same challenges as you have.

That's why I post things I "should never say" under my real name. Ten years from now when I succeed in spite of it, I want people to realize that this painful shit is part of the path, rather than suffering in silence and being ashamed of their (actually very common) setbacks. We live in a phenomenally stupid world where a lot of horrendous, incapable people have power, and if there is anything good about you, you will suffer for it; but people overcome that anyway. It's not as common as it should be, but it happens.

I can't stand this world where people pretend to be happier than they are in order to project status, and thus create a world of full-out dishonesty that almost no one has the courage to challenge. I'd much rather bring out the truth so we can start fixing things and solving problems. I'm young, but I won't always be; so let's get this shit over with, be completely honest with ourselves as a society, tear down whatever powers deserve it, and build something better.
TL;DR: It's no picnic. Do it anyway.

I actually did that. I left a well-paying job for a slightly less well-paying job as a very junior developer.

There are definitely challenges. There's a ton of stuff to learn, from programming technique and style to version control to team planning strategies.

Probably the biggest thing I wish I'd been able to learn in school was about what it means to deliver. There's a world of difference between knowing that I can solve a problem and being able to realistically estimate the time it will take me to do so. Especially at the beginning, I lost a lot of face by saying I could do things that I couldn't.

There's a similar gap in expectations. There have been a lot of times when I've sent something into review that I thought was exactly what I was supposed to deliver, only to have to redo it later. I had to learn to ask for feedback early and often. It's also much harder than I thought to differentiate between implementation details and details that will be significant either to calling code or to my ability to build out features later.

Probably the hardest thing, though, has been the feeling that I might not be able to overcome the perception that I'm not good enough to be given important tasks. When I think about it rationally, I can satisfy myself that I am getting better and better assignments, and I'm showing I can get them done. But it's sort of demoralizing to feel like I have to prove myself all over again.

So those are the tough parts. Honestly, I still feel like it was one of the best decisions I've made. There is no way I would have been able to learn this fast or this much without the kinds of colleagues, mentors, and especially problems this experience has given me.
It's not easy to run Cloud9 locally
instructions:
https://github.com/luciotato/cloud9/blob/master/README.md
VM:
https://sourceforge.net/projects/cloud9vmubuntu1/files/
> It improves the leverage of the productive middle against the parasitic, progress-averse top of society, and that's a really good thing.

I'm certainly inclined to agree with you. However, many of the people I've discussed this with think the middle wouldn't be so productive if their livelihood didn't depend on it. I usually argue that with automation we don't need as many people working. Imagine a machine is invented that is capable of replacing every facet of human labor. While this is obviously a great invention in our current system it would condemn the majority to insurmountable poverty. This machine is already being invented slowly. With private ownership of the means of production basic income will become a social necessity.
See how bad the damage is and, if there is any chance they got access to the OS, format and reinstall everything.
"Quite the upstanding citizen."

In the very next sentence, Stallman suggests that you borrow one from someone, and in the sentence after that that you use a public library. I think your out-of-context quote is a dishonest attempt to portray Stallman as suggesting something he did not. Dishonest, childish, and thoroughly contemptible. I'm not a Stallman fan by any means [0], but I doubt he would stoop to this level of dishonesty to attempt to discredit anyone.

The rest of your comment is also wrong and confused, but I can't tell if it's also from dishonesty or simply stupidity. (If I must: he is suggesting an apology would be appropriate for a real injunction that her lawyers actually got, not for "something she never did". For example.)

[0] http://lee-phillips.org/StallmanOnFinkelstein.html
I submitted this good IMHO read couple days ago [1]. Whats interesting is that at that time, Google Chrome was not displaying "website ahread contains malware". but now it does. Can someone confirm that there is a malware indeed?

http://www.dailytech.com/Googles+Eric+Schmidt+Dont+Be+Evil+w...
A degree ensues all the relevant content is sufficiently covered and competency therein confirmed. (Imperfect still, yes, but much better than just winging it.)
How is the SSD? My biggest issue is with the 2.26 GHz Core 2 Duo CPU. CPU usage goes up to 80% while using Google Hangouts.
Backbone's View is incredibly slow and is very ill-suited for views that need 1000+ of them on a single page. The reason is not so much Backbone's code is particularly inefficient but the fact that Backbone.View creates a separate a jQuery context in its constructor, and then delegates events in it, also using jQuery. Both are among the slowest parts of jQuery because they have to go thru Sizzle. So if you have 1000+ of Views, each creating a separate jQuery context of its own, you can easily run up to taking seconds to render a page on Mobile.

On Backgrid (my project), naively creating 1200+ view objects on a Macbook Pro on a 2.4gz i7 takes 700ms. It really does take seconds on mobile.

I'm in the process of getting rid of jQuery and coming up with a performant View class that works more or less like Backbone.View but uses the DOM API directly. Implementing event delegation with straight DOM methods have proven to be troublesome and unreliable so I might need to come up with a different way to attach event handlers on a DOM tree.
Would you say it's worth the money? I'm looking to upgrade and the 15" rMBP looks awesome.
I skimmed the original paper today, and they did indeed perform a follow-up experiment where participants were asked to identify themselves based on mirror images. That follow-up experiment yielded similar results. No follow-up experiment was conducted for identifying mirror images of others, but it seems such an experiment would have been redundant.
You also get unlimited bus travel through all of London and if you're on a travel card, you can safely travel overground to any station without exit gates without fear of paying extension charges.
To accomodate the 1000x more sensitive sensor you will need a really fast shutter speed - maybe something like 1/1000000 of a second. Because shutters are mechanical devices, it might be difficult to achieve this without another leap in engineering. I am assuming that we cannot do much with the lenses.
woops: http://www.shutterstock.com/jobs.mhtml
What if serious medical care is required, i.e. surgery?
And SHA wasn't designed by experts? :)
Well, he's actually both. I've been a critic of Myhrvold for almost as long as Intellectual Vultures... ahem, Ventures, has existed and I am very against software patents but there is no denying he is very smart, very talented and quite adept as a practitioner of quite a few activities. Him being a patent troll, as distasteful as I find that, doesn't negate the other stuff.
A missile has a better chance of saving that soldiers life than a smidgen of morale. Speaking as former military, these perks are things that you get used to (and thus dont really value much, especially food) and dont really do much for you when your life is on the line.
You won't see many leftists pressing for competitive purchasing of goods and services on an open market, i.e., where the payers are individuals and not governments - that's the context in which I was writing about a universal minimum income. You do see a bit of this, but it's mostly a big push for monopsony.

Also, health care doesn't have to be insurance. With proper regulation, it could be competitively delivered (e.g. LASIK). However, as many leftists note, the consumer-knowledge problem comes into play at this point. That's what I was referring to.
Thermal Throttling on the Nexus 4, and how to fix it
> if you're shooting for "reject obvious crazies and incompetents and then accept statistically insignificant deviation from random chance", sure, choose the technique with the least overhead no matter what.

Is there a better bar to set that's actually achievable? I think maybe our expectations are set too high here.
Any email address to share?
I think it was very important that you mentioned the sacrifies you made such as dating. Success comes at a price.

At my graduation, we had a tremendous speaker. The biggest take away from her speech was (I think she said she got it from a book), life is about juggling balls. Your career ball is like a rubber ball and if you drop it, it will bounce back. The other balls are made out of glass, and it shatters when you drop it. You may be able to rebuild the ball, but it'll never be the same.

That really made me re-think about my focuses. Since I am a recent graduate, I thought being successful was everything, but I was sitting there hearing someone who was successful and very influential in the industry telling me that it's not all that. Balance your life, and make time for the people in your life. When you think back one day, you won't remember that week where you worked that extra 10 hours, you'll remember the time you had with the people you made time for.
Thank you for taking the time to put together the links! The "show your work" part feels like the hardest, but I guess that's just something I have to push towards to figure out. As an aside, do you know anyone who's learned successfully from codecademy/codeschool? I love the idea of them, they just seem really simplistic.
Fascinating. I have the same symptoms as described by the author, but they're due to a major depression. I stay in my comfort zone, and am lacking the brilliance I had earlier, if I may be so unhumble. I can't write code anymore.

I'm sad for the author, but it's interesting to recognize myself in a completely different setting.
Agrarian Justice - Thomas Paine's argument for basic income in 1795
The best advice I can give is to go to school websites and look at their course catalog. Specifically, look at the professors teaching the core courses and whether the courses you'll be taking are the same courses that undergraduates and PhD students at the university take.

Many masters programs are what one of my professors calls "mercinary-masters". Their job is to bring in money in exchange for a piece of paper. You're taught by adjuncts, you take courses that are watered down from the courses that undergraduates take, some of the professors might not even have degrees related to computer science, etc. Your purpose is to subsidise the undergrads and PhD students and the main criteria for admission is whether they think you can get passing remarks to get the degree.

The US News rankings are for doctoral programs, not masters. The rankings are formulated very simplistically via a survey asking people, "how good is the program at School X". So, they aren't such a good source. Plus, with your background, some schools aren't going to want you. That isn't a dig at you - you're re-training and some schools only do PhDs (with masters for those who drop out) and other schools don't do conversion-style masters.

If you have more specific questions, I might be able to help. Still, the best advice I can give is to make sure that you're not getting segregated off into a special class of cash-cow masters students who are being given a watered-down experience in exchange for money. It's easy to look through course catalogs and who teaches the courses you'll be taking and look at the professor web pages and see where you're getting someone brought on board to teach a course and where you're getting faculty.
Modern HTML Email
This really resonated with me - thank you for posting it. If you don't mind me asking, what convinced your future employer to give you a chance? (and/or what convinced you that you were ready to take the plunge)
I prepare for this question directly by perusing the company's website and Wikipedia page, if they have one, along with doing a little basic research on the industry before I go into an interview. The real way to answer this is to start asking them questions about their business needs and have a short conversation about it. Interviewers seem to be pretty impressed when I start leading the conversation in this manner. It also helps a lot when there's lulls in the conversation, I can always think of something to fill it with.

I took Ramit Sethi's freelancing course awhile back and it really opened my eyes as to how to sell your services to people. Worth every penny.
I'm 27 (28 later this month) and I'm just finishing semester one of a CS degree. If all goes well I should be finished by 30.

I kind of worked backwards though - I have 5 years software development experience, but wanted to get some qualifications so I could better dictate my working conditions (remote work, salary etc).

I say go for it. You're younger than I, and I'm not too worried about my age :)
The city is certainly a geographic area. It's the City of London, an entirely separate city with it's own government and everything.
Those all look like XSS vulnerabilities to me.