Recent submissions

Comment · 11 years ago
You really added to the conversation with this, thanks.
Comment · 11 years ago
God forbid anyone make any money. Where I work we feed our engineers on the appreciation of free users. That's the only way to fly. Self-entitled much?
Comment · 11 years ago
I didn't really like the article. It was too conversational with unnecessary anecdotes. While reading it I was pretty much annoyed by how the writer didn't respect my time and couldn't just spit out what their main idea was. Like I shouldn't need to read three or four paragraphs to find out if the topic is something I already know about or interesting to me.

This article is basically a fluff entertainment piece for people who just enjoy reading for the sake of it and want to feel smart for it when they're done.

Comment · 11 years ago
For years, from one job in the bay area to the next I worked on products that never made any money and ended up being canceled. Even when I worked on a project that ended up making money I spent a year working on a version that was rebooted from scratch before customers ever saw it.

At a couple of startups that never took of afterward I could clearly see the impact that code I wrote was making on sales and value. It wasn't very much.

I'm not sure why people pay me so much, but I'm glad they do because I get to do what I love (programming, not not shipping), and I get to live off of that at the now rare and fading middle class standard of living.

Comment · 11 years ago
> and the rest is total crap.

Do you actually have an Android phone? Because this is totally not true at all. Like for example I just installed the imgur app and it's fantastic. I have 1password and it's great. Hearthstone? Yup, amazing. Just like every app I have I'm happy with. I just don't think you have any idea what you're talking about. I know an Android engineer who works for Square and they've got a huge Android team that is doing amazing work.

Comment · 11 years ago
People with a shared opinion may have a variety of reasons for why they stand on an issue. By creating a label you make it very easy to dismiss at once the entire group without having to consider any of their arguments because of some personal bias or incorrect idea. Maybe you're less likely consider some new criticism because it came from dirty bioconservative who you're not going to even bother with.
Comment · 11 years ago
One of the quoted "transhumanists" is labeling those opposed to CRISPR as "bioconservatives", my first encounter with this word. Let's just keep labeling people and calling them names, this is going to advance the discussion in positive ways I'm sure.
Comment · 11 years ago
I carefully manage notifications. Notifications that buzz actually require my immediate attention: slack notifications, texts from my wife, important emails.
Comment · 11 years ago
I don't think my pebble time is a gimmick. Not having to fumble through my bag to pull out my phone on every other notification or to check the time makes the pebble worth it. It's not a gimmick, it's a time saver.

I also no longer have notification noises on, I just have a thing on my wrist that vibrates. Again, a not insignificant quality of life improvement.

If I used iOS instead of Android I'd probably have an Apple Watch instead of a PT, since that works better with that platform.

I don't really care about smart watches being a platform for apps. Maybe that has stalled, but it doesn't matter to me. I haven't found a single app for the PT I think is useful. It doesn't mean I don't find my PT useful. If I lost it today, I'd order another one without hesitation.

Comment · 11 years ago
If I recall correctly this is a problem with virtualbox and not docker and it's only if the symlink is made in a specific way, like how npm makes symlinks.
Comment · 11 years ago
It survived that with a cash infusion from Microsoft, not because it was showing results.
Comment · 11 years ago
I love containers as I can finally give up OS X because docker makes developing with virtual machines so painless. I can now once again buy windows hardware and just do my dev using a project's docker container.

Containers democratize dev environments.

Comment · 11 years ago
Imperative != low level.
Comment · 11 years ago
How is Java low level. Java is a high level language. What is "low level" about Java? Do you mean statically typed makes it low level? No it doesn't. It makes it safer though. Low level means direct access to hardware and having to deal with network protocols manually and shit like that. None of which you almost ever do or would want to do with Java considering it runs on a cross platform runtime mostly isolated from the actual OS of the host machine.
Comment · 11 years ago
> As far as the cultural impact of the companies themselves, I think it's been modest at best.

Parents staring at their phones instead of paying attention to kids.

Social networks and their impacts on relationships. Movies these days are unrealistic these days because so much important dialogue happens via WhatsApp, text messages and Facebook Messenger, etc.

Guess who will not be driving their own vehicles in 10 or 20 years? Consumers.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton