Search This Blog

Monday, February 13, 2012

Apple for the Teacher

Yesterday Apple launched some new applications and services aimed at the education market. They extended the iBooks app to include a textbook store; they announced some deals with major textbook publishers; and they released a free application you can use to write textbooks, and which allows you to publish them on the store. They made their iTunes U service a separate application. The app replicates what’s already available on iTunes, but also seeks to replace some or all of what’s offered by course management systems.

Something’s Always Wrong with Education

The education market is enormous and very heterogeneous. Apple’s initiative covers both grade schools and universities. Those are very different settings, which themselves vary hugely. And as anyone will tell you, the American education system has been in crisis, or facing some central challenge, or in need of some sort of fundamental reform, for a very long time now. Everyone has a scheme designed to fix it.
The alleged problem this time is that in the 21st century students and teachers are being forced to use an outmoded technology from 1950: the textbook. To be honest I was a little disappointed that the teacher in the video didn’t just go the whole hog and condemn the printed book itself as an outmoded technology from 1450. The solution involves Apple selling as many iPads as possible, and taking a cut of textbook sales as well. The demo textbooks shown at the event of course looked terrific, as one would expect. Dynamic transitions, animations, high-quality photography and video, highlighting and note-taking, all that good stuff.

Technology is Always About to Transform Education

Schools have been down the techno-salvation path before with other kinds of hardware and software. It’s worth remembering just how many technologies we already have that were supposed to transform education beyond all recognition. Radio, the television, the VCR, the personal computer, email, the Internet and the web … All of these have been trumpeted by someone as having the power to make education What It Really Ought To Be. The same goes for smaller developments within larger technological shifts. Chatrooms, MUDs, bulletin boards, blogs, FaceBook, Twitter, on and on. Sometimes things do change, in big ways. The TV and (later) the VCR helped make the Open University possible in the UK, for instance. (Which in turn helped make some good comedy possible, as well.) Of course, having a national broadcasting corporation and a state-financed system of faculty and tutors was helpful, too.
"Technology Transforms Education"
Just this week, Wikipedia’s blackout showed how much it has insinuated itself into people’s lives. Of course, the horrors uncovered by Herpderpedia remind you that it’s perfectly possible for a technology to transform how students seek out and use knowledge while not doing much for the basically clueless. Along with the big shifts have come mid-range changes. The availability of free, high-quality software for statistical analysis, for instance, is one of dozens of changes that are substantial or even remarkable within their domain, but which don’t pretend to transform “school” tout court.
As for the textbooks themselves, I’m skeptical that the dynamic bells and whistles are all that effective. I can certainly think of particular cases where they could be. But it’s also easy to imagine books filled with movies or demos that are watched once and then ignored. What Apple laid out yesterday is rooted in the 1990s and its vision of multimedia-enhanced texts. Fine as far as it goes, but don’t pretend it’s going to revolutionize schooling. School is an institution, not just a mode of instruction or a state of mind. Textbooks are not what make people hate school. iPad-based textbooks with zoomable pictures and some embedded movies will not make students love school.

Instapaper and the Persistence of the Textbook

Phil Schiller heavily criticized the static, text-heavy format of the traditional texbook. Far better to present information dynamically with graphics, supporting illustrations, movies, interactive components and all the rest of it. Sure, why not? But—consider how many of the most sophisticated computer users consume “content” online, perhaps especially the ones who use iPads. Do they seek out material that looks like this? Do they want multi-modal, multimedia formats? Do they love jazzy Infographics? No. They use Instapaper or some equivalent tool to create reading lists for themselves, and to read those articles in a format that deliberately strips out a lot of the original presentation and replaces it with simple, clean, easy-to-read, blocks of text that look a lot like a well-designed piece of outmoded 1950s technology.
"No bells or whistles."
Why do people like Instapaper so much? It’s because they’ve chosen to read what they save, and the app lets them keep it and read it in a straightforward, uncluttered way. Finding the good stuff is the hard part, along with the ability, motivation, and opportunity to read things: once you’re there, you don’t need the dynamic illustrations or zooming or supporting illustrations. You’ll read it because you’re already interested in it, and you’ll even seek out and pay for a way to make the reading and learning experience static and simple, because you don’t want to be distracted. A similar point applies in education. The promise of “technology in the classroom” has always been that it will magically “engage” students with what they have to learn. But it hardly ever does, or does only at the margin. You still need a good teacher, an opportunity to learn, and some motivation of your own. Having a good breakfast in your belly helps as well. More dynamic textbooks aren’t the solution to the problems of education—they’re not even the solution to the problem of textbooks.
It’s strange to see Apple going down this well-worn road. When the iPad was launched, a standard criticism was to say it’s a device made for consuming content rather than actively making or doing things. But developers quickly found ways to make it a lot more interesting than that. Apps like GarageBand or Star Walk or Leafsnap—there are loads more—take advantage of the iPad’s computing power and portability in ways that put it in a different class of activity from watching a video, reading a textbook, or just passively sitting at a computer. It’s these sort of use-cases where a device like the iPad really shines. So it’s a pity that Apple has chosen to re-enter the education market with a pitch about Reinventing the Textbook that, frankly, sounds pretty old hat. The reason, I suppose, is that there’s potentially a lot of money to be made selling the things to schools as replacements for the books.

The College Level

I teach at one of the universities mentioned in Schiller’s talk yesterday. At the University level, the most immediate difference from the K-12 case is that faculty typically get to choose which textbook (if any) to use in their courses. So there’s essentially none of the political fighting about textbook content that bedevils public grade schools. Students also have to buy their own books rather than rent them from the school (or have the school buy them).
The most familiar pathology of the textbook market is that publishers hate used booksellers. Publishers want every student to buy a new copy of their text, but—Phil Schiller’s claims notwithstanding—books are annoyingly durable. To fight this, publishers (and textbook authors) produce new editions as often as possible and try to get faculty to require the most recent iteration. There are various inducements on offer to do this, starting with free copies for the instructor and any TAs. As my friend Gabriel Rossman noted the other day, textbook catalogs pitched at faculty often come with little or no information about how much the book will cost students.
"CC Image courtesy of _ambrown."
Image courtesy of ambrown.
Apple’s proposed model would kill the used market, dead. The presentation emphasized that once you buy a book you always own it, and you can download it to any new devices you buy. But a corollary is that once you’re done with the book you can’t give or sell it to anyone else. So, at least initially, publishers can charge much less for their textbooks and make it up on volume. That’s fine by me if students end up paying less, though I immediately wonder whether the next step would be for publishers to modularize the books. Instead of your one giant Bio or Calc or Econ book for $14.99 rather than $129.99, you can have various shorter books available for the same price, but have to buy all of them over the course of a year or semester—like 19th century serial novels. This would likely be pitched to faculty as allowing for greater flexibility in curriculum construction, but again it’s the students who end up paying for the books.
From my point of view, both the iBooks Author and iTunes U apps are potentially very useful for taking sets of lecture notes and making them available to students easily. Many faculty already post their Keynote or PowerPoint slides so students can review them (or use them to avoid coming to class). The iBooks Author app seems like a natural extension of this, especially given its compatability with Keynote presentations. As for iTunes U, here Apple may be pushing into course-management territory currently dominated by systems like Blackboard and Sakai. This is an easy domain for Apple to take over if it wishes, as these systems range from the merely clunky to the aggressively shitty.
Finally there’s the question of getting college students to buy iPads. This is a more difficult proposition than it might appear. Most students now buy a computer when entering college. As far as I can see there is essentially no compelling reason for a freshman to buy an iPad instead of something like a Macbook Air, for the simple reason that students are required to write too much to not have a computer with a keyboard. Sure, it’s possible to set up a writing environment on an iPad with a bluetooth keyboard, or even write small amounts of text using the on-screen keyboard. But it’s hard to see it competing with an Air or similar laptop. Anecdotally, the use-patterns in my classes bear this out: almost all my students own a laptop, less than ten percent own an iPad, and no-one owns only an iPad. An unrepresentative sample, sure, but it skews towards students who are relatively early adopters and able to afford the hardware. This makes me wonder whether the iPad will get widespread traction on campuses without institutional support in the form of subsidized purchasing programs or pools of iPads available for particular classes—Duke already has some of the latter.

Encarta is not the Future

The contrast between laptops and iPads for college students brings me back to my earlier point about textbooks. What the iPad does really well, it seems to me, is less about being a whizzy textbook-with-moving-pictures and more about being the sort of device that lets you do things that neither a regular laptop, nor a traditional textbook, nor a single-purpose bit of hardware can do. There’s the GPS, the camera, the accelerometer, the touch interface—the best iPad apps tend to take advantage of these features in some novel way, allowing you to do or make something cool, often in a participatory fashion. Ironically, the best iPad apps for reading things—like Instapaper—work to make the iPad more like a simple, static, easily-read book or article, not less. If the iPad is going to make new inroads in education, let alone transform it, I think it will be by way of specialized apps that take advantage of the many great capabilities of the iPad, not through an augmented-textbook model that reanimates the corpse of Microsoft Encarta.

13 Most Important Microsoft Product Lines

Microsoft is an unusual company for the sheer number of product lines that bring in more than a billion dollars. While the company doesn't break out revenues for all of its product lines, Communications Director Frank Shaw famously revealed Microsoft's billion-dollar businesses to the TechFlash news blog last year. Under those businesses, of course, are Microsoft's most important product lines.
1. Windows Microsoft's bread and butter is Windows and despite some who predict its demise, the OS is doing quite well. Microsoft revealed that it has sold 400 million copies of its latest version, Windows 7. Still, Microsoft faces challenges. PC growth is slowing and with the most drastic overhaul ever of Windows planned for Windows 8, it remains to be seen how the market responds to the product's new tile- and touch-focused UI.

2. Office Anyone who knows anything about Microsoft is aware how important its Office franchise is to the company. Microsoft has shipped 100 million copies of Office 2010 since the product's release in mid-2010. Despite a long history of stellar growth, consumer licensing of Office dropped 8 percent last year but businesses helped drive Office revenues up 27 percent during the company's 2011 fiscal year.
3. Exchange While a growing number of customers are offloading their e-mail systems to the cloud, only a small sliver of large enterprises are making the wholesale shift. Exchange remains the most widely adopted enterprise e-mail platform.
4. SharePoint While it has its share of detractors, SharePoint is a billion-plus-dollar business for Microsoft because it lets enterprises share information generated from Office and other sources.
5. SQL Server The database is a key pillar of the Microsoft Server & Tools Business. SQL Server revenues increased 20 percent in fiscal year 2011. On tap for this year is SQL Server 2012, code-named "Denali," which will push the envelope in terms of support for business intelligence features and support for big data.
6. Windows Server As long as Microsoft is selling lots of SQL Server, Exchange Server, SharePoint and Dynamics, customers need Windows Server. Besides that, of course, Windows Server provides enterprises with their core authentication services through Active Directory and virtualization via Hyper-V, as well as providing the infrastructure for products such as IIS and Windows Storage Server.
7. Visual Studio The latest release, Visual Studio 2010, has enabled thousands of developers to target Microsoft's latest platforms, including Windows 7, Windows Azure, and Windows Phone 7, as well as the forthcoming Windows 8. "Visual Studio 11" is now in the works.
8. Xbox At last count, Microsoft reported 35 million members of its Xbox Live community. In fiscal year 2011, Microsoft sold 13.7 million Xbox consoles, compared with 10.3 million in 2010. Revenues for the company's Entertainment and Devices Division hit $2.7 billion, a 48 percent year-over-year increase.
9. Bing It will be a long time, if ever, before Microsoft's search engine can unseat Google as the default search engine of choice. But thanks to Microsoft's partnership with Yahoo!, Bing has grabbed a 14 percent share of the search market, up 31 percent over FY 2010. Still, Bing and the rest of Microsoft's advertising and online business continue to lose money to the tune of $2.5 billion, based on revenues of the same amount.
10. Dynamics Microsoft's portfolio of ERP and CRM software and services is believed to generate more than $1 billion in revenue. While Microsoft is in the process of updating the entire portfolio with cloud and social networking features, the company faces a barrage of rivals in this cutthroat market.
11. System Center Believe it or not, the Microsoft System Center product line also brings in more than $1 billion in annual revenue. Used to manage both hardware and software running in enterprise datacenters, Microsoft just gave the management suite a major refresh. Due out in the first half of this year is System Center 2012, which will add new capabilities to operations and applications management.
12. Skype The newest addition to the Microsoft portfolio, Skype grossed $860 million in 2010, according to its IPO filing, before the company was snapped up. Between the unified communications business of Lync and Skype, Microsoft says it intends to increase the availability of real-time voice and video communications to consumers and enterprises.
13. Windows Azure This is the only product line on the list that probably isn't even close to generating a billion dollars in revenue. Nevertheless, the Windows Azure platform is clearly an important product line as Microsoft customers and partners transition their systems and apps to the cloud. Its success or failure will have huge implications for Microsoft.

How To Answer A Question on the Internet

