The Null Device

Posts matching tags 'apple'

2011/12/31

A few random odds and ends which, for one reason or another, didn't make it into blog posts in 2011:

apple art china creativity crime design fraud monty python pixel art politics religion romania science society susan kare tech u2 0 Share

2011/10/24

And more on the subject of Siri; while the technology is available only on Apple's iOS platform (and currently only on the latest and greatest iPhone), an Android software company have taken it upon themselves to make their own version, in an 8-hour hackathon. It's named Iris (see what they did there?), and it sort of works:

Me: Remind me at 9pm to go and buy milk
It Recognised: remindme at 9 pm to go in hawaii
It Replied: I have two pets.
Me: Where is siberia
Replied: Wherever you make it I guess
Q: Where can I get a recipe for cheesecake?
A: En la esquina, con minifalda.
("In the corner, wearing a miniskirt.")
If one views this as a competitor to Siri, it falls well short (even without the bizarre voice-recognition results, it doesn't seem to contain the sort of evolving model of the user, their relationships and preferences, and the current context that makes a system like Siri work), though one could hardly expect this from an 8-hour hacking session. (If one views it as a publicity stunt to promote Dexetra's other apps, it'll probably be far more successful.) However, as a surrealist tool for injecting chaos into the lives of those who use it, it looks to be far superior, escaping the shackles of bourgeois practicality that constrain Apple's more polished product. Iris looks to be a virtual assistant André Breton could love.

ai android apple culture fake siri surrealism tech 0 Share

Apple's latest iPhone, the 4S, comes with a feature named Siri, an intelligent agent (based on technology from a US military AI research programme) which answers spoken questions in natural English, using web services, the current environment and a constantly evolving profile of the user and their preferences to make sense of ambiguous queries like "will I need an umbrella tomorrow?", and speaks the results back to the user—in a female voice in the US and Australia, but a male one in the UK. Apple haven't explained the reasons for the difference, but there are theories:

Jeremy Wagstaff, who runs technology consultancy Loose Wire Organisation, says: "Americans speak loudly and clearly and are usually in a hurry, so it makes sense for them to have a female voice because it has the pitch and range. British people mumble and obey authority, so they need someone authoritative." Which, apparently, still means male.
There's more historical context here (which talks about disembodied machine voices having been female for a long time, since telephone operators* and WW2-era navigation systems, female voices being used in railway station announcement systems because their higher frequencies carry better against the train noise, evil computers in films being presented as male, and BMW having to recall a female-voiced navigation system in the 1990s because of complaints from German men who refused to take direction from a woman).

There's also a piece in the Atlantic about why many electronic devices designed to assist have female voices. It looks predominantly at systems in the US, and concludes that, in America at least, female voices are perceived to go better with the role of assistant—competent, level-headed, and unthreateningly loyal. Or, in other words, everybody wants to be Don Draper.

Which doesn't answer the question of why (according to Apple's in-house cultural anthropologists, anyway) British users feel more comfortable with male-voiced virtual assistants. Could it be the lack of the famous 100-watt smiles of the American service industry (as per the US psychologist who categorised British smiles as grimaces of acquiescence)? An ingrained sense of social hierarchy and/or traditional acceptance of class privilege which makes authoritative male voices more acceptable in Britain? (I wonder whether refined-sounding male British voices would be popular with American users; after all, I imagine that quite a few people wouldn't mind their virtual assistant to have a British butler persona.) Or perhaps the residual trauma of Thatcherism makes female voices with any hint of authority a hard sell in Britain? And why does Australia get the female voice option by default? Is Australia more "American" than "British" in this sense? Or is the preference for male voices some peculiarly British anomaly among the English-speaking nations?

* If I recall correctly, the very first telephone operators in the late 19th century were boys, of the same background who would have been employed in clerical tasks. They tended to horse around and play pranks too much, though, so they were replaced with female operators after a few years. Throughout living memory, the typical telephone operator (where those still existed) has been a woman.

ai apple culture gender siri tech 3 Share

2011/10/6

Steve Jobs has passed away today, shortly after resigning from the post of CEO of Apple due to failing health. Jobs had battled pancreatic cancer, and had received a liver transplant, a combination which didn't do much for his odds. He was 56.

It's hard to overestimate Jobs' influence on the world; the timeline of his life is liberally scattered with world-changing achievements. The Apple II helped popularise home computing, and was responsible for a lot of people learning to program. The Mac popularised graphical interfaces. (It was neither the first GUI—that was Xerox PARC's Alto prototype—nor the most popular one—that was Microsoft's Windows, which to no small extent imitated the Mac—though it was the one which popularised the concept.) After Jobs was ousted from Apple, his next project, NeXT, was daring and beautiful, though commercially unsuccessful; however, Sir Tim Berners-Lee did create what became the World-Wide Web on one. Years later, Apple's reinvigorated Macintosh line, infused with the technical DNA of NeXT, helped to break Microsoft's stranglehold over computer standards and the leaden years of stagnation that had ensued. Meanwhile, the iPod—also not the first MP3 player by a long shot—displaced the Sony Walkman as the iconic personal audio player, and iTunes forced the hand of the recording industry. The iPhone, meanwhile, transformed mobile phones, both in industrial design (one only has to compare early Android prototypes, with their square screens and BlackBerry-esque QWERTY keypads, to the plethora of touchscreen phones which followed) and the degree of control phone carriers had over phones (which, before the iPhone, were routinely locked down to do only what the carrier saw as profitable to let its users do) and the availability of mobile internet access (which, once again, followed a walled-garden model, preserving the carrier oligopolists' profits, again at the price of stagnation). Then came along the iPad, succeeding spectacularly where tablet-shaped computers had failed for decades. And, outside of that, Jobs helmed Pixar, which produced computer-animated feature films which were not only massively popular and technologically innovative but critically acclaimed. It beggars belief to think of one human being as having had that much impact on the world, over and over again; had he had a few more decades of life, there would doubtlessly have been more.

WIRED has a list of tributes to Jobs from various luminaries, as well as an eulogy by Steven Levy. Meanwhile, there are tributes from xkcd and The Laugh-Out-Loud Cats.

apple obituary rip steve jobs tech 2 Share

2011/2/13

Apple's interim CEO Tim Cook, who took over the reins when Steve Jobs went on medical leave, is under fire after unveiling the latest MacBook, a machine made of living flesh some have described as "grotesque":

"Oh, my sweet God," Apple employee Kurt Starfeldt said after viewing the MacBook up close. "It appeared to be discharging some sort of mucus-type substance from the headphone jack and making these weird murmuring sounds. And then it started quivering at one point when Tim was demonstrating how to use the touch pad. It was quite upsetting, actually."
"There's all this gelatinous webbing that you have to stick your hand in just to turn it on, and then once you do, it starts, like, yelling for 30 seconds or so," said Shane Brick, a 38-year-old beta tester in San Francisco, adding that he "actually felt kind of bad for it." "The maintenance is ridiculous, too: Once a month it sheds all of its skin, and you need to shave the USB ports every couple days."
"I watched Steve Jobs build the Apple brand from the ground up, and I know that the name of the game here is cutting-edge," Cook said. "Honestly, I felt like the next logical step would be a laptop that feels like an extension of your body. The design may not be perfect, but I'm hoping over time maybe people will learn to love it, just as it will learn to love them."

apple humour the onion 1 Share

2010/11/17

In major news stories recently:

(via Rhodri) apple foxnews media murdoch the beatles the royal family uk 2 Share

2010/10/25

The Chinese Communist Party organ, the People's Daily, has reviewed Apple's iPad, and found it wanting:

“There are many disadvantages” to the gadgets, it wrote. “For example you cannot install pirate software on them, you cannot download [free] music, and you need to pay for movies you watch on them.”
While this is more about the acceptance of copying in China, a country where privately-held intellectual property is the exception rather than the rule, it is still somewhat ironic to see a totalitarian regime criticise Apple for being too locked down.

(via /.) apple china irony totalitarianism 1 Share

2010/9/12

According to Kyle Wiens, the founder of iFixit (a website who publish repair instructions for gadgets), Apple are using patented screws to make it illegal to change the batteries in their laptops, unless you're an authorised Apple service centre, of course:

They've got this 5 point bit on the MacBook Pro battery now. Torx has a patent on the shape of that bit, and makes it illegal to import without a service license. It's absolutely preposterous; the battery is one of the easiest components to replace in that machine, just about as easy as RAM. They're using lawyers to prevent people from making their computers last longer than 3-400 battery cycles
I wonder if Apple is trying to get to a leasing model with computers, where you have to send it back to them every year or two and pay them $129
That's the problem with Apple; they have a monopoly on OSX machines, and thus can do things like this, because that's what the market will bear. (Sure, you can do things in Ubuntu, as long as you don't need to run any commercial software. Which locks out anyone who, for example, uses softsynths or commercial Photoshop plugins. Or you can downgrade to Windows, and put up with the constant struggle against spyware and viruses and the vastly inferior user experience, not to mention Microsoft's even more shady history.) Apple have (it seems) also used intellectual-property law to prevent anyone from making chargers interoperable with their MagSafe connectors; to this day, it's impossible to get electricity into a recent MacBook from any source other than an AC source through an Apple adaptor. There are no third-party adaptors for MacBooks, nor external batteries of the sort that Windows road warriors have been able to buy at airports for decades. If you wish to power one from, say, a car battery, you're faced with converting the electricity into 110V/220V AC and then converting it back to whatever your MacBook gets, because that's how Steve wills it.

apple evil skulduggery tech 0 Share

2010/8/21

The latest copycat product Apple have gotten pulled for trademark violations: a rectangular German eggcup named the eiPott (a German pun roughly translating as "egg-pot").

One has to give the makers of the eiPott points for cleverness at least; and given the obviously satirical nature of the item, Apple's complaint does seem petty. A bit like Warner Brothers' Russian subsidiary having Tanya Grotter and the Magic Double-Bass pulled.

apple intellectual property ipod knockoffs 2 Share

2010/8/16

Australia may soon be the land without iPhone and Android games, as the government is making noises about requiring all games to be classified by the national censor prior to distribution. All games sold in shops have to be classified, a process which costs A$470 to A$2040 per title; until now, Apple and Google have been distributing games through their online application stores without them having passed through the Office of Film and Literature Classification; Apple have their own (largely voluntary) classification regime.

Perhaps pragmatism will win out at the end of the day and the government will realise that a mass-media-style classification regime cannot be imposed on apps without modification, and perhaps they'll come to a compromise (such as accepting Apple's voluntary ratings and liaising with Apple's enforcement officials). Though, given the extraordinary efforts to force through internet censorship against both expert advice and popular opinion, I'm not sure one can count on the Australian government to exercise common sense.

(via folded) apple australia censorship 4 Share

2010/7/21

Apple have just donated the source code of MacPaint to the Computer History Museum. The code is in two parts: the tip of the iceberg is MacPaint itself, which was written in Pascal and consists of one source file, but the bulk of the code is the QuickDraw library, written in 68000 assembler, which gave the original Macintosh most of its (then groundbreaking) graphics capabilities. And here is a story of the development of MacPaint.

The source code still belongs to Apple, though may be used for non-commercial purposes. I wonder if anyone has managed to compile it recently.

apple history mac macpaint retrocomputing 0 Share

2010/6/8

Well, here it is. Apple have just announced their next iPhone, the iPhone 4, and it does impressive. The screen resolution has been quadrupled, to 640 by 960, with the effect that the pixels are too small for the human eye to resolve individually. The new iPhone also has two cameras, one front-facing and one rear-facing, and does video calls. Aware of the party-photo market, Apple have optimised the main camera for low-light performance, adding backside illumination (which, given Apple's squeaky-clean policies, is not as indecent as it sounds) and thoughtfully avoided cramming in more pixels. (Before you ditch your LX3, though, remember that it's still a phone camera; the pixels are still much smaller than in a compact, and the lens system is rudimentary. I'll bet that Hipstamatic looks sweet on it, though.) It can also shoot high-definition video, and Apple will be making an iMovie application available for it, for shooting and editing video entirely in the phone. (I wonder whether the microphones are any good in loud environments; if they don't distort like those in every compact camera I've seen, it may be good for recording gigs.) Furthermore, the iPhone 4 adds to its compass and accelerometer a 3-axis gyroscope, giving it similar motion-tracking capabilities to what the Sony PS3's Sixaxis controller and Nintendo WiiMote have). And then there's the impressive-looking build of the unit, with its machined steel frame and ultra-durable glass panels. Anyway, here is Apple's page on the design of the new iPhone.

On top of that, the iPhone OS has been bumped up to version 4, which brings a number of features, including multitasking (which means you can chat on Skype or listen to streaming music whilst doing other things), an e-book reader with PDF capabilities, and more. (The rumoured Facebook integration isn't mentioned, though.) The upgrade will be free for all compatible devices, which means everything but the first-generation iPod Touch. Oh, and the iPhone OS is now named the iOS, and is rumoured to be going into the next Apple TV. (Hmmm.. given a TV-connected device running Apple's game-friendly OS and an iPhone with gyroscopes, perhaps Sony and Nintendo should be very worried about now.)

I wonder whether they'll rename the iPhone 4 in Asian markets, though; the number 4 is considered unlucky in China and nearby because, in Chinese, it rhymes with 'death'. To wit, other companies like Canon skipped version numbers when hitting their fourth iteration.

apple gadgets iphone tech 2 Share

2010/4/14

Typography/design blogger Stephen Coles offers a typographically-oriented critique of Apple's iPad interface, and it doesn't come off well. Apple, it seems, are guilty of privileging style over substance, aiming to make the iPad look stylish rather than be legible. As an e-book reader, it fails, with the iBooks application falling for that most vulgar of desktop-publishing tricks and forcibly full-justifying all text, despite research showing that ragged-right margins are actually more legible. iBooks also falls down on typeface choice; the user has a choice of reading books in one of five typefaces, which range from middling to poor for reading large quantities of text. Support for custom fonts on the iPad is poor all round; there is no option to embed fonts in e-books, and the version of Mobile Safari supplied doesn't have up-to-date @font-face embedding support.

And then there's the famously Helvetica-fetishising UI, whose typographical choice is seemingly more designed to exude mid-20th-century modernist chic and pander to the owner's self-image as a stylishly cool individual, rather than aiming for anything as gauchely utilitarian as legibility. While Helvetica is good for print and signage, or, indeed, larger sizes on the screen, there are more legible typefaces for use on computer screens (the Lucida family, shipped with Apple's own OSX, is a case in point). The Helveticolatry, though, pales into insignificance next to the Notes application's cutesy felt-marker typeface, which, whilst less cringeworthy than Comic Sans, is still somewhat ridiculous; all of a sudden, High Modernist chic gives way to kitsch.

Bonus link: Stephen Coles with a list of alternatives to Helvetica. (Note the complete absence of Arial in this list; it's a list of actual typefaces of typographical merit.)

apple design ipad typography 0 Share

2010/4/3

Kevin Anderson, recently Digital Research Editor of the Guardian, on the old media's delusional iPad app pricing, in the hope that Steve Jobs' locked-down walled garden will usher in a new era of double-digit profit margins for content owners:

Looking at the iPad app rollout, you can easily separate the digital wheat from the chaff in the content industries, and you can see those who are developing digital businesses and those who are trying to protect print margins and who see the iPad as a vertical, closed model to control and monetise content.
Examples of this include magazines like Time charging $4.99 a week (the price of a paper copy) for access to their iPad-formatted content. The price of a magazine, as Anderson points out, includes the costs of printing and distribution, whereas on the iPad it's almost pure profit. Of course, the customers get something for their shekel, namely "Unique interactivity including landscape and portrait mode, scroll navigation and customizable font size":
Oh, I’ve never seen that in a mobile web browser, I say with incalculable levels of sarcasm. That’s like morons in the 90s having Java animation that you actually couldn’t do anything with and calling that interactivity. You think that’s insane and delusional, just wait, it gets even better! No content sharing on the app, which I’m assuming means you can’t bookmark or Tweet your favourite stories, and You’ll have to buy and download the app every single week. There is also no indication that they will charge for their now free iPod app or their website.
Note to Time digital strategists: Sorry caching your site so I can take it with me when I’m on the move isn’t a feature worth your premium pricing. I do that now, and have done it for years, with an open-source app called Plucker and an aging Palm T3. I’m truly sorry. Do you actually use the internet or digital devices or do you just indulge your bosses’ angry fantasies about the good old days?
And then there's Rupert Murdoch's inspired unilateral offensive against free news. News Corp. currently charges $2 per week for access to the Wall Street Journal, but aims to extract $17.29 a month from iPad users. Murdoch is also moving aggressively on the web, having announced that, in a few months, both The Times and The Sun will be behind a billgate. Perhaps if The Guardian, Telegraph and Independent go out of business and the BBC voluntarily dismantles its free news service in anticipation of a Tory government, Murdoch can enjoy a lucrative monopoly on the news, though otherwise, it looks like his gamble will fail and The Times, arguably News Corp.'s most prestigious broadsheet, will decline.

Not everybody misses the point, of course; The Financial Times (no relation) and NPR (i.e., the US donation-funded public radio network) apparently get it, and strove to experiment with new ways of engaging with their audience in the digital realm, rather than just seeing how much they can do them for.

In terms of who is positioning themselves for the future by delivering value to their audiences and experimenting with business models, it’s clear. If any company thinks that the iPad will allow them to rebuild the monopoly rent pricing structure of the 20th Century, then you’ve really fallen prey to the Steve Jobs’ reality distortion field, and you’ve blown yet another chance to build a credible digital business. However, I’ve got a game you might want to check out, Final Fantasy.

apple chutzpah ipad media murdoch stupidity 0 Share

2010/3/12

One of the problems with the iPhone is the lack of multitasking, or rather of non-system multitasking. Various officially blessed built-in applications (such as the phone call process, the built-in music player and the App Store downloader) can run in the background, but the system strictly enforces a ban on anything else from doing so. Which helps keep the iPhone (a small device with limited memory and battery life) from being bogged down under ill-behaved background processes, saves the user from having to contend with task managers and also reduces the risks of malware attacks, but at a cost; while an iPhone makes an eminently usable (mostly) single-task appliance, it falls down at tasks you'd want to run in the background. You can use it to listen to last.fm or SoundCloud or make Skype calls, but not whilst doing anything else. (And yes, I know you can jailbreak your iPhone and make it multitask to your heart's content, but that doesn't count.) Apple is a jealous god.

That wasn't as big a problem when the iPhone was the only phone of its class, but now, Android and WebOS have shown up, flaunting post-iPhone touch interfaces and being able to play your Spotify stream while you browse the web, and even hoary old dinosaurs like Nokia's Symbian are being brushed up and advertised as being able to multitask. Sure, a badly-written app there could drain your battery in no time, but that's beside the point; if multitasking works well enough (i.e., doesn't fail catastrophically often), Apple's system will look decidedly dated and overly conservative, and whatever Steve Jobs' aesthetic sensibilities say about it, Apple will have to put it in or risk becoming an also-ran. And, being subject to Steve Jobs' perfectionism, Apple's solution will have to not only bring in multitasking but do it without the compromises other systems have.

However, there is a rumour that the next version of the iPhone OS will do just that; i.e., will allow third-party developers to write processes that run in the background in some well-behaved way whilst managing to avoid the pitfalls of declaring a free-for-all.

I'm curious as to how they'll do it (assuming that the rumour is true, of course). My guess is that they'll focus on use cases such as processes needing to run a carefully constrained background thread, and communicate with it from the single-tasking UI process, and allow them to do this. Perhaps it'll use Apple's Blocks extension to C, and possibly a lightweight scheduling technology related to OSX's Grand Central Dispatch. That way, a background music player will be able to fetch and play audio until it is stopped or diverted by the UI (which can come and go).

apple iphone tech 0 Share

2010/2/1

Charlie Brooker's latest column is a dig at the Apple iPad. The most interesting part of it is towards the end, where Charlie, who, last year, declared his allegiance to the Windows PC platform, comparing it to the stench of urine in an underpass or living in a Communist country in 1981, but nonetheless declaring it better than becoming one of those smug Mac-using twats (or, even worse, one of those Linux weirdos), declares that he's considering buying a MacBook. Not because of it'll make him cool, but because his current Windows laptop, one of the Sony Vaios (they're the nice-looking Windows laptops, the ones sort of like MacBooks for people who couldn't stand to be seen as one of those Mac users) is driving him up the wall:

Yes, I was a dyed-in-the-wool Mac sceptic for years. Yes, I've written screeds bemoaning the infuriating breed of smug Apple monks who treat all PC owners with condescending pity. But being chained to a Sony Vaio for the last few weeks has convinced me that I'd rather use a laptop that just works, rather than one that's so ponderous, stuttering and irritating I find myself perpetually on the verge of running outside and hurling it into traffic.
I just hope buying a MacBook won't turn me into an iPrick. I want a machine that essentially makes itself invisible, not a rectangular bragging stone. If, 10 minutes after buying it, I start burbling on about how it's left me more fulfilled as a human being, or find myself perched at a tiny Starbucks table stroking its glowing Apple with one hand while demonstratively tapping away with the other in the hope that passersby will assume I'm working on a screenplay, it's going straight in the bin.

apple charlie brooker mac 3 Share

2009/11/27

Apple have just released the specifications for the iTunes LP format, a way of encoding extra content to wrap around music albums, and it looks very elegant. As mentioned before, an iTunes LP is a directory containing the original media and graphic files, as well as XML metadata, HTML/CSS for presentation, and code in JavaScript for the navigation. The JavaScript code uses a framework named TuneKit, which, in characteristic Apple fashion, is elegantly Model-View-Controller; rather than littering DOM objects with event handlers, an author defines controller classes which deal with the relevant events.

Apple say that they will start accepting automated submissions of iTunes LP content to the iTunes Store in the first quarter of 2010. Of course, as the format is open, there is nothing preventing people from rolling their own and selling them from other sites.

I wonder how long until there are open-source iTunes LP players for platforms such as Linux.

apple html itunes javascript programming tech 8 Share

2009/11/20

Paul "Hackers and Painters" Graham on why Apple's heavy-handed grip on the iPhone threatens Apple:

The way Apple runs the App Store has harmed their reputation with programmers more than anything else they've ever done. Their reputation with programmers used to be great. It used to be the most common complaint you heard about Apple was that their fans admired them too uncritically. The App Store has changed that. Now a lot of programmers have started to see Apple as evil.
I just bought a new 27" iMac a couple days ago. It's fabulous. The screen's too shiny, and the disk is surprisingly loud, but it's so beautiful that you can't make yourself care. So I bought it, but I bought it, for the first time, with misgivings. I felt the way I'd feel buying something made in a country with a bad human rights record. That was new. In the past when I bought things from Apple it was an unalloyed pleasure. Oh boy! They make such great stuff. This time it felt like a Faustian bargain. They make such great stuff, but they're such assholes. Do I really want to support this company?
Apple's mistakes are to treat software (a complex commodity which involves an ongoing relationship between the provider and the customer) the same way as they do recorded music (a simple commodity, purchased once, and amenable to being sold by a middleman), and generally screwing up the developer-user relationship with its onerous approval policies, whilst also alienating potential talent who might otherwise have worked for them:
If your company seems evil, the best programmers won't work for you. That hurt Microsoft a lot starting in the 90s. Programmers started to feel sheepish about working there. It seemed like selling out. When people from Microsoft were talking to other programmers and they mentioned where they worked, there were a lot of self-deprecating jokes about having gone over to the dark side. But the real problem for Microsoft wasn't the embarrassment of the people they hired. It was the people they never got. And you know who got them? Google and Apple. If Microsoft was the Empire, they were the Rebel Alliance. And it's largely because they got more of the best people that Google and Apple are doing so much better than Microsoft today.
But the other reason programmers are fussy, I think, is that evil begets stupidity. An organization that wins by exercising power starts to lose the ability to win by doing better work. And it's not fun for a smart person to work in a place where the best ideas aren't the ones that win.
Graham also includes this memorable observation:
When you look at the famous 1984 ad now, it's easier to imagine Apple as the dictator on the screen than the woman with the hammer. In fact, if you read the dictator's speech it sounds uncannily like a prophecy of the App Store.
We have triumphed over the unprincipled dissemination of facts.
We have created, for the first time in all history, a garden of pure ideology, where each worker may bloom secure from the pests of contradictory and confusing truths.

(via ithinkihaveacat) apple iphone 0 Share

2009/11/12

Joe Hewitt, the developer of the iPhone Facebook application, has publicly sworn off iPhone development, over Apple's heavy-handed approval policies:

My decision to stop iPhone development has had everything to do with Apple’s policies. I respect their right to manage their platform however they want, however I am philosophically opposed to the existence of their review process. I am very concerned that they are setting a horrible precedent for other software platforms, and soon gatekeepers will start infesting the lives of every software developer.
The web is still unrestricted and free, and so I am returning to my roots as a web developer. In the long term, I would like to be able to say that I helped to make the web the best mobile platform available, rather than being part of the transition to a world where every developer must go through a middleman to get their software in the hands of users.”
I wonder whether this will make enough waves to shake Apple into loosening their grip somewhat. Perhaps that'll take Jamie Zawinski to take up iPhone development, attempt to port DaliClock to it and then storm off in a huff.

apple censorship facebook free software iphone joe hewitt programming protest 0 Share

2009/10/24

Things aren't looking good for ZFS, Sun's jaw-droppingly impressive next-generation filesystem, used in Solaris and once slated to appear in OSX; now Apple have abruptly shut down their open-source ZFS project. There is speculation here that it has to do with (a) Oracle, who bought Sun, already being behind a competing (if currently somewhat less developed) filesystem, Btrfs (which is being developed on Linux), and planning to kill ZFS development to rationalise costs, and/or (b) server manufacturer NetApp suing Sun over patented technologies used in ZFS.

Apple, meanwhile, are hiring filesystem engineers, which suggests that they're planning to build their own next-generation filesystem. Until then, Mac users will have to make do with HFS+.

apple oracle sun tech zfs 0 Share

2009/10/2

On the iPhone, even calculator applications come with obscenity filters, blanking the display if, when the iPhone is turned upside down, the number shown resembles an obscene word.

The author suggests, somewhat facetiously, that this is to get through the App Store's strict decency policies.

(via TUAW) apple censorship iphone swearing 0 Share

2009/9/15

The advent of the MP3 has changed the music-listening experience, as many musicians and old-timers will tell you; no longer do you sit on the floor by the Dansette meditating on the 12" square of lovingly designed artwork in your hands as the artists take you on a journey in the order they intended; no, you're free to listen to music a track at a time. Which, of course, has its upsides (for one, since the invention of the CD, the recording industry has been raking it in by requiring artists wanting that one good song to pay for the other 75 minutes of hastily cobbled together filler), but, on the other hand, the experience of the-album-as-totality is no longer there (and a folder of MP3s played in sequence isn't quite the same).

But now, Apple has launched a standard format for encapsulating the other bits of an album. Named "iTunes LP", it includes clickable artwork, lyrics and other media. An "iTunes LP" is downloaded with the AAC files when you buy an album from, you guessed it, iTunes.

A chap by the name of Jay Robinson has dissected this format, finding that it's basically a ZIP file containing HTML, CSS, JavaScript and other resources. There doesn't seem to be any DRM or code signing in use, so it's not unlikely that the .itlp format will break free of iTunes; that we may soon see artists rolling their own, and third-party software playing .itlp files. It'll be interesting to see what comes of this.

apple itunes music social implications tech 0 Share

2009/9/6

Geekier-than-thou technology blog Ars Technica have posted a detailed technical review of Snow Leopard, the latest revision of MacOS X, which delivers few new features but instead comprehensively overhauls the inner workings of the system. And there are a lot of interesting things there, from transparent compression of files to the shift to 64-bit and the replacement of the legacy QuickTime system with a new, Objective C-based one, not to mention a judicious sprinkling of user-interface improvements and technologies brought over from the iPhone programme. (Core Animation, it seems, is everywhere, and there's a CoreLocation service which can determine where a machine is.)

One of the most intriguing improvements (to me, as a programmer, anyway) is one at the lowest level: Apple have quietly extended the C language, adding anonymous/lambda functions and closures, which they call "blocks". So now you can create and pass back blocks of code (more or less) as if you were in Lisp, Python or JavaScript, like so:

typedef void (^work_t)(void);
 
void repeat(int n, work_t block) { 
  for (int i = 0; i < n; ++i) 
    block(); 
} 
 
repeat(5, ^{ printf("Hello world\n") });
Which, of course, opens the door to functional-style algorithms like map/filter/reduce, passing predicates as function arguments, and other nifty tricks which people in the functional-programming world have been doing without a second thought for decades.

The code in bold is a block. It's not the prettiest syntax in the world, though it is consistent with C, and gets lexical scope. There are more technical details on blocks here (fun fact: a block is an Objective C runtime object, though can be used from vanilla C), and Apple's own documentation here. Apple have made the blocks extention open source, contributing it back to both GCC and the LLVM compiler they're moving to, and submitting it to the C standards working group (as in this paper), so there's a decent chance that they'll filter through to other platforms. (How quickly they're adopted elsewhere is, of course, another matter.)

Blocks in themselves are nifty for the functional-programming enthusiasts, though understandably may seem esoteric to everybody else. Apple, however, are making thorough practical use of them in a new subsystem named Grand Central Dispatch, which allows programmers to rewrite processor-intensive processes in terms of fine-grained units of work, pass them to queues, and have them automatically spread across however many processors the machine has free at the time; which, in theory at least, should greatly increase efficiency without requiring much more effort on the programmer's part.

(via MeFi) C apple functional programming osx programming tech 0 Share

2009/8/5

The latest dispatch from the annals of Apple AppStore approval cluelessness: a dictionary application has made it through the review process only after removing all words that could be considered indecent. NinjaWords' developers tried taking other precautions, such as obtaining a 17+ rating and ensuring that only complete word searches could yield potentially rude words, but to no avail:

The list of omitted words includes some which have utterly non-objectionable senses: ass, snatch, pussy, cock, and even screw. (Ass and cock appear throughout the King James Bible.)
Apple requires you to be 17 years or older to purchase a censored dictionary that omits half the words Steve Jobs uses every day.
The article points out that even censorship-happy red-state firms like Wal-Mart will quite happily, and legally, sell dictionaries, containing words like "fuck" and "shit", to children, which makes the famously laid-back Californian Apple's censorship policies look even more ridiculous. Either that or those aren't actually Apple's policies but a result of them hiring trained chimps to handle their app review process.

(via alecm) apple censorship iphone stupidity 0 Share

2009/7/29

The latest dispatch from the Long Siege: in the US, the EFF is arguing that users of devices such as the Apple iPhone should have a right to "jailbreak" them, i.e., to circumvent mechanisms which prevent them from installing software unapproved by the manufacturer. Apple have countered this with a dire warning that jailbroken iPhones could be a terrorist weapon, with the capability to bring America's communications infrastructure to its knees:

By tinkering with this code, “a local or international hacker could potentially initiate commands (such as a denial of service attack) that could crash the tower software, rendering the tower entirely inoperable to process calls or transmit data,” Apple wrote the government. “Taking control of the BBP software would be much the equivalent of getting inside the firewall of a corporate computer — to potentially catastrophic result.
To their credit, Apple didn't actually use the T-word, but they insinuated it pretty hard, and added to that the possibility of drug traffickers using hacked phones to make anonymous phone calls. Hey Apple, don't forget about the paedophiles; surely they'd find some nefarious use for jailbreaking as well.

The EFF's experts, meanwhile, have called bullshit on the whole thing.

red von Lohmann, the EFF attorney who made the request, said Apple’s latest claims are preposterous. During a May public hearing on the issue in Palo Alto, California, he told regulators there were as many as a million unauthorized, jailbroken phones.
He added that, if Apple’s argument was correct, the open-source Android phone from Google on T-Mobile networks would also be a menace to society. ”This kind of theoretical threat,” von Lohmann said, “is more FUD than truth.”
Of course, if unauthorised clients on the phone network are such a threat, then merely keeping jailbreaking technically illegal wouldn't deter actual paedoterrorists; a threat of such severity could only be countered by declaring possession of jailbroken phones to be a terrorist act and actively hunting down and prosecuting transgressors under national security laws, using the full surveillance infrastructure of the Department of Homeland Security. Perhaps that's what Apple are hoping for?

Meanwhile, the very same week, Apple have demonstrated why users have an interest in jailbreaking their gadgets, by banning all Google Voice applications from the App Store, reportedly at the behest of phone companies not wanting their cozy business models upset. And some are speculating that Spotify's much-anticipated iPhone client may be rejected by Apple, due to it competing with iTunes.

apple copyfight iphone paedoterrorists the long siege usa 0 Share

2009/6/14

Idea: for their Windows 7 marketing campaign, Microsoft should reanimate Wesley Willis and have him say that it "whups the snow leopard's ass".

apple ideas microsoft wesley willis 2 Share

2008/12/19

Speculation is rising over the health of the autocratic leader of a secretive polity after announcements that he won't be making annual public appearances. This time, it's not North Korean CEO Kim Jong-Il, but Apple God-Emperor Steve Jobs:

Several Apple employees contacted by Wired.com have reported that they haven't seen Jobs since the company announced the CEO would not appear for a Macworld keynote. Jobs generally isn't very visible in public, but the employees said they haven't seen him on campus recently, either.

apple juxtaposition kim jong-il north korea steve jobs 0 Share

2008/12/2

Best Apple pie ever:

(via Boing Boing Gadgets) apple craft fanboys food nifty 0 Share

2008/12/1

Got an iPhone you want to get unlocked? The software unlocks for the 3G might not be out yet, though you could always go to Vietnam, where they do things the hardcore way:

First, a technician opened up the phone and stripped it to the motherboard. In his skillful hands, the device seemed much easier to dismantle than I expected.
The technician then extracted the baseband chip, the component that controls the connection between the phone and the mobile network, from the motherboard. (This is a painstaking task as the chip is strongly glued to the phone's motherboard. A mistake during this process could brick the phone completely.)
Once the chip was extracted, it was Tuan Anh's turn. He used a chip reader to read information into a file. He then used a Hex editor to remove the locking data from the file, and after that, the chip got reprogrammed with the newly altered file. Now it was no longer programmed to work with only a specific provider.
The chip then got reassembled into the motherboard, another painstaking process.
The entire procedure will cost you about US$80 plus however much travel to Vietnam costs. Mind you, you then have to be careful about not updating your phone, because Apple's updates will re-lock the baseband chip, necessitating a return visit.

(via Boing Boing Gadgets) apple hacks iphone vietnam 1 Share

2008/10/8

Russia's ever-ingenious con artists have come up with another clever scam: fake iPhones. The devices look exactly like real iPhones with depleted batteries, and when activated show the Apple booting screen. They're handed over to the mark as collateral for borrowed money; the mark sees that the phone appears to start to boot, and assumes that the battery is depleted. When the borrower doesn't return to pick it up (and, presumably, the contact details they left turn out to be bogus), the mark takes it down to a service centre, where the technicians open it up and find that it's a plastic shell containing two batteries, a LED and a segment of a steel bar for weight.

I'm guessing that the reason the scam works is because most people wouldn't believe that someone would go to the trouble of making something that looks exactly like an iPhone but is cheap enough to be discarded for less than the value of one.

(via Engadget) apple deception iphone russia scams 1 Share

This will be the comment popup.
Post a reply
Display name:

Your comment:


Please enter the text in the image above here: