Slashdot Mirror


Yahoo Excludes BlackBerry From Employee Smartphone List

Nerval's Lobster writes "Freshly minted Yahoo CEO Marissa Mayer is promising the company's U.S. employees a new smartphone of their choice. There's just one catch: it can't be a BlackBerry. According to Business Insider, which posted significant portions of Mayer's memo, employees will have a choice of the Samsung Galaxy S3, HTC One X, HTC EVO 4G LTE, Nokia Lumia 920, or the upcoming iPhone 5. 'We'd like our employees to have devices similar to our users, so we can think and work as the majority of our users do,' she wrote, adding that Yahoo will shift away from BlackBerry as its corporate device of choice. Somewhere up in Waterloo, at least one Research In Motion executive could be screaming in frustration over this development. Not because Yahoo is a bellwether for corporate smartphone use; its U.S. employees shifting to an iOS, Windows Phone or Android device won't automatically drive other major companies will follow suit. But as a symbol of RIM's current issues, it's difficult to find a better one than a high-profile technology company dumping its collective BlackBerry stock in favor of pretty much any other platform."

29 of 192 comments (clear)

  1. One failing company dropping another's technology by Anonymous Coward · · Score: 5, Funny

    What's next, RIM employees stop using Yahoo for search and tell their employees to use Google or Bing?

  2. Why a Microsoft phone? by binarylarry · · Score: 3, Insightful

    No one buys Microsoft phones.

    They're in the same boat as RIM but they get a pass for some reason.

    I can only assume Microsoft is paying them to stay somehow? Maybe free phones?

    --
    Mod me down, my New Earth Global Warmingist friends!
    1. Re:Why a Microsoft phone? by DogDude · · Score: 5, Insightful

      No one buys Microsoft phones.

      Not true. This is posted from a Windows 7 Phone. They work just fine. I'm happy with mine. You don't know what you're talking about.

      --
      I don't respond to AC's.
    2. Re:Why a Microsoft phone? by Minwee · · Score: 5, Funny

      Because RIM is on the decline and there is a fair amount of momentum behind MS.

      I think you misspelled the word "money". The first two letters were right, but then you went right off the tracks.

    3. Re:Why a Microsoft phone? by Frosty+Piss · · Score: 3, Insightful

      The US military still insists on Blackberries over iPhone / Andoid. So just like with the US government's use of Iridium sat phones kept that company afloat, until the US military stops using Blackberries, the company will be "around".

      --
      If you want news from today, you have to come back tomorrow.
    4. Re:Why a Microsoft phone? by Microlith · · Score: 5, Funny

      Hey look! You found him!

    5. Re:Why a Microsoft phone? by Anubis+IV · · Score: 3, Insightful

      I'm talking about making your own version of the OS, and then, yes, rooting the phones and installing it.

      Otherwise, yep, you are correct in the general case, but this is the military we're talking about, so I'm guessing they may have some experience in rolling their own already. ;)

  3. Re:Nokia Lumia 920 by binarylarry · · Score: 4, Interesting

    It's Java again.

    Even the designer of C# has moved on, to Javascript of all places!

    --
    Mod me down, my New Earth Global Warmingist friends!
  4. What does this mean for Yahoo? by NixieBunny · · Score: 4, Insightful

    This sounds like a ploy to retain employees by tempting them with shiny objects.

    --
    The determined Real Programmer can write Fortran programs in any language.
  5. Interesting rationale by Rob+the+Bold · · Score: 4, Interesting

    CEO Marissa Mayer: "so we can think and work as the majority of our users do".

    That makes sense on the surface, but it doesn't exactly sound like the attitude of a company that wants to be an innovator or technology leader. It might not be the attitude of a market leader, either. At the risk of sounding like a fanboy of another big tech firm, "Think Same" may not be the motto to live by. But then I'm CEO of nothing.

    --
    I am not a crackpot.
    1. Re:Interesting rationale by vlm · · Score: 5, Funny

      My WTF was different than yours.

      CEO Marissa Mayer: "so we can think and work as the majority of our users do".

      VLM questions "Yahoo still has users?" Who?

      But then I'm CEO of nothing.

      Patience young grasshopper. Yahoo will achieve nothingness soon enough. Then you can be its CEO.

      I've occasionally wondered how much it would cost to start collecting companies as a hobby. For example, mint condition dotcom 1.0 corporations. How much would it cost me to buy flooz or drkoop.com or whatever it was called? I would imagine there's some ongoing accounting/tax costs. I do know people who collected paper stock certificates, for example Disney's paper stock certs used to be really cool and artistic, and I've always thought a collection of dotcom stock certs would be funny... but why collect a paper printout of a millionth of the dotcom when I could own the whole thing? My budget for this amusement would be on the scale of three digits, four is really pushing it. Is this a realistic collecting hobby for me? I'm not going to be one of those old people collecting a houseful of ceramic frogs... no not me... I'm gonna collect mint condition dotcom 1.0 companies. That sounds like fun.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  6. Too much privacy? by Anonymous Coward · · Score: 3, Funny
  7. Re:Nokia Lumia 920 by NatasRevol · · Score: 4, Funny

    If you could astropost when they'll actually ship, the rest of the world might care.

    --
    There are two types of people in the world: Those who crave closure
  8. No real keyboards? by JDG1980 · · Score: 4, Insightful

    choice of the Samsung Galaxy S3, HTC One X, HTC EVO 4G LTE, Nokia Lumia 920, or the upcoming iPhone 5

    None of these phones have real keyboards. To those of us with large fingers, that's a deal-breaker when selecting a phone; on-screen keyboards are simply unusable with a screen that small. As much as it sucks in other ways, the BlackBerry at least did offer a hardware keyboard. Yahoo should offer at least one Android phone with an actual keyboard (maybe the Samsung Epic 4G?)

    1. Re:No real keyboards? by JDG1980 · · Score: 3, Informative

      Perhaps you don't realize, but the physical keys are roughly the same size as the on-screen ones.

      Being able to feel the keys (and press down on only the one you want) is a huge difference. Maybe when touch screens get haptic feedback, they'll catch up. But until then, on devices smaller than tablet size, a physical keyboard is the only good option for me.

  9. History repeats itself by concealment · · Score: 4, Insightful

    Companies that both manufacture hardware and hand-roll their operating systems tend to collapse over time.

    There are too many decisions which must be made centrally, and these involve too many conflicting "business objectives." In other words, the two branches (hardware and OS) can't figure out how to work together to nudge consumers toward spending more money, time and effort on the product.

    Apple ducked this one by purchasing the core of its operating system from two sources, and allowing maintenance to be mostly driven by updates at least one of those OSes (BSD).

    Blackberry has been frozen in motion (like Yahoo), unable to develop new software or hardware at the pace of the market. The result is that the world has moved on and, by parallax motion, RIM has moved backward.

  10. Re:Nokia Lumia 920 by localman57 · · Score: 5, Funny

    I'm glad to see they chose Nokia Lumia 920 as a phone. It is very powerful, sleek and well-done smartphone with enterprise features from Microsoft. It's really much better business phone than iPhone or Android-based smart phones. On top of that Yahoo can use Visual Studio to develop their own apps - all with the maturity and familiarity of C# and Windows programming. Great choice!

    Hum. You guys aren't up to the standard of the normal turfers from waggeneredstrom.com. They usually throw in some links:

    I'm glad to see they chose Nokia Lumia 920 as a phone. It is very powerful, sleek and well-done smartphone with enterprise features from Microsoft. It's really much better business phone than iPhone or Android-based smart phones. On top of that Yahoo can use Visual Studio to develop their own apps - all with the maturity and familiarity of C# and Windows programming. Great choice!

  11. Re:One failing company dropping another's technolo by vlm · · Score: 5, Funny

    What's next, RIM employees stop using Yahoo for search and tell their employees to use Google or Bing?

    I think the vast majority of them are already using monster.com and dice.com, etc. Oh wait, do you mean general internet searching, not looking for a new job after the downsizing?

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  12. Server side software by ERJ · · Score: 4, Interesting

    We run a small business and I can say that our IT group was quite happy when we moved away from blackberry devices. Not because of the phones themselves but instead because of the server side software. It is very likely things have changed since we stopped using their phones but I can tell you that we would be constantly losing device sync between the server side and the phones and would have to manually resync the connections. If that software is still in use I can see how companies the size of Yahoo would want to not have to support the additional infrastructure that is needed for the blackberry devices.

  13. Wow... by DoofusOfDeath · · Score: 5, Funny

    It's like being dumped by the dorkiest fat kid in school.

  14. Re:Oh Yahoo... by rgbrenner · · Score: 5, Interesting

    That's one way of interpreting it.

    So here's an ex-google exec saying Yahoo employees can use a bunch of android phones or a currently-unavailable iphone. Didn't a certain Nokia exec do something similar recently.. hmm

    So Yahoo thinks it should discard RIM... When was the last time Yahoo got much of anything right? How do we know this isn't yet another miss-step? Aren't there some BB users that use Yahoo? Wouldn't it be better if Yahoo employees used ALL of the common smartphones?

  15. Re:Nokia Lumia 920 by RaceProUK · · Score: 4, Interesting

    C# is completely different than Java. Know what you speak of.

    C# developer here, and yes, C# shares a lot of similarities with Java, being as they are both C-family languages. However, I do agree that C# is sufficiently different to make it, on balance, a better and more flexible all-round language than Java.

    *waits for anti-MS Java worshippers*

    --
    No colour or religion ever stopped the bullet from a gun
  16. Re:Nokia Lumia 920 by binarylarry · · Score: 4, Interesting

    http://www.harding.edu/fmccown/java_csharp_comparison.html

    Weeee, look at how different it is.

    It's so different.

    It's clearly thinking different.

    It's sooooooo different.

    --
    Mod me down, my New Earth Global Warmingist friends!
  17. Re:Nokia Lumia 920 by CastrTroy · · Score: 5, Interesting

    You think that's bad, I'm a VB.Net developer. People rant endlessly about VB.Net. It's almost got the exact same feature set as C#, minus a few and plus a few features. For a long time, C# was missing simple things like optional parameters. Also, VB.Net has always had a much superior background compiler. A lot of what you hear about VB.Net is based on biases from the old VB, as well as complaints about syntax and verbosity. Neither of which really address it's merits.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  18. Re:Nokia Lumia 920 by SQLGuru · · Score: 3, Insightful

    When you focus on just those items, sure. But that table didn't include all of the features of both languages. Where's LINQ? Lamda expressions? etc.?

    Run that same table to compare against any other language derived from C/C++.......there will be similar overlap. The point of that table looked like it was to get someone started on making the move from one language to the other.

  19. Re:Nokia Lumia 920 by Anonymous Coward · · Score: 3, Interesting

    As a C# guy, I find VB syntax to be a major inefficiency when I'm using it. That's not because VB is necessarily any less efficient, it's just that I'm thinking in C# and translating on the fly. So there are some valid personal reasons to dislike VB. I'm sure the exact opposite is true for you.

    Then there's unsafe. That's the last thing VB still lacks that C# can do. It allows for all of the COM interop (ugh) to work. Without unsafe, there's no interop, or interop has to be coded directly in MSIL. Count your blessings on never having to work with unsafe code in a managed environment. If C is a gun that lets you shoot yourself in the foot, and C++ is a shotgun that will remove your leg with it, then C# with unsafe is a grenade with the pin pulled and you're wearing handcuffs.

    On the other hand, VB has With and C# doesn't. But that's just a typing shortcut.

    As for the background compiler, that hasn't been an issue, pretty much ever. Things that are compile-time checked will show up on a rebuild. Personally, I find VB's incessant bitching about errors caused by an incomplete line of code to be worse than C#'s lack of instant compilation checking.

  20. Re:Nokia Lumia 920 by mystikkman · · Score: 4, Informative

    With a comparison like that, I guess there would no differences between C, C++, JavaScript, Objective C.

      A few differences copied from a Stackoverflow post:

    Generics are completely different between the two; Java generics are just a compile-time "trick" (but a useful one at that). In C# and .NET generics are maintained at execution time too, and work for value types as well as reference types, keeping the appropriate efficiency (e.g. a List as a byte[] backing it, rather than an array of boxed bytes.)
    C# doesn't have checked exceptions
    Java doesn't allow the creation of user-defined value types
    Java doesn't have operator and conversion overloading
    Java doesn't have iterator blocks for simple implemetation of iterators
    Java doesn't have anything like LINQ
    Partly due to not having delegates, Java doesn't have anything quite like anonymous methods and lambda expressions. Anonymous inner classes usually fill these roles, but clunkily.
    Java doesn't have expression trees
    C# doesn't have anonymous inner classes
    C# doesn't have Java's inner classes at all, in fact - all nested classes in C# are like Java's static nested classes
    Java doesn't have static classes (which don't have any instance constructors, and can't be used for variables, parameters etc)
    Java doesn't have any equivalent to the C# 3.0 anonymous types
    Java doesn't have implicitly typed local variables
    Java doesn't have extension methods
    Java doesn't have object and collection initializer expressions
    The access modifiers are somewhat different - in Java there's (currently) no direct equivalent of an assembly, so no idea of "internal" visibility; in C# there's no equivalent to the "default" visibility in Java which takes account of namespace (and inheritance)
    The order of initialization in Java and C# is subtly different (C# executes variable initializers before the chained call to the base type's constructor)
    Java doesn't have an equivalent of the using statement for simplified try/finally handling of resources
    Java doesn't have properties as part of the language; they're a convention of get/set/is methods
    Java doesn't have the equivalent of "unsafe" code
    Interop is easier in C# (and .NET in general) than Java's JNI
    Java and C# have somewhat different ideas of enums. Java's are much more object-oriented.
    Java has no preprocessor directives (#define, #if etc in C#).
    Java has no equivalent of C#'s ref and out for passing parameters by reference
    Java has no equivalent of partial types
    C# interfaces cannot declare fields
    Java has no unsigned integer types
    Java has no language support for a decimal type. (java.math.BigDecimal provides something like System.Decimal - with differences - but there's no language support)
    Java has no equivalent of nullable value types
    Boxing in Java uses predefined (but "normal") reference types with particular operations on them. Boxing in C# and .NET is a more transparent affair, with a reference type being created for boxing by the CLR for any value type.

    This is not exhaustive, but it covers everything I can think of off-hand.

  21. Re:Nokia Lumia 920 by cbhacking · · Score: 5, Informative

    Oh, let's see.

    Proper anonymous functions, including lambdas.
    Proper function pointers (called delegates) without needing to write entire classes for them.
    Support for stack-allocated complex types (structs).
    Support for bi-directional and output parameters, even of types normally passed by value.
    Unsigned integer types.
    Object parameters (technically functions, but cleaner than a bunch of Get*and Set* function definitions and usages).
    Proper generics (try declaring an array of generic type in Java, for example).
    Easy interop with native code (P/Invoke, good marshaling capabilities, support for ordered structs and unsigned types, etc.).
    Support for direct memory access (if you want/need it; use the unsafe keyword and byte* or similar types).
    LINQ.
    Tuples.
    No one-public-class-per-source-file restriction, or the associated restriction on file name.
    No restriction on project directory structure.
    Partial classes (allows separating parts of the same class, such as autogenerated code from developer code, into different files).
    The using keyword (in both of its uses).
    Conditional compilation (similar to C preprocessor) to do things like exclude debug code without any overhead at all.

    These are the ones that came to mind in just a few minutes of thinking about it, based on personal experiences, I'm sure there's a ton more. C# is a vastly more advanced language than Java. I don't deny that MS learned heavily from Java, but half of that learning was "let's not repeat their mistakes" and the other half was "what is it really lame that this language lacks? Let's do better."

    --
    There's no place I could be, since I've found Serenity...
  22. Re:That's gotta hurt by LordLimecat · · Score: 3, Insightful

    Clueful IT departments will still favor blackberry as it still is far more manageable and secure than the other options. The only real issue is that your coworkers will probably hate you.