Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some things end up in different box than they were in before when you cleaning up your house. Have you never moved your code from one package to another?


This is an exceptionally strong argument for having your internal and external representations separate. So that every fucking reorg or personnel shift doesn't require 3 billion people to update bookmarks and Web apps and password safes.

Some companies just can't get their branding straight. They launch a video product, then buy one, then try to keep them separate, then try to merge them, then kill one.

Or they launch any of a bazillion interactive chat apps, each worse than the first, and keep killing them off. Then wonder why people don't use them.

They have a secret sauce money machine and start fucking with it.

They create a fear-driven paranoia taillight chaser, set up really stupid rules about engagement, drive off their highly enthusiastic early-adopter crowd, try to cram it down everyone's throats, allow 2 billion random strangers on the Internet to set Calendar appointments (Scoble's blast at Slic Vic was classic), and mix a bazillion random Internet freaks with your personal email contacts.

They shove cameras into the world's face and the world bitchslaps them for it, rightly.

And that's the piddling stuff.

Then they create smoke alarms that cannot be turned off, thermostats that can't work without Internet, and buy, then sell, a war-making robot-terminator-dog company.

And they expect us to believe them that their Majick Cars will be bugproof, un-annoying, and non-lethal.

I think they'll find that when the time comes, the letter H will be well occupied by Hubris.


A lot of companies I have seen so far don't always rebrand. They simply announce new release. IMO, it's actually better to announce new release than to rebrand. When you rebrand and offer similar feature, you are basically telling your user you are not committed to build anything long term. This is like building APIs. Users don't really care if your API is now running on a Linux host or on a Windows host, coded in Python or coded in Go. You do the refactoring transparent to users. Imagine your car's manufacturer is sold and re-brand every two years, how would you feel about your car?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: