Domain: infoworld.com
Stories and comments across the archive that link to infoworld.com.
Stories · 1,869
-
Social Networking: The New Workplace Smoke Break
snydeq writes "J. Peter Bruzzese sees a solution for organizations seeking to cut down employee time spent on social networks at work: treat social networking like a smoke break. 'Try as you might to keep social networks at bay, mobile devices let people be in constant connection to their social networking vices over the cellular networks, which you can't block. Still, it's not completely impossible to stop social time-wasting over mobile: You can establish policies that, if enforced strongly enough, eliminate social networks from being accessed on company time. Treat it like smoking: Let employees take a 15-minute coffee/smoking/Facebook break and make them go to a designated area to do it.'" -
Social Networking: The New Workplace Smoke Break
snydeq writes "J. Peter Bruzzese sees a solution for organizations seeking to cut down employee time spent on social networks at work: treat social networking like a smoke break. 'Try as you might to keep social networks at bay, mobile devices let people be in constant connection to their social networking vices over the cellular networks, which you can't block. Still, it's not completely impossible to stop social time-wasting over mobile: You can establish policies that, if enforced strongly enough, eliminate social networks from being accessed on company time. Treat it like smoking: Let employees take a 15-minute coffee/smoking/Facebook break and make them go to a designated area to do it.'" -
Why You Can't Dump Java (Even Though You Want To)
snydeq writes "Since so many recent exploits have used Java as their attack vector, you might conclude Java should be shown the exit, but the reality is that Java is not the problem, writes Security Advisor's Roger Grimes. 'Sure, I could opt not to use those Java-enabled services or install Java and uninstall when I'm finished. But the core problem isn't necessarily Java's exploitability; nearly all software is exploitable. It's unpatched Java. Few successful Java-related attacks are related to zero-day exploits. Almost all are related to Java security bugs that have been patched for months (or longer),' Grimes writes. 'The bottom line is that we aren't addressing the real problems. It isn't a security bug here and there in a particular piece of software; that's a problem we'll never get rid of. Instead, we allow almost all cyber criminals to get away with their Internet crime without any penalty. They almost never get caught and punished. Until we solve the problem of accountability, we will never get rid of the underlying problem.'" -
Why You Can't Dump Java (Even Though You Want To)
snydeq writes "Since so many recent exploits have used Java as their attack vector, you might conclude Java should be shown the exit, but the reality is that Java is not the problem, writes Security Advisor's Roger Grimes. 'Sure, I could opt not to use those Java-enabled services or install Java and uninstall when I'm finished. But the core problem isn't necessarily Java's exploitability; nearly all software is exploitable. It's unpatched Java. Few successful Java-related attacks are related to zero-day exploits. Almost all are related to Java security bugs that have been patched for months (or longer),' Grimes writes. 'The bottom line is that we aren't addressing the real problems. It isn't a security bug here and there in a particular piece of software; that's a problem we'll never get rid of. Instead, we allow almost all cyber criminals to get away with their Internet crime without any penalty. They almost never get caught and punished. Until we solve the problem of accountability, we will never get rid of the underlying problem.'" -
Why You Can't Dump Java (Even Though You Want To)
snydeq writes "Since so many recent exploits have used Java as their attack vector, you might conclude Java should be shown the exit, but the reality is that Java is not the problem, writes Security Advisor's Roger Grimes. 'Sure, I could opt not to use those Java-enabled services or install Java and uninstall when I'm finished. But the core problem isn't necessarily Java's exploitability; nearly all software is exploitable. It's unpatched Java. Few successful Java-related attacks are related to zero-day exploits. Almost all are related to Java security bugs that have been patched for months (or longer),' Grimes writes. 'The bottom line is that we aren't addressing the real problems. It isn't a security bug here and there in a particular piece of software; that's a problem we'll never get rid of. Instead, we allow almost all cyber criminals to get away with their Internet crime without any penalty. They almost never get caught and punished. Until we solve the problem of accountability, we will never get rid of the underlying problem.'" -
Is GPL Licensing In Decline?
GMGruman writes "Simon Phipps writes, "As Apache licenses proliferate, two warring camps have formed over whether the GPL is or isn't falling out of favor in favor of the Apache License." But as he explores the issues on both sides, he shows how the binary thinking on the issue is misplaced, and that the truth is more nuanced, with Apache License gaining in commercially focused efforts but GPL appearing to increase in software-freedom-oriented efforts. In other words, it depends on the style of open source." -
Is GPL Licensing In Decline?
GMGruman writes "Simon Phipps writes, "As Apache licenses proliferate, two warring camps have formed over whether the GPL is or isn't falling out of favor in favor of the Apache License." But as he explores the issues on both sides, he shows how the binary thinking on the issue is misplaced, and that the truth is more nuanced, with Apache License gaining in commercially focused efforts but GPL appearing to increase in software-freedom-oriented efforts. In other words, it depends on the style of open source." -
Why Apple's Next Revolution Should Be In Your Car
New submitter eetc writes "This article surveys the sorry state of car makers' stereo and navigation systems: 'It's clear that most of the auto companies that offer more than a car stereo want to lock you into their interface and services — as awful as they are. The rest don't care. The aftermarket stereo and nav systems are no better. Stuffed with even more buttons and light-show gewgaws, they're sure to keep your eyes off the road and may not work easily with your stuff. Add to that mix the split focus of also having to use a separate GPS unit in most vehicles, and you have to wonder what keeps our roads so relatively safe.' The answer in one word: iCar. This is just the sort of broken market that Apple specializes in taking over." -
Bug Bounty Hunters Weigh In On Google's Vulnerability Reporting Program
An anonymous reader writes "InfoWorld reached out to three security researchers who participate in Google's vulnerability reporting program, through which the company now offers as much as $20,000 for bug reports. They provided some insightful perspectives on what Google (and other companies, such as Mozilla) are doing right in paying bounties on bugs, as well as where there's some room for improvement." -
Julia Language Seeks To Be the C For Numerical Computing
concealment writes in with an interview with a creator of the (fairly) new language Julia designed for number crunching. Quoting Infoworld: "InfoWorld: When you say technical computing, to what type of applications are you specifically referring? Karpinski: It's a broad category, but it's pretty much anything that involves a lot of number-crunching. In my own background, I've done a lot of linear algebra but a fair amount of statistics as well. The tool of choice for linear algebra tends to be Matlab. The tool of choice for statistics tends to be R, and I've used both of those a great deal. But they're not really interchangeable. If you want to do statistics in Matlab, it's frustrating. If you want to do linear algebra in R, it's frustrating. InfoWorld: So you developed Julia with the intent to make it easier to build technical applications? Karpinski: Yes. The idea is that it should be extremely high productivity. To that end, it's a dynamic language, so it's relatively easy to program, and it's got a very simple programming model. But it has extremely high performance, which cuts out [the need for] a third language [C], which is often [used] to get performance in any of these other languages. I should also mention NumPy, which is a contender for these areas. For Matlab, R, and NumPy, for all of these options, you need to at some point drop down into C to get performance. One of our goals explicitly is to have sufficiently good performance in Julia that you'd never have to drop down into C." The language implementation is licensed under the GPL. Lambda the Ultimate has a bit of commentary on the language, and an R programmer gives his two cents on the language. -
Spoiler Alert: Your TV Will Be Hacked
snydeq writes "With rising popularity of Internet-enabled TVs, the usual array of attacks and exploits will soon be coming to a screen near you. 'Will Internet TVs will be hacked as successfully as previous generations of digital devices? Of course they will. Nothing in a computer built into a TV makes it less attackable than a PC. ... Can we make Internet TVs more secure than regular computers? Yes. Will we? Probably not. We never do the right things proactively. Instead, we as a global society appear inclined to accept half-baked security solutions that are more like Band-Aids than real protection.'" -
Spoiler Alert: Your TV Will Be Hacked
snydeq writes "With rising popularity of Internet-enabled TVs, the usual array of attacks and exploits will soon be coming to a screen near you. 'Will Internet TVs will be hacked as successfully as previous generations of digital devices? Of course they will. Nothing in a computer built into a TV makes it less attackable than a PC. ... Can we make Internet TVs more secure than regular computers? Yes. Will we? Probably not. We never do the right things proactively. Instead, we as a global society appear inclined to accept half-baked security solutions that are more like Band-Aids than real protection.'" -
The Ugly Underbelly of Coder Culture
snydeq writes "Today's developers are overwhelmingly young and male, and they're barring the door from a more diverse workforce, writes Fatal Exception's Neil McAllister. 'Software development isn't just failing to attract women. It's actively pushing them away. ... Put all the pieces together, and you're left with an impression of developers that's markedly different from the geeks and nerds they're made out to be in popular culture. On the contrary, developers harbor the same attitudes and engage in the same behaviors you see whenever a subculture is overwhelmingly dominated by young males. They've even coined a clever name for programmers who think and behave like fraternity pledges: brogrammers,' McAllister writes. 'Developers like to think of their culture as a meritocracy, where the very best developers naturally rise to the top. But as long as the industry tends to exclude more than half of the potential workforce, that's nothing but pure arrogance.'" -
The Ugly Underbelly of Coder Culture
snydeq writes "Today's developers are overwhelmingly young and male, and they're barring the door from a more diverse workforce, writes Fatal Exception's Neil McAllister. 'Software development isn't just failing to attract women. It's actively pushing them away. ... Put all the pieces together, and you're left with an impression of developers that's markedly different from the geeks and nerds they're made out to be in popular culture. On the contrary, developers harbor the same attitudes and engage in the same behaviors you see whenever a subculture is overwhelmingly dominated by young males. They've even coined a clever name for programmers who think and behave like fraternity pledges: brogrammers,' McAllister writes. 'Developers like to think of their culture as a meritocracy, where the very best developers naturally rise to the top. But as long as the industry tends to exclude more than half of the potential workforce, that's nothing but pure arrogance.'" -
Assessing Media Bias: Microsoft Vs. Everyone Else
snydeq writes "J. Peter Bruzzese questions whether Microsoft receives unfair criticism in the media, while Apple, Facebook, and Google seem to get away from missteps unscathed. 'I've noticed an unfair, ongoing trend: If Microsoft does something a little off, it gets bashed into the ground for it. But if Google, Facebook, or Apple (all three of which can be categorized, like Microsoft, as The Man in their own rights) missteps, it generally gets mild reprimands and even support from the media and those drinking the Kool-Aid.' Do you feel any inherent media bias in its coverage of the tech industry?" -
Assessing Media Bias: Microsoft Vs. Everyone Else
snydeq writes "J. Peter Bruzzese questions whether Microsoft receives unfair criticism in the media, while Apple, Facebook, and Google seem to get away from missteps unscathed. 'I've noticed an unfair, ongoing trend: If Microsoft does something a little off, it gets bashed into the ground for it. But if Google, Facebook, or Apple (all three of which can be categorized, like Microsoft, as The Man in their own rights) missteps, it generally gets mild reprimands and even support from the media and those drinking the Kool-Aid.' Do you feel any inherent media bias in its coverage of the tech industry?" -
IT Calls of Shame
snydeq writes "InfoWorld's JR Raphael offers up six memorable tales of trouble and triumph from the tech support desk. 'Working in tech support is a bit like teaching preschool: You're an educator who provides reassurance in troubling times. You share knowledge and help others overcome their obstacles. And some days, it feels like all you hear is screaming, crying, and incoherent babble.' Pronoun problems, IT ghosts, the runaway mouse — when it comes to computers, the customer isn't always right." -
IT Calls of Shame
snydeq writes "InfoWorld's JR Raphael offers up six memorable tales of trouble and triumph from the tech support desk. 'Working in tech support is a bit like teaching preschool: You're an educator who provides reassurance in troubling times. You share knowledge and help others overcome their obstacles. And some days, it feels like all you hear is screaming, crying, and incoherent babble.' Pronoun problems, IT ghosts, the runaway mouse — when it comes to computers, the customer isn't always right." -
Chrome Beats Internet Explorer On Any Given Sunday
tsamsoniw writes "Over the past three weeks, Chrome has beaten out Internet Explorer as the No. 1 browser in the world — but only on Sundays. In fact, according to data from StatCounter, Chrome usage is higher on weekends than it is during the work week, whereas IE usage drops on Saturdays and Sundays. Evidently, end-users prefer Chrome at home, which might be helping the browser get a foothold at work." (So apparently it's not just a freak occurrence.) -
Chrome Beats Internet Explorer On Any Given Sunday
tsamsoniw writes "Over the past three weeks, Chrome has beaten out Internet Explorer as the No. 1 browser in the world — but only on Sundays. In fact, according to data from StatCounter, Chrome usage is higher on weekends than it is during the work week, whereas IE usage drops on Saturdays and Sundays. Evidently, end-users prefer Chrome at home, which might be helping the browser get a foothold at work." (So apparently it's not just a freak occurrence.) -
Firefox: In With the New, Out With the Compatibility
snydeq writes "Mozilla's 'endless parade' of Firefox updates adds no visible benefit to users but breaks common functions, as numerous add-ons, including the popular open source TinyMCE editor, continually suffer compatibility issues, thanks to Firefox's newly adopted auto-update cycle, writes InfoWorld's Galen Gruman. 'Firefox is a Web browser, and by its very nature the Web is a heterogeneous, uncontrolled collection of resources. Expecting every website that uses TinyMCE to update it whenever an incremental rev comes out is silly and unrealistic, and certainly not just because Mozilla decided compatibility in its parade of new Firefox releases was everyone else's problem. The Web must handle such variablility — especially the browsers used to access it.'" -
Firefox: In With the New, Out With the Compatibility
snydeq writes "Mozilla's 'endless parade' of Firefox updates adds no visible benefit to users but breaks common functions, as numerous add-ons, including the popular open source TinyMCE editor, continually suffer compatibility issues, thanks to Firefox's newly adopted auto-update cycle, writes InfoWorld's Galen Gruman. 'Firefox is a Web browser, and by its very nature the Web is a heterogeneous, uncontrolled collection of resources. Expecting every website that uses TinyMCE to update it whenever an incremental rev comes out is silly and unrealistic, and certainly not just because Mozilla decided compatibility in its parade of new Firefox releases was everyone else's problem. The Web must handle such variablility — especially the browsers used to access it.'" -
Your Privacy Is a Sci-Fi Fantasy
snydeq writes "Deep End's Paul Venezia discusses the 'sci-fi fantasy' that is privacy in the digital era. 'The assault on personal privacy has ramped up significantly in the past few years. From warrantless GPS tracking to ISP packet inspection, it seems that everyone wants to get in on the booming business of clandestine snooping — even blatant prying, if you consider reports of employers demanding Facebook passwords prior to making hiring decisions,' Venezia writes. 'What happened? Did the rules change? What is it about digital information that's convinced some people this is OK? Maybe the right to privacy we were told so much about has simply become old-fashioned, a barrier to progress.'" -
Your Privacy Is a Sci-Fi Fantasy
snydeq writes "Deep End's Paul Venezia discusses the 'sci-fi fantasy' that is privacy in the digital era. 'The assault on personal privacy has ramped up significantly in the past few years. From warrantless GPS tracking to ISP packet inspection, it seems that everyone wants to get in on the booming business of clandestine snooping — even blatant prying, if you consider reports of employers demanding Facebook passwords prior to making hiring decisions,' Venezia writes. 'What happened? Did the rules change? What is it about digital information that's convinced some people this is OK? Maybe the right to privacy we were told so much about has simply become old-fashioned, a barrier to progress.'" -
Java Web Attack Installs Malware In RAM
snydeq writes "A hard-to-detect piece of malware that doesn't create any files on the affected systems was dropped onto the computers of visitors to popular news sites in Russia in a drive-by download attack, according to Kaspersky Lab. 'What's interesting about this particular attack is the type of malware that was installed in cases of successful exploitation: one that only lives in the computer's memory. ... It's ideal to stop the infection in its early stages, because once this type of "fileless" malware gets loaded into memory and attaches itself to a trusted process, it's much harder to detect by antivirus programs.'" -
Van Rossum: Python Not Too Slow
snydeq writes "Python creator Guido van Rossum discusses the prospects and criticisms of Python, noting that critics of Python performance should supplement with C/C++ rather than re-engineering Python apps into a faster language. 'At some point, you end up with one little piece of your system, as a whole, where you end up spending all your time. If you write that just as a sort of simple-minded Python loop, at some point you will see that that is the bottleneck in your system. It is usually much more effective to take that one piece and replace that one function or module with a little bit of code you wrote in C or C++ rather than rewriting your entire system in a faster language, because for most of what you're doing, the speed of the language is irrelevant.'" -
Van Rossum: Python Not Too Slow
snydeq writes "Python creator Guido van Rossum discusses the prospects and criticisms of Python, noting that critics of Python performance should supplement with C/C++ rather than re-engineering Python apps into a faster language. 'At some point, you end up with one little piece of your system, as a whole, where you end up spending all your time. If you write that just as a sort of simple-minded Python loop, at some point you will see that that is the bottleneck in your system. It is usually much more effective to take that one piece and replace that one function or module with a little bit of code you wrote in C or C++ rather than rewriting your entire system in a faster language, because for most of what you're doing, the speed of the language is irrelevant.'" -
Why New Programming Languages Succeed Or Fail
snydeq writes "Fatal Exception's Neil McAllister discusses the proliferation of programming languages and what separates the successful ones from obscurity. 'Some people say we don't need any more programming languages at all. I disagree. But it seems clear that the mainstream won't accept just any language. To be successful, a new language has to be both familiar and innovative — and it shouldn't try to bite off more than it can chew. ... At least part of the formula for success seems to be pure luck, like a band getting its big break. But it also seems much easier for a language to shoot itself in the foot than to skyrocket to stardom.'" -
Why New Programming Languages Succeed Or Fail
snydeq writes "Fatal Exception's Neil McAllister discusses the proliferation of programming languages and what separates the successful ones from obscurity. 'Some people say we don't need any more programming languages at all. I disagree. But it seems clear that the mainstream won't accept just any language. To be successful, a new language has to be both familiar and innovative — and it shouldn't try to bite off more than it can chew. ... At least part of the formula for success seems to be pure luck, like a band getting its big break. But it also seems much easier for a language to shoot itself in the foot than to skyrocket to stardom.'" -
VisiCalc's Dan Bricklin On the Tablet Revolution
snydeq writes "Dan Bricklin, the co-creator of the PC revolution's killer app, weighs in on the opportunities and oversights of the tablet revolution. 'In some sense, for tablets the browser is a killer app. Maps is a killer app to some extent. Being able to share the screen with other people — that it's a social device — also might fit the bill. I think that for tablets, there isn't and won't be one killer app for everyone. It's more that there are apps that are killers for individual people. It's the sum of all those that is the killer app. This has been true since the original Palm Pilot.'" -
VisiCalc's Dan Bricklin On the Tablet Revolution
snydeq writes "Dan Bricklin, the co-creator of the PC revolution's killer app, weighs in on the opportunities and oversights of the tablet revolution. 'In some sense, for tablets the browser is a killer app. Maps is a killer app to some extent. Being able to share the screen with other people — that it's a social device — also might fit the bill. I think that for tablets, there isn't and won't be one killer app for everyone. It's more that there are apps that are killers for individual people. It's the sum of all those that is the killer app. This has been true since the original Palm Pilot.'" -
Companies More Likely To Outsource Than Train IT Employees
snydeq writes "IT pros feeling the pressure to boost tech skills should expect little support from their current employers, according to a recent report on IT skills. '9 in 10 business managers see gaps in workers' skill sets, yet organizations are more likely to outsource a task or hire someone new than invest in training an existing staff. Perhaps worse, a significant amount of training received by IT doesn't translate to skills they actually use on the job.'" -
Companies More Likely To Outsource Than Train IT Employees
snydeq writes "IT pros feeling the pressure to boost tech skills should expect little support from their current employers, according to a recent report on IT skills. '9 in 10 business managers see gaps in workers' skill sets, yet organizations are more likely to outsource a task or hire someone new than invest in training an existing staff. Perhaps worse, a significant amount of training received by IT doesn't translate to skills they actually use on the job.'" -
Can Microsoft Afford To Lose With Windows 8?
snydeq writes with the opinion that Microsoft can afford Windows 8 failing on the desktop. From the article: "Windows 8 is an experiment that may well fail, but Microsoft will cull invaluable feedback for Windows 9 in the process, long before Windows 7 runs out of gas, writes InfoWorld's Serdar Yegulalp. 'Can Microsoft really afford to alienate one of its biggest market segments for a whole product cycle? In a word: Yes. In fact, doing something this risky might well be vital to Microsoft's survival,' Yegulalp writes. 'Microsoft needs to gamble, and right now might well be the best time for the company to do it. The company needs to learn from its mistakes as quickly and nimbly as they can — and then turn around and make Windows 9 exceed all of our expectations.'" Microsoft has managed to weather several OS flops (Windows Me anyone?) thanks to their domination of the market, but with Android gadgets and iPhones becoming pervasive can they pull it off again? -
Can Microsoft Afford To Lose With Windows 8?
snydeq writes with the opinion that Microsoft can afford Windows 8 failing on the desktop. From the article: "Windows 8 is an experiment that may well fail, but Microsoft will cull invaluable feedback for Windows 9 in the process, long before Windows 7 runs out of gas, writes InfoWorld's Serdar Yegulalp. 'Can Microsoft really afford to alienate one of its biggest market segments for a whole product cycle? In a word: Yes. In fact, doing something this risky might well be vital to Microsoft's survival,' Yegulalp writes. 'Microsoft needs to gamble, and right now might well be the best time for the company to do it. The company needs to learn from its mistakes as quickly and nimbly as they can — and then turn around and make Windows 9 exceed all of our expectations.'" Microsoft has managed to weather several OS flops (Windows Me anyone?) thanks to their domination of the market, but with Android gadgets and iPhones becoming pervasive can they pull it off again? -
IBM Optical Chip Moves Data At 1Tbps
snydeq writes "IBM researchers have developed a prototype optical chip that can transfer data at 1Tbps, the equivalent of downloading 500 high-definition movies, using light pulses, the company said Thursday. The chip, called Holey Optochip, is a parallel optical transceiver consisting of both a transmitter and a receiver, and is designed to handle the large amount of data created and transmitted over corporate and consumer networks as a result of new applications and services. It is expected to power future supercomputer and data center applications, an area where IBM already uses optical technology." User judgecorp links to more coverage, writing "The record was achieved because 24 holes in the chip allow direct access to lasers connected to the chip." -
IBM Optical Chip Moves Data At 1Tbps
snydeq writes "IBM researchers have developed a prototype optical chip that can transfer data at 1Tbps, the equivalent of downloading 500 high-definition movies, using light pulses, the company said Thursday. The chip, called Holey Optochip, is a parallel optical transceiver consisting of both a transmitter and a receiver, and is designed to handle the large amount of data created and transmitted over corporate and consumer networks as a result of new applications and services. It is expected to power future supercomputer and data center applications, an area where IBM already uses optical technology." User judgecorp links to more coverage, writing "The record was achieved because 24 holes in the chip allow direct access to lasers connected to the chip." -
Google, Motorola Ordered To Provide Android Info To Apple
snydeq writes "A U.S. judge has ordered Motorola Mobility and Google to turn over information to Apple on Google's acquisition in 2005 of Android, its development of the Android OS and the proposed acquisition of Motorola. According to Motorola, the information Apple seeks regarding Google's acquisition of Motorola and Android is not relevant to any damages asserted in the case." This comes alongside news that Apple has offered licensing deals to Motorola and Samsung that would resolve some of the patent litigation. Apple is reportedly asking for $5-$15 per device sold. -
Google, Motorola Ordered To Provide Android Info To Apple
snydeq writes "A U.S. judge has ordered Motorola Mobility and Google to turn over information to Apple on Google's acquisition in 2005 of Android, its development of the Android OS and the proposed acquisition of Motorola. According to Motorola, the information Apple seeks regarding Google's acquisition of Motorola and Android is not relevant to any damages asserted in the case." This comes alongside news that Apple has offered licensing deals to Motorola and Samsung that would resolve some of the patent litigation. Apple is reportedly asking for $5-$15 per device sold. -
Stroustrup Reveals What's New In C++ 11
snydeq writes "Bjarne Stroustrup discusses the latest version of C++, which, although not a major overhaul, offers many small upgrades to appeal to different areas of development. From the interview: 'I like the way move semantics will simplify the way we return large data structures from functions and improve the performance of standard-library types, such as string and vector. People in high-performance areas will appreciate the massive increase in the power of constant expressions (constexpr). Users of the standard library (and some GUI libraries) will probably find lambda expressions the most prominent feature. Everybody will use smaller new features, such as auto (deduce a variable's type from its initializer) and the range-for loop, to simplify code.'" -
Stroustrup Reveals What's New In C++ 11
snydeq writes "Bjarne Stroustrup discusses the latest version of C++, which, although not a major overhaul, offers many small upgrades to appeal to different areas of development. From the interview: 'I like the way move semantics will simplify the way we return large data structures from functions and improve the performance of standard-library types, such as string and vector. People in high-performance areas will appreciate the massive increase in the power of constant expressions (constexpr). Users of the standard library (and some GUI libraries) will probably find lambda expressions the most prominent feature. Everybody will use smaller new features, such as auto (deduce a variable's type from its initializer) and the range-for loop, to simplify code.'" -
Playbook OS 2.0 Released
Alt-kun writes "On February 21st, The Blackberry Playbook finally received its long-promised overhaul. Called Playbook OS 2.0, this major upgrade provides native email and calendaring apps, limited support for Android applications (the developer has to repackage the app for the Playbook), and a bunch of other features. There are some fairly positive initial reviews, although one can no doubt expect a lot of too-little-too-late naysaying from various quarters as well. The Globe and Mail article also contains this somewhat interesting note: '...until RIM began deep discounting ... the device languished way behind rivals such as the iPad in terms of market share. One recent report by Toronto-based Solutions Research Group, however, pegs RIM's share of the tablet market at around 15 per cent, a big jump after discounting over the holiday buying season.'" ZDNet has some screenshots of the new features, and El Reg has a piece on an interesting bit of the new software. -
Why Corporate Cloud Storage Doesn't Add Up
snydeq writes "Deep End's Paul Venezia sees few business IT situations that could make good use of full cloud storage services, outside of startups. 'As IT continues in a zigzag path of figuring out what to do with this "cloud" stuff, it seems that some companies are getting ahead of themselves. In particular, the concept of outsourcing storage to a cloud provider puzzles me. I can see some benefits in other cloud services (though I still find the trust aspect difficult to reconcile), but full-on cloud storage offerings don't make sense outside of some rare circumstances.'" -
Why Corporate Cloud Storage Doesn't Add Up
snydeq writes "Deep End's Paul Venezia sees few business IT situations that could make good use of full cloud storage services, outside of startups. 'As IT continues in a zigzag path of figuring out what to do with this "cloud" stuff, it seems that some companies are getting ahead of themselves. In particular, the concept of outsourcing storage to a cloud provider puzzles me. I can see some benefits in other cloud services (though I still find the trust aspect difficult to reconcile), but full-on cloud storage offerings don't make sense outside of some rare circumstances.'" -
Google Chrome: the New Web Platform?
snydeq writes "The Chrome dev team is working toward a vision of Web apps that offers a clean break from traditional websites, writes Fatal Exception's Neil McAllister, in response to Google's new Field Guide for Web Applications. 'When you add it up, it starts to look as though, for all the noise Google makes about Web standards, Chrome is moving further and further apart from competing browsers, just by virtue of its technological advantages. In that sense, maybe Chrome isn't just a Web browser; maybe Chrome itself is the platform — or is becoming one.'" -
Google Chrome: the New Web Platform?
snydeq writes "The Chrome dev team is working toward a vision of Web apps that offers a clean break from traditional websites, writes Fatal Exception's Neil McAllister, in response to Google's new Field Guide for Web Applications. 'When you add it up, it starts to look as though, for all the noise Google makes about Web standards, Chrome is moving further and further apart from competing browsers, just by virtue of its technological advantages. In that sense, maybe Chrome isn't just a Web browser; maybe Chrome itself is the platform — or is becoming one.'" -
Microsoft's Killer Tablet Opportunity
snydeq writes "Advice Line's Bob Lewis sees ripe opportunity for Microsoft in the tablet market: Forget about outdoing Apple's iPad and give us the features that finally improve the way we work. 'The game isn't beating Apple at its own game. The magic buzzword is to "differentiate" and show what your technology will do that Apple won't even care about, let alone beat you at. One possible answer: Help individual employees be more effective at their jobs,' Lewis writes, outlining four business features to target, not the least of which would be to provide UI variance, enabling serious tablet users to expose the OS complexity necessary to do real work." -
Microsoft's Killer Tablet Opportunity
snydeq writes "Advice Line's Bob Lewis sees ripe opportunity for Microsoft in the tablet market: Forget about outdoing Apple's iPad and give us the features that finally improve the way we work. 'The game isn't beating Apple at its own game. The magic buzzword is to "differentiate" and show what your technology will do that Apple won't even care about, let alone beat you at. One possible answer: Help individual employees be more effective at their jobs,' Lewis writes, outlining four business features to target, not the least of which would be to provide UI variance, enabling serious tablet users to expose the OS complexity necessary to do real work." -
Why Microsoft Developers Need a Style Guide
snydeq writes "What your interface communicates to users can be just as important as what your software does, writes Fatal Exception's Neil McAllister in discussing the latest edition of the 'Microsoft Manual of Style', a style guide aimed at designers and developers who create Microsoft software, as well as those who write about it. 'The gist of much of Microsoft's advice is that a user's relationship with computer software is a unique one, and it's important to craft the language of software UIs accordingly,' McAllister writes. 'Occasionally, Microsoft's recommendations verge on the absurd. For example, you might not think it necessary to admonish developers to "not use slang that may be considered profane or derogatory, such as 'pimp' or 'bitch,'" but apparently it is.'" -
Why Microsoft Developers Need a Style Guide
snydeq writes "What your interface communicates to users can be just as important as what your software does, writes Fatal Exception's Neil McAllister in discussing the latest edition of the 'Microsoft Manual of Style', a style guide aimed at designers and developers who create Microsoft software, as well as those who write about it. 'The gist of much of Microsoft's advice is that a user's relationship with computer software is a unique one, and it's important to craft the language of software UIs accordingly,' McAllister writes. 'Occasionally, Microsoft's recommendations verge on the absurd. For example, you might not think it necessary to admonish developers to "not use slang that may be considered profane or derogatory, such as 'pimp' or 'bitch,'" but apparently it is.'"