skysight-inc/HackerNews huggingface dataset:
In 2007, I was just graduating from Stanford and vividly remember how my classmates perceived Facebook: they pretty much echoed Swisher's sentiment in the article. With the exception of a couple of really smart folks who wanted to "own" a significant part of yet-to-be-built Facebook, the most accomplished CS grads were joining Google in droves (Google was hot and on a hiring binge). Problems are Google seemed grander and more challenging and less toy-ish.

Microsoft was another popular destination at Stanford at the time. If Facebook was toy-ish and Google was cool, Microsoft was "respected". Many deemed Microsoft to be the McKinsey of tech: spend a couple of years there, build their resume and join or start a start-up. I even knew someone who took a job at Yahoo! over one at Facebook (Needless to say, most everyone who had offers from either Google or Microsoft chose them over Facebook).

Hindsight is 20/20 =)
<rant>

After decades of successfully avoiding MacOS, I was finally forced to use it on my work laptop a couple of years ago. And it was pretty much as bad as I imagined.

It's nice that it's a unix, but hardware-wise and in terms of the things Apple has done to completely bastardize the operating system has just been a nightmare for me, who's come from a die-hard Linux (and other unix) background.

First on the much-vaunted hardware superiority... I've had multiple high-end Apple laptops, and each of them have had tons of bizarre hardware issues, from keyboard locking up to OSX crashing whenever I plug anything in to the thunderbolt port.

The design of some Apple hardware is really awful as well. Examples: very easy to put a thunderbolt cable in the wrong way. This can become a nightmare when you have to deal with a bunch of racked mac minis. Opening mac minis (when they could be opened) was a nightmare too. Apple's ending their server line and making companies rely on garbage like the mac minis was a disasterous decision.

The OS itself is just really poorly designed and implemented, with tons of proprietary black-box processes that result in mysterious CPU spikes out of the blue, and make troubleshooting or doing anything custom or automating the monstrosity a complete nightmare.

I'm not a typical user, though. So take this with a grain of salt. If all you need to do is run Chrome and Photoshop, OSX might be great for you.

</rant>
> I wouldn't call Imagination Technologies a successful company their IP is being shipped in billion of SOC

I would consider any company who's tech ships in a billion devices successful, regardless of if they have managed to capitalize on it.
How to get out it's not gonna worth it attitude?
Whenever I try to start like a new side project or something interesting idea. I found so many people has already done it. Their are really good repos on github and blogs. After searching for while I always loose interest on that as I am not doing something new.

I have really bad attitude that it does not gonna worth it and I stop and loose that project. Today while searching my past notes I found really good ideas which if I had started I can learned so much from them.

I really want to get out of this attitude it not gonna worth it if I find other people already done it. I am now thinking that by duplicating that work you can learn more.

Please advice what should I do and what you do if you find other people already done? How do you motivate yourself to do it? Do you leave the idea or implement it if you can learn from that?
The person in the terrible situation in the article doesn't blame anyone but herself for the situation. I agree with the article that while she's mostly responsible for the situation, the lenders should consider risk at some point. I don't agree that we should forgive all of such huge debts because the money was received and spent, although perhaps we should write off some part of it as bad policy.

Obviously the policy for undergraduate education makes a lot of sense. Don't consider risk because everyone as a policy decision is guaranteed a chance to climb the ladder of opportunity. But after completion of a Bachelors degree the lender should be able to take into account grades and ability to repay given expected outcomes.
And what is the video card for?
That's a nice setup. Only thing that is incompatible with our react redux setup is thunk. We use redux-promise to work with async/await from babel stage 0.
I started consulting without this safety net due to...circumstances and with the holiday seasons coming up (and my anniversary) I am really regretting it to be completely honest.
> When I see the browser redirect away while trying to load reddit.com, my rational side takes over and reminds me that I should be done with tidbit-seeking.

I've tried something similar, except when I see the browser redirect away while trying to load reddit.com, my hacker mindset kicks in and I try to find ways to bypass it. Finding ways to bypass the limitations is far more distracting (and interesting) to me than the site itself.

My motivation systems are screwy and hard to work around. I wish I could say I found a less radical solution than "disable wifi in the bios while I'm working", but I'd be lying.
How I read a research paper (2013)
I see the consequences of my decisions, large and small, good and bad, every day. I made those decisions, and so the consequences are to my credit and my fault.

I don't subscribe to the fatalistic point of view that my path in life is predetermined. Not for a minute.
What is wrong is that educational loans have been granted a special status that makes it impossible to remove them by filling for Bankruptcy. It made the banking industry too willing to hand out money to people who would never be able to repay it.
Twenty Questions for Donald Knuth (2014)
Spain Approves 'Sun Tax,' Discriminates Against Solar PV
No such thing as "fraternal grandparents"
I want to row so bad.. :-)
Gave it a try, doesn't appear to be working.

https://cdn.api.twitter.com/1/urls/count.json?url=http://www...

"Sorry, that page does not exist"
Then how come nobody in the Android ecosystem is able to build a successful device with Intel? Even after Qualcomm had a very bad ARM chip for the last 2 years and Apple is beating their pants off nobody, from Sony to LG to Samsung, is willing to go with Intel.
If an engineer gets bored and leaves because they wanted to rewrite your codebase and you said no, that's probably not an engineer you wanted to retain anyway.

Even if you said yes, you're only kicking the problem down the field a bit, because six months later they'll get just get bored of the new stuff they've rewritten and will want to move on to rewriting something else. Ad infinitum.

I consider these people the "90% engineers", meaning they like to take a project from 0% to 90% complete, but then once the going gets tough, and they're no longer writing new code but trying to track down the bugs in their existing code, they decide it's no longer fun and need to move on to something else.