2012-01-16
Almost every day someone teaches me something new and hopefully I can help others by sharing that knowledge. This is really rewarding but I have noticed some pitfalls I and others have made in this process so thought I’d try to write down some dos and don'ts.
Whether you’re a cubical monkey, a construction worker, a forum moderator, or just someone that likes helping people I think these guidelines can be helpful in keeping you helpful when being helpful.
Don’t tell the person to use search
Not only did they probably already use search and just didn’t know what to search for but every person that searches and finds this response will think you quite silly for not understanding how searches actually work. You are basically telling the world that you have never heard of Google.
Don’t insult the questioner and don’t assume they are stupid
As satisfying to you as it may be to insult the new guy for not knowing something you once didn’t know this isn’t very helpful and shows you in a bad light.
Don’t second guess their question without first answering it
While it’s helpful to pop the “why” stack to get to the root of an issue don’t assume the person hasn’t already done this.
Going back to the search issue, even if the person asking the question could be better served by approaching the problem differently this question will be found by people in the future that really do need to do the thing you are avoiding answering.
Most importantly if you don’t answer them they will probably just ignore you since they will view you as unhelpful; but if you answer the question and then try to see if they could be better served with a different solution you’ve not only helped that person but the multitude of people that will come across the question and your helpful answer.
Don’t answer a question you don’t know the answer to
You might think this doesn’t need to be said but you need only look at all the Yahoo “Answers” that begin with, “I don’t know the answer but…” If your “answer” starts with you saying you don’t know the answer then cut down on the noise and don’t reply. Which brings up the next point…
Don’t answer if you’re not going to answer
If you’re not going to provide an answer help cut down on the noise and keep your comments to yourself. Unless your reply directly addresses the issue and helps move along the discussion to finding an answer it’s best to not add to the noise.
Don’t assume someone is a “newb” just because they are new to your neck of the woods
The “new” person that just joined your board may be new to you but they might also have a PhD in computer science and you just might be able to learn a thing or two from them. If you treat everyone you meet with respect you can only benefit.
Don’t say, “I’ve said it a million times”
The person asking the question doesn’t know you so how could they possibly know what you’ve said a million times? Since they probably already used search and didn’t find your million answers it’s probably how you’re answering the question that’s to blame.
Also this might be a sign you’re getting frustrated and need to take a break…
Do take a break from answering questions if you’re getting frustrated or grumpy
If you find yourself getting frustrated when helping others it’s time to take a break. There’s no point in getting upset. Helping others is a positive thing but we all feel grumpy sometimes so if you find yourself being short with others take a break.
Do make sure you’ve fully read and understood the question
Embarrassingly I can’t tell you how many times in the past I’ve started typing a reply only to reread the question and realize my “answer” had nothing to do with the question. I still have to be diligent to avoid this mistake so I read the question, then re-read it, and then read it again.
Do fully quote the answer and give a link
Even if the answer is found on the same site you should always fully quote it and then give a link. I can not tell you how many times I’ve found “answers” that were just dead links.
Do use full, working examples
There’s nothing more frustrating than finding an “answer” that is incomplete or doesn’t work in isolation. If your answer involves a complicated system that requires a lot of dependencies make sure that those dependencies are understood but try to isolate the answer to as fine a grain as possible. Do not assume the person knows something you did not state in your example, they probably don’t.
Do remember the person asking the question is a human being with feelings
I like to think of the person I’m helping as my grandmother and I treat them with the same respect I would afford her. I would never snap at my grandmother nor would I insult her.
Do understand that sometimes you will be wrong
As diligent as you are sometimes you will be wrong. Which is actually pretty cool because when you find out you’re wrong you just learned something new; make sure you’re open to that lesson.
Do know when to cut your losses
Some people just can’t be helped but more often they can’t be helped by you. That’s OK. For whatever reason if you find you are not effectively communicating with someone and you’re at the end of your rope it’s OK to just politely say you don’t think you can help them anymore and move on.
Do be happy that you helped someone
Helping someone is a gift you received and are able to share without losing. How awesome is that?
Please feel free to make any suggestions you have in the comments below and I’ll add them to the list.

Build Up Your Phone’s Defenses Against Hackers

Chuck Bokath would be terrifying if he were not such a nice guy. A jovial senior engineer at the Georgia Tech Research Institute in Atlanta, Mr. Bokath can hack into your cellphone just by dialing the number. He can remotely listen to your calls, read your text messages, snap pictures with your phone’s camera and track your movements around town — not to mention access the password to your online bank account.
Minh Uong/The New York Times

And while Mr. Bokath’s job is to expose security flaws in wireless devices, he said it was “trivial” to hack into a cellphone. Indeed, the instructions on how to do it are available online (the link most certainly will not be provided here). “It’s actually quite frightening,” said Mr. Bokath. “Most people have no idea how vulnerable they are when they use their cellphones.”
Technology experts expect breached, infiltrated or otherwise compromised cellphones to be the scourge of 2012. The smartphone security company Lookout Inc. estimates that more than a million phones worldwide have already been affected. But there are ways to reduce the likelihood of getting hacked — whether by a jealous ex or Russian crime syndicate — or at least minimize the damage should you fall prey.
As cellphones have gotten smarter, they have become less like phones and more like computers, and thus susceptible to hacking. But unlike desktop or even most laptop computers, cellphones are almost always on hand, and are often loaded with even more personal information. So an undefended or carelessly operated phone can result in a breathtaking invasion of individual privacy as well as the potential for data corruption and outright theft.
“Individuals can have a significant impact in protecting themselves from the kind of fraud and cybercrimes we’re starting to see in the mobile space,” said Paul N. Smocer, the president of Bits, the technology policy division of the Financial Services Roundtable, an industry association of more than 100 financial institutions.
Cellphones can be hacked in several ways. A so-called man-in-the-middle attack, Mr. Bokath’s specialty, is when someone hacks into a phone’s operating system and reroutes data to make a pit stop at a snooping third party before sending it on to its destination.
That means the hacker can listen to your calls, read your text messages, follow your Internet browsing activity and keystrokes and pinpoint your geographical location. A sophisticated perpetrator of a man-in-the-middle attack can even instruct your phone to transmit audio and video when your phone is turned off so intimate encounters and sensitive business negotiations essentially become broadcast news.
How do you protect yourself? Yanking out your phone’s battery is about the only way to interrupt the flow of information if you suspect you are already under surveillance. As for prevention, a common ruse for making a man-in-the middle attack is to send the target a text message that claims to be from his or her cell service provider asking for permission to “reprovision” or otherwise reconfigure the phone’s settings due to a network outage or other problem. Don’t click “O.K.” Call your carrier to see if the message is bogus.
For added security, Mr. Bokath uses a prepaid subscriber identity module, or SIM, card, which he throws away after using up the line of credit. A SIM card digitally identifies the cellphone’s user, not only to the cellphone provider but also to hackers. It can take several months for the cellphone registry to associate you with a new SIM. So regularly changing the SIM card, even if you have a contract, will make you harder to target. They are not expensive (about $25 for 50 of them on eBay). This tactic works only if your phone is from AT&T or T-Mobile, which support SIM cards. Verizon and Sprint do not. Another way hackers can take over your phone is by embedding malware, or malicious software, in an app. When you download the app, the malware gets to work corrupting your system and stealing your data. Or the app might just be poorly designed, allowing hackers to exploit a security deficiency and insert malware on your phone when you visit a dodgy Web site or perhaps click on nefarious attachments or links in e-mails. Again, treat your cellphone as you would a computer. If it’s unlikely Aunt Beatrice texted or e-mailed you a link to “Great deals on Viagra!”, don’t click on it.
Since apps are a likely vector for malware transmission on smartphones, Roman Schlegel, a computer scientist at City University of Hong Kong who specializes in mobile security threats, advised, “Only buy apps from a well-known vendor like Google or Apple, not some lonely developer.”
It’s also a good idea to read the “permissions” that apps required before downloading them. “Be sure the permissions requested make sense,” Mr. Schlegel said. “Does it make sense for an alarm clock app to want permission to record audio? Probably not.” Be especially wary of apps that want permission to make phone calls, connect to the Internet or reveal your identity and location.
The Google Android Market, Microsoft Windows Phone Marketplace, Research in Motion BlackBerry App World and Appstore for Android on Amazon.com all disclose the permissions of apps they sell. The Apple iTunes App Store does not, because Apple says it vets all the apps in its store.
Also avoid free unofficial versions of popular apps, say, Angry Birds or Fruit Ninja. They often have malware hidden in the code. Do, however, download an antivirus app like Lookout, Norton and AVG. Some are free. Just know that security apps screen only for viruses, worms, Trojans and other malware that are already in circulation. They are always playing catch-up to hackers who are continually developing new kinds of malware. That’s why it’s important to promptly download security updates, not only from app developers but also from your cellphone provider.
Clues that you might have already been infected include delayed receipt of e-mails and texts, sluggish performance while surfing the Internet and shorter battery life. Also look for unexplained charges on your cellphone bill.
As a general rule it is safer to use a 3G network than public Wi-Fi. Using Wi-Fi in a Starbucks or airport, for example, leaves you open to hackers shooting the equivalent of “gossamer threads into your phone, which they use to reel in your data,” said Martin H. Singer, chief executive of Pctel, a company in Bloomingdale, Ill., that provides wireless security services to government and industry.
If that creepy image tips you into the realm of paranoia, there are supersecure smartphones like the Sectéra Edge by General Dynamics, which was commissioned by the Defense Department for use by soldiers and spies. Today, the phone is available for $3,000 only to those working for government-sponsored entities, but it’s rumored that the company is working to provide something similar to the public in the near future. General Dynamics did not wish to comment.
Georgia Tech Research Institute is taking a different tack by developing software add-on solutions to make commercially available phones as locked-down as those used by government agents.
Michael Pearce, a mobile security consultant with Neohapsis in Chicago, said you probably did not need to go as far as buying a spy phone, but you should take precautions. “It’s like any arms race,” he said. “No one wins, but you have to go ahead and fight anyway.”

Why You’ll Probably Never Own A Mac With An ARM Processor

Ever since Apple launched the new MacBook Air, analysts and Mac fans alike have gone wild speculating that Cupertino might dump Intel and use custom-made, ARM-based chips in their laptop line instead. Yesterday, more fuel was thrown on the fire when it was revealed that an Apple intern worked on porting OS X to ARM devices back in 2010. Even Intel has said it would be “remiss” of them to dismiss the possibility that ARM might steal their Apple business. On the surface of things, it looks like ARM might make its way to our MacBooks soon.
Is ARM really a threat to Intel? Yes, absolutely, and especially as we transition into Apple’s Post-PC world. But there is next to no chance Apple will replace Intel chips for ARM-based ones any time in the next five years. In fact, there’s a good chance the exact opposite could be true, and Intel chips will be powering our iPhones and iPads by then. Here’s why.

