Hi! Do you remember blogs? Well, this used to be one. Now it just serves as an archive for my multiple Twitter accounts.

1 March 2010

Why doesn’t my log file update?

Why doesn’t my log file update?

Why doesn’t my log file update?


It switched to the next day’s log file.

I suppose someone has already made the joke about Blade Runner and captchas?

Don’t know why I bother backing up to Amazon S3; I’m pretty sure I’d never find the password back if all my local saves blew up.

Would you be surprised that Adobe AIR has made a mess of my OS X Keychain? http://twitpic.com/161tvw

2 March

I remember a demo once of QuickTime movies playing in the Dock. Why can’t a minimized Safari window show me when it’s done loading?!

P.S. Oh, it was in Tiger, and removed from Leopard.

Can’t believe the number of apps that add crap to System/Library/StartupItems, etc.

OS X should really not let apps modify System so easily.

“Coding error leads to uneven EU browser ballot distribution”

So there’s a very good chance that the issue here is an honest error. What is remarkable, though, is that it exists. This browser ballot, as simple as it is, has been months in the making. The decision to do the randomization client-side, where it depends on the web browser, rather than server-side, where it would be consistent for all users, is a little surprising. But most remarkable at all is that no one responsible for signing off and saying “that’s an acceptable response to the Competition Commission’s complaint” bothered to do this testing.

Or it would be remarkable if we weren’t talking about Microsoft.

Une promo oū tout internet doit venir ā 15h pile pour avoir des noms de domaines gratuits, comment imaginer que ça puisse planter.

“HTC feeling Apple’s fury over smartphone patents”

We think competition is healthy, but competitors should create their own original technology, not steal ours.

Of course, most of those are bullshit patents. Uh, I mean, software patents.

Gotta wonder what’s the ultimate motivation for this. I guess it still smarts Apple, and Jobs personally, that Microsoft was able to copy all it could from MacOS and, now that Apple has pretty much reinvented the smartphone and does own patents, it’s tempting to use them.

But the timing is weird, right after Nokia slapped Apple with the same kind of suit, and just about the same rhetoric. Is Apple bullying forward, going after the smallest possible actor of the field, the one who won’t have patents of its own to fight back with? Or could they think it will make them look more serious in their negotiations (or trials) with Nokia?

“Apple vs HTC: a patent breakdown”

The upshot of this whole thing — with patents covering very basic aspects of object-oriented operating system development — is that you can’t create a new operating system nowadays (or a phone, or much of anything) unless you have a portfolio of patents of your own so that you can force every other player in the field to sign a non-aggression pact with you, like Microsoft and Apple did back then.

Or you can stay in Europe. (For now.)

I’m not gonna survive that quantity of couscous.

3 March

Ok, where’s my US_PYMT.txt? It’s time now.

Ce qu’il y a de bien, avec l’extension .mobi, c’est que comment on sait que labanquepostale.mobi appartient vraiment ā la Poste ?

Lost 6.06 — We. Don’t. Care. About. Those. People. Nobody does, get over yourselves. (But John was cool.)

La frontiēre est fine entre “buzz efficace” et “ēnerver ā mort ses plus anciens clients.” #gandi

“Official Google Webmaster Central Blog: Google’s SEO Report Card”

An interesting point that I don’t remember giving much thought about, even though it should be obvious: nobody cares about the <title> that’s displayed on top of a browser window; it should be 100% optimized for when it’s show in search results.

Also, the report mentions that you can go to Google’s Webmaster Tools and decide which variants of your URLs should be prioritized for which geographical user base; I have to check that out. Nah, it’s useless except for some very exceptional cases.

4 March

I feel like building a fort.

“Google Releases Gesture Search for Android”

Gesture Search is pretty straightforward: you open it up and then draw letters. Draw a M and you’ll get contacts, bookmarks, and apps that start with M. Draw an o and you’ll get results starting with “Mo,” and so on until you find what you’re looking for. Queries can also be erased by drawing a line left to right, while drawing right to left removes the last letter in the current sequence.


But for Apple to do that on the Spotlight home screen would mean to acknowledge that the software keyboard isn’t perfect, and I don’t see that happening.

Oh le con. Je me suis plantē d’un jour en mettant mon serveur ā l’heure cette nuit.

“According to AT&T CEO: iPad will be a ‘Wi-Fi driven product’”

“My expectation is that there’s not going to be a lot of people out there looking for another subscription,” he said during a webcast of an investor conference, adding that the device would be a mainly “Wi-Fi driven product.”

Translation: “We absolutely haven’t planned to provide the network capacity needed for people to use the 3G data plan we’re offering. And if you do start using it, we’ll have to slap a 500MB ‘reasonable use’ limit. Unlimited data for $30? Come on, if you believed we actually meant it, it’s your own damn fault for being so gullible.”

Ah, voilā mon US_PYMT.txt, il ētait temps. 262$, ā moi la fortune. (Ok, c’est sur trois mois.)

We’ve already done 10% of the twenty-first century.

Mise à jour de @nopicnodial uploadée ; on va voir si Apple me vire de l’App Store parce qu’il y a des mecs en slip ou si je deviens riche.

Mon corps réclame un dîner léger, mais mon cerveau insiste pour une orgie de pain de mie complet.