These people usually fail to realize the implicit risks associated with throwing away an existing codebase and starting over from scratch. All that time spent ensuring the business logic is correct and tracking down obscure bugs will need to be repeated in their new rewrite. (Spolsky elaborates: http://www.joelonsoftware.com/articles/fog0000000069.html)

These people are essentially spinning their (or rather, their company's) wheels by creating more work for themselves, without actually getting anything done.
>I programmed in typed languages for many years and when I find myself back in an old-school IDE for a typed language like Eclipse or Visual Studio a cognitive load is lifted off my shoulders.

Are you sure this is true for everyone? I learned programming through Java, doing about 6 months of it in an IDE. But I have now been programming in pretty much pure JS with no ide (just vim) for a much longer time and I feel a big cognitive burden when I go back to heavy IDE's. I think our minds change over time and become used to whatever we're programming in.
In real life or in the scene? If you use this one you can row with WASD: http://labs.gooengine.com/pearl-boy/
I don't want the wrong lizard to get in.
React itself is very, very simple. The ecosystem around it isn't but it's getting better.
I think he doesn't mean money itself but the monopoly of money definition and creation by a small set of people (state or central bank).
Eating food from plants that have struggled to survive toughens us up (2014)
Although I am not a CEO (but a marketer), I have a similar setup using Acme. I do all my note-taking inside Acme and have my plumbing logic set up so that all documents/JIRA issues/etc. are a single click away.

I think there is something to be said about using a few (if not one) text-centric tool to get stuff done: it's much lower on your cognitive load and wears you out less.
Just found out. I feel silly. Noticed there is no collision detection with the boxes though.
Most traditional US colleges don't have students specialize until junior and senior years. There is plenty of opportunity to figure out what you want to do. In addition, many people don't use their majors in their future careers as well:

> A new survey from CareerBuilder suggests that plenty of Americans never work in the field that they prepared for in college. Among the 2,134 workers surveyed, 47 percent of college graduates did not find a first job that was related to their college major. What's more, 32 percent of college grads said that they had never worked in a field related to their majors. [0]

Also, if the student is not an adult, perhaps granting federally subsidized cheap credit is ill advised.

[0] http://www.cbsnews.com/news/new-study-shows-careers-and-coll...
12 Expert Tips on How to Create and Sell Online Courses (you Gotta See #6)
Same, acceptably smooth on my core 2 duo L7500 (no dGPU). Diffract me impressed too.
I have been using this:

https://github.com/erikras/react-redux-universal-hot-example

It's a little heavy, but it includes react-redux bindings, webpack, Babel for ES6 support, mocha for testing, SASS/LESS for styles. There's more info on the GitHub page but it seems to be pretty comprehensive in terms of bundling next-gen front end engineering frameworks.
He didn't say that he hated other people for being poor. He said he "hated being poor'.
The government takeover has been great from a loan holder point of view.

With Sallie Mae I would speak with foreign customer service rep who was barely fluent in English, I would be put on hold for literally hours, would be lied to about my eligibility for certain programs, the website was horrible, and trying to get paperwork processed was took months.

Direct Loans, I speak with an American, am on hold for under 10 minutes, and have all my questions answered truthfully.
Their website is great and all of my stuff gets processed under a week.

Despite all of the Republicans chest beating about privatized industry doing a better job than Government can, I've found it to be an extreme degree of exactly the opposite in this case.
Even after finishing the readme I'm not clear on what exactly this does. At the very least it looks useful for working around the macros problem[1]. Mind explaining what mileage you got out of it?

[1]: http://blog.fikesfarm.com/posts/2015-09-07-messing-with-macr...
I have an iMac from 2008 that I still use, and a Chromebook with Linux chroot for carrying around. But for university I needed something more powerful and capable of running Windows software.

I decided to buy a second hand Dell instead of a new Mac for the reasons the author mentions. I installed FreeBSD on it and happily used it for Web browsing and software development.

But as soon as I wanted to do more specialised things, I immediately ran into problems. It also took several hours of frustration to get my dual graphics card to work at all, by essentially disabling one.

Right now I'm just running vanilla Ubuntu. It supports my hardware, and even runs most of the University software. I did not even bother setting up i3. I just want to do stuff, and not worry about my os.
For me, OSX was really good up until 10.6 as well. I used to use 12 or more virtual desktops at a time though (for mental separation), so the massive reduction from having 16+ available at any time to 5-6 without scrolling... massively killed my mental organisation. That one change has reduced my lack-of-distraction immensely. And now with notifications front-and-centre... that's just not understanding people who need to be focused and productive. :(

Anyway, I've been trying out OpenBSD over the two weeks (using XFCE and -stable). It seems nice so far. Tried Lumina initially, but it just crashes for me very soon after launch.

Also tried compiling -current a few times in the last few days, as I'd like try out stuff with the new vmm subsystem (and maybe make libvirt work), but it's failing to compile every time (bare metal and OSX Fusion). I'm obviously doing something dumb, and will hopefully figure it out later / gain-a-clue. :)

Prob need to ask on IRC I guess. ;)
A good friend of mine would regularly burst into tears in the bank on payday because she knew her rent and car payment would be taken out first thing in the morning, but her pay wouldn't be in until end of business.

Other weeks she would get a panic attack and cry herself to sleep because she'd had to get a flat tire fixed for $20, and she knew it would all come crashing down at the end of the pay period and she'd be $20 short.

I'm not saying her poor choices didn't get her there, I'm just saying that for lots of people, $20 can run their life.
Hahaha apparently I needed more coffee. Fixed, thanks!
This will not work anymore after November 20th, 2015!

Which is the problem that this site is trying to solve.
I feel like there is a conflation here of dressing casually[1] and dressing like a slob[2]. The former understands silhouette, color (often lack thereof), texture, etc., but eschews traditional formal attire.

> The only thing I will say is that there's still a bit of a gender hangover, where women are singled out for wearing clothing normally associated with men.

Wait, what? This is the opposite of how it is. It was a big deal when that celebrity kid wore a dress[3]. Women wearing denim, an oxford shirt, or sneakers is not even something people would notice as "off". Black jeans are practically a uniform for women in NYC.

> I don’t know if it will happen, let alone sometime soon, but self-cleaning fabrics, I think that will be a thing.

Not exactly self-cleaning, but merino and synthetic technical fabric is very hype currently.

[1]: https://www.google.com/search?site=&tbm=isch&q=apc+lookbook
[2]: http://www.theonion.com/article/iowa-fashion-week-begins-315...
[3]: http://www.etonline.com/news/165398_jaden_smith_wears_dress_...
How does this translate to SaaS where you might have paying customers on the line if you fail? Is runway supposed to be longer, or does it just not matter to them if it goes belly up?
Wow - ok, I totally missed your point then. Thank you for your reply with explanation, much more sensible than I was interpreting.
"It desperately wants to just upgrade whenever it wants."

Do you think that it's better that operating systems get security updates or that they get left alone?

"Copy and paste is still a bit frustrating."

You really are just using SSH in a terminal, and FreeBSD apparently can't get that right? Copy/paste is pretty basic functionality, I'd think.

To each their own...
This is one use of our tech that we never thought about... webgl for relaxation and inspiration :)
Amazon Shows Off New Prime Air Drone with Hybrid Design
The article should be titled, "The World is Not Becoming More Violent"

Moreover, I've seen some convincing analyses that suggest the world actually IS becoming (slghtly) more violent, but that advances in trauma medicine are minimizing the fact by reducing the death toll.

I will round up citations when I can.
Adding Video Backgrounds to WordPress: Pros and Cons
If you liked the video, looks like you can buy the video to support the author here, albeit a disc: https://www.createspace.com/358043
Yeah, this is refreshing to read. One of my favorite scenes in movies is the Wolf in Pulp Fiction, because the comedy of it is how there's no magic to the Wolf. My own entry into consulting was similar to this guy's story - it felt huge and mysterious and forbidding beforehand, but in hindsight it was just a bunch of breaking problems down to stuff that felt boring and mundane in hindsight, even if the solutions were stylized to my own needs.

One thing that was important to me was to be able to max out retirement contributions even while being self-employed. (I think a lot of folks that go into business for themselves will too easily convince themselves to sacrifice that early on.) So I had a spreadsheet that basically factored in my needed take-home income after taxes and retirement contributions, and added in those taxes and contributions, and I turned it into a daily (weekday) dollar amount that I needed to earn, complete with 7-day and 30-day moving averages. Being able to check that daily helped me to know whether I was on the right track. For the first few years, I think that was around $300-$400 per day - later on, I was able to stop paying attention to it since I was exceeding it so much.
Installed only to check if they fixed the problem with font antialising. Unfortunately no - white text on black background still has a rainbow on its edges.
Chinese Cash Floods U.S. Real Estate Market
Not a chrome extension, but in the same vein of limiting distractions: https://github.com/amoffat/focus

It's a proxy DNS server that runs locally, and based on user-defined rules (which can be anything that can be described with code), will limit your access to websites.
WordsEye – Type words and tech creates a picture
Is Slack's desktop app just a container for web-based technologies?

Is it's iOS app pure native or is it also built with web technologies?
I seem to prefer xfce4-terminal over urxvt
It's nice to read an article with a bunch of charts that all have a y-axis minimum of zero.
I would start by considering my motivation. It seems that it is important for you to do something new, rather than re-creating something that has already been done. Is that because you want to be self-affirmed as an innovator? Or gain approval from colleagues?

Or is it because you want to sell your work and you think you have less chance if others have already done it?

Figure out what your motives are. Then decide whether those are the motives you really want. Once you've confirmed that your motives are 'pure you', set your goals for the projects to be in line with your motives.

To continue with the examples above, if you want affirmation as an innovator, spend much more time determining how innovative your idea is before diving into it. Include talking to developer friends and knowledgeable persons you know.

If you want to sell your work, figure out what is out there already, what people are charging for it and importantly, how much demand is there? If you find it is a crowded market, it could be that a) there is a large demand for it and people pay well for it or b) it is a simple thing to build and an obvious idea, so a lot of devs build it.