Where ARM’s Power Efficiency Comes From

For most people, it’s not immediately clear what makes the chip inside your iPhone (an ARM-based chip made by Apple) different from the processor inside your MacBook Air (an Intel chip). So here’s a remedial layman’s primer.
All other things being equal — and as we’ll see later, all things are not equal – the main advantage ARM chips have over Intel ones is power management. But why are ARM chips so much more power-efficient than Intel’s that they can be used in the iPhone?
It’s because of a fundamental difference in the chips’ architectures. ARM’s RISC-based architecture has a distinct edge in power-efficiency over Intel’s x86, which was designed in the late 1970s. While computer architecture is a complicated thing, for the most part, RISC is more power efficient than x86 because it has to spend less energy figuring out where one instruction ends and the next begins.
With x86, an instruction to the chip can be any number of bytes. That means in any 64-byte chunk of memory, you can have any number of instructions… and as a result, a computer chip has to spend energy separating instructions before it can process them. With RISC, though, every instruction is 4 bytes: the chip knows that every 4 bytes, it can expect to see a new instruction. It doesn’t have to work as hard figuring out the grammar. Physically, this manifests itself in an ARM chip by allowing you to make your CPU cores smaller than their x86 counterparts, and for these CPU cores to draw less power.
Think of it like this. Which of the following sentences is easier for you to read?
Intelsx86architectureissuperraddude.
The cat sat and ate his hat.
The second sentence is clearly easier to read than the first, because in the first sentence, there are many different types and lengths of words all crammed together. In the second sentence, all the words are spaced apart, and each word has exactly the same number of letters. A child can read the second sentence easily, while the first sentence would challenge many adults.
Again, we’re making this a lot less complex than it actually is in the interests of accessibility, but for the most part, the difference between the way RISC and x86 pass along instructions is like this example. An instruction passed along in RISC takes less energy to compute, and can be understood by a smaller, less advanced chip.
Those are all big advantages… but unfortunately, they have diminishing returns.

ARM vs. Intel

As we’ve seen, ARM is better than Intel chips at decoding instructions. But there are two other things every chip needs to do: execute those instructions, and put them into memory. And Intel has the advantage there, says David Kanter, principal analyst and Editor-In-Chief at Real World Technologies, a technology analysis firm specializing in x86 and RISC microprocessors.
“If you look at any modern, high-performance chip, what you’ll find inside is maybe 25% to 35% CPU cores, 35% to 45% cache memory, and the rest is other stuff like memory control, I/O and so on,” Kanter told Cult of Mac in an interview last year. “So while ARM can make their CPU cores about 20% smaller and more power-efficient than Intel can because of RISC, all things being equal, that’s only a really tiny advantage overall. Maybe 4%.”
And that 4% advantage disappears the second you put Intel’s massive manufacturing muscle into the equation.
Intel is the Apple of the microchip world: everyone is at least a year behind Intel when it comes to competing with their cutting-edge technology and design in the x86 space. Because of Intel’s manufacturing strengths, they can make the entirety of their chips smaller (and therefore more power-efficient) than anyone else around, not just their CPU cores.
The result? Intel’s CPU cores may need to be slightly bigger and less efficient than ARM’s, but the overall chip is smaller and less power hungry at the same speeds.
So why is Intel so behind ARM in the mobile space? Simple: Intel screwed up. Over the last decade, Intel spent years focusing on performance over power management, desktop over mobile. They were so focussed on winning the x86 Gigahertz war against the likes of AMD that they didn’t see the rise of ARM and Apple’s Post-PC world coming.
But Intel’s now seen the light. They have almost infinite resources to throw at the problem of catching up. And they’re going to do so quickly.
“By 2014, Intel will have gotten their power management ahead of everyone else and be using their manufacturing muscle as a major advantage in the mobile landscape,” predicts Kanter.
And when that happens, most of ARM’s advantages over Intel will go away, save one: Apple can design and tweak its own ARM chips to its heart’s content, adding all sorts of custom low-power graphics solutions and oddball sensors to the chip. That’s harder to make happen with Intel.
Chip mod-ability is a compelling reason why Apple will likely stick with making their own ARM-based, A-series chips for mobile devices. But when it comes to a laptop or desktop Mac form factor, getting these things baked into the chip itself isn’t as important, when you can add other hardware or software to manage the same tasks.

There Is No Threat To Intel From ARM In The Mac Space

