Slashdot Mirror


Google Employee Accidentally Shares Rant About Google+

First time accepted submitter quantumplacet writes "Longtime Googler Steve Yegge posted an insightful rant on his Google+ page about how Google is failing to make platforms of its products. He also shares some interesting little tidbits about his six year stint at Amazon working for the 'Dread Pirate Bezos'. The rant was intended to be shared only with his Google coworkers, but was accidentally made public. Steve has since removed it from his page, but it has been reposted elsewhere."

354 comments

  1. It's not a rant, it's a plea for change.. by HerculesMO · · Score: 5, Insightful

    I think that it's got a lot of good information, and this guy desperately wants Google to embrace different ideals than they've held in the past. That said, I think rant is an inappropriate word for this. It's very interesting.

    --
    The price is always right if someone else is paying.
    1. Re:It's not a rant, it's a plea for change.. by TechLA · · Score: 5, Insightful
      He's right with this:

      Not in some sort of ad-hoc, half-assed way, but in more or less the same way Amazon did it: all at once, for real, no cheating, and treating it as our top priority from now on.

      Apart from the core services, Google is doing everything in an half-assed way. They discontinue A LOT of their products too and since they're fully hosted on Google's servers, it means users just can't use them anymore. It's different from desktop software, as desktop software you can practically always still use. Using Google's services is pretty much like using DRM, except that there's no cracks, no way to make things work again after Google shuts down their half-assed services.

    2. Re:It's not a rant, it's a plea for change.. by TechLA · · Score: 4, Interesting
      Oh and just want to point out this too - even Googlers think Google again failed with their social networking launch.

      The Google+ platform is a pathetic afterthought. We had no API at all at launch, and last I checked, we had one measly API call. One of the team members marched in and told me about it when they launched, and I asked: "So is it the Stalker API?" She got all glum and said "Yeah." I mean, I was joking, but no... the only API call we offer is to get someone's stream. So I guess the joke was on me.

      Google+ is a knee-jerk reaction, a study in short-term thinking, predicated on the incorrect notion that Facebook is successful because they built a great product. But that's not why they are successful. Facebook is successful because they built an entire constellation of products by allowing other people to do the work. So Facebook is different for everyone. Some people spend all their time on Mafia Wars. Some spend all their time on Farmville. There are hundreds or maybe thousands of different high-quality time sinks available, so there's something there for everyone.

      Facebook gets it. That's what really worries me. That's what got me off my lazy butt to write this thing. I hate blogging. I hate... plussing, or whatever it's called when you do a massive rant in Google+ even though it's a terrible venue for it but you do it anyway because in the end you really do want Google to be successful. And I do! I mean, Facebook wants me there, and it'd be pretty easy to just go. But Google is home, so I'm insisting that we have this little family intervention, uncomfortable as it might be.

      It's just much harder to back out of it now as it's integrated to Google search.. Google really shot itself to foot here.

    3. Re:It's not a rant, it's a plea for change.. by hedwards · · Score: 2

      That was one of my complaints about the way that they're handling them. I remember Wave, they discontinued it before there was any chance for users to figure out what it was for. I remember logging in a couple times and I couldn't figure out what need it filled. And I don't just mean for me, I couldn't figure out why anybody would use it.

      They do provide more and more services with the ability to export the data, but it's still not always as convenient as it could be.

    4. Re:It's not a rant, it's a plea for change.. by blair1q · · Score: 4, Interesting

      Facebook gets it.

      (blink)

      (blink blink)

      Wow. If what Facebook gets is what he just said, then I don't want Google+ to get the same thing.

      Sure, upgrade the API. Convince devs they will have a willing herd of eyeballs to cadge. But please, do not let it turn into a crashing avalanche of sorry crap in the process.

      Take the Facebook openness, and apply a little Apple App Store QA.

      Oh, and become your own Zynga. Because letting them take down the primary dollar stream is dopey.

    5. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      +1

      The weakness of Facebook to me is their developer API... but only because it's far too much of a whore. It reminds me of trying to secure Windows 98 boxes for student use, except (to be as bad) Microsoft would have to log in remotely every other night and change the settings so there's another configurable security hole added with the default setting set to "open".

    6. Re:It's not a rant, it's a plea for change.. by Enderandrew · · Score: 2

      They've been known to open source a project and hand it out when they shut it down.

      If you don't like that Wave was shut down, you can run your own Wave instance for example.

      That is nothing like DRM. Your analogy is made of failure.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    7. Re:It's not a rant, it's a plea for change.. by Pieroxy · · Score: 1

      This guy should be promoted actually, for letting that out. It says a lot, a lot of positives, and exposes what's wrong with his company. I mean, what more can you ask for.

    8. Re:It's not a rant, it's a plea for change.. by stevesliva · · Score: 4, Informative

      The weakness of Facebook to me is their developer API... but only because it's far too much of a whore. It reminds me of trying to secure Windows 98 boxes for student use, except (to be as bad) Microsoft would have to log in remotely every other night and change the settings so there's another configurable security hole added with the default setting set to "open".

      That may be a weakness in your eyes, but remember that Win95 was an incredibly huge success for Microsoft. Just like the developer API is for Facebook. Warts and all.

      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    9. Re:It's not a rant, it's a plea for change.. by DerekLyons · · Score: 3, Insightful

      That said, I think rant is an inappropriate word for this.

      No, "rant" seems more appropriate to me... For all his complaints about how Amazon Invariably Does It Wrong and Nobody Can Use Amazon's Website - he fails to square those claims with some very publicly visible things; a) their nearly bulletproof infrastructure, and b) that millions of people do manage to use the site on a daily basis. Those failures undermine the balance of his 'argument'. (Worse yet, he seems to confuse and interchange user accessibility and developer accessibility.)
       
      Just like the rants you see elsewhere on the net, his is a confused mish-mash of (seemingly) stream of consciousness writing. If he's gotten something right, it's more on the "stopped clock" principle than anything else as near as I can tell.

    10. Re:It's not a rant, it's a plea for change.. by wiedzmin · · Score: 1

      I bet you he gets reprimanded as opposed to rewarded for his "not rant"... though, with Google, you never know.

      --
      Bow before me, for I am root.
    11. Re:It's not a rant, it's a plea for change.. by bigstrat2003 · · Score: 5, Funny

      What I found most striking about his post is that I am apparently a fucking genius, because I have never had any trouble at all using Amazon's web site.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    12. Re:It's not a rant, it's a plea for change.. by styrotech · · Score: 3, Insightful

      I think you missed the entire point of it.

      It doesn't matter how wrong you think he was about what Amazon supposedly does badly, that was just setting the scene for what he thought Amazon did and does right.

      It was about how Google needed to follow Amazons example of creating a service oriented platforms rather than standalone products.

    13. Re:It's not a rant, it's a plea for change.. by syousef · · Score: 1, Interesting

      I don't know what people are praising this idiot for.

      First you do not openly "publicly" speak ill of current or former employees, and I don't mean his gaffe. I mean even if he did limit his words to Google employees. He could have had a frank discussion with his managers, certainly but this is over the top. In any case if he's so sure about what is and isn't right, why isn't he running his own company.

      Secondly a lot of what this guy is saying is complete rubbish. You already mentioned his praise of the mess that Facebook is. Among other things he seems to

      - approve of Bezo's approach which he characterises 'Do this or you'll get fired. I don't care about you at all'. In fact he seems not to care about employee morale at all.
      - believe there is only one way for a company to succeed. Clearly not true.
      - think that tradeoffs of SOA like difficulty debugging are always appropriate. Adds to the last point but is a specific technical failing

      The way he writes I wonder if he was drunk when he wrote it. More likely he's just another socially inept geek who's not learned to turn their intelligence on the problem of playing well with others.

      He should at least be reprimanded.

      --
      These posts express my own personal views, not those of my employer
    14. Re:It's not a rant, it's a plea for change.. by Culture20 · · Score: 1

      You could ask that dirty laundry not be aired in "public".

    15. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      Lots of people misuse Amazon.com without realizing it. For example, searching for an item, and it brings up the cheapest non-Amazon.com supplied merchant option. Then the searcher doesn't understand how to change the supplier. Amazon is full of these little quirks brought on by its overly-complex interface.

    16. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      ROFL! This is written by Steve Yegge you fucking moron, he's far, far smarter than you, and he doesn't have to worry about minding what he says nearly as much as someone like you.

    17. Re:It's not a rant, it's a plea for change.. by bhartman34 · · Score: 0

      I mean, what more can you ask for.

      Professionalism?

      Tact?

      Discretion?

      As someone else has said, you do not badmouth your bosses or your company among coworkers. And especially not online.

      I think the real proof that this guy is no genius is that he doesn't even know enough about his company's own product to avoid a mistake like that. It actually takes effort to post something publicly in Google+.

    18. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      I'm pretty sure G+ was simply created to kick facebook in the nuts, scare it shitless, and force it to innovate actual social features instead of just mucking about with people's walls.

    19. Re:It's not a rant, it's a plea for change.. by lgw · · Score: 4, Insightful

      Senior engineers have to address cultural problems at companies. You don't do that by being nice, or respectful, and you certianly don't go through the management chain at a company like Google - as a senior engineer, this is his problem, nt management's.

      And, yes, "do it this way or you're fired" is needed for cultural change. Heck, at the the startup I helped to sell, we mentioned to the acquiring CEO that we were making a cultural change and his only comment was "so how many people have you had to fire".

      Everything everywhere as a service is a bit extreme, but beyond a certain scale in development you have to "platformize" in some way or the dependencies between teams will kill you.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    20. Re:It's not a rant, it's a plea for change.. by lgw · · Score: 5, Insightful

      As someone else has said, you do not badmouth your bosses or your company among coworkers.

      That may have been true in the 50s. Today, not so much. If you can't handle the truth., you probably suck as an engineer. What's next, politely worded compiler errors? Broke is broke.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    21. Re:It's not a rant, it's a plea for change.. by mgblst · · Score: 1

      No, you are not. Amazons website is a mess of links and various services, all mixed together. It does not take a rocked scientist to see that, but obviously, some 'genius' can't quite see it.

    22. Re:It's not a rant, it's a plea for change.. by lgw · · Score: 2

      You're a geek, yes? The web site has that "by geeks for geeks"smell all over it - tons of clutter, no clear design principles, just blindly cramming as much crap as possible on the screen.

      The right question is not whether you can use it, but whether your oldest living relative can use it. Whether the dumbest guy in the room can use it.

      When your UI starts to look like Eclipse, it's time to listen to those usability guys.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    23. Re:It's not a rant, it's a plea for change.. by ConceptJunkie · · Score: 4, Insightful

      You have obviously not worked at a typical company. At a typical medium to large company, stating things diplomatically and constructively will still get management pissed off at you and subject you to vindictive behavior. It's not the engineers you need to worry about, it's the spoiled-brat arrested adolescents that pass for middle to upper management. In my experience doing anything but parroting exactly what they say is a recipe for trouble. Needless to say, I get in trouble, because these same people are usually idiots.

      --
      You are in a maze of twisty little passages, all alike.
    24. Re:It's not a rant, it's a plea for change.. by syousef · · Score: 2, Interesting

      Senior engineers have to address cultural problems at companies. You don't do that by being nice, or respectful.

      YES YOU DO. It's called being a professional. There is absolutely no need nor excuse for bullying, or being disrespectful in a professional workplace. And if you don't want to do it for idealistic reasons, remember that in the modern age you're more likely to end up with a lawsuit if that sort of behaviour occurs.

      If I see a problem at work I discuss it with my managers or in an open forum. I do not act like a jerk about it, and I NEVER get personal. It's unlikely this guy will get his way and he certainly wouldn't have if it had not gone viral.

      --
      These posts express my own personal views, not those of my employer
    25. Re:It's not a rant, it's a plea for change.. by syousef · · Score: 1

      ROFL! This is written by Steve Yegge you fucking moron, he's far, far smarter than you, and he doesn't have to worry about minding what he says nearly as much as someone like you.

      Really, I'm not currently in danger of losing my job. He most certainly is.

      In any case, why apply as AC unless you're just a troll?

      --
      These posts express my own personal views, not those of my employer
    26. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 3, Interesting

      Agreed. I do most of my online shopping at Amazon, and when I use other shopping websites -- or especially the iTunes store -- I wonder how they get shit so wrong that Amazon's had running well for a decade. Both their search function and their personalized recommendations are way ahead of any other site I've tried. Their music recommendations have introduced me to some of my favorite bands, which is impressive considering my obscure and varied tastes, although their personalized Gold Box items seem to now mostly consist of shit they want to push that's completely unrelated to my prior purchases (whereas before they were highly correlated to recent purchases).

    27. Re:It's not a rant, it's a plea for change.. by cforciea · · Score: 5, Insightful

      Who says Google is a typical company? If the company culture is such that he reasonably expected to not get management's panties in a wad over this, I don't see the issue. And given Larry Page's purported directness, there is a reasonable possibility that he does encourage this sort of up front discussion in his company.

    28. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      He isn't in danger of losing his job. Furthermore, even if he was, he would have employers lining up to offer him a new job. This isn't some low level programmer that makes web apps for the local conveniance store. Yegge is very well known in Silicon Valley, and he's way beyond the point where he'll ever have to look for work.

      In any case, why apply as AC unless you're just a troll?

      Because I can't be bothered to log into Slashdot anymore. Very few stories are worth reading, and practically everyone with a clue has moved on to Hacker News, private discussion forums, LtU and mailing lists. I occasionally end up here when it's linked on other sites, as is the case now, but I don't regularly check here.

    29. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      What I found most striking about his post is that I am apparently a fucking genius, because I have never had any trouble at all using Amazon's web site.

      You apparently figured out the /. interface, why would you have problems with Amazon's?

    30. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      ROFL! This is written by Steve Yegge you fucking moron, he's far, far smarter than you, and he doesn't have to worry about minding what he says nearly as much as someone like you.

      I don't know...part of what I got off his rant is that he's too stupid to figure out how to use Amazon's website. That doesn't get him many "smarter than me" points.

    31. Re:It's not a rant, it's a plea for change.. by swillden · · Score: 2

      I bet you he gets reprimanded as opposed to rewarded for his "not rant"... though, with Google, you never know.

      I doubt it. There was a lot of really great insight in that post, and a lot of passion for making Google better. I think the impact to his career will be non-negative, and more likely to be positive than zero.

      (Disclaimer: I work for Google, but don't know this guy, or his manager. My comment is based on my general perception of Google culture, which appears to me to be quite supportive of risk-taking and insightful dissent.)

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    32. Re:It's not a rant, it's a plea for change.. by Stan92057 · · Score: 1

      RTFA? It wasn't meant for the public. Its another Google screwup

      --
      Jack of all trades,master of none
    33. Re:It's not a rant, it's a plea for change.. by garyebickford · · Score: 1

      I didn't RTFA so I don't know if he mentioned Drudge. But your comment immediately made me think of Drudge as well. Drudge is famously 1999 in its style, makes no 'improvements', just provides the information that users want in a predictable way. And gets a zillion visits per day.

      And somehow _that_ reminds me of a saying I learned a long time ago, from the early Mac days: User interfaces should follow the principle of 'least surprise'. A user interface need not be the wysiest or the fastest or easiest, but it must be predictable as time goes on.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    34. Re:It's not a rant, it's a plea for change.. by ani23 · · Score: 1

      so google is trying to help make facebook better? /not sure if serious

    35. Re:It's not a rant, it's a plea for change.. by DuckDodgers · · Score: 1

      The post was long, I think you skimmed it. When he complained about the Amazon website user interface it was hyperbole. When he spoke of Jeff Bezos' dictatorial management it was surrounded before and after by statements that Google was better than Amazon in every single way save platforms. If he thought running the company like an emperor made sense, he would have listed that among Amazon's virtues.

      Go read his other blog rants at http://steve-yegge.blogspot.com/ He is blunt, but he's also very intelligent and even when you disagree he writes a solid argument. He probably won't get reprimanded because he's damned good at what he does, which is why Google hired him away from Amazon and Facebook is trying to hire him away from Google.

    36. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 1

      He actually states repeatedly that their infrastructure is remarkably well done. Just that the code behind the main website was a mess.

      And as for the awful usability, I'd say it's obvious, but he doesn't stop at that. He mentions that Amazon spent a considerable amount of time and resources doing proper usability studies... all of which came to the conclusion that the Amazon site sucks.

      And they're right. Doing a million sales a day with a shitty site just means you could be doing >million a day if you had a good one. Amazons sales strength isn't a well designed and easy to use site. It's that they carry EVERYTHING, and have the various other sorts of business savvy to keep things operating nicely on the fulfillment end.

      As for his thesis, he's absolutely right. Google launches products. They're generally very weak on API's and open access. They have a wonderful platform... you just can't leverage it.

      It's part of why G+ sucks. It does the wall thing, organizes contacts, and lets you post photos. BFD. We've had all that and more. If other people can't make G+ interesting, there's no reason to switch, whatsoever.

    37. Re:It's not a rant, it's a plea for change.. by happymellon · · Score: 1

      Why not? Chromes original reasons for existing was to make web browsing better, and they offered it open source for Firefox and Safari to adopt.

    38. Re:It's not a rant, it's a plea for change.. by Surt · · Score: 1

      +1. The real way to effect change is not to put your opponent's back up, but instead to get him to invest in the idea himself. Confrontation in this kind of scenario is going to be a losing proposition for half of the people involved, at least.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    39. Re:It's not a rant, it's a plea for change.. by cavebison · · Score: 2

      What his guy doesn't mention is the value of Pages. Sure, Farmville etc. brings in the young-uns or people with nothing better to do. But it's Pages/Groups which are the REAL value of Facebook. Google didn't seem to understand this.

      Sure, I could switch social networks if it were only a matter of me and my friends. But on Facebook, I'm hooked up to local shops, venues and social *events* that interest me.

      That is why there's no value in Google+. They don't have my local community on board. The *real* community, the bricks and mortar one. Facebook is entrenched in communities, not just friend networks. It's invaluable to business, not just individuals.

      Google should have realised (perhaps they did) that trying to replace that kind of real-world relevance would be an almost impossible task. What the answer is I have no idea - how do you get a community group or venue to change to G+ when they have thousands of FB likes?

      I think FB has it pretty much sewn up. If they didn't have Pages/Groups, it would be a different story.

    40. Re:It's not a rant, it's a plea for change.. by Surt · · Score: 1

      I'd urge you to spend some time reading art of war, the prince, etc. Learn how to manipulate people more effectively. There is no reason that incompetent boobs in positions above you should prevent your good ideas from being implemented, in fact, with the right skills on your part that should make things easier.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    41. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      No, create groups of apps: Recommended, reviewed, not reviewed, in development, and so on. By default only enable reviewed apps. Allow changing the setting to get more options, possibly crap. Keep the low entry barrier to making apps, but by default shield the users from non-reviewed stuff. Review stuff based on popularity in the "not reviewed" bin.

    42. Re:It's not a rant, it's a plea for change.. by Pieroxy · · Score: 2

      If all dirty laundry was that clean, we wouldn't need washing machines. It is perfectly readable for public.

    43. Re:It's not a rant, it's a plea for change.. by Pieroxy · · Score: 1

      But Google is not your typical company. It is an engineer's company. And as open source folks know, engineers strive in an open scrutiny environment. That's what this guy just did. Opening up a little.

    44. Re:It's not a rant, it's a plea for change.. by Skadet · · Score: 1

      YES YOU DO. It's called being a professional. There is absolutely no need nor excuse for bullying, or being disrespectful in a professional workplace.

      That's a matter of perspective. Going into the 3rd meeting where you're discussing the same problem, yet again, and finding the people in charge coming to lazy conclusions, yet again, is systemic. At some point you either accept it as the cost of a corporate job, or you push back. But people don't like to be called out on their laziness -- least of all as a manager, in front of a team.

    45. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      I think that it's got a lot of good information, and this guy desperately wants Google to embrace different ideals than they've held in the past. That said, I think rant is an inappropriate word for this. It's very interesting.

      I agree 100%. It was his Jerry Maguire moment.

    46. Re:It's not a rant, it's a plea for change.. by rtb61 · · Score: 1

      Different strokes for different folks. Amazon unbeknownst to many people is a logistics company and is managed like a logistics company, hence attempts to run the computer side of things like a logistics company. When they think employees, they think packers, pickers, forklift drivers and truck drivers, all of whom they don't trust and from whom they try to squeeze the maximum amount of labour from at the minimum price. Those workers of course adjust they behaviour to suit the way they are treated and try to get away with everything they can for as long as they can. Shift they same of labour relations into the coding and computing engineering environment at you get exactly what you expect, well that is if you understand who different companies according to their core industries operate.

      For google to enhance google+ with interactivity, likely it would be better to buy it in with share transactions, sort of pick the up and comers. Likely ones would be Kongregate, Turbine (whoops to late) and Stumbleupon, to get a real quick push on the interactivity part of google+ and the three are still small enough to get a huge growth spurt out of being associated with google.

      --
      Chaos - everything, everywhere, everywhen
    47. Re:It's not a rant, it's a plea for change.. by DerekLyons · · Score: 1

      It doesn't matter how wrong you think he was about what Amazon supposedly does badly, that was just setting the scene for what he thought Amazon did and does right.

      No, you missed my point - if he's wrong about the parts I can see, how reliable is he about the parts I can't?
       
      In the form of a car analogy - if a salesman tells me the car is in great shape inside and out, and I can see peeling paint and bald tires... I'm disinclined to believe him about the condition of the engine.

    48. Re:It's not a rant, it's a plea for change.. by Namarrgon · · Score: 2

      He actually said his mother can't use Amazon, or anyone's mother. That's a valid criticism, since people's mothers are a significant target demographic.

      --
      Why would anyone engrave "Elbereth"?
    49. Re:It's not a rant, it's a plea for change.. by thunderclap · · Score: 1

      I disagree but not for the reasons you think. I think that google+ is a mess and likely if they are doing half assed which we all now they are this will light a fire under him. Also, Playing well with others doesn't write good code. It writes crap. Social people don't like sitting in chairs for 12 hours staring at a machine. So, since you are obviously not a programmer of merit. (and quote creditals isn't going to convince me) do me a favor. when you figure out a way to solve the problem then say he should be reprimanded, otherwise you are just another Lumberg who needs a wakeup call as to how the industry really works and why sadly it works that way.

    50. Re:It's not a rant, it's a plea for change.. by thunderclap · · Score: 1

      And you need accomplish anything either. See they the upper management know you won't fight or shove or claw so they agree and token things and nothing changes. Oh and lawsuits need proof. you know that contract you signed when you got hired? Do you bother to read it? arbitration in usually in there. You can sue for discrimination and harassment but unless you are in an industry where you see the public on a daily basis, it rarely sees light unless there is a whistle blower.
      Being nice gets nothing done. Telling them, 'Do this" is how its done. And then when they don't, can their ass. Everyone else gets the point very quickly. Thats why Bezos is still there. Why Jobs was there until he has to resign before he dropped dead. Its how Balmer does it.
      Its do or leave. Start ups where everyone is willy nilly fun and do when you want Die. He wants platforms and serious effort. Its not there. I would love to stop buy word and move to google docs. Won't happen until its stuffs f'ing with my formatting.

    51. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      I can use a Windows machine like I'm ringing a bell. That doesn't mean it's easy to use and well-designed. Anyone who has ever had to do tech support for their families knows what I'm talking about.

      Amazon is the same way. You can't find ANYTHING without the search bar. Everything else is just confusing fluff.

    52. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      Whether or not this is "just another Google screwup" is actually debatable. It may be a nice way to ask what the Net thinks.

    53. Re:It's not a rant, it's a plea for change.. by JasterBobaMereel · · Score: 1

      I'm on Facebook because everyone else is, no other reason, If my friends decamped to another service I would follow... I own no loyalty to Facebook at all ...

      I used to play games on Facebook, because I was on it anyway....don't anymore because I play games on my smartphone now ...

      Facebook does not "get it" they are popular because they are popular, i.e. everyone is *still* on it because everyone else is ... and for no other reason, if enough people are using another service as well, and stop using Facebook then the crowd will follow ...

      --
      Puteulanus fenestra mortis
    54. Re:It's not a rant, it's a plea for change.. by styrotech · · Score: 1

      Your analogy doesn't match this situation at all.

      If anything the (in your opinion) overcritical evaluation of Amazon overall should be extra reason to consider the stuff he actually praises.

      Criticism of something from its fans, or praise from its critics is generally far more valuable than the opposite.

      Personally I would've probably ignored praise of Amazons Service Oriented Architecture from someone who fawned over everything else Amazon does.

      You're making the mistake of assuming the whole point was just a critical rant about Amazon and didn't pay enough attention to the interesting and insightful bit because you got too caught up in the background context.

      The sadly far too common attitude of "I stopped reading when..." is always a good way to miss the overall point or value of something.

    55. Re:It's not a rant, it's a plea for change.. by Chrisq · · Score: 1

      ROFL! This is written by Steve Yegge you fucking moron, he's far, far smarter than you, and he doesn't have to worry about minding what he says nearly as much as someone like you.

      Really, I'm not currently in danger of losing my job. He most certainly is.

      Neither is our mail delivery boy.That doesn't mean I'd take lessons on corporate direction from him though.

    56. Re:It's not a rant, it's a plea for change.. by styrotech · · Score: 1

      Yeah I know it was long, but did you actually read it? You seem to have a bunch of it 180 degrees backwards.

    57. Re:It's not a rant, it's a plea for change.. by cp.tar · · Score: 2

      Or, in short, G+ isn’t a platform. Not just in the software sense, but in any sense whatsoever. Because a platform enables communities to form, which is what Facebook does right.

      --
      Ignore this signature. By order.
    58. Re:It's not a rant, it's a plea for change.. by WWWWolf · · Score: 2

      What I found most striking about his post is that I am apparently a fucking genius, because I have never had any trouble at all using Amazon's web site.

      It's functional. If you are dead set on going there and buying something, the Amazon website works. Whether the product pages are cleverly designed is another matter altogether - I think that currently, the product pages themselves are incoherent messes, random details strewn about the page with no rhyme or reason. You only find the crucial details you're looking for if you squint hard enough. (To their credit, at least the information is usually there.)

    59. Re:It's not a rant, it's a plea for change.. by YojimboJango · · Score: 1

      I'm calling BS on this. I use Google to search for what I want on Amazon because 99% of the time Google takes me to what I actually want. Their personalised recommendation system is good, but their search is utter fail.

    60. Re:It's not a rant, it's a plea for change.. by Pope · · Score: 1

      Ah, yes, Amazon. Where adding an item to your shopping cart gets you page full of other things that I'm not at all interested in, and where clicking on a band's name from one of their product pages does a fuzzy match on those terms, not giving me ONLY their albums. It's all about the cross-sell on Amazon, not doing the things that a lot of users really want, because it's more profitable.

      --
      It doesn't mean much now, it's built for the future.
    61. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      Google is *not* a typical company. Period. This type of discussion, from engineers throughout the company, happens ALL THE TIME there and it is encouraged. You just happened to get a little peek at it here, due to him misposting.
      And, if you don't know who Steve Yegge is, you should look him up on the web before you go characterizing him the way you do. He's very argumentative, and totally wrong some of the time IMHO, but he can argue and argue well...exactly the kind of engineer you want at an engineer-run company.

    62. Re:It's not a rant, it's a plea for change.. by gorzek · · Score: 1

      Chrome's reason for existing is to give Google a foothold in the browser market. How did they do this? By making a better browser. Don't confuse the ends with the means.

      Google is also not a charity. They created G+ in order to get a foothold in the social networking market. How did they do this? By trying to make a better social networking platform. It's better than their previous attempts but it's still not a Facebook-killer. That Facebook has adopted various G+ features shows that they consider G+ a legitimate threat, though, which means Google has to keep up the pressure and continue to innovate G+.

      I've noticed that this is a recurring problem with Google, though. They seem quite good at taking a particular concept and making a superior implementation of it, but once they do that they seem to have a really hard time improving on it. Google search hasn't changed that much in 10 years. GMail has evolved in very small increments since its inception, same with Google Docs. Chrome siphoned a lot of Firefox's userbase with its stability and performance, and it seems to be under constant development to improve it, but the changes are rarely obvious. Google+ came onto the scene with the innovative idea of "circles" along with very fine-grained sharing options. Now that Facebook has appropriated virtually all of that, though, what is Google's plan to keep improving G+ and get ahead of Facebook again? Google started an arms race here, and it doesn't seem like they were prepared for it.

    63. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      I think that it's got a lot of good information, and this guy desperately wants Google to embrace different ideals than they've held in the past. That said, I think rant is an inappropriate word for this. It's very interesting.

      it's the guy himself who called it a rant. that's why people are using the word RANT:

      I hate... plussing, or whatever it's called when you do a massive rant in Google+ even though it's a terrible venue for it but you do it anyway because in the end you really do want Google to be successful. And I do!

    64. Re:It's not a rant, it's a plea for change.. by Patch86 · · Score: 1

      I'm confused. Are talking about the same Amazon? The "probably the biggest online retailer in the world" Amazon, with 65 million US customers a month (god only knows globally)? The one with the website where you type "Romeo & Juliet" in the search bar, and you get presented with a list of items with that in the title, filterable by item category, sortable by price or popularity?

      Don't get me wrong, I'm sure it could be better. But it's just a perfectly normal, conventional website as far as I can tell, which has proved extremely popular with a huge demographic.

    65. Re:It's not a rant, it's a plea for change.. by Comrade+Ogilvy · · Score: 1

      I am not a Google employee but having talked to a few friends who work there, it is not a typical company. The CEO has a standing weekly open session where any employee can give him question. And he most certainly does get grenades like "We just shut down project X that we brought in by acquiring that start up 19 months ago for Y million dollars. Does this make any sense? What are we doing in that space?" So Google is tolerant of pointed arguments backed by strong reasoning.

      While I think you are mostly correct about typical companies, I am unclear if you understand how they actually work. Mid-upper and upper management are driven by the need to avoid blame for failures and take credit for successes. It is not necessarily that they do not care or they are stupid, but any "interesting" effort to improve the fundamental processes or culture of a company will involve 6-12 months of chaos where everyone will blame the manager/champion for every delay and failure, while nothing easy to take credit for will come out of it. These efforts have their real payoffs 12-24 months down the line, thus they are doomed unless they are championed by multiple top level executives.

      Yes, there are stupid managers, too. Those managers perceive ambitious bright ideas as thinly veiled assertions that they are not doing their job. Unless you are a truly amazing office-politics ninja, I would suggest finding somewhere else to work (or keep your expectations low while you stay put).

      Finally, I would say that I have worked with a number of incredibly smart engineers in Silicon Valley. About half these guys truly do see the big picture. The other half have a talent for seeing brilliant answers for the wrong questions. Not surprisingly, not all managers are so welcoming of ingenious ideas that are obviously going to fail. Are you sure you know which bucket you fall into?

    66. Re:It's not a rant, it's a plea for change.. by lgw · · Score: 1

      Sure, be nice and all. And then no one changes - oh, they all agree, but no one changes. Eventually you need a bright line rule: thou shalt do X, or thine ass will be fired.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    67. Re:It's not a rant, it's a plea for change.. by lgw · · Score: 1

      You have obviously not worked at a typical company. At a typical medium to large company, stating things diplomatically and constructively will still get management pissed off at you and subject you to vindictive behavior.

      Sure I have. But you must man up if you're going to have a senior role. I've been fired before for insisting things be done the right way, and I've been promoted before for the same (and at one company, first one and then the other). It's still the right thing to do (and I'm quite happy with my overall career thus far).

      And as you say, bad management will be pissed at you whether or not you're polite, but good management will respect you for really trying to drive change (assuming your ideas are in fact good - you probably want 10+ years of experience in an engineering leadership role before you even think about driving this sort of cultural change).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    68. Re:It's not a rant, it's a plea for change.. by lgw · · Score: 1

      Popular == well designed? User experience design, and the graphic design it evolved from, is a serious discipline with 300 or so years of research behind it. The best practices are not intuitive, but are very measurable and repeatable. Certain presentations more cause anxiety, frustration, or fatigue, while others give a more pleasant experience, and these are real and measurable properties of a design. The best practices are quite grounded in reality (much as they are for the design of a newspaper or novel).

      You can be successful in spite of many factors, but you'll be more successful with a good user experience.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    69. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      Regarding "rant": Yegge is mildly famous in developer circles for his former blog "Stevey's Drunken Blog Rants" (check out > and > for some amusingly long-winded thoughts on language design)

    70. Re:It's not a rant, it's a plea for change.. by Anonymous Coward · · Score: 0

      What I found most striking about his post is that I am apparently a fucking genius,

      Get over yourself. I talked to your mom, and she said you weren't that good in bed.

    71. Re:It's not a rant, it's a plea for change.. by Pieroxy · · Score: 1

      Dude, whenever it is worth half a penny to steal your identity I'll let you know. Don't think you're that interesting. You're just the biggest troll of the moment on slashdot.

    72. Re:It's not a rant, it's a plea for change.. by Pieroxy · · Score: 1

      Looks like the individual responsible for the MichaelKristopeit351 account is also attempting to steal your identity. You should be worried.

    73. Re:It's not a rant, it's a plea for change.. by wiedzmin · · Score: 1

      Sounds like a great company to work for.

      --
      Bow before me, for I am root.
    74. Re:It's not a rant, it's a plea for change.. by DaVince21 · · Score: 1

      Facebook gets it, because it has a public API. He says absolutely nothing about the quality of said API (which is indeed poor).

      --
      I am not devoid of humor.
    75. Re:It's not a rant, it's a plea for change.. by Pieroxy · · Score: 1

      MichaelKristopeit410 claimed the same thing ! Who are you ?

    76. Re:It's not a rant, it's a plea for change.. by Patch86 · · Score: 1

      It is possible to be popular in spite of serious bad design. But to claim something is only accessible by geeks, or impenetrable for older people, when the fact is that it has extremely widespread mainstream appeal is clearly daft. It's even more daft to hold up one of the most popular websites (and most profitable companies) in the world as an example of what your company should avoid (as per the rant).

      Amazon.com might not have Apple style "magic" appeal (etc.), but clearly its design (which is more or less the classic website design) does well enough to keep hold of customers in a world with almost infinite variety of competitors. From my own experience, I can think of countless online shops which are considerably less usable than Amazon.co.uk, and yet I still do use them (and presumably so do enough others to keep them afloat)

  2. Nice way to get viral on Google+ by Pecisk · · Score: 1

    Sceptics will eat it up in no time :)

    --
    user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    1. Re:Nice way to get viral on Google+ by That+Guy+From+Mrktng · · Score: 1

      Someone may be poaching someone..

      "Yes, after you put this rant on your G+ and accidentally share it with everyone, we'll sign the contract. get it?"

      I'm kidding that can't possibly happen this day and age, what I find shocking is to know about an employee not being satisfied by the company aims!! /s

      Whatever "Facebook gets it" I don't want G+ to get it, and I don't even use G+.

    2. Re:Nice way to get viral on Google+ by cp.tar · · Score: 2

      Whatever "Facebook gets it" I don't want G+ to get it, and I don't even use G+.

      This is a very stupid stance to adopt. A very stupid, fanboyish stance.

      You may not like Facebook. I certainly don’t, and I have a nice list of reasons. I still use it, but I don’t have to like it much. Pretty much like Windows.
      However, there is a reason Facebook is so successful. There is a reason Windows is successful (how ungrammatical this sounds). I may not like them, but I’d be a fscking idiot if I failed to note what makes them successful and learn from it. Google even more so.

      --
      Ignore this signature. By order.
  3. I'm guessing... by msauve · · Score: 1

    that we'll see some changes to G+ shortly which (make it more clear)/(ask for confirmation) when posting publicly.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:I'm guessing... by mystikkman · · Score: 2

      If a A-level geek can't grok the UI for Google+, do the masses have any chance?

    2. Re:I'm guessing... by geekoid · · Score: 2

      There is a box that says public. I'm sorry, but how the hell is the not clear?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:I'm guessing... by Altus · · Score: 2

      The UI is pretty damn clear, but it won't stop users from making stupid mistakes.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    4. Re:I'm guessing... by alostpacket · · Score: 5, Informative

      Are you sure you're sure you want to cancel?

      [OK] [Cancel]

      --
      PocketPermissions Android Permission Guide
    5. Re:I'm guessing... by Tridus · · Score: 1

      The universe never fails to invent a better idiot.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    6. Re:I'm guessing... by Anonymous Coward · · Score: 0

      Steve was probably referring to posting on wrong instance of G+ (public, instead of Google's internal one).

    7. Re:I'm guessing... by darkwing_bmf · · Score: 1

      That is rather insightful.

    8. Re:I'm guessing... by Dr+Herbert+West · · Score: 1

      +1 Awesome! I'm going to implement that functionality in every UI for every system I build for now on.

    9. Re:I'm guessing... by Anonymous Coward · · Score: 0

      I like that... OK I'll cancel... I mean OK I won't cancel. What?

      LOL

    10. Re:I'm guessing... by witherstaff · · Score: 1

      Who says he failed? He got his message out, people are talking, and Google may not be able to ignore this. He can claim an oops but know he did it on purpose. Well played

    11. Re:I'm guessing... by Anonymous Coward · · Score: 0

      It is quite easy to forget to set the visibility level of the post before pushing share.

      That said, I'm not convinced that the "leakage" was accidental. AFAICT, there is no concept of draft posts on G+. The guy just used a cheeky and half-assed way to "leak" his thoughts.

    12. Re:I'm guessing... by Ihmhi · · Score: 1

      You absolutely shouldn't don't can't do not mod this down, up, down, up, down three times, take a left, and then up again.

    13. Re:I'm guessing... by LordLimecat · · Score: 1

      Thank goodness there are folks like you who never make mistakes, to show us the way.

    14. Re:I'm guessing... by mykepredko · · Score: 1

      Brilliant!

      There's the title for your book.

    15. Re:I'm guessing... by Anonymous Coward · · Score: 3, Interesting

      The thing that most of the sibling comments to the parent post don't seem to get is that the parent post is quoting NEARLY VERBATIM an ACTUAL prompt in the Google+ app.

    16. Re:I'm guessing... by grcumb · · Score: 2

      The UI is pretty damn clear, but it won't stop users from making stupid mistakes.

      The UI may be clear, clean and simple. But that doesn't mean it's not shit.

      Yegge's point about a default font size is dear to my heart. While I had perfect vision a decade ago, I've been growing progressively farther-sighted over the last five years. Being unable to change the default font size in a browser is a deal-breaker to me. It angers me because someone had to decide to take the feature OUT. I mean, setting a default font size is one of the first things you configure into a browser, and exposing the value to make it user-changeable is trivially easy. But no, some eagle-eyed boy scout decided that it wasn't necessary.

      The same goes for the G+ Android app. The number of things missing from it frustrate me virtually every single time I want to use it. I've been reduced to treating it as a glorified RSS feed for the half-dozen half-interesting Silicon Valley bloggingheads that still use it.

      These same criticisms can be made about dozens of other products and companies. But I'm with Yegge - Google is one company that can and SHOULD do better.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    17. Re:I'm guessing... by Namarrgon · · Score: 1

      The only UI he didn't grok was that he was signed into multiple Google accounts, and forgot to check which one the current G+ page was using before he posted. He said that in his next post.

      --
      Why would anyone engrave "Elbereth"?
    18. Re:I'm guessing... by Visserau · · Score: 1

      It really depends how verbatim it is. I haven't seen the prompt in question - but the changing of a single word (or even just the tense of a word, although not applicable in this specific case) is enough to completely alter the meaning of a dialogue.

      In this case, the stock standard (and correct) fix is to simply label the buttons Yes/No. (Or something like "Stop " and "Resume ".) The text doesn't have to be changed strictly speaking, although it could use some improvement e.g. to state what it is being cancelled.

      If Google actually did allow the GP's example in G+ exactly as quoted there, someone was asleep at the wheel. This is basic stuff and not a new concept. (Sure there are technical challenges - someone probably just called a standard dialog API. But writing or integrating an API library that doesn't trivially allow you to select basic button sets such as yes/no vs ok/cancel is bordering on the criminal.)

    19. Re:I'm guessing... by cp.tar · · Score: 1

      Yegge's point about a default font size is dear to my heart. While I had perfect vision a decade ago, I've been growing progressively farther-sighted over the last five years. Being unable to change the default font size in a browser is a deal-breaker to me. It angers me because someone had to decide to take the feature OUT. I mean, setting a default font size is one of the first things you configure into a browser, and exposing the value to make it user-changeable is trivially easy. But no, some eagle-eyed boy scout decided that it wasn't necessary.

      Actually, if you want to make it as zero-conf as possible, you don’t want the user to set a specific font size. You want what WordPerfect used to do, and which everyone ever since has ignored: relative sizes. Create, say, five degrees of relative text sizes and let the user choose one as the default. Resize everything accordingly, just like selecting a preset zoom level. “Make text bigger/smaller” is what the option should read. Done.

      --
      Ignore this signature. By order.
  4. Amazon & Google by mystikkman · · Score: 4, Interesting

    I interviewed at Amazon once, what he says is true about the offices, they didn't look very clean and impressive. That's a bad impression right there.

    Getting back to the topic, Google does get the outside contributors thing. Look at their search engine (leverage webmasters content and make them do the work of optimizing their site for your search engine), Android (app developers) just like his examples of Facebook, MS and Amazon.

    But yes, Google is getting into a troubling mess with Wave, Buzz and now Google+(?).

    1. Re:Amazon & Google by Anonymous Coward · · Score: 0

      Me-Too-ism is a tool to appease investors when you are not really that interested something. See Microsoft:phones.

    2. Re:Amazon & Google by kbielefe · · Score: 4, Insightful

      What I like about Google is they aren't afraid to fail, and their failures often have beneficial side effects for the internet as a whole. Even if all that comes from google+ is facebook being a little less annoying to use, I think there are people at Google who consider it worth the investment.

      --
      This space intentionally left blank.
    3. Re:Amazon & Google by Anonymous Coward · · Score: 1

      Posting anonymously because I used to work security at one of their locations. What bothered me most about Amazon's offices was how frequently the entire building would be empty, except for the Amazon floors where I'd randomly encounter people working at all hours of the day and night.

    4. Re:Amazon & Google by 0123456 · · Score: 1

      I interviewed at Amazon once, what he says is true about the offices, they didn't look very clean and impressive. That's a bad impression right there.

      Well, duh. I've worked for a bunch of tech companies, and when they decided that spending a ton of money on a fancy office was better than spending the money on hardware and employees, that was always a pretty good sign that it was going downhill.

    5. Re:Amazon & Google by CharlyFoxtrot · · Score: 4, Insightful

      Even if all that comes from google+ is facebook being a little less annoying to use, I think there are people at Google who consider it worth the investment.

      Not Google stockholders I'm guessing.

      --
      If all else fails, immortality can always be assured by spectacular error.
    6. Re:Amazon & Google by Anonymous Coward · · Score: 0

      "what he says is true about the offices, they didn't look very clean and impressive"

      You been to the Googleplex?
      It looks like a dorm room, with manners to match.

    7. Re:Amazon & Google by SpiralSpirit · · Score: 5, Insightful

      a positive work environment that makes you proud to come to the office is a great 'feature' when you're hiring people to come work their little souls out at all hours of the day and night. Part of that is showing up to work and not seeing dirtiness, drabness, etc. Your environment gives you huge cues as to your behaviour.

    8. Re:Amazon & Google by somersault · · Score: 1

      My desk isn't that tidy. Sure, I'll clear it out every so often if I'm asked, or I'm moving desk, but I barely even notice my office environment. I do notice noise big time, but not clutter.

      My home folder though, that's pristine :) I like to keep my code as clean as I can too - with varying degrees of success, but occasional moments of insight..

      --
      which is totally what she said
    9. Re:Amazon & Google by somersault · · Score: 1

      Fuck em. They don't have any idea how to create a successful business, or they'd be investing in themselves instead. If they want a return, the best thing they can do is keep their noses out.

      --
      which is totally what she said
    10. Re:Amazon & Google by Surt · · Score: 1

      Are you claiming the Amazon offices are worse than Googles? That's just sad. Google's offices are like 30 years old, dingy and ugly. The space is so crammed with people they're adapting the space in weird (and uncomfortable looking) ways too. I've never seen Amazon's, but it's hard to imagine any major tech company being in a worse situation than Google (and I understand how Google got there through too-fast growth, but that's just making excuses.)

      And back on topic: my interviews at Google convinced me that this rant is right on. The sense of technical direction is utterly missing, no one knows how their efforts will contribute to Google's success, and it feels like no one knows how to get the attention of those above to try to inspire any change. (Whereas at my current job, I email the CEO about six times a year, and I get a considered reply every time).

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    11. Re:Amazon & Google by Nom+du+Keyboard · · Score: 1

      Well, duh. I've worked for a bunch of tech companies, and when they decided that spending a ton of money on a fancy office was better than spending the money on hardware and employees, that was always a pretty good sign that it was going downhill.

      Solyndra -- there, I've just shortened your post to one word for you.

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    12. Re:Amazon & Google by SpiralSpirit · · Score: 1

      I'm not talking about conscious cues, although there are those as well. we are strongly affected by our surroundings, and our perceptions of them. I'm not talking about your desk - I'm talking about environment. Even if you don't notice it, which I don't believe btw, you notice it.

    13. Re:Amazon & Google by Anonymous Coward · · Score: 0
      For what it's worth, Amazon moved into brand new office space late last year. Yes, there's still a lot of cubes, but I don't find the space unclean or depressing at all -- after all, it's brand new.

      So for anyone interested in working with Amazon... don't worry about having to work in a poor office environment!

    14. Re:Amazon & Google by CharlyFoxtrot · · Score: 3, Interesting

      They don't have any idea how to create a successful business

      Does Google ? That's sort of the crux of the rant, that they can't build successful platforms and use those to expand their business into new areas. Google in some ways bears a resemblance to the Microsoft of the late 90's: one cash cow and a lot of money pits they throw money in to avoid competitors gaining a foothold anywhere where it can threaten their core business. What are Google making from products like Google+ and Android except the benefit of using them as a hedge against Facebook and Apple moving in on their business ? To me those look a lot like what MS did with the Xbox as a hedge against Playstation (and consoles in general) and products like Internet Explorer, created to prevent Netscape from becoming dominant. Ultimately this has been a losing strategy for Microsoft, which has stagnated, and for its stockholders because the stock has been flat. So I think Google stockholders might rightfully be worried about reports like the rant posted.

      --
      If all else fails, immortality can always be assured by spectacular error.
    15. Re:Amazon & Google by somersault · · Score: 1

      Believe it or not, people are sometimes amazed, and occasionally offended by the things which I have the capacity to simply not notice. Take for example my HDTV. Something I look at an awful lot. I never noticed that it had a silver strip running along the bottom of it. I thought that most people wouldn't, but my flatmate thinks I'm crazy. He's very into matching up the colours, reflective qualities and such of his gadgets.. whereas I really couldn't care less. I care about features. Having things look nice is pleasant, but as long as the design doesn't detract from functionality (say having a day-glo bezel on a monitor probably wouldn't be very pleasant, though I still think I'd just filter it out) I don't mind too much.

      I've also had times where there is stuff in the hallway and I walk around it for days or weeks without realising what it is. Which is usually only after I end up walking into it in the dark. I know one time it was our hoover. In fact it's probably always the hoover. I never use that one though, we have a Roomba and a hand hoover.. but I digress...

      I agree that the feel of a place is important though, and a lot of that may be subconscious.

      --
      which is totally what she said
    16. Re:Amazon & Google by somersault · · Score: 1

      Well, one difference is that what Google's products do do, they do well :) I ignored Chrome at first, but once adblock came out for it and I gave it a real chance, I liked it far better than Firefox, no need to even mention IE 7 and up *shudder*. Even just looking at the basic page layout, it's almost identical to how I used to set out Firefox whenever I set up a new computer, and then when you add built in features like bookmark and extension synching between machines it's a no brainer. I only started using Gmail seriously last year as well, but it is a much better interface than Hotmail.

      I think in today's online and open sourced world there isn't going to be the same chances for Google to become complacent as there was for MS way back then, unless they somehow get a monopoly on the cloud services area.. which doesn't look like it's happening anytime soon.

      With Android, Google have a nice platform to push ads via ad supported apps (which I'm guessing all use a standard advertising API, though I haven't looked into it), and their built-in browser doesn't support extensions, so no ad block. I've tried other browsers, but even Dolphin HD just doesn't have as nice of an interface as the built-in browser.. and Opera was worse than either. May have to look around again just to see what's what.

      With the other random side projects, I think in a lot of cases Google are just doing it for the geeky awesomeness of it, rather than to always having some aim to profit. Not sure they have much way to benefit monetarily from inventing the Go programming language for example. Unfocused R&D isn't that great from the shareholders' viewpoint, but I suppose the insights and experience the developers gain from that stuff may help make Google's directly profitable projects more useful. But like I said, I think they just do things for fun sometimes. That's the impression they give off anyway, even if some of it is just an act.

      --
      which is totally what she said
    17. Re:Amazon & Google by gangien · · Score: 1

      I think the billions in the bank speak for themselves..

    18. Re:Amazon & Google by CharlyFoxtrot · · Score: 1

      Those billions mean nothing if they can't turn them into opportunities. If they can't they could join the ranks of fading tech giants like Microsoft (another one of those companies with billions in the bank) prematurely.

      --
      If all else fails, immortality can always be assured by spectacular error.
    19. Re:Amazon & Google by petit_robert · · Score: 1

      This may be because I had a twenty hour work day, but I had a good laugh with your post.

      If someone has mod points...

    20. Re:Amazon & Google by CharlyFoxtrot · · Score: 2

      All good points, certainly about software quality.

      Just one thing about Android :

      With Android, Google have a nice platform to push ads via ad supported apps (which I'm guessing all use a standard advertising API, though I haven't looked into it), and their built-in browser doesn't support extensions, so no ad block. I've tried other browsers, but even Dolphin HD just doesn't have as nice of an interface as the built-in browser

      Sure they sell ads through Android, but $50,000,000 (original acquisition cost) + development costs + $12,500,000,000 (Motorola Mobility patents) = a lot of ads to sell to actually make a profit. Meanwhile Amazon is taking Android and cutting out Google entirely with their Kindle Fire.

      --
      If all else fails, immortality can always be assured by spectacular error.
    21. Re:Amazon & Google by Anonymous Coward · · Score: 0

      Android is an example of getting outside contributors? Have you tried using their dev tools?

      The Android dev environment is a piece of shit compared to Apple or Microsoft's dev environment. When I have to do something cross platform, I leave Android until last because it's so painful to work with...hopefully the common code bugs can be worked out in the other two environments.

    22. Re:Amazon & Google by subreality · · Score: 1

      Some of Google's stockholders might take a longer-term view. Perhaps that's not the dominant effect in the market, but I reject the idea that any goal other than this quarter's profits is a violation of shareholders' trust.

    23. Re:Amazon & Google by epine · · Score: 2

      Not Google stockholders I'm guessing.

      The most brilliant thing Steve Jobs ever said, "It's not the stockholders job to know what they want."

    24. Re:Amazon & Google by Namarrgon · · Score: 1

      Dunno about G+ (nothing much yet I expect), but Google have said that their Android division is comfortably profitable. They pull in a share of all apps, but they also pull in a share of most of the Android advertising, not to mention the web traffic that gets driven to their properties.

      I think Google is a long way off Microsoft territory at this stage.

      --
      Why would anyone engrave "Elbereth"?
    25. Re:Amazon & Google by adolf · · Score: 1

      You mean those stockholders who buy and sell Google stock on the open market? Those same stockholders who were promised to never have a dividend presented to them? The same ones who don't get any voting rights?

      Those stockholders? Really? Because if those are the stockholders you're thinking of, they're all complete fucking idiots for buying GOOG to begin with*, and I don't think anyone at Google gives a fuck about them either.

      *: Buying shares in a random child's sand castle at the beach will perform just about as well as an "investment" in GOOG. If it's a really awesome sand castle and others are really interested, they might be able to "earn" some money by selling them later...but that just makes the new owner an even greater fool. At least the kid's happy, though, and when he decides to kick his castle into the sea there won't be a thing that the shareholders will be able to do except gawk at their own red ink.

    26. Re:Amazon & Google by master_p · · Score: 1

      Although what you are saying is correct, it has no relation to what the rant is about. The Google engineer accuses Google of not making services out of its applications, not that Google does not have applications.

    27. Re:Amazon & Google by walterbyrd · · Score: 1

      It's okay to fail, but I often get the idea that google just makes a lot of half-hearted efforts. I cannot even tell you many google projects have come and gone. If google puts something out there, and it's not a cash cow; it will suck so bad that it's not even usable, and then get cancled.

    28. Re:Amazon & Google by StormyWeather · · Score: 1

      I'm glad Google isn't going to be linked with that ad supported, user monitoring, marked up app store, closed to hackers, Orwellian device.

    29. Re:Amazon & Google by Anonymous Coward · · Score: 0


      The most brilliant thing Steve Jobs ever said, "It's not the stockholders job to know what they want."

      I 100% agree with Steve Jobs on that one. There's just one problem in this case, though: Google doesn't have Steve Jobs, so now there appears to be nobody who knows what they want from Google.

    30. Re:Amazon & Google by Anonymous Coward · · Score: 0

      I interviewed at Amazon once, what he says is true about the offices, they didn't look very clean and impressive. That's a bad impression right there.

      Getting back to the topic, Google does get the outside contributors thing. Look at their search engine (leverage webmasters content and make them do the work of optimizing their site for your search engine), Android (app developers) just like his examples of Facebook, MS and Amazon.

      But yes, Google is getting into a troubling mess with Wave, Buzz and now Google+(?).

      The new buildings they've got in the SLU area are quite a bit nicer than the old ones they moved out of. Still not "fancy" by any stretch of the imagination (Amazon prides itself on it's frugality), but they are modern and clean.

    31. Re:Amazon & Google by gangien · · Score: 1

      yeah both google and microsoft are still putting billions in the bank.

      can't turn them into opportunities.

      which requires risk and anyone knows that. And google+ the risk/reward ratio was probably great for share holders.

    32. Re:Amazon & Google by CharlyFoxtrot · · Score: 1

      Can't argue with the earnings, they are doing well financially. But those dollars are coming from a single product, 97% of its revenue is from advertising. Think about it: 97% from a single source, one that's sensitive to economic slowdowns too.

      Also about those 40 million users for Google+ mentioned in the article, a counterpoint :

      "The data shows that, on the day of its public debut, Google+ traffic skyrocketed to peak levels. But, soon after, traffic fell by over 60% as it returned to its normal, underwhelming state. It would appear that although high levels of publicity were able to draw new traffic to Google+, few of them saw reason to stay."

      --
      If all else fails, immortality can always be assured by spectacular error.
    33. Re:Amazon & Google by Anonymous Coward · · Score: 0

      Google makes a pile of profit, growing year to year.

      Google's stock voting rights are squarely in the hands of the founders. They get 10x voting rights per share and even if they sell some, the shares convert back to 1x voting rights.

      Why would they care that much about shareholders?

    34. Re:Amazon & Google by gangien · · Score: 1

      and if google+ takes over facebook, there's another source of income. I'd be more worried about a company not trying to do these sorts of things myself, but i guess it doesn't matter i'm not a stock holder anyway lol.

  5. Its != it's by Anonymous Coward · · Score: 0

    WHAT ARE GRAMMARS??!

    1. Re:Its != it's by Anonymous Coward · · Score: 0

      Nazi Socialist Grammar Commies must DIE!

  6. May I suggest +1, Seditious by Anonymous Coward · · Score: 0

    iGoogle for the eventual Apple acquisition of the hegemonic Google. Imagine a hedgemon consuming a hedgemon.

    Cheers.

    Yours In Marxism,
    K. Trout,

    1. Re:May I suggest +1, Seditious by El+Capitaine · · Score: 1

      iGoogle is already a Google service.... http://www.google.com/ig

    2. Re:May I suggest +1, Seditious by Colonel+Korn · · Score: 2

      iGoogle for the eventual Apple acquisition of the hegemonic Google. Imagine a hedgemon consuming a hedgemon.

      Cheers.

      Yours In Marxism,
      K. Trout,

      Is hedgemon a pokemon who lives in a bush?

      --
      "I zero-index my hamsters" - Willtor (147206)
    3. Re:May I suggest +1, Seditious by TheLink · · Score: 1

      Colonel Korn uses Sarcasm. It's not very effective...

      --
  7. Rants == Insightful by Nom+du+Keyboard · · Score: 1

    Insightful is not the first word I think of when it comes to rants. If it's insightful, is it really a rant?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Rants == Insightful by Nom+du+Keyboard · · Score: 1

      And how smart is this guy if he shares a private post with the entire world by accident? Does he think that he's a congressman?

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    2. Re:Rants == Insightful by jazman_777 · · Score: 2

      Maybe he feels most alive when he's afraid of being fired. He did work at Amazon all those years...

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    3. Re:Rants == Insightful by vlm · · Score: 1

      And how smart is this guy if he shares a private post with the entire world by accident? Does he think that he's a congressman?

      Pretty smart if his purpose was to slap at the UI that makes it possible.

      There is a growing bipolarity on G+ of people who think the "public" option should be eradicated and those who think that circles as a sharing option should be eradicated. Both groups think the other group is insane and literally can't empathize with their mindset. Kind of like the deletionists vs the non-a-holes on wikipedia (sorry for it being honest/slanted but I forgot the name of the non-deletionist party at this instant)

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    4. Re:Rants == Insightful by DragonWriter · · Score: 1

      And how smart is this guy if he shares a private post with the entire world by accident?

      I suspect that this was as much an "accident" as many "unauthorized" leaks by people in government are really unauthorized. There are many times when it is in someone's interest both to have something be in the public eye and for there to be at least a show of it not being intended to be in the public eye.

      Certainly, the fact that this has been public focusses external attention on what Google does in the area where Yegge overtly intended to create internal pressure on Google to make changes.

    5. Re:Rants == Insightful by Anonymous Coward · · Score: 0

      And how smart is this guy if he shares a private post with the entire world by accident?

      Maybe it wasn't an accident. Look at the play he's getting.

    6. Re:Rants == Insightful by somersault · · Score: 1

      Creationists? ;)

      --
      which is totally what she said
    7. Re:Rants == Insightful by Nom+du+Keyboard · · Score: 1

      There is a growing bipolarity on G+ of people who think the "public" option should be eradicated and those who think that circles as a sharing option should be eradicated. Both groups think the other group is insane and literally can't empathize with their mindset. Kind of like the deletionists vs the non-a-holes on wikipedia (sorry for it being honest/slanted but I forgot the name of the non-deletionist party at this instant)

      You make it sound like the Progressives verses the Tea Party. Couldn't be that bad.

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    8. Re:Rants == Insightful by Anonymous Coward · · Score: 0

      One thing that should be noted is that this isn't just any googler, this is Steve Yegge - a rather famous bloggin' programmer. Of those who've read selections from "Stevey's Blog Rants" or "Stevey's Drunken Blog Rants" (google 'em), many disagree with what he says, but few (if any) feel he's not "smart." This article is no exception: I'm going to guess you hadn't actually read this private/public rant (or whatever you want to call it), or else you'd probably not have posted this.

    9. Re:Rants == Insightful by darkwing_bmf · · Score: 1

      "If it's insightful, is it really a rant?"

      It can be. There are posts that are rants and there are posts that are insightful. Not all rants are insightful and not everything insightful is a rant but there is such a thing as an insightful rant. The Google employee's post was one of those things.

    10. Re:Rants == Insightful by ConceptJunkie · · Score: 2

      Definitely. Look at George Carlin. He made a career out of insightful rants.

      --
      You are in a maze of twisty little passages, all alike.
    11. Re:Rants == Insightful by rossz · · Score: 1

      Google may say Don't Be Evil, but how do such flaming Liberals define Evil to start with?

      I spent a year at Google as a contractor and was considered by many to be a raving right-wing fundie nut job -- because my politics are rather middle of the road independent. The definition of "evil" for the flaming liberals at Google is "anything that isn't my belief", with the exception that Google could do no wrong.

      --
      -- Will program for bandwidth
  8. This rant just proves that how important by unity100 · · Score: 0

    3rd party developer have become.

    1. Re:This rant just proves that how important by leptons · · Score: 2

      Too bad Facebook doesn't realize that 3rd party developers are important, because their API is probably the worst thing I've ever seen in computing. If Google could deliver a consistent and unchanging API (unlike facebook), they would have a winner.. but Steve was right, google just doesn't see the light where APIs are concerned. I've used a few google APIs, for google earth and google maps, and their documentation is piss poor compared to MSDN. Not just that, but there are many things that are ridiculously convoluted to attempt in those APIs. They don't even include mercator-to-cartesian in their API, which is a HUGE miss in that arena. It's a pitiful attempt at an API really. Wake up Google! You aren't too big to fail!

    2. Re:This rant just proves that how important by glenstar · · Score: 1

      It really depends on what you are trying to do with Facebook. The newish Graph API is an absolute DREAM compared to the cobbled together mess that was the old API. Nearly everything you could ever care to pull from/post to Facebook is available via a fairly well thought out RESTful-ish interface. The only thing you need to pass into them is an access token which you can get with another simple call to the Graph API. The Graph API also has a push notification service so you can subscribe to events and Facebook will ping you when there are changes. I cannot believe I just posted something defending Facebook, but their API is FAR from the worst API out there.

    3. Re:This rant just proves that how important by leptons · · Score: 1

      I quit developing for facebook before the graph API came out, so I can't comment on it. It was atrocious before, and I still hear tales of facebook removing API functions or changing them and breaking a ton of 3rd party apps. It's stuff like that that will keep me away from facebook for as long as I can. Oh, and I hate their CIAesque creepy data mining of it's users.

  9. Re:OOPS - Typo by DanTheStone · · Score: 2

    Quit making fun of quantumplacet, this is hi's or hers first story.

  10. Re:OOPS - Typo by Anonymous Coward · · Score: 0

    "its" is a contraction of "it is".

    See that? That's why you never go full grammar nazi. The grammar gremlins* will sneak up on you while you're busy Hitler saluting.

    *I just realized what a horrible metaphor "grammar nazi" is. To be logical, I should have said... well, I'm not saying it, but Mel would.

  11. Re:OOPS - Typo by Nom+du+Keyboard · · Score: 0

    "its" is a contraction of "it is".

    Actually "it's" is the contraction for "it is". If you're going to be a grammar Nazi, your own grammar must be impeccable.

    (Note how I used "you're" and "your" properly.)

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  12. Funniest bit was on Sony by SuperKendall · · Score: 5, Insightful

    But I'll argue that Accessibility is actually more important than Security because dialing Accessibility to zero means you have no product at all, whereas dialing Security to zero can still get you a reasonably successful product such as the Playstation Network.

    Also the most insightful section...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Funniest bit was on Sony by HandleMyBidness · · Score: 1

      I was just going to post this, not just for the dig but also because you're right - easily the most insightful line.

    2. Re:Funniest bit was on Sony by Captain+Splendid · · Score: 1

      Yeah, that's seriously one of the greatest lines of the year.

      Hey slashdot admins, can you put that in the quotes file here? It's certainly deserving.

      --
      Linux, you magnificent bastard, I read the fucking manual!
    3. Re:Funniest bit was on Sony by martin-boundary · · Score: 1
      I like it. That's the same insight Microsoft had with Windows. Make sure it's accessible to the masses, as easy to use as possible, even if security suffers.

      Because dialing easy to use to zero means you have no Windows to sell, but dialing security to zero you can still sell an OS...

    4. Re:Funniest bit was on Sony by Tridus · · Score: 1

      We call the corporate security group at my work the "Department of No You Can't" for a reason, and it's not because they're responsive to minor details like actually getting work done or serving customers.

      This is definitely a very insightful line.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    5. Re:Funniest bit was on Sony by The+Joe+Kewl · · Score: 1

      1000000% Agree with the post topic...
      I couldn't stop laughing when I read that line!

    6. Re:Funniest bit was on Sony by kangsterizer · · Score: 1

      yes and no.
      dialing either to zero is dumb. its called the ying and the yang. the point is fine, but the demonstration is not very insightful.

    7. Re:Funniest bit was on Sony by Anonymous Coward · · Score: 0

      lol

    8. Re:Funniest bit was on Sony by garyebickford · · Score: 1

      Interestingly, in the Complex Adaptive Systems world (aka living systems), the transition between the two is called the Edge of Chaos. There's even a very interesting book by that name. It's a somewhat controversial idea but it works for me. Any good living system is always more-or-less teetering in the jumble-zone that separates the two extremes. Thus also democracies, economies, etc.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    9. Re:Funniest bit was on Sony by SuperKendall · · Score: 1

      The demonstration was a throwaway line, but the underlying thought is REALLY insightful - especially that, as you say you can't dial either to zero - BUT that you should probably err on the side of Accessibility unless you are not building something for people to use.

      One example is password requirements, like "must have a number and a lowercase letter". They are idiotic and make security worse while confusing people. That is a case where Accessibility has been discarded in favor of security.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    10. Re:Funniest bit was on Sony by Woy · · Score: 1

      It is not insightful at all. The Playstation Network, while a "successful product", compromised the private information of millions of its customers. What he is telling you, is that in the internal dialog held by the minds at Google, the compromise of the private information of millions of users means NOTHING to them. Insightful my ass.

      --
      "If God created us in his own image we have more than reciprocated." - Voltaire
    11. Re:Funniest bit was on Sony by kangsterizer · · Score: 1

      agreed of course - but many who read the line will decide on zero security, which is, well, dumb of course, but that's how it is ;-)

      the password situation is a good example in my opinion where security "experts" have been overzealous and it went wrong. generally it doesn't make things a lot more secure and people still choose dumb passwords, they just add up "a1" at the end and the like. i hope we'll eventually do away with direct password authentication in the future. Id rather have a password protecting some digital keys. Don't need to change the password and don't need to remember more than one.

    12. Re:Funniest bit was on Sony by kangsterizer · · Score: 1

      /getting cheesy again:I think its true for most things in life

    13. Re:Funniest bit was on Sony by hawkeyeMI · · Score: 1

      Yes I was about to post this as well. Zing!

      --
      Error 404 - Sig Not Found
    14. Re:Funniest bit was on Sony by Anonymous Coward · · Score: 0

      One example is password requirements, like "must have a number and a lowercase letter". They are idiotic and make security worse while confusing people. That is a case where Accessibility has been discarded in favor of security.

      If it made security worse accessibility wasn't discarded in favor of security at all, but on a lack of understanding of it.

  13. Google Apps Users by Anonymous Coward · · Score: 0

    Google+ is still unavailable for their Google Apps Users...

  14. Pay attention to Update #2 by Nom+du+Keyboard · · Score: 1

    From the original post:

    ***UPDATE #2***

    This post has received a lot of attention. For anyone here who arrived from The Greater Internet - I stand ready to remove this post if asked. As I mentioned before, I was given permission to keep it up.

    Google's openness to allow us to keep this message posted on its own social network is, in my opinion, a far greater asset than any SaS platform. In the end, a company's greatest asset is its culture, and here, Google is one of the strongest companies on the planet.

    -----

    May I strongly suggest making your own copy of this now before it does disappear.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Pay attention to Update #2 by iluvcapra · · Score: 4, Insightful

      Google's openness to allow us to keep this message posted on its own social network is, in my opinion, a far greater asset than any SaS platform.

      I suspect this post was "accidentally" leaked in the same sense that Apple's iPhone 4 prototype was "accidentally" lost in a bar.

      Corporate messaging challenge: How do you acknowledge that your new product doesn't meet expectations, and that you're aware of the problems and serious about addressing them, while at no time admitting any error on the part of the corporate entity?

      --
      Don't blame me, I voted for Baltar.
    2. Re:Pay attention to Update #2 by gangien · · Score: 1

      Or maybe it was exactly as described. that quote "Never attribute to malice..." comes to mind.

    3. Re:Pay attention to Update #2 by Anonymous Coward · · Score: 0

      I'm surprised that he didn't black-out in that 12g job-saving maneuver.

    4. Re:Pay attention to Update #2 by Anonymous Coward · · Score: 0

      Nah, don't worry, I'm sure it'll be in Google's cache for a long ti-

      I see what you did there.

    5. Re:Pay attention to Update #2 by oreaq · · Score: 1

      How do you acknowledge that your new product doesn't meet expectations, and that you're aware of the problems and serious about addressing them, while at no time admitting any error on the part of the corporate entity?

      That's easy. You call it a beta version.

  15. There's A Lesson Here by Anonymous Coward · · Score: 0

    As long as you keep your eyes on the prize, "world domination," you can do or be any kind of tyrannical bully you want.

  16. Full text in case the link gets taken down by AdamHaun · · Score: 5, Informative

    Stevey's Google Platforms Rant

    I was at Amazon for about six and a half years, and now I've been at Google for that long. One thing that struck me immediately about the two companies -- an impression that has been reinforced almost daily -- is that Amazon does everything wrong, and Google does everything right. Sure, it's a sweeping generalization, but a surprisingly accurate one. It's pretty crazy. There are probably a hundred or even two hundred different ways you can compare the two companies, and Google is superior in all but three of them, if I recall correctly. I actually did a spreadsheet at one point but Legal wouldn't let me show it to anyone, even though recruiting loved it.

    I mean, just to give you a very brief taste: Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out. And their operations are a mess; they don't really have SREs and they make engineers pretty much do everything, which leaves almost no time for coding - though again this varies by group, so it's luck of the draw. They don't give a single shit about charity or helping the needy or community contributions or anything like that. Never comes up there, except maybe to laugh about it. Their facilities are dirt-smeared cube farms without a dime spent on decor or common meeting areas. Their pay and benefits suck, although much less so lately due to local competition from Google and Facebook. But they don't have any of our perks or extras -- they just try to match the offer-letter numbers, and that's the end of it. Their code base is a disaster, with no engineering standards whatsoever except what individual teams choose to put in place.

    To be fair, they do have a nice versioned-library system that we really ought to emulate, and a nice publish-subscribe system that we also have no equivalent for. But for the most part they just have a bunch of crappy tools that read and write state machine information into relational databases. We wouldn't take most of it even if it were free.

    I think the pubsub system and their library-shelf system were two out of the grand total of three things Amazon does better than google.

    I guess you could make an argument that their bias for launching early and iterating like mad is also something they do well, but you can argue it either way. They prioritize launching early over everything else, including retention and engineering discipline and a bunch of other stuff that turns out to matter in the long run. So even though it's given them some competitive advantages in the marketplace, it's created enough other problems to make it something less than a slam-dunk.

    But there's one thing they do really really well that pretty much makes up for ALL of their political, philosophical and technical screw-ups.

    Jeff Bezos is an infamous micro-manager. He micro-manages every single pixel of Amazon's retail site. He hired Larry Tesler, Apple's Chief Scientist and probably the very most famous and respected human-computer interaction expert in the entire world, and then ignored every goddamn thing Larry said for three years until Larry finally -- wisely -- left the company. Larry would do these big usability studies and demonstrate beyond any shred of doubt that nobody can understand that frigging website, but Bezos just couldn't let go of those pixels, all those millions of semantics-packed pixels on the landing page. They were like millions of his own precious children. So they're all still there, and Larry is not.

    Micro-managing isn't that third thing that Amazon does better than us, by the way. I mean, yeah, they micro-manage really well, but I wouldn't list it as a strength or anything. I'm just trying to set the context here, to help you understand what happened. We're talking about a guy who in all seriousness has said on many public occasions that people should be paying him to work at Amazon. He hands out little yellow stickies wi

    --
    Visit the
    1. Re:Full text in case the link gets taken down by 1729 · · Score: 1

      Jeff Bezos is an infamous micro-manager. He micro-manages every single pixel of Amazon's retail site.

      Whut?

      Amazon's retail site is a mess. It looks like it was created by checking "Do you want to use the default presentation?" on a retail-boxed online-store app.

      So either Bezos isn't quite as involved as this dude thinks, or Bezos is incredibly lax in his personal standards for information, organization, and aesthetics.

      That's exactly what Steve Yegge was saying. Read the rest of the paragraph:

      Larry would do these big usability studies and demonstrate beyond any shred of doubt that nobody can understand that frigging website, but Bezos just couldn't let go of those pixels, all those millions of semantics-packed pixels on the landing page.

    2. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 2, Informative

      The default presentation for more retail boxed online store apps is a bad copy of some previous version of Amazon's site.

    3. Re:Full text in case the link gets taken down by SpiralSpirit · · Score: 1

      either all the people who work at amazon saying that bezos is a micromanager are right and thats the way bezos wants it, or you're right because you read this on the internet.

      not sure who to believe.

    4. Re:Full text in case the link gets taken down by Tridus · · Score: 1

      Keep reading, your question is already explained in the text.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    5. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      Also, someone put up a mirror at http://steverant.pen.io/.

    6. Re:Full text in case the link gets taken down by interval1066 · · Score: 1

      I have to wonder why Bezos is so in love with Amazon's site. It works, I'll give him that... but what the hell?

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    7. Re:Full text in case the link gets taken down by lennier · · Score: 1

      This is awesome, and I agree with it almost wholeheartedly.

      The #1 trend which bugs me in computing right now is what appears to me to be an across-the-board drift away from Platforms to Products - led by Apple, or at least by all the companies now desperately trying to be Apple.

      Even Microsoft don't get this entirely. They have so many different subplatforms with such a rapid churn rate that it becomes exhausting trying to predict which one will become the real platform. PowerShell is a bright spark in an otherwise depressing OS - I really, really hope it becomes the backbone of all future MS products, because it's the first time I've seen anything nearly like a true user-accessible platform-wide API for a Microsoft OS since DOS.

      But the point that you can't make a product that fits everyone, and yet companies seem to be trying to do the impossible - yes. So very yes.

      As a user, give me a Product which is almost 100% a user-accessible Platform - give me the ability to customise my own workflow - and you'll create something so much better than 1984's Mac was better than the IBM PC. Preferably, don't try to lock this Platform down with patents or DRM or you'll set back computing by at least 20 years if not 50. But build it.

      I just hope anyone's still listening, in the wave of Apple-clone No User-Serviceable Parts Inside Product fever which has swept the industry from Ubuntu to Chrome.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    8. Re:Full text in case the link gets taken down by St.Creed · · Score: 1

      Go and see a family with a handicapped son or daughter. To you, the kid looks like a mess. To them, it's the most beautiful kid in the world. "Every parent thinks his owl a falcon". And from my own experience, that's almost literally true.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    9. Re:Full text in case the link gets taken down by stevesliva · · Score: 1

      Jeff Bezos is an infamous micro-manager. He micro-manages every single pixel of Amazon's retail site.

      Whut?

      Amazon's retail site is a mess. It looks like it was created by checking "Do you want to use the default presentation?" on a retail-boxed online-store app.

      So either Bezos isn't quite as involved as this dude thinks, or Bezos is incredibly lax in his personal standards for information, organization, and aesthetics.

      R. T. F. A.

      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    10. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      Another example of this would be, of all things, World of Warcraft.

      They started out as product and when AddOns were introduced, they slowly migrated to a Platform. The key component was the final push to have their entire UI and commands written with the same AddOns interface everyone else uses.

      This does two things: 1) It makes you think about externalizing every new addition to the system and 2) It lets your subscriber base (that write AddOns) do incredible things with your own game that only make it better.

      Of course, some will argue AddOns are the bane of their existence, but the similarities are definitely still there.

      Then look at Rift and LotRO. Both good products, both have AddOns that are entirely slapped on the side.

      The biggest item I just do not understand at all with game development (especially in the MMO space) is why the hell they don't build it this way from the ground up. Has WoW taught them nothing? If everyone had to use the standard interface they would still be a gorilla, but maybe only a 500lb one. The incredibly unique customizability of the interface is incredible and really stands head and shoulders above any other game.

      Until the other MMOs out there recognize how far short they fall just from this one aspect of their games, WoW will continue to dominate.

    11. Re:Full text in case the link gets taken down by darkwing_bmf · · Score: 1

      Slashdot needs a -1 RTFA mod selection.

    12. Re:Full text in case the link gets taken down by dgatwood · · Score: 5, Insightful

      I mean, just to give you a very brief taste: Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out.

      I've never heard of a company that didn't leave the decision of who to hire up to the teams. Is this person saying that Google hiring is done by HR? That's just a horrible way to do things. Hiring standards vary according to the team because the needs of the team vary according to the team and according to what that person is going to be doing.

      More importantly, I've found that above a certain baseline level of technical competence, it's far more important to hire someone who gets along with the team than to hire someone with any particular set of skills. In effect, job postings are just recommendations for what you'd like, not requirements. Unfortunately, people (both on the hiring side and the applying side) tend to read them as a laundry list instead of as a roadmap, and tend to assume that if a person isn't a perfect fit for every little point, then they aren't a good fit for the position. The reality often couldn't be further from the truth. Being a good match for a job on paper is rarely a good indication of whether someone is a good match for the job.

      Where I work, our team does a dozen different things, and all of us do several of those things in various proportions. A new hire who can do the things listed in the job description might be able to be a drop-in replacement for somebody who retired, which is certainly the easiest hiring case to make. However, more often than not, we would be just as happy with someone who can take over some tasks currently owned by three other people within the team who already know how to do the things listed in the job description.

      Put simply, you don't hire for a position. You hire a person who works well on the team, then you figure out how best to integrate them. That can't be done by anyone other than the project team, because only the project team has a sufficient grasp of all the things that the team does.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    13. Re:Full text in case the link gets taken down by functor0 · · Score: 1

      Hiring standards vary according to the team because the needs of the team vary according to the team and according to what that person is going to be doing.

      Just to play Devil's Advocate, what if the team was incompetent? It's not unheard of where all the good people leave the team, leading to hiring choices for similarly, incapable new employees.

    14. Re:Full text in case the link gets taken down by Mia'cova · · Score: 1

      Oh how I'd love to see a summary rated -5 RTFA..

    15. Re:Full text in case the link gets taken down by jittles · · Score: 1

      This guy DOES sound like an arrogant ass. And he clearly has too much time on his hands, as well. Especially like how he thought Bezos's memo was ludicrous and then later on goes to basically say the Bezos is a visionary because of that memo. Either way, I think Amazon's site is pretty damn easy to use and if he doesn't agree, and Google is really as selective as he thinks they are, then he must have definitely slipped into the company thru a crack.

    16. Re:Full text in case the link gets taken down by swillden · · Score: 1

      I've never heard of a company that didn't leave the decision of who to hire up to the teams. Is this person saying that Google hiring is done by HR?

      No, engineer hiring decisions at Google are made by engineers... just not necessarily the engineers on the team that's hiring. It's definitely different, but I've come to the decision that it's really a fundamentally good idea.

      See, when teams do their own hiring they get bogged down in evaluating whether or not the candidate already knows how to do some specific areas of their job. But that's pointless, because whatever their job is right now, it'll be different in a year or two. What matters in the long run isn't how much an engineer already knows about tool X or methodology Y, but how good he or she is at solving problems with whatever tools are at hand -- which includes being able to learn whatever tools are appropriate.

      So not having any specific position in mind when interviewing a candidate helps the interviewer focus on the more important talents and skills, the ones that will matter two years from now. And the same actually applies when looking at personality as well. You don't want to hire someone that meshes extremely well with this particular team, because the team will change. Instead, you want someone who works well with people, in general.

      Finally, the other problem with having teams do their own hiring is that the quality of the hiring decisions will tend to depend on the quality of the team. So a weak team will tend to hire weak candidates. Google's approach of having each candidate interviewed by multiple engineers from different teams, whose comments and opinions are then evaluated by a hiring committee made up of still other engineers from other teams, helps to ensure that the bar remains high.

      It works really well, IMO.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    17. Re:Full text in case the link gets taken down by euroq · · Score: 1

      Good job, it was actually just taken down a few minutes ago.

      --
      Just because the U.S. is a republic does not mean it is not a democracy. Democracy/republic are not mutually exclusive.
    18. Re:Full text in case the link gets taken down by chrismcb · · Score: 1

      A large company shouldn't hire for the team, they should hire for the company, because that is what they are doing. The person you hired to be a perfect fit for your small team might disappear into the rest of the company tomorrow.

      As for Google, no HR doesn't do the hiring. But a SINGLE team does. People are interviewed by various teams (my understanding is more that one team has to interview someone) The feedback is passed up, and a single committee reviews all of the feedback and gives the hire/no hire decision.

      I think if I had a choice to work at Google or Amazon, I'd pick Google. Mostly because of the perks issue, but a large corporation is a large corporation. Google probably does more right than Amazon, but it is no where near as lopsided as this guy makes it out to be.

    19. Re:Full text in case the link gets taken down by chrismcb · · Score: 1

      See, when teams do their own hiring they get bogged down in evaluating whether or not the candidate already knows how to do some specific areas of their job.

      I worked for years at a company that had the teams do their own hiring. And while interviewing candidates was one of the hardest things I did, I never felt that we were bogged down evaluating whether the candidate knew how to perform some specific area. We looked for smart people who knew how to write code. If someone is smart enough, they can pick up what they need to know.

    20. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      > You know how people are always saying Google is arrogant? [,,,]
      > They're inferring arrogance because it makes them feel better.

      Yegge infers a motivation (for inferring arrogance) without presenting any evidence.
      Maybe because it makes *him* feel better, maybe not, but either way, it reads pretty arrogant to me.

    21. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      Hiring (well interviewing/rating; HR does send out the letters) is done by engineers, just not by engineers from a particular team.

      Also, just because Google doesn't hire based on teams doesn't mean the teams don't get a say on who joins them. You apply to a very broadly defined job ("Software Engineer") and they decide what team to put you on after you accept based on the current need, your skill set, and your preferences. Obviously this approach only works because Google hires a lot of people.

      What a particular person is doing every day, and even which team they are on, can also change fairly quickly so hiring for the initial team doesn't make too much sense.

    22. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      He wrote that the reason why people think they are arrogant is either because they don't agree with Google's policies, or they were not hired by Google.
      This statement itself is arrogant, but he also wrote that Google does everything right, while the others do everything wrong.
      Talk about self-deception.

      Posting as AC to save my karma from Google fanboism.

    23. Re:Full text in case the link gets taken down by swillden · · Score: 1

      See, when teams do their own hiring they get bogged down in evaluating whether or not the candidate already knows how to do some specific areas of their job.

      I worked for years at a company that had the teams do their own hiring. And while interviewing candidates was one of the hardest things I did, I never felt that we were bogged down evaluating whether the candidate knew how to perform some specific area. We looked for smart people who knew how to write code. If someone is smart enough, they can pick up what they need to know.

      That's great... but not consistent with what I've seen in many places over my 20-year career. Your company was exceptional -- or at least your team was. I still think Google's approach is better for maintaining high standards across the company (other than letting me sneak in somehow; nobody's perfect).

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    24. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      Last time I saw, they actually let people decide which teams they want to join, that's why they put so much emphasis on good documentation.

    25. Re:Full text in case the link gets taken down by dgatwood · · Score: 1

      Then eventually the manager gets canned by his/her manager, and the incompetent people end up in other teams where they get canned. In the end, it all works itself out.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    26. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      I've never heard of a company that didn't leave the decision of who to hire up to the teams. Is this person saying that Google hiring is done by HR? That's just a horrible way to do things. Hiring standards vary according to the team because the needs of the team vary according to the team and according to what that person is going to be doing.

      I don't know if it's still this way, but a few years ago a friend of mine interviewed at Google. He went and talked to the team which would have hired him. They liked him and told him so. He even got a call later saying that Google wanted to hire him. However, there was just one little problem. He had to be approved by the hiring committee. Apparently there was a small group of people that had final say over every hiring decision in the entire company. He got declined even though the actual group he would have worked with was anxious to hire him.

    27. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      Thanks for posting this, I was afraid of clicking the link in Google+, as Google seems to log you in automatically everywhere nowadays. Probably all my email contacts would have received an email informing them that I'm using Google+.

    28. Re:Full text in case the link gets taken down by euroq · · Score: 1

      Your post is theoretical. Trust me, I know people at Google and I've interviewed with them, and it DOESN'T work like that.

      The interview process goes through engineers, and they are certainly good at not making a single team who are adept at methodology/technology X to hire someone which Google feels is a good area to hire. However, the interview gets put into the equivalent of a notepad text file and is sent to a hiring committee, to which many aspects of an interview and a prospective candidate don't get transferred. They make up this problem of "false negatives" by allowing multiple interviews. In other words, they know that the interview process rejects good candidates, so they do it multiple times.

      The problem with the way they interview is the notepad problem. It just goes into a text file which is sent to a hiring committee. They get really good bookworms this way, but they don't get the awesome people that belong in startups, the type of people who have the skills that transcend just binary tree algorithms. As a Google friend of mine who is a PM there says, "We no longer get creative, intuitive people, we lose them to the startups."

      So not having any specific position in mind when interviewing a candidate helps the interviewer focus on the more important talents and skills, the ones that will matter two years from now. And the same actually applies when looking at personality as well. You don't want to hire someone that meshes extremely well with this particular team, because the team will change. Instead, you want someone who works well with people, in general.

      That sounds like a good theory, but as I've said their interview process removes the personality attributes and it devolves into CS theory 101, and how well you write code on a whiteboard within the limited time frame randomly occurs, which is passed on to the hiring committee of engineers who simply can't get what the interviewees offer.

      This may sound like a rant from a person who interviewed with Google and didn't get the job twice (I interviewed with Google twice and didn't get the job twice), so as with all Internet postings take it with a grain of salt of what I'm about to say and you should rightly be skeptical of it: I work with a badass San Francisco startup and am really good at what I do and I'm telling you that my friends at Google agree with me, they no longer get people who are the type of people who can make the world change, they now only get the best and the brightest of people who got straight A's on CS tests. This is from my friends at Google (some but not all software developers... product managers, product evangelicals, etc.)

      It works really well, IMO.

      It is true that weak teams tend to hire weak candidates, but the process you described does not hire the best people for the success of the company.

      --
      Just because the U.S. is a republic does not mean it is not a democracy. Democracy/republic are not mutually exclusive.
    29. Re:Full text in case the link gets taken down by drinkypoo · · Score: 1

      I've never heard of a company that didn't leave the decision of who to hire up to the teams.

      I've never worked for a corporation in which HR didn't have the final say.

      Put simply, you don't hire for a position.

      That is both true and not true in tech.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    30. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      This is very true. They hire principally by HR looking to figure out where people may fit rather than teams evaluating who they need. The process of extended interviews at Google is fun and illustrative in its own way. Everyone should get a chance to experience it.

    31. Re:Full text in case the link gets taken down by Kevin+Stevens · · Score: 1

      I don't see how that could work. I have never bothered applying to Google because the area you work in is SO important. In the financial field, it is the difference between working on really cool and sexy stuff using C++, to writing sql queries all day, or just coding business logic all day in some java app. It affects your career path and trajectory, compensation, and prestige within the firm. There are tremendously different fields, many of which I would rather find a job elsewhere than do.

      When I was job hunting, the role was the #1 important factor.

    32. Re:Full text in case the link gets taken down by swillden · · Score: 1

      Trust me, I know people at Google and I've interviewed with them, and it DOESN'T work like that.

      Hehe. I know a lot of people at Google, and I've interviewed with them... in fact I work at Google, and I do interviews at Google. :-)

      It's possible that you're right, but I don't think the text-only information flow is really as much of a problem as you paint it. The interviewers definitely write up the non-CS aspects of the interviews. If there's a problem I don't think it lies with the process but with the ability of the interviewers to recognize the sort of person who is able to make the world change. That's a pretty difficult trait to find, and to recognize, and I suspect that like many such traits it is recognizable primarily by people who have it.

      None of that affects my original argument here, though, which is that Yegge is right that Amazon's approach to hiring isn't good, and Google's is better. Google's probably isn't better for startups, but Google isn't a startup, and neither is Amazon.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    33. Re:Full text in case the link gets taken down by swillden · · Score: 1

      I've found that, at Google, the scale means that virtually any area has really meaty, interesting problems to solve. Coding business logic in some Java app takes on a whole new character when your business logic will be called on to process hundreds of queries per second, and every obscure corner case is guaranteed to get exercised, and you also have to assume that the system executing your code may fail at any point in time (due to scale and the number of systems, not the quality of the hardware) and that the work still must be guaranteed to get done, without hiccup... and fast.

      Plus, if you find that you're really unhappy with the team and project you get assigned to, you can always move. There's a tremendous amount of internal mobility in Google. Even within your team there tends to be a lot of freedom for individual engineers to define their own job and role. Especially if you're good, it's quite easy to take on a 20% project doing something really interesting to you and eventually grow that into your 80% job.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    34. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      I can probably clarify what he's talking about. I've never worked at Google, but I used to work for Microsoft and I imagine they're similar in this regard.

      With a company larger than a start up there is a lot of opportunity for internal transfers. It's important to make sure that when someone is hired that they're capable of doing not just the job they were hired for, but also jobs that they may move to over the next several years. The amount of friction for an internal transfer is much lower than hiring someone from the outside, and also products sometimes just change; the specifics of the job description on the hiring board may change after six months in response to market pressures or change in direction or the need to staff for some new opportunity.

      The way Microsoft mitigates this is that, assuming the rest of the interview went well, at the end there's what's known as an ASAP (As Appropriate), generally a high level manager, who vets the candidate to evaluate whether they're a good fit for Microsoft as a whole rather than for the specific position they were interviewing for. For most engineers career growth is part of the job description.

      This isn't to say the way Microsoft or Google does it is best or that there isn't some amount of corruption to that system, but I see what he means with the problem with Amazon. If it's easy to get your foot in the door on one team with a ridiculously low bar then you can have systematic problems because of that.

    35. Re:Full text in case the link gets taken down by imagerodeo · · Score: 1

      Mod parent up! I'm a Googler, and he speaks truth. The details vary job by job and country by country, but the basic process is applied world-wide, for all jobs.

    36. Re:Full text in case the link gets taken down by blair1q · · Score: 1

      Well, no, that's not what I'm saying. I'm saying that I do understand it, and it doesn't look coordinated at all. It looks like a boilerplate framework with ill-fitting data automatically populated into it.

      Bad analogy: Imagine taking slashcode and using it to implement eBay. It just wouldn't look like it was meant to do that.

      Or look at any of a hundred merchant sites that try put too much info into a gallery view because they're simply not paying attention to how much information is in those fields in the database. Then when you go to the item details, it's just a pretty-printed dump of the entire DB entry for the item, with some horizontal bars. This is a good analogy, because this is exactly what Amazon looks like in most cases.

      It looks like nobody cares at all about the pixels, and is spending the least money and time possible on the presentation as though they know it doesn't matter, because if the item is sellable it will sell at a baseline rate no matter how you present the information, as long as it's there. My inference from that is that Amazon doesn't care about making extra profit from window dressing to induce a buying decision. And my conclusion was that Amazon was leaving a metric assload of money on the ground because of it. Probably to drive more bricks-and-mortar businesses out of business so they could eventually just raise prices and still not spend on sales.

      The revelation that Bezos is OCD about the website is totally gobsmacking.

    37. Re:Full text in case the link gets taken down by blair1q · · Score: 1

      It has a -1 you didn't understand me selection. But nobody gets it.

    38. Re:Full text in case the link gets taken down by jwhitener · · Score: 1

      In the context of his plea for platform development over product development though, a hiring bar is almost required. Because while the team needs skills x,y,z, the company as a whole needs that team's product to be a platform that can seamlessly work with other teams' efforts. That requires that every new team member be familiar with web services (and all the other platform stuff he mentioned) or shows a willingness to learn and work in that direction.

      You could get a way with having the teams still do the hiring, but they'd need to hire partially for the company's needs as well as their own needs. I think he was complaining more about the results of 'team hiring' at Amazon more than 'team hiring' itself.

       

    39. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      Is this person saying that Google hiring is done by HR?

      No, at least when I was there I had four different interviews, with engineers from four different teams (for the on-site interview, there were some phone interviews before that, also done by engineers apart from the very first initial contact with a recruiter).

    40. Re:Full text in case the link gets taken down by Anonymous Coward · · Score: 0

      "Put simply, you don't hire for a position."

      Duh. To point out the blindingly obvious, "don't hire for a position" is exactly what Steve means by "fundamentally flawed by having teams hire for themselves".

  17. ...But they don't have any of our perks or extras by Nom+du+Keyboard · · Score: 4, Insightful

    But they don't have any of our perks or extras

    Hey, you work at Google. Nobody has your perks or extras, guy.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  18. Re:OOPS - Typo by Caratted · · Score: 2, Funny

    Period inside the quote. "Grammar" capitalized, as it is a part of your proper noun. "Own" is arguably redundant, since you start with "your."

    You're welcome.

  19. Translation by Anonymous Coward · · Score: 0

    Amazon are hiring big time, and they are hiring all the good developers that we want. Google is cool. If I rant on the intertubes about how bad Amazon are people will take note.

  20. Re:OOPS - Typo by Lazareth · · Score: 1

    I love the smell of irony in a grammar Nazis post.

  21. Holy blinders Batman!! by SuperKendall · · Score: 1

    Google's openness to allow us to keep this message posted on its own social network is, in my opinion, a far greater asset than any SaS platform

    Doesn't this very dismissal of S&S as less than the simple ability to allow a slightly embarrassing post to remain provide a head-slapping moment?

    I mean, either platforms are a top priority or they are not... this attitude of "look how awesome we are because we can publish material which reveals some internal dispute" strikes me as either being irrelevant or missing the point. Culture alone is NOT ENOUGH. Lots of places have great culture and then fail eventually (not that Google is in danger of failing anytime soon mind you!).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  22. Re:OOPS - Typo by leenks · · Score: 2

    "Grammar" capitalized, as it is a part of your proper noun.

    Full sentences please.

  23. Re:OOPS - Typo by leenks · · Score: 1

    "Own" is arguably redundant, since you start with "your."

    That comma is arguably redundant.

  24. If page and brin are smart by WindBourne · · Score: 1

    They will move this guy up. He has a clue. In addition, they would post that all over Google and make that a priority.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:If page and brin are smart by mgblst · · Score: 1

      You are right, the guy makes one comment therefore he should run the company. I certainly hope you aren't involved in any position of power.

      What google should do is encourage this discussion inside the company, and address the problems bought up directly. Most peons who work at companies are not this insightful, but encourage the few that are.

    2. Re:If page and brin are smart by WindBourne · · Score: 1

      The did not make one comment. He had an insight from working at amazon for 6 year and google for another 6 years. And the insight was DEAD ON.

      As a user of G+, I am frustrated to no end with it. It really does not go far enough. In fact, I have made multiple suggestions on that to them over the last 3 months, along with other ones. However, if they implemented a nice API, I would have coded the other suggestions.

      Now, the difference between you and me, is that I have seen what he has been saying for the last few months. As I said, his posting SHOULD be posted around there and perhaps at other companies.
      OTH, it is obvious that your lack of insight and knowledge of companies and going ons, is obvious.

      --
      I prefer the "u" in honour as it seems to be missing these days.
  25. Re:OOPS - Typo by osu-neko · · Score: 1

    Period inside the quote.

    Not in proper English, no. In American English, perhaps, but that's almost an oxymoron at this point. :p

    --
    "Convictions are more dangerous enemies of truth than lies."
  26. Favorite line(s) by 93+Escort+Wagon · · Score: 4, Insightful

    There's a lot of good stuff there, and I hope the Big Boys are listening because the guy really gets it. But I must say I loved this:

    head over to developers.google.com and browse a little. Pretty big difference, eh? It's like what your fifth-grade nephew might mock up if he were doing an assignment to demonstrate what a big powerful platform company might be building if all they had, resource-wise, was one fifth grader.

    --
    #DeleteChrome
    1. Re:Favorite line(s) by Isaac+Remuant · · Score: 1

      Yes, I believe it qualifies as One Epic Rant because it's well intentioned but completely honest. It's wonderful.

      --
      "Science can amuse and fascinate us all, but it is engineering that changes the world. " - Asimov.
    2. Re:Favorite line(s) by gknoy · · Score: 1

      It's especially interesting to me as a developer (not at Google). Looking at the huge amount of infrastructure that he says Amazon had to develop to do a SOA across the board, I am simultaneously in awe and completely daunted by the scale of the effort needed to do something like that. It sounds ... massive.

  27. It's not about Plus specifically. by yacoob · · Score: 3, Informative

    It's about Google as a whole.

    --
    -- we're here you're not
  28. Re:OOPS - Typo by Anonymous Coward · · Score: 0

    Someone else already answered regarding the quote. "Grammar Nazi" isn't a proper noun, as it isn't referring to a specific person or thing. The point about "own" is at best an issue of style, not grammar.

  29. That was quite an interesting read... by Anonymous Coward · · Score: 0

    All I had to do to read it without javascript was disable the page style... Lame!

  30. Amazon sells products, not ads. by Animats · · Score: 5, Interesting

    Amazon can use a platform-based service because Amazon sells things for money. Allowing programs to find out about things Amazon has for sale is profitable, t Amazon's marketing info gets redistributed. Amazon's "cloud" is a pay service, and making pay services available makes money. So Amazon's platform is a win for Amazon.

    Google, on the other hand, is entirely ad-based. (Yes, they get about 3%-7% of their revenue from actual products they sell. So what?) So they don't want their data repurposed, especially if repurposing deletes the ads.

    Facebook is quite platform-oriented internally, with internal services making heavy use of interprocess communication. But little of that is exposed to the outside world. What is exposed is heavily restricted. Facebook games have to accept payment only in Facebook's private money, with a 30% take.

    Google used to be more platform oriented. There was a Google SOAP search interface and a Google Web Search API. Both have been discontinued. They didn't push ads.

    Google's priority is to return search results in under 100ms. That requires tight integration. It's all about cache management, not platform APIs. Some data has to be pushed to clients, rather than pulled through APIs, or performance will suffer badly.

    Given Google's business model, they don't seem to be doing their infrastructure wrong.

    1. Re:Amazon sells products, not ads. by 0123456 · · Score: 1

      Google's priority is to return search results in under 100ms. That requires tight integration. It's all about cache management, not platform APIs. Some data has to be pushed to clients, rather than pulled through APIs, or performance will suffer badly.

      I'd be happy to wait a second or more for results if it actually gave me what I asked for and not what it thinks I really wanted to ask for.

      Google search really sucks these days for tech-related queries.

    2. Re:Amazon sells products, not ads. by SoftwareArtist · · Score: 5, Insightful

      Google's priority is to return search results in under 100ms. That requires tight integration. It's all about cache management, not platform APIs. Some data has to be pushed to clients, rather than pulled through APIs, or performance will suffer badly.

      The article isn't about search. He barely mentions it, and for good reason. Search is one of the few Google services that already is easy to access programmatically, even all you're doing is sending an HTTP GET that mocks the Google search page. But he's talking about Gmail, Docs, Google+, Maps... All those other products that you could do really neat things with if they had real APIs.

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
    3. Re:Amazon sells products, not ads. by Anonymous Coward · · Score: 2, Interesting

      The company I work for added maps to one of the tools in our platform. We went with Bing because their API set was... just better. Politically speaking everyone on the team preferred Google but no one could justify using their product from a technical standpoint.

    4. Re:Amazon sells products, not ads. by Mana+Mana · · Score: 1

      > he's talking about [everything besides] Gmail, Docs, Google+, Maps... [that Google does NOT even know it could have] All those other
      > products that you could do really neat things with __if they had real APIs__ [aka A Platform]

      Almost right.

    5. Re:Amazon sells products, not ads. by jcfandino · · Score: 2

      The article isn't about search. He barely mentions it, and for good reason. Search is one of the few Google services that already is easy to access programmatically, even all you're doing is sending an HTTP GET that mocks the Google search page.

      Even if it looks as a simple Http request and you can parse the Html (and call that an API), Google will return a captcha in 30 seconds. They have a very tight control over people trying to crawl they search page.
      They don't allow it.
      In my former job we Scrapped the Google search page, and we could circumvent all the blockades eventually, but that's not the way APIs work.

    6. Re:Amazon sells products, not ads. by jwhitener · · Score: 1

      I have to second you on API's with their more business oriented services. We just migrated a few hundred thousand email accounts to Gmail from an internal web server, and it was way more difficult than I thought it would be.

      http://code.google.com/googleapps/domain/gdata_provisioning_api_v2.0_reference.html

      There are client libraries for java, php, python, and .net. Each of them have a different and incomplete implementation of the API's methods available. None of them had any adequate Solaris support for the various quirks you run into. The bulk upload tool only handles 2500 users or so at a time. The Directory Sync Tool ran out of java heap for weeks trying to deal with 300k+ users. And I dare anyone to find a 2-step Oauth example, anywhere, that is complete, working, and could be used against the provisioning or email API. Why Oauth you say? Well if you dare to touch a large number of accounts using your domain's admin user/pass account, google throws back captcha's at your server side process....

  31. Words of wisdom.. by polymeris · · Score: 1

    But I'll argue that Accessibility is actually more important than Security because dialing Accessibility to zero means you have no product at all, whereas dialing Security to zero can still get you a reasonably successful product such as the Playstation Network.

    Heh.

  32. Re:OOPS - Typo by Anonymous Coward · · Score: 0

    "Period inside the quote" is only correct in American English, and is wrong everywhere else in the world.

  33. Please start by platforming youtube. by TheSunborn · · Score: 3, Interesting

    Dear Google, please start by making Youtube a platform.

    If I want to embed a youtube video on a page optimized to mobile phones, I am fucked. There is for example no way to have youtube show a screenshot of the video, and when the user click it, have it play fullscreen.

    But m.youtube.com does it, so it can be done, just as long as you don't want to do it on your own page. (So they have an internal api to do it, but there is no way for me to access it).

    And just try to watch this thread: https://groups.google.com/forum/embed/?place=forum/youtube-api-gdata&showsearch=true&showpopout=true&parenturl=http%3A%2F%2Fcode.google.com%2Fapis%2Fyoutube%2Fforum%2Fdiscussion.html#!searchin/youtube-api-gdata/embed$20youtube/youtube-api-gdata/VSk5vQFULts/sddOXH4wXTAJ   and look at the response from the youtube team. The best answer is something like: "Use the following hack, which may work. And I can't say if it break the platform agreement, so it might even be allowed..

    1. Re:Please start by platforming youtube. by Dutch+Gun · · Score: 1

      And I'm going to ask you to re-read the lesson on accessibility. There's a reason why monospaced fonts are used only for code. To be blunt, whenever I see a slashdot posting in courier (or whatever), I have a strong desire to simply skip it. While we're at it... how many people do you think are going to copy paste that link into a browser. You're aware that you can enter nicely formatted HTML into your posts, like this, right? If you're going to ask Google to learn its lesson from this posting, might we ask the same of you?

      PS, I hope you take this post with appropriate humor. It's intended to point out how it's pretty easy to pick up on someone else's failings while missing your own, not to slam obvious pedantic issues with your post. ;-)

      --
      Irony: Agile development has too much intertia to be abandoned now.
    2. Re:Please start by platforming youtube. by TheSunborn · · Score: 1

      Well I blame the slashdot comment system. All I got here is a text box(Which funny enough, is not monospaced) where I can type. I don't know why slashdot would default my posts to a monospaced font.

      looks at the option box, wondering if that has the answer. And yes it does: because my posting mode is Code (ARG WHY!). So now I have changed it to plan old text which then deleted the comment I was writing. WFT???

      But now my posts don't use a monospace font anymore(Thanks, it did look awfull) and http links are automatic converted to proper links.

    3. Re:Please start by platforming youtube. by lexDysic · · Score: 1
      I get the larger point, but the answer to your specific question doesn't look too bad... just use

      <a href="www.youtube.com/watch?v=(video)"><img src=(thumbnail) /></a>

      Clicking on that from a mobile gives you the option to open the link in the YouTube player. Isn't that what you say you want in the thread you linked to?

      --
      Think! It ain't illegal yet!
      George Clinton
    4. Re:Please start by platforming youtube. by Dutch+Gun · · Score: 1

      I'm glad you took the comment in good humor as intended. There are a few posters who, for whatever reason, always use code tags when posting (although maybe I shouldn't assume it's intentional, eh?). It's amazing how much that makes a difference for readability.

      Anyhow, as to your original point: I completely agree with your suggestion. YouTube definitely seems like a very logical early candidate, as I can envision a lot of ways for third parties to make use of a robust systems API.

      --
      Irony: Agile development has too much intertia to be abandoned now.
  34. Lucky he's not at Apple. by uncqual · · Score: 1, Insightful

    If Steve Yegge were at Apple, he probably would have been walked out by security by now.

    (Although, once they build the new Steve Job's Memorial Spacebase, I assume they will have some sort of traction beam to remove employees more efficiently at the push of a button - why wait for and pay for a security officer.)

    --
    Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    1. Re:Lucky he's not at Apple. by Nom+du+Keyboard · · Score: 1, Insightful

      why wait for and pay for a security officer.

      The Apple security officers are all busy at the moment raiding houses in SF with SFPD. Please take a number and your request will be fulfilled as soon as they return.

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    2. Re:Lucky he's not at Apple. by VJmes · · Score: 1

      Pfft push button are so 20th century.

      It'd be on a touchscreen with a big red embossed touch-button saying fire.

  35. Re:...But they don't have any of our perks or extr by werepants · · Score: 3, Funny

    But they don't have any of our perks or extras

    Hey, you work at Google. Nobody has your perks or extras, guy.

    I'm not your guy, buddy.

  36. Spinal Tap by Anonymous Coward · · Score: 0

    Our Accessibility goes to eleven.

  37. No kidding by DesScorp · · Score: 5, Insightful

    I interviewed at Amazon once, what he says is true about the offices, they didn't look very clean and impressive. That's a bad impression right there.

    Well, duh. I've worked for a bunch of tech companies, and when they decided that spending a ton of money on a fancy office was better than spending the money on hardware and employees, that was always a pretty good sign that it was going downhill.

    The writer goes to great lengths to discuss how Amazon does almost nothing right. He went on to state that Amazon's interface sucks (because of Bezos, natch), and how awful it was that the Apple human interface guy that was brought in was ignored.

    Looking at the money Amazon is bringing in, looking at the way Amazon absolutely dominates their field... I don't think Jeff Bezos gives a rat's tail what one of his ex-coders thinks. Plus, Google's storybook offices are indeed the exception and not the rule. He paints this picture of Amazon's offices like they're something out of a Charles Dickens novel, and then goes on to savage Amazon and Bezos for not giving to charities (wonder what he thought of Apple?) and "political" matters (What political matters, Google guy? Did he not support your favored candidate or something?).

    Methinks this fella has an axe to grind. He might have some points, but the Amazon rants come off as bitter, and frankly, just how bad are they doing things if they're that successful? Bezos may indeed be a tyrant, but... so what? So was Jobs and Larry Ellison and Ted Turner and most other driven business visionaries. Again, Google is the exception, not the rule here. And yet, for as great as he says they are, he sure seems to be unhappy about how they do things in the end.

    --
    Life is hard, and the world is cruel
    1. Re:No kidding by Hadlock · · Score: 1

      People definitely read these things differently! He might have had an axe to grind, but I think the colorful descriptions point out that he does care about the company, and, in the end wants it to succeed. He's spent a lot of time figuring out what is wrong with the system and has a plan, or at least a direction he would like to explore. This reads much differently than someone with an eye focused on the next quarter's profits or their next promotion to senior project manager, because they got their product out the door on time. I have to respect what he did and why he wrote it. If you're unhappy and you don't speak up, you deserve your misery.

      --
      moox. for a new generation.
    2. Re:No kidding by blahplusplus · · Score: 2

      The problem with nerds is that what they think matters, actually matters to other people. Nerds often get caught up in being perfectionists when "good enough" is usually good enough for the masses. Now I agree amazon's site is rather bloated but they have a search box and SELL everything, not only that but you can usually just use google + amazon in google search and find what you're looking for on a plethora of sites anyway.

      I think everyone under-estimates the power of search engines to make up the difference in negative aspects of website user interfaces.

  38. Re:OOPS - Typo by istartedi · · Score: 1

    I don't have to say anything about this post. All I have to do is lean back and grin.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  39. Re:OOPS - Typo by Anonymous Coward · · Score: 0

    It's wrong everywhere. Just because stupid American editors like it doesn't mean they're not wrong.

    -- a yankee who places punctuation logically

  40. Wyvern by Anonymous Coward · · Score: 0

    The same Steve Yegge who developed Wyvern?
    Love his rant, btw.

  41. Re:...But they don't have any of our perks or extr by socz · · Score: 1

    Hey pal, he's not your buddy!

    --
    My abilities are only limited by my imagination
  42. Deeper than Google+ by krelvin · · Score: 1

    His post was more about a overall philosophy of development building blocks than about Google+ specifically. Google+ and some other Google products were examples of why.

    Very good article.

  43. successful companies have blind spots by swframe · · Score: 1

    I feel that these "problems" with google are common to all successful companies. When a company has a lot of success in one area, it seems to prefer to find similar innovations in the future. Google says they want to be more innovative but having worked there I don't see them being able to avoid their blind spot. For example, when they tried to launch a second-life clone, there were long threads (mostly negative) about it because that kind of product is so very different from google's successes.

    Obviously, "success" is not a bad problem to have but I think the conflict is that google wants to believe it is not blinded by its success. The Steve Jobs analogy is most interesting because I think Apple's second wave was due to the fact that it wasn't dominant any more and I suspect their weakness made that it possible for Apple to consider innovation outside its core business model. It also helps that Steve would tell people what to do and didn't need a committee to set the direction. Google is more like several really smart committees each charting conflicting courses (e.g. android, gwt, chrome os, dart, etc).

    I think google's "problem" is also their greatest strength. Google wants to hire engineers who are pretty much the same A-type personality. They want the "googley" employee. They are awesome employees but it is fundamentally flawed to think that hiring some many similarly minded people wouldn't make a company blind. You would expect this blindness when the average google employee's views differs from the general population (i.e. "they don't get it").

    At this point, some of google's success has to come from acquisitions. Youtube is a good example. They can't get there any other way.

  44. /. Google by Nom+du+Keyboard · · Score: 3, Funny

    So have we /.'ed Google yet?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:/. Google by Anonymous Coward · · Score: 0

      I hear slashdotters have done that in the past looking for fag pr0n.

    2. Re:/. Google by Anonymous Coward · · Score: 0

      is that even possible with there distributed network?

    3. Re:/. Google by russotto · · Score: 1

      So have we /.'ed Google yet?

      Bring it!

    4. Re:/. Google by Anonymous Coward · · Score: 0

      Quite possibly the funniest thing I have read in a long time.

    5. Re:/. Google by dextermanas · · Score: 1

      You can't /. Google, and it looks like you can't Google /. either. :)

  45. Re:...But they don't have any of our perks or extr by TangoMargarine · · Score: 1

    But they don't have any of our perks or extras

    FTFY

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  46. Re:...But they don't have any of our perks or extr by Anonymous Coward · · Score: 0

    Hi, chums!

  47. 9000 words - didn't this guy have work to do? by Anonymous Coward · · Score: 0

    What really concerns me as I wade through this ludicrously long post is:

    Doesn't he have work to do?

    If I were this guy's manager, I would be concerned not with the fact that the post was accidentally made public, but the fact that he has so much spare time that he can churn out a NINE THOUSAND WORD post in the first place.

    Jeez.

    1. Re:9000 words - didn't this guy have work to do? by Anonymous Coward · · Score: 0

      Well, actually it's a 4500 word post. You were annoyed enough by a post you just saw today to count the words and write 65 of your own about it. He was writing about a fundamental problem at his employer, one of the best-known companies in the world, that he's been ruminating on for 6 years.

    2. Re:9000 words - didn't this guy have work to do? by Anonymous Coward · · Score: 0

      Yeah you're damn right I was annoyed enough to write 65 words about it.

      Nice work on your aspie tactics of "OMG he counted the words... now I have to count HIS words!".

  48. Punctuation and quotes: UK vs. US by zooblethorpe · · Score: 2

    Period inside the quote.

    Minor quibble, but this is one of the many US-UK differences -- UK style tends to put final punctuation outside the quotation marks, unless that punctuation is part of the quote. US style tends to include the final punctuation inside the quotation marks all the time, which can cause confusion when quoting things like code, where a stray punctuation mark can cause all kinds of fun mayhem.

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
    1. Re:Punctuation and quotes: UK vs. US by bigstrat2003 · · Score: 1

      Hell, I'm from the US, and even I think that the US style is retarded on this point. Something should only be inside the quote marks if it is part of the quote.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
  49. Google is still acting by Shivetya · · Score: 1

    as if they have enough cash to get away with stupid for an indefinite period of time.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
  50. Screw google+ by Anonymous Coward · · Score: 0

    And their nasty "identity service". Not getting anyone out of facebook until they rethink the real "common" names crap.

  51. Platform is worthless without a compelling product by unimacs · · Score: 1

    There's a lot of truth to what he said but I would argue that a complete set of APIs is maybe the 2nd or 3rd most important thing, - not the first. There's been some arguably very good platforms with excellent developer tools that failed in the marketplace because they offered nothing to the USER that was compelling enough to get them to change platforms.

    Along with creating a good platform, in order to attract developers you need to be able to deliver a user base. Facebook can do that. Amazon can do that. Microsoft can do that. Apple can do that on the iPhone, it's been harder on the Mac. NeXT couldn't. OS/2 couldn't.

    Facebook, Apple, Amazon, and Microsoft all got into the market early enough with PRODUCTS that were compelling enough. It's a lot tougher for the followers. Just look at the iPad vs. Zoom vs. Touchpad. When your platform/product's usefulness actually depends on a critical mass of other people using it, - like a social network (Google+) it has to offer something so much better it gets people to switch in huge numbers. Google+ hasn't done that. Lot's of people have tried it but when you're whole reason for going there is social networking and everybody else is on Facebook, well, let's just say a good platform isn't going to save you.

  52. Not true by Anonymous Coward · · Score: 0

    What about this.. https://developers.google.com/+/api/. I mean how long did it take before Facebook had good APIs. I still remember my AHA! moment when I first learned FBQL(?) and realized how lax the security was.

  53. Re:Platform is worthless without a compelling prod by Anonymous Coward · · Score: 0

    In respect to Google+, I agree that it is not really platform that is going to differentiate Google+ from Facebook. The reason facebook is successful is simply because of initial clean UI and the network effect. Instead of copying all the facebook features, Google+ needs to some how differentiate itself from facebook.

    As for the platform rant, I think it does make sense for Google to view a lot of its services in terms of platfrom (i.e. Gmail, Calendar, News, maps, google+ etc) so that they could be integrated easily in the future.

  54. Re:Platform is worthless without a compelling prod by shutdown+-p+now · · Score: 2

    He covers that:

    Ironically enough, Wave was a great platform, may they rest in peace. But making something a platform is not going to make you an instant success. A platform needs a killer app. Facebook -- that is, the stock service they offer with walls and friends and such -- is the killer app for the Facebook Platform. And it is a very serious mistake to conclude that the Facebook App could have been anywhere near as successful without the Facebook Platform.

    His point is that Google is less competitive when they make products that are not backed by platforms, while their competitors offer both.

  55. Never hire a Googler by Anonymous Coward · · Score: 0

    You will seriously regret it.

    1. Re:Never hire a Googler by Killer+Instinct · · Score: 1

      In soviet russia, serious googlers hire YOU.

      --
      #include bier;
  56. Firefox take note by webnut77 · · Score: 2
    From TFA talking about accessibility in Chrome:

    And so we wind up with a browser that doesn't let you set the default font size. Talk about an affront to Accessibility. I mean, as I get older I'm actually going blind. For real. I've been nearsighted all my life, and once you hit 40 years old you stop being able to see things up close. So font selection becomes this life-or-death thing: it can lock you out of the product completely. But the Chrome team is flat-out arrogant here: they want to build a zero-configuration product, and they're quite brazen about it, and Fuck You if you're blind or deaf or whatever. Hit Ctrl-+ on every single page visit for the rest of your life.

    New stuff is fine; just let me have the old way (i.e. status bar, menu, View>Page Source) and don't send me to about:config

  57. Daunting by jakartus · · Score: 1

    FTA : "In fact I myself find the website disturbingly daunting, and I worked there for over half a decade. I've just learned to kinda defocus my eyes and concentrate on the million or so pixels near the center of the page above the fold."

    Huh? we are talking about the e-commerce site?. Just type in what you want and hit search. Add to cart. submit, done. How hard is that? Retail usuallly isn't about big empty spaces. Unless you have large profit margins or physically large products (think Apple stores, 'phone' stores, car dealerships, high end audio etc)

    1. Re:Daunting by webnut77 · · Score: 2

      Sounds like you've never shopped at Newegg. Each product has details, reviews, and lots of photos. Nicely laid out. Once you've been to Newegg you wonder why Amazon, Wal-mart, Tiger, and other can't do as well.

    2. Re:Daunting by Anonymous Coward · · Score: 1

      I agree, Newegg has a great interface. It seems they are the only smart people on the planet who don't mess with it either. It has been the same gui for many years. Thank god they havent run into one of you web2.0 java dweebs.

      I don't have many problems with Tiger. They seem OK but maybe I am a more casual user than you.

    3. Re:Daunting by jakartus · · Score: 1

      I've purchased items on newegg.com for many years, still doesn't make Amazon "daunting". Although taking a peek at it now, looks like they (newegg) have changed the UI a little bit, at least since the last time I logged in.

      I often assumed Newegg had the best pricing in the past, but then found a physical store chain (Microcenter.com) that beat it cost on some items, even with sales tax taken into account, so go figure.

  58. Re:Platform is worthless without a compelling prod by initialE · · Score: 1

    Google does have a compelling product, it's called search. If they start a platform initiative on search, they at least stand a fighting chance.

    --
    Starbucks, Harbuckle of Breath.
  59. Re:Platform is worthless without a compelling prod by unimacs · · Score: 1

    I believe he stressed that it should be their top priority from now on.

    A good platform is a wonderful thing but when you're new to a market a compelling product is far and away more important. The API can come later. It's good to know that's where you're going when you start but a complete API doesn't necessarily need to be ready at launch. The iPhone SDK wasn't available at launch. Facebook's API also came later and Amazon's services came well after it had established itself as a dominant online retailer.

    Google+ is not compelling enough to get enough people to make it their main social networking site. It has nothing to do with a lack of an underlying platform.

    I agree that the platform can be a major, even critical factor, in a product's long term success.

  60. yes, yes by superwiz · · Score: 1

    ad hoc rant... about how amazon is wrong about ALMOST everything and google is right about ALMOST everything. totally unplanned. it's even been removed from the site... which is why i got this thing emailed to me 3 times today. no planning went into it at all... promise

    --
    Any guest worker system is indistinguishable from indentured servitude.
  61. Re:Platform is worthless without a compelling prod by unimacs · · Score: 1

    Agreed. I'd say Gmail is also compelling and maybe even Google Docs. A consistent set of APIs and a single platform that supported all of these products would be an awesome thing.

    However that lack of a platform is maybe more of a symptom than an underlying problem. From a user perspective, the problem I struggle with when it comes to Google is that they seem to lack focus and an easily identified direction. Maybe the higher ups at Google know where they are going, but they seem to be just trying a bunch of different stuff and abandoning what doesn't catch on or leaving it to fester.

    This is a big problem. Am I going to even bother to try the next thing that comes out of Google if it's not something that clearly builds on something they already have? How do I know it's going to be around?

  62. Re:...But they don't have any of our perks or extr by Anonymous Coward · · Score: 0

    except for maybe SAS...

  63. Same problems at Go Daddy by Anonymous Coward · · Score: 0

    It's true. All tech companies suffer from these problems.

    Replace "Amazon" with "Go Daddy" and "Jeff Bezos" with "Bob Parsons". Except that Bob Parsons is at least an order of magnitude less technical than The Dread Pirate Bezos.

  64. Googles claim to fame by Stan92057 · · Score: 1

    Googles claim to fame,No graphical ads When all the others were serving tons of mind numbing graphical ads. Why are people so surprised at the many failures Google has made? Its an advertising company And they came to the scene way too late to become a MS,Apple.

    --
    Jack of all trades,master of none
    1. Re:Googles claim to fame by garyebickford · · Score: 1

      And they came to the scene way too late to become a MS,Apple

      Generally there are two ways to get out of that trap. One is to 'buy the market' like Intel bought the market (long ago) for scientific calculators by selling them at a lost for two or three years. Before that HP owned over 90% of the market. The other, that we have seen played out many times in the Web era, is to construct a new scene that makes the old one irrelevant. Thus the tech ferment continues.

      Here's my bet: a wrist- or pocket-thingy, tied (via something faster than bluetooth) to a microdisplay hung on my glasses and an earpiece, always on, with eye tracking and subvocalization control. Later (gen II or III) maybe brainwave interface, if a way can be found to use and/or ignore the much larger signals from facial and head muscles. It's actually all been done already, but not cheap, integrated or easy-to-use.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
  65. It's not how Google hires by Anonymous Coward · · Score: 0

    The usual situation is Google sends you to multiple technical interviews with people from several different teams. The different interviewers then confer with a hiring committee which then decides whether to make you an offer. If you receive and accept an offer, you show up at work and only then do you start talking to different teams and getting placed into one. You're also expected to move from one team to another every 1-2 years so you stay fresh in multiple areas. I hate Google in many ways but this aspect of things seems like a pretty good deal.

    1. Re:It's not how Google hires by dgatwood · · Score: 2

      This explains a great deal about why Google has always seemed like it has a massive case of ADHD, starting lots of projects, then dumping them a couple of years later. None of them got enough attention by any single person for a long enough period of time to evolve from being a pet project into being something that's actually good before it became somebody else's problem.

      Keeping a single job only one or two years means that you can't build up any level of institutional knowledge. Admittedly, on the plus side, this means everything gets written down, but on the minus side, it almost invariably leads to an environment in which nobody knows what the h*** they're doing because nobody who is working on a project has any real memory of why critical design decisions were made (unless stuff is documented so thoroughly that those details are all written down, in which case the engineers might finish reading the design specs by the time they're expected to move on to the next project).

      Fully learning the architecture of a complex piece of software sufficient to do any real design work (above the level of a basic code monkey) can easily take the better part of a year. If you change jobs every two years, I don't see how you could get anything done; you'd never have time to fully get comfortable with a product before you got yanked off to do something else. That's quite possibly the worst possible way to build quality products; it's like you're still getting your feet wet in the pool when you get unceremoniously yanked out of the pool and tossed onto the basketball court.

      A good software company needs to mostly hire people with the expectation that they will be involved in all aspects of the design, not just in the day-to-day coding. Sure, there's sometimes a senior engineer on top who makes the final decisions, but everybody should be contributing at every design phase, redesign phase, etc., which means that everybody needs a fundamental grasp of the overall architecture. That's just not possible if you're changing jobs every couple of years.

      More importantly, working on the same project over an extended period of time gives you a sense of ownership, which means you're more likely to take care of the code and improve it. And even if you jump into a project that has been around a while, after a time, you'll get used to it and will take ownership of it. By contrast, if the project gets handed off to somebody else after a year or two, they have no real desire to continue maintaining your code; they have different ideas about how it should be designed. The result is a series of non-stop rewrites, and nothing ever comes out of it except a lot of unfinished code.

      Such a short work cycle is just plain bad engineering practice. If it works at all for even one project, it's almost purely luck. Like I said, it explains a lot.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:It's not how Google hires by Anonymous Coward · · Score: 0

      Project changes are usually initiated by the engineer. Managers are loathe to give up people that know how a system works. If you love your project and your team it's not uncommon to see people working on the same thing for 4+ years.

      Also, most projects move very fast. It's not uncommon for something you mastered two years ago to be completely rewritten and on to v2 (and users would never know the infrastructure changed). It's not uncommon that senior engineers know about as much about some new infrastructure as a new hire. The rabbit hole is nearly infinitely deep and constantly being dug.

  66. Re:...But they don't have any of our perks or extr by flosofl · · Score: 1

    He's not your pal, friend!

    --
    "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
  67. Pitiful by fyngyrz · · Score: 1

    Also, he thinks G+, a privacy nightmare and corporate well-of-shame, is nonetheless something worthy of support, and Facebook, the same thing -- only worse -- is something to emulate. Pitiful. Simply pitiful.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Pitiful by Chrisq · · Score: 1

      Also, he thinks G+, a privacy nightmare ....

      Accidentally making this memo public sort of proves the point!

  68. CLM by brianerst · · Score: 1

    Now that's what I call a career limiting maneuver.

    There should be a Career Darwin Award...

  69. Re:Amazon from 6 years ago is not Amazon now. by Anonymous Coward · · Score: 0

    Amazon from 6 years ago is not Amazon now.
    Steve's observations are outdated, and extremely inaccurate. One thing is still true though - engineers still carry part of the operational load. Imagine that - actually being involved in fixing the problems you create. Don’t want to do op tasks – don’t write crappy code.
    Want to know how bad Amazon.com has it – go to Oracle web site and see how many records Amazon databases have set. Anyone seen any performance change since forever?

  70. Google has SERIOUS interop problem by SuperKendall · · Score: 4, Insightful

    I have a Google Apps account, for email addresses for my business.

    Naturally when Google+ came out, like others I was somewhat curious what it was about so I tried to sign up.

    Nope. You see, if you are stupid enough to pay Google for email accounts, you cannot sign up for Google+. Even though they are very big on verifying identity and what better way than through a paid account?

    This holds true even today, if you pay for Google Apps you cannot use that email address for Google+.

    Frankly at this point I think I'll scrub both, and let Google+ follow Wave into the inky depths. But it points to a huge problem at Google if one kind of account holder cannot work the same way across anyone they provide email for.... that is the business killer right there, when you want to create new products but your own internal complexity prevents them from succeeding.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Google has SERIOUS interop problem by styrotech · · Score: 2

      Yeah.

      Google doesn't seem to get the need to have multiple accounts/identities - eg work, personal etc etc.

      Switching between these identities is still a pain (even after this new account switching functionality) - especially the way services and apps vanish depending on who you're logged in as.

      I think switching accounts is the wrong idea, and they need to work more on being able to link or combine accounts. eg I'd like to see my work email together with my personal email (which also uses an apps domain) without having to log in and out all the time.

      And because the login url is common between both accounts, your browser fails to keep your password for each account - grrr.

      I now understand how Steve managed to post his rant from the wrong account and start this whole discussion in the first place.

    2. Re:Google has SERIOUS interop problem by Anonymous Coward · · Score: 0

      And I on the other hand prefer to keep different accounts rather than combine them.

    3. Re:Google has SERIOUS interop problem by SuperKendall · · Score: 1

      I prefer to have the option for different accounts or not.

      But I simply want to use my work email (which again I own, it's my business) for Google+ since that's where most people I know would be looking for me. Yes I could open a personal email and use Google+ that way, but then it means a whole other email address to manage and telling anyone I want to contact on Google+ what that address is. When I should just be able to use the email address I am PAYING Google for.

      How many other companies shut paying customers out in favor of everyone else?

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    4. Re:Google has SERIOUS interop problem by Anonymous Coward · · Score: 0

      I have a Google Apps account, for email addresses for my business.

      Naturally when Google+ came out, like others I was somewhat curious what it was about so I tried to sign up.

      Nope. You see, if you are stupid enough to pay Google for email accounts, you cannot sign up for Google+. Even though they are very big on verifying identity and what better way than through a paid account?

      This holds true even today, if you pay for Google Apps you cannot use that email address for Google+.

      Frankly at this point I think I'll scrub both, and let Google+ follow Wave into the inky depths. But it points to a huge problem at Google if one kind of account holder cannot work the same way across anyone they provide email for.... that is the business killer right there, when you want to create new products but your own internal complexity prevents them from succeeding.

      I believe the reason for the limitation on the Google Apps accounts has to do with allowing the owners of those apps accounts some leeway in regulating the activity of the people using them. In other words, I think Google did not want to enable social features by default for corporate users.

      But I think it should at least be configurable, which it is not. I stopped using Google apps because of this.

    5. Re:Google has SERIOUS interop problem by bill_mcgonigle · · Score: 1

      Do you seriously want your Google Apps account suspended for something you posted on Google+ that a Google algorithm finds 'offensive'?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  71. shaking the tree by epine · · Score: 1

    I've worked hard to master a writing style able to bump marbles out of their customary grooves. It's a lot more work that flipping open an ideological switchblade.

    I'm shocked at the number of responses here by middle manager types whose life motto is to fly comfortably under the radar. The culture of considerate memos with broad input from every desk in the company is what Bill hung upside down by its ankles in the early 1980s.

    When you start reading the literature on leadership and change, the lesson is that you have to shake some trees, and communicate communicate communicate and communicate some more.

    If you tone it down to the level of Indiana Jones in the classroom at the beginning of Raiders, does anyone actually listen?

    What he's saying about Bezos rung a bell from a distance era:
    Story about Sun Tzu and the kings' concubines:

    Without these concubines, my food and drink will not taste good. It is the King's wish that they not be beheaded.

    Sun Tzu's response: Sorry boss, conflicting orders, does not compute, off with their heads.

    It's a fact: beheading favorite concubines gets results. I think Steve would like to see Google achieve the same results using more modern methods.

    Wave and Google+ are worrying setbacks should their ad revenue business model falter. His message might be wrong, but it needs to be vigorously debated ASAP. If Google is the company I think it is, there will be a lot more heated discussion about the import of this menu than the context of its divulgence.

    Leadership is dangerous business. The image seared in my mind is Confederate General Lewis A. Armistead leading the charge of the Battle of Gettysburg hat upon sword.

  72. Re:Amazon sells products, not ads. Huh? by drgregoryhouse · · Score: 1

    Amazon can use a platform-based service because Amazon sells things for money.

    When did google start selling ad for bitcoin?

  73. This guy knows what he is talking about. by blanks · · Score: 1

    This guy is spot on with pretty much everything he discussed. I have never understood why Google does the things it does. They create some fantastic products, but they their products never overlap; meaning you do not get access to many other applications within other applications.

    Look at reCaptcha. Quite easily one of the best, if not the best captcha system around. Google bought it like 2 years ago; and yet they do not use it within any of their sites. They use their horrible, out-dated and unreadable captcha system.

    Also look at dodgeball. It was a fantastic service that google killed off like 3 years ago. And now facebook has this exact feature that is insanely popular.

    Their user account system is just awful too. Yes at least you can link your webmaster, analyst, gmail, home page, etc together, but its just done so poorly that this is very little reason to have 1 single account. Its about as continent as having several accounts.

    Google was onto something with gears and with gadgets but with gears gone and gadgets basically having zero development done in 5+ years they have pretty much killed off any really cool way to share, use or access cool or useful tools.

    Hopefully this changes because I would hate to see facebook continue to get bigger.

    1. Re:This guy knows what he is talking about. by radtea · · Score: 2

      Google was onto something with gears and with gadgets but with gears gone and gadgets basically having zero development done in 5+ years they have pretty much killed off any really cool way to share, use or access cool or useful tools.

      The larger problem for Google is that Gears is gone, Wave is gone, what else will be gone tomorrow?

      It's all very well for a company to fail at stuff. Successful companies do it all the time. But Google fails and abandons high-profile "next big thing" projects far too frequently. I'm writing a little application for my own use right now that pulls images from Google Maps (statically--for some reason wxWebView folds up on the .js version, although frustratingly it displays the map correctly before doing so). I'm ok doing that because a) it's for my own use only and b) Maps has been around for long enough that Google isn't going to abandon it.

      But... I'd never use any Google service for any commercial offering unless it was at least five years old and so strongly supported and widely used that I had some confidence that it would still be around a year or three down the road. There were probably organizations out there that jumped on Google Wave, for example, and now they have two unpalettable choices: set up their own servers, or move to something else.

      Google is building up a reputation as the 'Net's number one source of AbandonWare, and that accumulation of abandoned projects will hurt them a great deal. They are the Little Marketer Who Cried Hype: when they come out with something really great in five years time there will be no one willing to adopt it, and the failure and abandonment of Google's experimental and innovative offerings will become a self-sustaining cycle.

      --
      Blasphemy is a human right. Blasphemophobia kills.
  74. I want to do just one thing with this rant by junglee_iitk · · Score: 1

    I want to do just one thing with this rant: have the Firefox dev team read it.

    Especially about the usability part, where Firefox has constantly removed functionalities it shipped with when it wasn't even version 1.0.

  75. Wrong context; it's about *platforms*, not product by Namarrgon · · Score: 1

    What he's saying is the Google + platform is an afterthought. The word is right there; it's the third one in your quote, after 'Google+'. Nowhere does he criticise Google+ itself or its features, or say that it failed, only that it's not API-centric like a platform service should be.

    He makes it very clear that the whole rant is about Google's (lack of) approach to platforms. His comments about Google+ (and Facebook too) need to be viewed in that context. You, Forbes and a fair number of other people are totally (deliberately?) reading the wrong message from it.

    --
    Why would anyone engrave "Elbereth"?
  76. Please... by melted · · Score: 1

    Free food and soda? I'd rather take an extra week of vacation a year and an office with an actual door I can close when I need to concentrate. And yes, I do work there, and I like working there, but let's put things in perspective a little bit here.

  77. Privacy settings... by Anonymous Coward · · Score: 0

    He posted it on his Google+ page with the intention of keeping it private?!?

    If the Google folks can't figure out the privacy settings for Google+, then what hope do the non-techies have of ever figuring it out?

  78. Future of Slashdot by pingbat · · Score: 1

    Seems to me as thought this holds a valuable lesson for Slashdot. With the management asking about the future what better time for a story like this to surface! Platformize Slashdot!

  79. The post was... by Anonymous Coward · · Score: 0

    5% content. 95% repetition. And then you have people in the comments saying stuff like "interesting read" and "awesome". Scary.

  80. Re:Wrong context; it's about *platforms*, not prod by drinkypoo · · Score: 1

    He also makes it quite clear that facebook is successful because of its platform, and G+ doesn't have that platform. The reader is left to infer that G+ will not be successful. If he is a competent speaker of English and has even a slight grasp on logic, he will do so.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  81. Re:OOPS - Typo by mcgrew · · Score: 1

    Making fun of quantumplacet? No, it's a typo, everyone makes them, but samzepus should have caught it (yeah, I know) since he's the editor. I wouldn't have commented if the typo had been in a comment, but there should no more be typos in /. summaries than in a newspaper. And yeah, you see typos in newspapers, too.

  82. Re:OOPS - Typo by mcgrew · · Score: 1

    Damn, try to do someone a favor and get modded "flamebait". Offtopic, yes, but flamebait? Slashdotters used to like learning, I wonder what happened?

  83. Re:OOPS - Typo by mcgrew · · Score: 1

    Google for where the period ought to be (inside or outside the quote) and you'll find quite a bit of disagreement among writers and editors. As someone else pointed out, it's a UK vs US thing. Read a book by Asimov and the period will likely be inside the quote, read a book by Pratchett and it will likely be outside the quote.

  84. Re:OOPS - Typo by Shoe+Puppet · · Score: 1

    Have you just called the Jews "gremlins"?

    --
    (+1, Disagree)
  85. Re:...But they don't have any of our perks or extr by Anonymous Coward · · Score: 0

    You might look up the word "any" at some point. It might explain the sentence you misunderstood a little better.

  86. Brilliant! by Anonymous Coward · · Score: 0

    This is the most insightful rant I've read in years. He's right. I'll give a quick personal example from my company...

    Earlier this year we started building a new system. It has a phone interface, tablet interface, and web interface. Lots of data, lots of users. It's pretty big. Looking to the future, we knew that we wanted it to work globally, and that its usage was extremely peaky - 90% of the workload occurs for just a few hours each week. It was obvious to us that colocating servers all over the place was going to be out of the question so we shopped around for a cloud platform. Google App Engine sounded great. You build to their services and then they just spin up and down based on your real-time needs. Pretty cool stuff, on paper.

    Our internal experience is heavily weighted towards big Java applications using all the standard stuff: Spring, MVC, J2EE, RDBMS, etc. App Engine was a learning curve to say the least. We decided to use BigTable for persistance, and Java for the language. From the start is was a giant mess. Documentation was spotty, inaccurate, and difficult to find. Their dev tools look polished, but were no where near detailed enough and felt shaky. The dream of spin-up servers to match need is real, but the spin-up time is far too slow so the app felt slow right when we needed it to be fast. Understanding the costs/billing requires some voodoo or advanced degree.

    But the worst part of App Engine for us was that it felt so damned academic. Things they do are clever, sure, but in a real working app we had to wrap everything into usable interfaces. Everything was a chore. You can use ORM tools like JDO, JPA, or Twig, but the implementations are incomplete in all the places where we needed help. And good luck mapping objects that come out of BigTables, you'll be rolling your own ORM for months. Things that they make really slick, like deployments, are things that aren't that hard to begin with. Things they make hard, like searching for things in the datastore, are exactly the things where a little help would go a long way. I mean, you have to manually create an index for every possible query you run? We spent days writing JUnit tests just to find all the queries. I could go on and on and on. In the end, App Engine felt to me like something that was designed but never used.

    So, after we went to production using App Engine and fought with it with the world watching, we decided to look for something else. Enter AWS.

    I can't begin to say what a breath of fresh air AWS was for us. It's cloud computing for the real world. They give you a platform, tools, and services, and then say: "You know what you're doing, have at it!" Thankfully our code was decoupled enough to make the transition mostly painless. We had to give up on getting our existing data out of BigTable because the tools and interfaces were, um, useless. In one week we had our system up on AWS and we're never looking back. We get to build our software our way, and AWS takes care of the nitty gritty side. Want more box? They have tools that don't treat you like a child. Want to send email? They have a well documented service you can use. Oh documentation, how we missed thee. Want persistant storage? Tools, documentation, services. App Engine treats you like a student, AWS treats you like a professional.

    Our roadmap is to move most of our applications over to EC2. It's that nice.

    By the way, I'm not saying that you can't write and run a good system on App Engine. I'm sure with enough time, knowledge, and a little luck you could do it. Write a book when you do because others will want to know how. But, if you want to offload your infrastructure work and run complex real world applications, seriously consider EC2.

    YMMV.

  87. Re:...But they don't have any of our perks or extr by fuzzywig · · Score: 1

    But they don't have any of our perks or extras

    Hey, you work at Google. Nobody has your perks or extras, guy.

    I'm not your guy, buddy.

    I'm not your buddy, pal.

  88. Re:...But they don't have any of our perks or extr by Anonymous Coward · · Score: 0

    But they don't have any of our perks or extras

    Hey, you work at Google. Nobody has your perks or extras, guy.

    I'm not your guy, buddy.

    I'm not your buddy, dude.

  89. Question about Data Migration by Anonymous Coward · · Score: 0

    So it seems one big hurdle to starting a new social network is the data migration issue, which manifests as well with FaceBook (in another slashdot article) claiming they don't /have/ to give you your data if they think it would impinge on their 'trade secrets,' or what have you. So I have a question, not having used Google+ myself... do they have a data migration app? That is, you make your Google+ account, then give it your facebook login/password and then the Google spider crawls all up into the whole history and sum of your account and recreates it in the Google+niverse... with options to, say, auto-message/email invites to all or some of your facebook contacts, i.e. "BobJones just moved over to the new hotness, Google+. To keep receiving updates from BobJones, CLICK HERE to migrate over to New Hotness Google+ yourself and start playing all-new PharmVille." or what have you.

    SO does this exist, and if not, why not? I mean, Google has to have the best spider/crawler programmers out there, and to get the ball rolling and shift the weight and momentum of social networks away from FaceBook's walled garden / it-gets-the-hose-again-pit you really need a viral-esque "your friends just went over here, come join them" type mechanism.

    What does slashdot think? Or already know that I don't?

  90. Multifox? by bill_mcgonigle · · Score: 1

    Multifox?

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Multifox? by styrotech · · Score: 1

      Hmmm... I'll have to check that out. It might bring me back to Firefox :)

  91. Re:Wrong context; it's about *platforms*, not prod by Namarrgon · · Score: 1

    "Failure" < "Success" < "Successful as Facebook". I do agree that without a solid platform it won't approach Facebook's level, probably not close.

    But to borrow one of Steve's analogies, if you dial the product down to zero, you'll have no users either, but you can have zero platform and still have a product as popular as, say, Gmail.

    --
    Why would anyone engrave "Elbereth"?
  92. Re:...But they don't have any of our perks or extr by Anonymous Coward · · Score: 0

    But they don't have any of our perks or extras

    Hey, you work at Google. Nobody has your perks or extras, guy.

    I'm not your guy, friend!

  93. architectural problems by t2t10 · · Score: 1

    I think they aren't changing this because they can't: their systems are hugely complex, intricately coupled, and optimized for speed. Rapid prototyping of easy-to-use user interfaces is kind of hard to do in that kind of system.