5 March

Maintenant que j’ai acheté nopicnochat.com, est-ce que je change le nom de la version anglaise du site ?

Merde, les bons Gandi ne sont pas applicables à des transferts de noms de domaine.

Perdu une heure à chercher un bug dans mon code parce que le Mac mini avait juste décidé d’interdire l’accès à i.nopicnodial.com.

“Finger Fail: Why Most Touchscreens Miss the Point”

You’re not crazy, and neither are we: The touchscreen on the Apple iPhone really is more responsive than the screens on the BlackBerry Storm, the Motorola Droid, the Nexus One and many other phones, even though all of these devices use essentially the same touch-sensing hardware.

Though handset makers buy their touchscreens as components from the same select pool of suppliers, a good touchscreen experience requires more than just hardware. It requires a bit of design alchemy blending software, engineering and calibration for the perfect feel. Few smartphone makers have managed to get that balance right, say experts.

Followed by a long article correctly concluding that Steve Jobs’s perfectionism is to thank for this.

“HTC: Don’t Carry Your Nexus One In Your Pocket”

After being recommended by Google to speak to HTC’s technical support, Crave was told that “putting a phone in a tight pair of jeans and sitting down would usually cause the kind of damage,” and that “people sometimes forget that they don’t go in pockets.”


Apple’s humidity sensors don’t seem so bad now.

“Microsoft’s Courier ’digital journal’: exclusive pictures and details”

That looks much smaller than it did in my head — pretty much an iPad folded in two. It better have a super-high-resolution screen if it’s gonna be of any use.


As we’ve heard, the interface appears to be pen-based and centered around drawing and writing, with built-in handwriting recognition and a corresponding web site that allows access to everything entered into the device in a blog-like format complete with comments.


6 March

Just renewed my iPhone Developer Program for 79€, and now the Dev Center talks to me like I’m a complete stranger.

I can imagine a 50% chance that all my apps will have disappeared from the App Store tomorrow.

Voilà, c’est fait, dix noms de domaine gratuits. Je devrais en utiliser deux-trois pour faire du domain squatting sur un an, tiens.

Core Animation makes me want to kill myself.

I. Don’t. Get. It.

Ooh. Looks like my first follow-spam on Buzz / Reader.

Twilight: New Moon — The first movie was watchable; not this one. And the guy’s amazingly dull for somebody so pretty, plus he walks weird.

And why do people keep hiring Charlie Michael Sheen for anything that isn’t a Tony Blair biopic?

8 March

Ben Stiller is Frank Costanza’s son?!

Ambilight for <video>

I can’t believe this works.

Of course, it doubles or triples the amount of CPU power it takes for my Mac mini to play a video (haven’t even tried on the old iMac), and it’s not very pleasant to watch (do real Ambilight TVs lag so much?), but it’s a nice tech demo for HTML 5.

“Apple’s New Stance On ‘Cookie Cutter’ Apps: Add More Features Or Perish”

Between the developers I spoke to, the consensus was this: Apple doesn’t appear to be opposed to ‘app generators’ and templates per se, but in the last month or so it has started cracking down on basic applications that are little more than RSS feeds or glorified business cards. In short, Apple doesn’t want people using native applications for things that a basic web app could accomplish.

Nevermind the part about pulling the rug from yet another bunch of iPhone-based businesses, as it’s par for the course by now, but this particular rule is bullshit. Some sites have dedicated readers who want to have a shortcut or two on their Springboard — and most users don’t know, or want to know, about manually adding a shortcut from within Safari. They just want to click a link and download an app, because Apple has spent the last year emphasizing that “there’s an app for that.”

I understand, and support, the desire to remove those apps from App Store listings — but not banning them altogether.

If Apple wants to approve everything that can be installed on an iPhone (for security’s sake, let’s say) and doesn’t want to pollute the App Store, here’s a novel idea: just approve the apps in such a way that they don’t appear in listings and search but are only accessible by using the direct URL. Or are they also trying to cut down the in-house testers’ workload?

Facture du Crédit Mutuel établie le 3 mars, débitée le 10 mars, en valeur du 1er mars. Mais comment ça peut être légal ces trucs-là ?

La mise à jour de l’appli @nopicnodial est déjà validée o_O

Failing to set the background color of your UITableViewCell? That’s because you must do it in willDisplayCell. Took a day to google that.

9 March

“Ubisoft’s DRM Servers Under Attack by Hackers”

Following a span of a number of hours yesterday when owners of the PC version of Assassin’s Creed 2 and Silent Hunter 5 couldn’t play due to problems with Ubisoft’s DRM authentication servers, the company now says the server problems were the result of hacker attacks — attacks that are evidently still ongoing. As of this writing, Ubisoft’s official Twitter account reports the DRM authentication servers are once again under attack, locking some gamers out of their perfectly legally owned games.

How conveniently unverifiable.

(Not that it would make it okay for the games to be unplayable because of a DDoS rather than normal server load. It still annoys me that people actually bought that game on PC despite the DRM.)

Hop, mise à jour de @unicodeapp uploadée.

“Apple doesn’t back its Time Tunnel up”

Time Machine could have been named Time Tunnel, as noted on Patently Apple. That trademark, registered by Apple in late 2006, is now abandoned. (Time Machine arrived in Mac OS X Leopard in October of 2007.)