“The fact is that there is no ARM processor today, nor any that will be coming in the next five years, that are suitable for Apple’s existing models of laptops and desktops,” says Kanter. “On a deep and profound level, there is no technical advantage right now for Apple to switch to ARM across its laptops and desktops.”
Why? ARM processors are still relatively slow, and unsuitable for the vast array of tasks we take for granted in a desktop or laptop. Compared to the Core i7 in your MacBook Air, the core of Apple’s A5 CPU is similar to that of a 1995-era Pentium Pro. A full-featured port of OS X simply can’t run on an ARM series chip right now, which is what gave us all iOS — a massively stripped down version of OS X — to begin with.
“Apple won’t use ARM in the MacBook Air or any other Mac laptops anytime soon, because by the time you’re done making compromises, you’d end up with an iPad,” says Kanter. And even if ARM chips could be quickly ramped up to match the power of Intel’s current chips, it’s not clear that they would be any more power efficient than Intel’s offerings.
But ARM doesn’t need to replace Intels in Macs to beat Intel. While Mac sales are booming, iPhone and iPad sales are exploding. So although Apple’s Mac business is very healthy, it’s becoming a smaller part of the overall pie. Last quarter alone, Apple sold 37 million iPhones and 15 million iPads compared to a mere 5.2 million Macs. If iPads and iPhones continue to overshadow PC sales, ARM doesn’t need to come to Macs to be a very real and very scary threat to Intel.
All the more reason for Intel to get serious about power management now and figure out how to more closely work with companies like Apple to offer an easier, more streamlined way to insert their own custom technology into Intel’s x86-based chips. But Intel knows they’re behind and are taking the lessons they’ve learned from ARM over the last few years seriously. More importantly, Intel has the resources and expertise not just to catch up, but to blow the competition out of the water in the next few years.

So Why Was Apple Working On An ARM Port Of OS X?

If ARM isn’t really suitable for running OS X, and if the power advantages of ARM mostly disappear when you make the chips as fast as Intel’s offerings, then why was an engineer working on porting OS X to ARM back in 2010?
We can only speculate, but there’s any number of reasons that an intern might be tasked by Apple to explore this route that don’t end in a commercial product. We already know that Apple puts new engineers on fake products until they can be trusted. It’s also possible that Apple would want a bare-bones version of OS X that they could show Intel to help at the negotiating table. Finally, Apple may have simply been doing preliminary groundwork in case of the eventuality that ARM does catch up to Intel in five-plus years or so.
(Update: Seth Weintraub from 9to5Mac wrote to inform us that the real reason Apple had an intern working on porting Darwin to ARM was to update Airport platform, which has devices running Marvell ARM-based chips. In other words, as we’ve said, moving the Mac to ARM had nothing to do with it.)
Apple’s not serious about ditching Intel for the Mac, but even so, the next few years will be very interesting as ARM and Intel trade body blows. If Intel plays its cards right, come 2015, we could all be talking very seriously indeed about whether or not Apple will be putting Intel’s new mobile chips in the iPhone 8 and iPad 6.

Eight features Windows 8 borrowed from Linux


Linux got there first, but does Windows do it better?

"Good artists borrow, great artists steal!" -- Pablo Picasso said it. So did T.S. Eliot. And, more recently, Steve Jobs. Let's face it: If something makes sense and succeeds, it gets imitated.
Though Windows 8 and Linux distributions differ greatly from each other in design, ideology and -- last but not least -- their primary audience, they're all built on the same basic principles of OS design so there's bound to be some overlap. And while Microsoft has long been accused of stealing from the open source community, according to some Linux fans, it's getting to the point where Microsoft simply appropriates good Linux features.
[ FREE DOWNLOAD: Windows 8 Deep Dive Report | Windows 8: The 10 biggest problems so far ]
I've been following the Windows 8 development very closely and noticed some hefty backlash on some of the features of Windows 8. This was especially true in some Linux/Windows forums and the Building 8 blog, where Sinofsky and friends write extensively about the new upcoming Windows iteration.
All this fingerpointing made me curious about where some of the best new-to-Windows features in Windows 8 really came from and how Microsoft put its own spin on them (or not).

1. File copy dialogue

In an effort to create more transparency, Microsoft implemented an improved copy, move, rename and delete dialog that doesn't just show the progress of each operation, but also a throughput graph and the ability to actually pause individual copy operations.
Oh, did that cause a firestorm in the open source community! Pretty much the same dialogue has been part of Linux's Dolphin and Nautilus file managers -- the file transfer dialogue also lets users pause operations and view multiple copy jobs in one window. We've even got the gimmicky bandwidth graph that appears once the user hits "More details".
The Microsoft twist: When there's a problem with a file operation, Windows 8 doesn't just stop the entire process but keeps these problems in the error queue. However, it's quite obvious that Microsoft took a good, hard look at the open source world here.
What neither Linux nor Windows 8 have is a queue feature. Of course, you could manually pause and resume individual copy operations, but that's not helping you on a massive copy job. Users of both Windows (see the comments on this post) and Linux have been waiting for this for quite a while.

2. ISO mounting