If you mainly want to grow your skill set, look for work that is already out there and which you find intriguing. Use the project to find out how it works.
But also refuse to maintain either the software they wrote or the older version that is still bringing in money while the new version is being written.

Chuck 'em. Nobody needs that type of developer.
Yes and no. The typical distractions trigger dopamine releases without any effort. When your brain gets satisfied with its current level, you need more and more. Your brain gets desensitized, which causes the anxiety and depression. Soon, real life isn't enough, you need the extra stimulation.

http://www.abdada.com/the-low-reward-to-high-reward-guide/
Pretty sure I knew (a little) English even before learning it in school. My theory for that has always been subtitles as well. When we learned German in school (which is much more similar to my mother tongue Dutch), I found it very hard. German shows were also subtitled, but there were a lot fewer of them on TV.

Side-note: A few years ago, I read about a project for "same language subtitling" (of soap TV series, nonetheless) to improve literacy in India. Don't have a link for that, unfortunately.

Your reasoning makes sense, and probably plays a role, but I believe subtitling of English TV plays at least as much of a role. A lot of German TV is dubbed, and the effect of this also carries over to smaller German-speaking countries, like Austria. Now one could argue that this is, according to your reasoning, because they are part of the larger German-speaking community. But that really isn't the case, ask any Austrian, most of them will tell you their mother tongue is Austrian (which is not a written language, but also quite a bit more unique than merely German-with-a-dialect), and "high German" is definitely something they had to learn separately.
It sounds like you're just getting addiction confused with dependency.
I've had the pleasure to work with Mr. Wiles. He's a wonderful person with refreshing perspective. If you're working on a serious django project and you want a little direction or advice on scalability or other technical decisions, his consultancy is great to go to.
When I traveled to China regularly, I'd frequently meet people on the plane who intended to teach English, often without proper paperwork, working under the table. Some would even tell me they are fleeing debt or the terms of a divorce.