That interface makes a hell of a lot more sense now. Wonder if they switched it around because of copyright or because the swirly background made users sick.

10 March

“Battlestar Galactica Online Announced”

The series adaptation will be making its way to browsers “this fall” and has been built on Unity’s engine, which was also used to make Cartoon Network’s free MMO FusionFall.

That’s right, it will make its way to web browsers. Oh, this thing is gonna be bad.

Ungh. Il m’a bien fallu un mois pour réaliser que je ne pouvais plus accéder à mes sites depuis le Mini parce que PeerGuardian bloque OVH.

Faites-moi penser à faire la vaisselle avant 22h cette fois.

I’ve spent the whole day on it, but my Panic Status Board is coming along nicely. (It’s still more productive than doing nothing at all.)

Lost 6.07 — That was all horribly heavy-handed. A real waste for a ***-centered episode.

Panic Status Board

Obviously inspired by Panic’s dream setup that’s been making the rounds for two days. I can’t afford a 46-inch industrial screen (slurp), but I have a Mac mini with a web-based screensaver and I know JSON. (Actually, I didn’t, but that way I got to learn.)

It looks all gray on the photo because everything’s working right and there are no warnings. (Except for the chart of online users on No Pic No Chat, I need to fix the script.) And the photo’s not as cool as Panic’s because, hey, 46-inchers are photogenic, but it’s pretty nice in person.

WTF? I uploaded @unicodeapp 1.1 yesterday, and it’s just been approved.

11 March

How I Met Your Mother really has a problem with male casting. I’m not sure why I find Don so repulsive, but I can’t stand the thought.


triple-tap and long hold aren’t exciting additions to a touch UI, they are warning signs.

“OnLive Game Service to launch on June 17 in the US for $15 a month”

The game streaming service will run users $14.95 a month, though buying or renting games is an additional cost (it’s unclear exactly what that cost might be).

It’s very, very sad that they supposedly managed to put together the technology needed to play games remotely, and it’s going to be a complete failure because they couldn’t negotiate a Netflix-like agreement with game publishers.

“PlayStation Move first hands-on”

PlayStation Move is definitely a better name than when it was dubbed “Arc.” I still think it’s the best technology of all three, but at $100 for a single controller and not including the optional nunchuk, it isn’t gonna be an easy sell. (Not that the PS3 ever was.)

Ah, and the comments about how the glowing sphere on the top looks ridiculous or whatever make me want to die. (But why am I reading blog comments?)

“Amazon.com’s 1-Click patent confirmed following re-exam”

The U.S. Patent and Trademark Office is confirming Amazon.com’s controversial 1-Click patent following a re-examination that lasted more than four years.

That’s just depressing.

It’s awkward enough to dream you have sex with a friend, but it’s much worse when the sex was terrible.

12 March

It’s great that my brain can switch contexts but still scary how inarticulate & illiterate I become when I’ve been programming for days.

Corollary: I’m done redoing the entire Dendrocom website but can’t put it online because I need to rewrite all the text and I’m unable now.

“iPad mute switch magicked into a ’screen rotation lock’ overnight, a flurry of other tidbits emerge”

One of the quirkier details is that what was previously known as the mute switch on the iPad – similar to the one on the iPhone – is now known as the “screen rotation lock” on Apple’s website.

Every iPhone user will shout that it’s awesome, but there’s something very wrong about having the same switch perform two completely different tasks on two sister devices. Also, the iPad is gonna get push notifications (presumably), so it does have a use for a mute switch.

At least that means the OS is gonna support orientation locking and we might get a software switch on the iPhone (which still needs that functionality much more than the iPad ever will).

“iBooks list view”

The iPad ad shows the iBooks app has already gained a list-view button.

I found it funny and weird when people, earlier this week, debated the propriety of iBooks’ physical-metaphor view and how poorly it would scale to a well-furnished library — because I had never doubted for a second that there would be a way to switch to list view.

C’mon, they make UI mistakes sometimes, but not that bad.

I don’t care about Twitter outages or Facebook or even Gmail but I’m not gonna survive if Reader starts screwing up.

J’ai envie de m’acheter un nom de domaine de shortlinks pour utiliser un de mes bons Gandi, mais garoo.net est déjà court.

13 March

Epuisant, de réécrire tous les textes du site. Mais c’était indispensable. Je spammerai les URL demain, quand les DNS seront à jour.

The iPad with 3G will have GPS — a real GPS. Are those chips and radios still expensive, or is it just petty?


I’m pretty sure I already posted a video of this game for last year’s GDC, but that’s okay, because it’s so pretty. And it’s dark in more ways than one — make sure you do watch the video until the end.

Is QuickTime Player X specifically designed so that the controls get in your way if you want to make a screenshot?

Max & the Magic Marker

There’s nothing original about the gameplay here, but I just love how the graphics change when you pause the action.

C’est particulièrement approprié que je rate toujours les yeux de mes smileys quand je suis mal réveillé et que j’ai les yeux mal ouverts.

Medal of Honor

I haven’t played Modern Warfare 2, so I can’t compare, but — wow? (Unless it’s fake in-game footage: it seems just a little bit too good to be true, while not looking like a CG trailer at all.)