In Windows 8, Microsoft finally introduces mount ISO files. Once mounted, a new drive letter appears in Windows Explorer that represents the virtual CD/DVD ROM. And while it's a nice addition that lets users finally get rid of annoying third-party tools such as Daemon Tools, Power ISO or Virtual CloneDrive, both Linux and Mac have had this ability for quite a while.
The Microsoft twist: No Linux distro does ISO mounting as easily as Windows 8, as it requires some command line trickery (or, again, third-party tools). Thanks to all commenters for chipping in: Of course, easy ISO mounting is part of various Linux distributions – both via the GUI and command line.

3. Windows To Go

Windows To Go allows (enterprise) users to create a bootable Windows 8 environment on a USB 2.0/3.0 flash drive. It even supports unplugging the drive, which causes the OS to freeze momentarily until you plug the Windows To Go stick back in. Awesome.
The Microsoft twist: Obviously, such "live environments" have been around for quite a while in the Linux world, but their performance was never quite up to par with a natively running OS. Since Microsoft optimized their NTFS file system for such a scenario, Windows 8 runs fluently even on USB 2.0. Upon testing Windows To Go, I found that both boot and overall speed were far superior to any Linux live distribution I have ever tested.

 

4. The Metro UI

The basic idea for the Metro UI appeared in Media Center and Zune hardware more than 5 years ago. When you use the Metro UI for the first time, you'll see that it's a very unique way of working with a device. But Microsoft didn't pioneer the idea.
Various Linux distros, such as Ubuntu, and the GNOME desktop environment, have tried to overhaul the user interface to fit the "one UI to rule them all" approach before Microsoft did. There's no denying that updates to the UI of Linux, especially Ubuntu, were made specifically with tablets in mind. But even the most ardent Linux users admit that touch support could by no means be called anything other than half-baked.
The Microsoft twist: Microsoft is taking a very risky step in making the new Metro UI the default view of the new OS, but it's also much more comfortable to use either with touch or a pen.

5. Social integration

Linux distributions -- notably Ubuntu -- have, for a long time now, included social media integration by default. The "Me" menu, which first appeared in early alpha versions of Ubuntu 10.04, allows you to update your status to all your accounts and get important feeds directly to your desktop. And when Microsoft finally added its Tweet@Rama, Photo Picker and Socialite app to the developer preview, loyal Linux users again pointed out that this has been done before.
The Microsoft twist: No twist here. Microsoft was simply late to catch on to the trend.

6. Native support for USB 3.0

In their very first blog post, the Building 8 folks explained their new native USB 3.0 stack and, of course, that news was greeted with comments of the "Linux has been doing that for three years" variety.
The Microsoft twist: Move along. Nothing to see here. USB 3.0 devices work pretty well with Windows 7 already since hardware manufacturers provide their own drivers. Microsoft just finally implemented an industry standard.

7. Cloud integration

Both Windows 8 and Linux sport features that let you sync data with the cloud. In Ubuntu 11, the Ubuntu One service offers a free online backup service with 5 GB. If you want more storage space, there's always the option of purchasing an additional 20 GB for $2.99 a month.
The Microsoft twist: Windows 8 is going to tightly integrate with SkyDrive's 25 GB online storage, which is not just for photos or music, but also allows for hosting your user account (personal settings, backgrounds, some data...) for you to log in from anywhere.
Ubuntu, however, counters with their new Music Streaming service.

8. ReFS

The newly introduced ReFS (Resilient File System, codenamed Protogon) is Microsoft's next-generation file system. It will first debut in Windows Server 8, but client adoption is well underway.
The system itself is strikingly similar to ZFS (the Z File System) and the Linux-derived Btrfs (B-tree file system) as it also supports copy-on-write snapshots when coupled with Microsoft Storage Spaces. For further security, it also provides integrity checksums and B+ Trees. Also, the increased file/volume/directory sizes are also strikingly similar to Btrfs.
The Microsoft twist: Let's just say that Microsoft didn't do anything from scratch. While I did not dive deep into the file system drivers, I suspect that Microsoft looked very hard at some of the principles that worked years ago in both ZFS and then Btrfs and got the "inspiration" to develop something very similar.

Stealing or innovating?

While I won't deny that Microsoft has "borrowed" many ideas from the open source world, overall they're trying to find their own game in Windows 8.

Microsoft was running Windows on ARM two years ago

Windows 7 ARM phone
Microsoft's attempts to port Windows to ARM began earlier than we thought: over two years ago, the company apparently already had Windows running on the low-power architecture. According to EXIF data, the two photos above were taken on January 22nd, 2010 with a Samsung Omnia Pro, but that's not Windows Mobile on this Asus P835 smartphone. It's a build of Windows 7, and to give you some idea of the timing, it predates the January 27th announcement of the original Apple iPad by several days. Of course, if what we've been hearing about Windows Phone 8 pans out, these pictures of a "fairly early" Windows on ARM debug could represent more than just software running on silicon: it could be symbolic of how Microsoft intends to truly unify phones, tablets, and PCs with its next version of the desktop operating system.