Leaving everything behind for an anonymous life in a 2nd tier Chinese city has got obvious drawbacks compared to having a middle class life in the US. But it's better than debt slavery. Many English teachers have a very comfortable life. Clearly enough people are taking this way out that you encounter them regularly while stretching one's legs on the plane to Beijing.
Actually, I don't know that those questions would have done anything for me. Certainly useful for more average users, though.

My issues were mostly with what I couldn't bring over. Certain apps like Omnigraffle, all my movies, music and photos are in OSX and some (but not all) could be moved over (thanks DRM) and even then, i've got an iphone I sync to, which is possible under linux, but not straightforward from what i read.

I still do all my dev in a linux VM and I. LOVE. IT. so much better than doing it in OSX, and i'm isolated from any OSX upgrades that might interfere with my development. But to ditch OSX entirely would require a lot of work, some sacrifice, and I'm not sure it's worth it in the end. At least, not yet. But it was an interesting experience, and I at least know what is keeping me in OSX and what it would take to move.

As far as distros; it was mint. ubuntu in general has good font rendering that other distros lack out of the box, and i wanted something that would just work more than something that required configuring everything.
Evernote has 90% of the features of Org-mode? The last time I checked, it didn't. Not even close.
Some people can pull this off. Most people can't save 50% of their household income. Very few people with families can follow this advice, and that's a lot of good people.
Because the official feminist line is there are no physical differences in the brain of men and women. Extra attention is needed to overcome the rhetoric.