Textes, screenshots, tout est fait, il ne me reste plus qu’à me filmer en train d’utiliser mes applications iPhone. Un jour.

Si je fais les vidéos de démo avant d’avoir quitté Smallville, ça va être drôle, les mains couvertes de cicatrices de chat.

Astro Boy — Really weird mix of cute, kiddie, and horrifyingly creepy. But mostly entertaining.

Damn, I submitted my in-app purchases while there was an insanely stupid bug in my PHP script. Lost one week because of a < instead of >.

14 March

The Shop Around the Corner — I’m just confused as to why he remains interested in that horrible bitch. But… he’s not a great person either.

Paranormal Activity — Maybe it works if you’re stuck in a theater, desperate for stuff to happen. But it sucks and the guy is such a douche.

Mais c’est quoi tous ces gens qui s’inscrivent sur le site le matin ?

Oh, bon sang, ça fait 24h que j’attends que les DNS soient mis à jour, mais je m’étais planté dans la configuration.

Wow, Transmission’s integrated remote-control service over http is really cool.

Having a status board to monitor my servers’ load is stressful for no real benefit. Seems like it goes in the red at absolute random.

Faich’, on m’a donné une idée d’appli iPhone que j’ai vraiment envie de faire, mais c’est encore un coup à devoir gérer un gros site social.

So why is it exactly that everybody posts shortened URLs on Twitter with http:// when www. would be shorter and just as significant?

You dumbasses have been clamoring for years the death of the www prefix and look what that brought you: three lost characters per tweet.

15 March

The amount of trouble I’ll go through to have stupid fancy URLs on my Twitterfeed account that nobody cares about.

I need to go back to sleep. I was mankind’s only hope against the AI uprising and I must get back to that orbital station.

Not that I ever launch iCal, but where has my automatic birthday calendar disappeared? It’s enabled in the prefs.

Shortbus — Wanted to give it another shot, but I didn’t even have the patience to make it through to the end this time.

Tiens, Free me confirme la résiliation de mon abonnement au 28 septembre 2009.

Just re-watched Magnolia (still good) to rest a bit and give myself energy to get back to work. Now beginning to see the flaw in that plan.

“Microsoft announces Windows Phone 7 Series dev partners: Sling, Pandora, Foursquare and more (updated)”

Allowing graphics apps to hook into the Photos “hub” and provide photo-editing services is pretty neat; wish Apple had thought of that.

The third-party apps demoed here also tend to be prettier than most equivalent iPhone apps, just by virtue of following the platform’s visual codes — further proof that the iPhone OS’s default interface is really showing its age.

“Twitter’s Evan Williams announces @Anywhere feature at SXSW”

The feature lets sites embed key Twitter features without having to send users off to Twitter’s home page. By hovering the cursor on a name, for instance, viewers can see the person’s Twitter handle and how many people are following them and click a button to follow that person’s Twitter stream – without having to go to Twitter’s site. To see how a pop-up window could look, check out the screen shot on the left.

I’m really impatient to find out if they go the Facebook way and encourage their users to enter their password on any old third-party site that asks for it — with Twitter’s recent emphasis on OAuth as a more secure way to authenticate apps, there’s a chance they might be security-conscious enough to avoid that pitfall, but if they really want to go after Facebook Connect it’s not gonna be that simple.

16 March

“How Should Background Apps Function?”

Being able to do background processing is one thing the webOS is know for. So when 1.4 changed how background processes worked, developers took notice.  Absent from the list of 1.4 changes was an alteration that widely affected applications that work in the background. […]

Developers were the first to notice this changed with webOS 1.4. Now, after 15 seconds, applications without an active stage are automatically closed. Naturally this caused a bit of frustration; getting an active GPS location alone can take 30+ seconds, so how could a background applications get everything done in 15 seconds?

Oh, that’s nice.

At least iPhone apps that were released for the very first iteration of the OS still work (as long as they didn’t use restricted API calls). That’s because, you know, Apple planned ahead — and they focused on producing a device that works rather than a device that checks all the boxes on the marketers’ checklist.

And the worst part is that Palm isn’t even governed by a pointy-haired boss.

Ah tiens, j’ai oublié de mettre les conneries façon écrire à l’envers dans @unicodeapp.

17 March

I was hesitant to pay $3 for a Wikipedia app, but the “pull down to lock orientation” just made me actually want to give money to the dev.

“Pull down to lock orientation” makes much more sense to me than Tweetie’s “Pull down to refresh” because it’s optional, for power users.

“Canon to begin acquisition of the “.canon” Top-Level Domain name”

Canon Inc. announced today that it will begin the acquisition process for the top-level domain name “.canon,” based on the new generic Top Level Domain (gTLD) registration system.


No. No, no, no, no.

(But, of all the companies who could have been the first to announce that kind of crap, I can’t make much sense of it being Canon.)

Ooh, FlashForward is back. Aren’t you exci-zzzzz.

Lost 6.08 — Let’s just cut the boring distractions and make it 100% Locke, all the time, okay?

I think the cat misses being in heat.

18 March

“Canon First in Line for Its Own Top-Level Domain, .canon”

But after religious groups in the U.S. protested, the U.S. government threatened to keep .XXX out of the net’s root file, which would force a showdown over ICANN’s independence. (The Commerce Department approves the root file every day, though that’s usually a formality).

I had not paid that much attention to the .xxx fiasco, and had no idea the U.S. government had an influence that direct on the internet’s TLDs. It’s just unacceptable.

Red Steel 2 Customizable Controls Walkthrough

I’m just impressed by how thorough they’ve been about designing the game’s controls — this definitely isn’t gonna be like the first Red Steel.

Red Dead Redemption

Oh my god, look at the animals! I want to play that game just to cuddle the pumas and hunt the horses. I don’t care about anything else, I just want to see those beasts on my screen.

Remember how awfully animated the wildlife was in Afrika? Okay, you probably don’t, but now that’s what I’m talking about.

“Kindle for Mac”

Of course, it’s only for Intel Macs. Presumably because of all the CPU-intensive mathematical low-level libraries that are coded in assembler and would take too much time to get ported to something else than the Intel chips used by all PCs, recent Macs, and iPho… uh, wait.

Damnit, Intel-only applications piss me off.

I can’t decide whether @snapfilters 2.0 should hide the iPhone’s status bar.


What doesn’t kill you makes you slower. -Ancient Zombie Wisdom

I want to make @snapfilters 2.0 but it’s disheartening that it won’t sell any more copies anyway, with how much competition there is.

“Constant Internet Connection Required To Play Command & Conquer 4”

While C&C4 doesn’t include DRM restrictions, the game does require a constant internet connection in order to be played. And similar to the internet requirement applied by Ubisoft to their latest titles, if gamers are playing single-player or multiplayer, and the internet connection drops out, the player is kicked out of the game.

EA has defended this feature by pointing to the need to constantly update user stats.

Is it just me, or did EA manage to cram twice the amount of bullshit Ubisoft had in that explanation? “It’s not DRM.” Oh, that makes it all okay, then.

PC gaming was already dead enough, it really didn’t need all major publishers to actively fuck it deader.

Nurse Jackie 2.01–2.02 — Still good, still not enjoying it.

Well if I’m not gonna find the courage to work, I might as well turn on the console.

A minuscule $.getJSON() call and I have my Twitter timeline sliding across my web-based screensaver. The Twitter API is indeed awesome.

19 March

So someone has reverse-engineered the iTunes Remote app’s protocol to make an Android client, but nobody’s made an OS X app using it?

Ah, so it’s a common issue that old iPhones 3G are losing their wifi capabillity (and it’s probably firmware). Damnit. http://bit.ly/cRCngG

“Amazon Playing Hardball With Book Publishers Over Kindle Pricing”

This publisher was told that if they switched to an agency model for ebooks, Amazon would stop selling their entire list, in print and digital form.

That’s not “playing hardball,” it’s playing Microsoft, and I’m pretty sure Amazon’s big enough that it’s illegal. Please tell me those publishers have been recording the phone calls in order to sue for abuse of monopoly.

I’d suggest you consider some kind of customer protest against Amazon, but (a) as unacceptable as their methods are, they’re trying to lower the prices of e-books, so it’s not the customers they’re screwing over, and (b) more importantly, Amazon is just irreplaceable for a French reader who enjoys English-language science-fiction.

Flashforward 1.11-1.12 — I like the new characters; too bad we’re stuck with the old ones. And the terribly contrived plot. 8-ball, ugh.


I am starting a petition to rename our country “1_United States.” I’m lazy and want us to be at the top of all drop down menus.

Okay, that bit of optimization didn’t do much. Can anyone advise on switching my Apache to the worker MPM?

Apple “now accepting iPad apps.” Yeah, well, I’m now accepting iPads.

“Apple is now accepting iPad app submissions”

Upload your apps by 5pm, Saturday, March 27th, and the App review team will e-mail you with submission feedback about the readiness of your application for App Store distribution.

Well, so much for the very sensible speculation that Apple might wait until developers had been able to play with their iPads for a couple of weeks before the iPad App Store actually opened.

Actually, the announcement e-mail is so vague as to when and how the “grand opening” will take place that I wonder if they’re going to look at the quality of the apps and then decide when they’ll be ready to open — estimating when the apps can be good enough not to embarrass them.

Interestingly, though:

Only apps submitted for the initial review will be considered for the grand opening of the iPad App Store.

It’s really kind of a tortuous process. Upload your app now and we’ll tell you how far you are from the mark. But if you don’t upload your app right now and wait until you get your iPad, well, you’ll miss the grand opening. Because we emphatically want to see how well you people are doing. Now. Hurry. We wanna know.


Meanwhile, another sensible speculation is denied: I took a look at iTunes Connect, and applications that work both on iPhone and iPad will definitely be one single binary.

I haven’t installed the iPad SDK, so I have no idea if some mechanism makes it simpler for applications to switch context depending on which platform they’re launched on, but I suspect that there’s no such mechanism and you gotta handle it all by yourself.

Which isn’t the most horribly difficult thing with OS X development, but still a hurdle — and a good reason, or excuse, for developers to offer the iPad version of existing iPhone apps as separate downloads… that you’ll have to buy again.

(But then, if the iPad version is actually well designed, it might not be dishonest to ask you to pay for that amount of work.)

20 March

Archer 1.01–1.10 — Rather awesome, really. Awesomer with each episode, even. Thanks to the @tvdotcomuk podcast for that one.

Where’s everyone? Out celebrating spring?

I was thinking “Where’s Neve Campbell? I liked her,” so I went to her Wikipedia page and now I wish she wasn’t coming back to cinema.

I’m on strike until the nice weather comes back.

“Taking the Windows Phone 7 Series emulator for a test drive”

I can’t wait to redo the No Pic No Chat mobile interface for Windows Phone 7. I just enjoy that look. (There’s no rush, though, so I’ll just install the SDK when I get a new Intel Mac. Drive space is at too much of a premium on my Mini.)

21 March

Yup, Harper’s Island is pretty lame.

So the App Store approved the in-app purchases without notifying me, and didn’t notice I had advertised the 2-month option as “6-month.”

Les français n’en ont rien à foutre des régionales mais surchargent les sites d’infos belges et suisses par désoeuvrement, c’est mignon.

Serial killers are so often former victims of bullying, you’d think the U.S., as individuals and as a country, would get the lesson somehow.

22 March

“Genocide and Jedi: why the Sith may be right in Old Republic”

What the Jedi call the Dark Side, and what came to be known as the Dark Side, these people believed that life should be about emotion. They believed you should be unrestrained, that the galaxy wants us to love and lust and kill and make art and cry and dream…” he trails off. I imagine him sitting on a throne, lightsaber under his right hand.

This little article is making the whole Star Wars universe ten times as interesting as Lucas ever did. Star Wars: The Old Republic might really be good.

Les rats, les rats, les rapaces.

“iPad Wallpaper Template”

If you provide a 1024x1024 image, it will be cropped to 768x1024 or 1024x768, depending on the orientation.


“Shiny Droplets”

Basically, shortcuts to your editing applications that you can place in your Finder’s toolbar — but with pretty button-icons that fit with the Finder’s look.

Simple, and I’d use them if only I ever used the Finder in its full-chrome mode.

Je viens de mettre un drap-housse propre, et une heure plus tard il est plein de trous. Qui veut du civet de chat ?

23 March

You can now gift iPhone apps on the App Store, and nothing says love like the gift of @unicodeapp.


Oh, well.


New regulations require all my days to be tested on white mice before human trials begin. “It’s a public safety issue,” I grumbled from bed.

I can’t believe I thought people would pay for that service just because it’s good. I’m still so naive sometimes.

We Apple fanboys tend to forget that it’s not the normal outcome for businesses that focus on quality to succeed.

“Fifth Ave Apple Store is NYC’s fifth most-photographed location”

…on Flickr.

And nobody would care to mention that maybe that statistical sample is just a little bit biased toward geeks? Goddamnit, I hate the modern media.

I didn’t unsubscribe from Castle because I thought the season was over. Wish I had been spared this week’s Minority Report bullshit. Shark!

The last time I saw a show go from such a good first season to such a bad second was with Spooks / MI-5.

Oh. I had forgotten that not everybody updates their iPhone apps right away. Postponing my suicidal urges until I get more statistics.

<godwin>Congratulating Google for having the guts to quit China is like commending Hitler for committing suicide.</godwin>

24 March

Bouh, on dirait bien que, même si je développais comme un malade avant le 27, je ne pourrais pas avoir @unicodeapp sur le store iPad.

Recon a une appli App Store ? Avec les textes qui sont sur les screenshots ? o_O

Lost 6.09 — We’ve been waiting years for this flashback and it was rather boring.

Dear eZpublish: die in a fire.

Can’t believe I made that motherfucking import script work. Pretty sure I had to copy-paste thousands of Excel cells one by one 5 years ago.

25 March

When I lived alone I didn’t have to answer telemarketing calls. Now it’s my responsibility to try and get them to stop harassing my parents.

Meh, not particularly a fan of It’s Always Sunny in Philadelphia.

Ungh, developing iPad apps on a single 1280x1024 screen is a hassle.

Okay, porting an iPhone app to the iPad is way too easy — even if I make the grand opening it’s gonna be too crowded to be worth anything.

“Prevent iTunes web previews from opening iTunes automatically”

I went into the URLs section of RCDefaultApp (which is a preference pane), and disabled the following protocols: itms:// (this seems to be the most prevalent in my limited testing), itunes:// and itmss:/

It works. Hallelujah.

(That issue was particularly grating as I do my web browsing on my iMac but run iTunes on the Mac mini, so I have zero interest in having iTunes load up on my iMac when I’m reading web pages and following unlabeled links from a tech blog. But I can’t uninstall iTunes on the iMac as I need to sync my iPhone’s address book once in a while.)

26 March

I’m so excited by having almost finished the iPad version of @unicodeapp in less than a day that I can’t go to sleep.

“Apple Rejects Snowtape for iPhone, But Doesn’t Provide Any Specific Reason”

I got a call from Steve Rea of iPhone Developer Relations telling me that they can not approve Snowtape for iPhone. Effectively he said that Apple can not publish an app that records audio from an internet stream and store it permanently on the iPhone

Linking to this just because I love (well, not love-love) that Apple has apparently taken to calling the developers when they don’t want their rejection e-mails to be quoted verbatim on blogs.

Uploaded @unicodeapp for iPad. As usual with OS X, the porting process isn’t completely intuitive, but it’s so elegant once you master it.

Of course, trying to make a good iPad app without ever touching an iPad is bullshit, but the opportunity of being there day-1 is too good.

“Aperture Science: A History”

Valve crafted a fictional history for Aperture while working on Portal 1 – a history filled with shower curtains, a foundation that steals wishes from terminally ill children, and the birth of the Genetic Lifeform and Disk Operating System.

But, uh… that means Portal takes place in the present?!

Oh, c’est mignon, j’ai un “Palette Netscape.gif” dans mon dossier de trucs utiles pour quand je développe des sites.

All Points Bulletin

I can’t wait to play that game — it has so much potential to be the perfect multiplayer GTA experience.

27 March

As always, finding a name for a product launch is the worst part of all. And I’ve got a deadline with the free Gandi domain name vouchers.

My tarot reading app will be the most prettiestsome of them all… but all the names are taken and I’m totally stumped.

28 March

OMG we’re losing one full hour of sleep I’m gonna be so tired on Monday oh wait no I don’t give a fuck.

The usual: a whole day racking my brain to find possible domains names, three hours stuck on the one that’s a perfect fit but already taken.

Google Reader no longer opens a folder when you drag a feed into it. Hallelujah.

Hours playing an iPhone game I don’t enjoy (Puzzlings) just so that my avatar can get better clothes. I already knew I must never try WoW.

29 March

Wow, I’m so proud of living in the country that completely aped the design of whitehouse.gov. So classy and professional. Just. Wow.

I have dinner with my parents and when I come back Ricky Martin is gay, cats and dogs are living together, and my bank account is—ah, no.

It’s not right to pretend to be happily anonymous when most French bloggers knew of me ten years ago. So I must come out and say: I’m gay.

“Microsoft Office 2011 [for Mac] Screenshots Emerge”

Funny: from a UX perspective, I find those Outlook screenshots to make absolutely no sense whatsoever at first glance.

When I look at it more closely, I realize that the main culprit is the awfully poor way of communicating the hierarchy between the mini-ribbon and its tabs, but there’s still something mind-boggling about the small list at the bottom left whose items look like they ought to be the top-level tabs that change the whole interface’s focus.

30 March

iPad mockups and demos all around

Yup, it’s gonna be iPad week (if it wasn’t already last week), and the first official screenshots and demos are coming up. Let’s get our drool on!

Apple guided tours: those aren’t really replicating the magic of the iPhone’s first guided tours; in fact, just like the January keynote, it only really starts to get interesting when you reach the iWork demos — which is unfortunately too late for the nay-sayers who will stop at the first couple of videos (if not earlier).

I hadn’t realized that Videos was a separate app from iPod; that’s interesting. I also hadn’t realized that the iPad is replacing the iPod touch as the perfect home stereo solution for the filthy rich. And, coming back to iWork, I’m confused as to why the iPad doesn’t display the next slide under your fingers when you’re running a presentation on an external screen; I thought Keynote was supposed to do such useful things.

The Yahoo app looks uncharacteristically sleek. Well, it’s not so uncharacteristic when you consider their iPhone app; and seeing as that is just a rebranding of Inquisitor, which they purchased, you can see how the same developer-designer might be at work here. (Gotta love the iPhone OS for bringing back the one-guy shop.)

Bento (there were more screenshots somewhere else at some point, I think) is a perfect fit for iPad, but who’s gonna need it when Numbers has forms?

Twitterific is doing it wrong; enlarging a single timeline view is not functional. But then, Twitepad is doing it worse — so much worse. Which makes me wonder what Seesmic will look like on the… no, it’s not gonna look too good either. Well, what I’m really wondering is why Tweetie’s developer hasn’t said anything about an iPad update, as far as I know. It looks like he’s been focusing on the next Mac version and will probably wait until he can play with an iPad for a while before he starts developing for it, which is perfectly sensible and so frustrating for the users.

And a bunch of stuff: iMockups is a concept that will speak to any designer, but it’s rather ugly and doesn’t look very functional. SketchNotes is okay and I’m certain there will be better implementations of that simple idea. You can barely make out the “2x” button at the bottom of the BuzzVoice demo and the geniuses at Mashable write that “it looks very similar to the iPhone app.” Kobo has some nice touches, but what’s the point when you’re going against both Apple and Amazon on the e-book market.

I could have embedded small screenshots, but if you’re interested in the topic you’ve already watched all the videos.

And I really need to start making videos for my own apps.

Yes! iPad app pre-approved, with no changes required.

“Daring Fireball: WSJ’s Lame Entry in the iPhone Rumors Game”

And they have no actual details of the next-generation iPhone. Nothing. Not the A4-family CPU system-on-a-chip. Not the 960 × 640 double-resolution display.

I’ve been expecting the double-resolution (technically, quadruple-) since January, but the way the iPad shows existing iPhone apps has changed my expectation of how that’s going to work, and not for the better: I’m suddenly afraid that it’s just gonna do pixel doubling on existing apps, and it will be up to the developers to update their apps and handle the new resolution.

Which annoys me because that means some apps would in that case not get the extra-sharp typography you’d expect from the new device. Or at least not right away — but that’s still frustrating.

I’d really, really like it if iTunes and QuickTime made sure to get the hard drive spinning before they try to start playing a video.

Castle 2.18 — Damn, even the cliffhanger resolution is pathetic. And the forensic magic, jesus christ. I’m absolutely done with this.

31 March

I thought it was depression or nostalgia that made music sound not as good as it used to. I’d just unintentionally turned the equalizer on.


Honestly, Microsoft’s Courier looks a ton cooler than the iPad. But, then, owning my own dragon also seems cooler than an iPad.

“Facebook Revealed Private Email Addresses Last Night”

I’m not sure whether Facebook, as an entity, is suicidal, or it’s just so big that at any given time it employs a bunch of disgruntled developers eager to plant nasty easter eggs in the code before they leave.

By the way, just a hint (since comparable stuff is bound to happen again, and again, and again): if you find that Facebook is revealing your e-mail address to the public, and you care about keeping it secret, then maybe you shouldn’t post about it on Twitter (or Facebook status, as I’m sure some people also did) until after the bug has been solved?

“Amazon’s new patent could make returns harder”

U.S. patent number 7,689,465, which was unearthed early Tuesday by blog TechFlash, outlines a process wherein the company films outgoing packages being boxed up.

Unless they applied for this fifty years ago, no, that shouldn’t be patentable either.

Lost 6.10 — Good one, except for the silly weird knock on the head. Well, okay, it was funny.

“Preparing Your Web Content for iPad”

If you’ve specified viewport settings for your webpage in Safari on iPhone, verify that these same settings are suitable for Safari on iPad. Specifically, if you want the width of the viewport to match the width of the device, you should use the device-width constant instead of a hard-coded pixel value.

Safari on iPad uses the same <meta name=”viewport”> setting as on the iPhone — which means that, if you have set a viewport size for your blog, as I have, to optimize reading on an iPhone without having to make a completely separate version of the site, the iPad uses the same setting and ends up zooming your contents way too large.

What’s worse, my viewport size assumes that the site is displayed with the iPhone-specific CSS, which is set by media=”only screen and (max-device-width: 480px)” and is consequently not loaded on the iPad. So the viewport size on my blog ends up actually being too small for the contents, because the big vertical image on the right isn’t hidden. (And that’s a problem of its own as this image is set to position: fixed, which doesn’t work on iPhone OS.)

In the end, since I absolutely don’t want to sniff for the iPad’s user-agent string, I have to choose between removing the viewport size altogether, along with the custom CSS that went with it (and ultimately having to fake the position: fixed with Javascript, since the image isn’t hidden anymore), or having my site look horrible on the iPad — because Safari still ignores my html, body { width: 650px; }.

If you don’t have the standard 900-pixel–wide layout of every other news site, there’s no right way anymore to optimize the way it’s displayed on an iPhone, no other solution than to make an iPhone-specific version.

This sucks.

Six ans plus tard, Saez ne sait toujours pas la différence entre é et è ?

Je suis sûr qu’il ne voulait pas dire “Dans la Matrix on se fait violet.”

“Apple’s iPhone 4.0 to support multitasking via Expose-like interface”

Those familiar with the design of iPhone 4.0 said that the user interface will resemble Apple’s desktop Expose feature, in that a key combination — reportedly hitting the Home button twice — will trigger an expose-like interface that brings up a series of icons representing the currently running apps, allowing users to quickly select the one they want to switch to directly. When a selection is made, the iPhone OS zooms out of the Expose task manager and transitions to that app.

I expected something more complex — such as letting apps start specific background processes that wouldn’t be allowed to interact with the interface. This description looks nicer, sure (although there ought to be interesting advantages to my idea), but the reason I’m nonplussed about the concept is that there’s no way it will be available for my old iPhone 3G: not enough RAM and CPU.

But then, there’s always the possibility that OS 4.0 could be completely unavailable to older iPhones anyway.


2001 01 02 03 04 05 06 07 08 09 10 11 12

2002 01 02 03 04 05 06 07 08 09 10 11 12

2003 01 02 03 04 05 06 07 08 09 10 11 12

2004 01 02 03 04 05 06 07 08 09 10 11 12

2005 01 02 03 04 05 06 07 08 09 10 11 12

2006 01 02 03 04 05 06 07 08 09 10 11 12

2007 01 02 03 04 05 06 07 08 09 10 11 12

2008 01 02 03 04 05 06 07 08 09 10 11 12

2009 01 02 03 04 05 06 07 08 09 10 11 12

2010 01 02 03 04 05 06 07 08 09 10 11 12

2011 01 02 03 04 05 06 07 08 09 10 11 12

2012 01 02 03 04 05 06 07 08 09 10 11 12

2013 01 02 03 04 05 06 07 08 09 10 11 12

2014 01 02 03 04 05 06 07 08 09 10 11 12

2015 01 02 03 04 05 06 07 08 09 10 11 12

2016 01 02 03 04 05 06 07 08 09 10 11 12

2017 01 02 03 04 05 06 07 08 09 10 11 12

2018 01 02 03 04 05 06 07 08 09 10 11 12

2019 01 02 03 04 05 06 07 08 09 10 11 12