27 February 2006 |
|
Since when does Safari ignore <label> tags? Oh wait — apparently it always did. Which is odd. And I could have sworn labels did work.
And have you ever tried looking for a cookie in Safari’s management window? Sorting order is… uh… mysterious, to say the least, and, not content with not allowing you to search, the window just plain refuses any keyboard input — don’t try typing the first letters of a domain name or cookie. What’s a sure sign Steve Jobs has never used a given OS X functionality? He didn’t put Spotlight in there.
iChartwork [via] replaces your IM avatar with artwork from your currently playing iTunes song — and works with iChat and Adium. Have been using it for 24 hours now, and no complaints from my contacts. Just wondering, though: do programs like this poll iTunes at regular intervals (like the home-made AppleScript I use to upload track info to my other blog), or does iTunes allow third-party software to register some sort of AppleScript callbacks and be notified when tracks change? [03/08] Uninstalled. It seems to have trouble waking up from Mac sleep, and it’s rather unpleasant (read, embarrassing) to spend the whole next day sporting Madonna or Cher’s head as an icon on MSN.
What Would Jobs Do? Gotta love the iPod shuffle video — a true nano killer. By the time I post again, His Steveness will have announced something “fun” (and big?) and I’ll be too busy to have an intelligent opinion about it. Damn. At least, everyone’ll have forgotten about Microsoft’s ugly “Origami” concept after that. Got to wonder, did they leak it because they knew Apple was about to release the best PDA ever, and that was the last time they could ever make headlines with this thing? |
|
25 February 2006 |
|
Mon Monoprix ferme à 21 heures le samedi. Mon Monoprix ferme à 21 heures le samedi. Mon Monoprix ferme à 21 heures le samedi. Bordel. Mon putain de Monoprix ferme à 21 heures le samedi. Tous les samedis, les uns après les autres. Mon Monoprix ferme à 21 heures le samedi. A chaque fois. Ca ne va pas changer. Mon Monoprix ferme à 21 heures le samedi, connard, tu comptes t’en souvenir, cette fois ? Je ne devrais pas le bloguer, en fait — j’ai tendance à oublier spécifiquement tout ce que j’écris, dès que je l’écris. ![]() |
|
24 February 2006 |
|
Too busy working (wow, who’d have thought I’d say that again?), so I’ll be making it short and spare in the next few days.
A touch-screen coffee table is anything but a new concept, but here’s a nice twist: this one is announced by HP as being commercially available by year’s end. You can throw your crappy LCD picture frames in the garbage now.
So maybe the lack of a universal Adobe Photoshop is going to be a problem after all. The saddest part is, if Macromedia hadn’t been bought out, they’d have rushed to ship an optimized version of Fireworks — and maybe Adobe would have felt more pressure, too.
John Gruber minimizes the OS X vulnerability and concludes:
So, really, I was spoiled by Microsoft? I never thought I’d ever be able to say that. But, weirdly enough, if Windows tells you a file is a jpeg, then it actually is (provided you set it up to display file extensions, but doing that in OS X too doesn’t solve the problem). On the other hand, that kind of talk isn’t too surprising coming from long-term Mac users, who have always felt, and said, that file extensions were an archaic protuberance OS X should never had grown. Well, this is a good illustration of why it’s better to use extensions than resource forks for associating files with applications: it makes the system and the internet much more safer, because every file has to ostensibly carry its identity card at all times.
Cute, seriously drool-worthy widescreen iPod mockup — but Steve would never ever release this with a Bluetooth LED in the upper corner.
Logitech goes after the Griffin Powermate’s market, minus the LED and with almost as many buttons as a Contour ShuttlePro in such a tiny, confusing package it needs an on-screen accessory to remind you what the buttons do. I think it needs a display — a pulsating LED, some old-school LCDs or bright, shiny OLED miniscreens, but just something. Plus, it’s Mac-only (since when does Logitech make Mac-only accessories?) but the design doesn’t really fit in with a Mac desktop — and how is that worth $150 anyway?
I wish I had enough time to play with Google Pages / Google Page Creator (although, even if I did, they’re not taking any more new users now). This should be big. Well, actually, it could. Could have. How the hell can it not appear to be integrated with Blogger?!
Proteus (the other multi-protocol IM client for the Mac) is now free (and the website is apparently feeling the heat). I’ll have to try it again before I decide again to stick with Adium. |
|
22 February 2006 |
|
Unless… you know… a calendar… on an iPod… with a touch-screen… and handwriting recognition… Must. Stop. Thinking. (By the time what’s announced there is actually available, I’ll likely have enough money on my bank account to buy it, whatever it is. But that hypothetical money is intended to pay the rent, damnit!)
Or maybe they’ll just announce that Mail.app is vulnerable to the same security hole as Safari (well, almost — no automatic execution in that case, but close enough if you think you know the message’s sender). If they don’t fix this before it’s exploited for real (and, like I wrote — before, article after article, they announce that there’s also a risk when you receive files in iChat, or using this program or that — it goes beyond fixing Safari and Mail, although I don’t think it should be quite hard anyway, provided they’re not mistaken as to where the vulnerability actually resides), there’s going to be an awful lot of bad press about that. You can’t enjoy your reputation as the most secure consumer-oriented operating system and leave such blaring holes open for more than a couple of days. [02/22] A much more detailed technical explaination by Unsanity of what I was telling you, and a system-wide fix (haven’t tested it yet), doubly useful since it’ll be asking you to confirm whenever a document you double-clicked isn’t going to open with the default application (you know those times when you download a jpeg, double-click it to open it in Preview, and Photoshop launches instead and youu want to throw your computer through the window?). I think there already was a utility that did that, but can’t remember which, when or where.
Crap, I’d forgotten to publish this article (that’s the drawback of writing posts at four in the morning a few weeks only after you’ve started using a drafts system). So I’ll use the opportunity to publish the picture above, which I find way too perfect, photographically speaking, to be real (not to mention the sharp corners).
While we’re at it, a black |
|
21 February 2006 |
![]() |
|
![]() The Elian Script [via]: cryptography cum calligraphy. Whoa. (Can’t get any geeker than that.) |
|
|
Safari will automatically execute some Unix shell scripts if the “Open ‘safe’ files after downloading” preference is checked. That’s the kind of mistake Microsoft would have done five years ago, and goes to show that, even within Apple, there are people seriously overestimating the platform’s immunity to malware. That’s frightening. And, actually, heise online’s downloadable example [via] is much more far-reaching: it’s a zip file with a .jpg inside, which Finder displays with the same icon it uses for jpegs on my system (Xee’s icon, not the regular Preview icon), yet if you double-click it a Terminal window will open and execute the script’s contents (in this case, a simple ls). I don’t know about you, and maybe I just missed a security advisory when I switched, but I thought that, if you’d configured OS X to always display file extensions, you could safely double-click any document file as long as it had the extension it should have. Was I actually spoiled by Windows?!
|
|
|
I’m still thinking most songs lack memorizable melodies (I know it’s a record made for clubs and home ‘before’ parties, but that didn’t prevent Cher’s songs, for instance, from having real melodies), but listening to Confessions on a Dance Floor at full volume in a headset I start to understand its appeal better. |
|
20 February 2006 |
|
Dave Werner’s Portfolio [via]. And I just redid my online portfolio… please excuse me while I put my head in the oven. * It’s on www.myfirstname-mylastname.com, for those who know my name, are curious, and want to see how uninspired I can be sometimes. Wahhhhhhh. |
|
19 February 2006 |
Lost 2.14 (One of Them) |
|
Alias 5.09 (The Horizon) |
|
18 February 2006 |
|
So there’s an OS X worm/trojan/whatever traveling the internet – a bit. Which shouldn’t be a surprise to anyone with a bit of common sense, but is somehow news because even Mac users can lack common sense. Until Tiger, you could configure OS X to display all file extensions except .app; maybe this will finally make Apple realize how security really works when you’ve sold more than a dozen thousand machines, and display .app even when file extensions are off.
I’m not going to link Dvorak’s absurd, clueless, idiotic announcement that Apple is about to ditch OS X for Windows, because you can already tell this will be the most absurd, clueless, idiotic troll we’ll see in 2006. I know Steve Jobs is irrational, I know he loves building machines more than anything, but he’s not that delusional.
Although I don’t find OS X drawers as horrendous as many Mac geeks do, I never liked how you have to use one to edit appointment information in iCal — drawers make more sense to me for either displaying information or selecting sources/mailbox/etc., but not for editing data. So I’m quite pleased to find out that the “Window” menu offers to move the inspector panel to a… panel. As for the rest of the article, I agree on all points: iCal’s editing interface is amazingly awkward, inconsistent and buggy.
The OSx86 Project has been DMCAed; who’s surprised? (I am: that Apple didn’t get the whole site closed, but only the messageboard.) Why would Apple bother engineering the most secure hardware/software protections release after release, to the risk of making the system more complex and unstable, when throwing lawyers around can be just as effective? (Not 100% effective, of course, but technical restrictions weren’t gonna be, either.)
I wish I knew whether it got fixed by OS X 10.4.5 or I just uninstalled some bit of software that was causing the problem, but my Finder woes seem to be solved (knock on wood): my Mac’s been set to sleep for a few nights in a row and drag-and-drop still works just fine. That does feel better, even though its malfunctioning got me used to relying on Quicksilver triggers when I needed to move files off my desktop. |
|
![]() I did consider the possibility of a neighbor being irritated by my taking a shower past 11pm on Thursday, but couldn’t find the faucets in the stairs. (They’re all but hidden, though, but you never find stuff when you’re looking for it.) To think that, until now, I avoided using the toilet after 10pm (because it has a sanibroyeur — that is… uh, a s**t grinder — and that’s a bit noisy). So much for trying to be nice. Fucking bastards. Ca c’est Paris. |
|
Nan ?
Le PRG ? Ca existe ? |
|
17 February 2006 |
|
Ah, now I’ve got problems with the water pipes. Is it always like this when one’s got a home? |
|
16 February 2006 |
|
L’inconvénient, quand on laisse un blog à l’abandon pendant dix mois, puis qu’on annonce sa fermeture, c’est que plus personne ne s’en aperçoit quand on le rouvre. C’est d’autant plus gênant quand le post de réouverture est relativement important, puisqu’il s’agit de justifier de la campagne de “clics hostiles” contre l’UMP. Je n’ai pas bien compris pourquoi l’idée que le PS appelle à cliquer sur les AdWords de l’UMP (traduction : les pubs pour l’UMP qui apparaissent sur Google quand on fait certaines recherches sensibles, et qui ne coûtent de l’argent à l’UMP que quand on clique dessus) choquait (outre le fait que le lectorat de LLM doit pencher un peu vers la droite) alors que c’est un peu la seule réponse possible au fait que l’UMP ne se gêne pas pour faire ce qui est interdit aux entreprises, acheter les AdWords de ses concurrents. Ils ne voudraient quand même pas que le PS s’abaisse à acheter en réponse les mots-clés “Mahomet” ou “Iznogoud” ? Et pourquoi pas présenter Ségolène Royal ou Lionel Jospin aux prochaines présidentielles, tant qu’on y est ? (Disclosure : dendromatt.net et polytic.net sont tellement des fils de garoo.net que les deux layouts sont signés Garoo.) |
|
HDR PhotographyFor a couple of days the web has been abuzz with links to the HDR pool on Flickr, so I figured that was a good opportunity to take my camera out again, after several months without touching it at all. HDR (high dynamic range) consists basically of storing in a picture file much more information than a computer screen can display. A regular bitmap file (e.g. a JPEG you create on Photoshop or with your camera) stores each pixel as three 8-bit values (for red, green and blue) which, combined, give the pixel’s color — that makes for 16 million different colors, and it’s already slightly more definition than your average computer screen can really display. A digital camera’s RAW file typically stores 10 or 12 bits per pixel — that means four to eight times (one more bit equals twice as many possible values) more definition (I’m not talking resolution, here, but luminosity values — actually, the resolution itself, i.e. the number of pixels is three times less, if I’m getting this right, but that’s not the point), which is why it’s recommended to shoot RAW if you have enough memory card space, so you can correct the exposure afterwards and reveal highlight/shadow detail that would have been definitively lost if the camera had saved the picture as JPEG. Finally, in an HDR image, pixels are usually made of three 16-bit or 32-bit values, and they’re floating-point rather than integer, which means that they range from zero (pitch black) to infinity (supernova) rather than be clipped at either end (like zones being all white because there’s too much light). Okay, that’s fascinating (or not), but how does it apply to real-life photography? Simple: as the most common example goes, if you’re in a cathedral and want to take a picture of sunlight through the stained glass, either the glass will come out completely white or the inside of the cathedral will be black, depending on which exposure you or your camera chose. A regular bitmap can’t capture the contrast between direct sunlight and the darker shadows (which is also why, if you’re not extra careful, landscape pictures often come out with washed-out skies); an HDR picture can: Hold on, now: that was a JPEG, and it was displayed on my monitor, how could it be HDR? Well, it can’t, and that’s the trick: an HDR picture can theoritically store the full possible range of luminosity as seen in the real world, but there’s no way it can be fully reproduced. You necessarily have to convert it to something a computer screen can show (there are HDR displays, but even then it’s still an approximation — unless you have a fusion reactor inside, they can hardly emit the same amount of light the sun does). But HDR is still useful (beyond photo-realistic motion blurs in Half Life 2) in that all this information you can’t display is inside the computer, which means you can use it to improve detail in the highlights and shadows of your photographs, and fiddle with settings until you get the very best possible picture of your cathedral, with everything as clearly visible and as detailed as can be. Now, if all you’ve got is 10 or 12 bits of information per pixel in your digital camera, how do you make a true HDR photograph anyway? Quite simply, you just take several pictures at different exposures: one exposure optimized for the stained glass, one for the detail on the walls, and one or several in between (which means it’s only applicable to still life and landscapes — no portraits or action photography unless you find, or build, or invent, a true HDR camera). Put them all together and you’re all set. Well, actually, not — that was the easy part. Now you have to convert the HDR picture into a regular JPEG, and that’s when you start to get headaches. In the rest of this article I’m detailing the process a bit and posting examples made with Photoshop CS2’s “Merge to HDR” feature and with Photomatix. Spoiler: most experiments were pretty disappointing. |
|
|
The old Nintendo DS’s design was clunky and lame; the DS Lite totally makes me want one. For when I’m doing laundry or something. Or whatever. I just need to find the right excuse. Especially if it’s going to have a TV tuner and a wifi web browser [via] (although I have some doubts about the idea of browsing the web on two tiny screens, zoom or no zoom). But then, do I really want to look like a fool, petting my Nintendog in the laundromat? |
|
15 February 2006 |
|
Apple made a token gesture towards its Valentines yesterday, releasing OS X 10.4.5. Not quite spectacular though (unless there are little pink hearts in the About… box, I didn’t check) — seems like the most important fixes are for Intel Mac users. [02/15] My very first kernel panic! But second reboot went just fine.
Bumped Intel PowerBook specs means that the Intel iBook and maybe even the mini might well be Core Duo too (in which case I guess I’d rip my iMac G5 open and stick a mini inside):
CreamMonkey 0.2 is the Safari equivalent of GreaseMonkey, allowing you to create (or download) Javascript files that modify any given website’s pages however you like. Can’t tell what it’s worth — I never used GreaseMonkey and won’t try CreamMonkey any time soon. |
|
|
LED Throwies [via] [via]: one dollar’s worth of material per unit and the simplest possible assembling instructions (put things together, roll in a bit of tape) gets you magnetized LEDs you can put or throw as decoration or graffiti onto any metallic urban surface. Insanely cool — too bad it’ll only last a week or two, it’ll quickly get expensive. |
|
14 February 2006 |
|
iCalViewer, which displays your iCal data as a convenient, unobtrusive desktop overlay, has a 2.0.6 update reportedly fixing a memory leak. Since memory abuse was the reason I abandoned it in favor of the iCal Events widget, that should be interesting — after 24 hours of use, it seems to work fine. Be sure to check it out if you use iCal at all. (Shareware, but fully functional in free mode — it mostly disables the display of iCal’s to-do items, which I don’t use.)
Teleport isn’t particularly new, but I hadn’t had the opportunity to install it yet. Double-click the .prefPane to install it on my iMac and on the mini, check a couple boxes and voilà: when I send my mouse cursor to the left side of the screen while pressing Alt (that’s configurable, of course), it automagically moves to the mini’s screen, allowing me to control it with my mouse and keyboard, and synchronizing pasteboards. I can totally use the real estate on my desktop — I’ll only have to keep the mini’s mouse around to wake it from sleep. (Freeware, an absolute must-have if you have several Macs and want to share keyboards but not monitors.)
Grr, who decided that nobody could ever want to have a local webserver without making it available on the network? Okay, I probably won’t be able to do anything much with OS X’s Apache install, et it doesn’t matter too much because I’m behind a router, but why couldn’t they allow advanced users to just uncheck that box?
Forget Jobs, Let’s Worship Woz: ![]()
Would you really call that genius?
The |
|
|
La presse envoie sa facture à Google :
Heh. They didn’t mind linking Google News as long as it wasn’t their content that was copied? More seriously, even if “ It’s really amazing how clueless all content-production businesses can be. |
|
13 February 2006 |
|
Major (if superficial) Google gripe: all of their different sites use .google.com subdomains, so Safari mixes all login/passwords together (quick testing shows Firefox does the same); I just signed up for AdSense (as you may have noticed), which uses my Gmail address as a login but requires a harder password than the one I supplied there. So now I can either change my Gmail password to the same as AdSense (which is anything but safer, because I’ll have to type that password in cybercafés or on whatever other computers) or type my password every time I log into either Gmail or AdSense. I don’t want to keep a different browser around just to access AdSense — memory is too precious in OS X, and web browsers eat too much of it. |
|
Well, no, I don’t know whether the Apple Store site asked for it, but I didn’t expect to have to give it in order to receive a damn contract. They apparently tried to deliver it on January 31st; didn’t it occur to you they could warn notify me of the problem? |
|
Alias 5.08 (Bob) |
|
Alias 5.07 (Fait Accompli) |
|
12 February 2006 |
I’m not much of a gamer (although I’d think it would apply to power users in a more general way) but I’m quite happy finding out that I’m more intelligent than average (which is nothing new) and, more importantly, that my brain will age better than yours! |
|
Lost 2.13 ( The Long Con ) |
|
Lost 2.12 (Fire + Water) |
|
|
Uh, how does an “AppleCare Protection Plan” work, exactly? Because, the way I see it, it’s just a number you enter on a form to associate it with your computer, so a simple e-mail could give it, or at worst they could send it by mail, but the only thing I received so far in an Apple envelope is the bill. Did I miss something in an e-mail? Or are they going to send delivery guys to bring me a piece of paper?
Ahem… |
|
11 February 2006 |
|
Si vous avez écrit le roman de votre vie et que vous vous apprêtez à le faire publier par vos propres moyens, commencez par jeter un coup d’oeil aux difficultés que rencontre Géradon avec manuscrit.com. Ca vaut toujours mieux que l’édition à compte d’auteur (qui coûte cher et ne rapporte rien), mais si vous comptez sur leur promesse que votre livre sera commandable à la Fnac et sur Amazon vous aurez peut-être des surprises. (J’ai bien dit peut-être, hein. Personnellement, j’en sais rien, je ne connais personnellement ni les Editions Le Manuscrit ni Géradon, j’ai pas de preuves, j’ai pas d’avocat, j’ai pas d’argent, ne m’attaquez pas ! Ce post est juste là pour que les futurs écrivains qui se renseigneraient sur les moyens d’édition sur le web puissent se faire leur propre opinion. Hint, hint, nudge, nudge.) |
|
|
XPize [via] replaces all the old 16-color icons and graphics Microsoft never bothered to update in Windows XP, for a more consistent, polished interface. It’ll still be Windows, but cleaner. Not tested, but the screenshots look nice.
It’s creepy how the full-screen iPod rumors make sense with all the tablet-PC patents that cropped up in Apple’s portfolio lately. Can’t you totally imagine Steve Jobs deciding to disguise the future iPod’s patents as tablet PC stuff, so nobody could see it coming? This could be big — much bigger than just an iPod video. Or they could not be ready at all, and we’d have to wait for the next generation before we can carry a Mac in our pocket. Steve Jobs seems to embrace planned obsolescence like a madman lately.
SetAlphaValue is an input manager (yeah, evil, I know) that makes OS X windows become partly transparent when the associated application is in the background. The interface is ugly and not quite configurable enough, and the ergonomic benefits of the idea are pretty dubious anyway, but that’s the kind of toy I played with on Windows XP, and I do intend to play a bit more with it now that I’m using an OS that can actually handle transparent windows without choking.
I was going to write a detailed post on imeem [via], the Flickr / Blogger / Myspace / MSN would-be killer with a ridiculous name, but I’m not so sure it’s worth my time (and support didn’t feel like answering my email requesting some clarifications). The website looks good, the convergence works pretty fine (besides blogging / photologging / podcasting on imeem, you can also import your blog and Flickr account’s RSS feeds to display on your public profile), but it relies on client-side software to generate the pages, only loading from their servers encrypted data rather than HTML pages, and the OS X client lags far behind in terms of functionality. Considering the client essentially a web browser that generates its own pages, I don’t see how hard it could be to move the HTML generation into a cross-platform library that could be updated simultaneously on all OSes. It’s a pity, because the web pages and functionalities are actually well-designed enough that it could stand a chance, if it were usable without the proprietary client. (For now your public profile exists on the web, but you can’t do much in the way of administration or communication on a regular web browser. Not even write blog posts.) All so your data can be encrypted — hey there, ever heard of https? |
|
10 February 2006 |
|
You think you know what you think? Think again:
|
|
|
Alright, I’ll make a post about the Jyllands-Posten illustrations, everyone does. The first thought I had when I saw the picture of Mohammed with a bomb was that it was in terrible bad taste, and without this pseudo-solidarity thing (is it lame to point out that newspapers have more balls when it comes to taunting Middle-East imams than investigating local politicians’ charades?) it’d never even have reached the editor-in-chief’s inbox in any serious newspaper. That’s not censorship, only respect. But freedom of press is at risk! When the TV news opens on kidnapped reporters in Iraq, and they put badges on-screen all day to remind you that some colleague of theirs is prisoner in the desert, it’s just corporatism, the audience doesn’t give a damn and it only irritates me a bit as a matter of principle; now, besides corporatism, they’re not that far from exploiting rampant racism. Freedom of press is at risk! And they’ve got bears! How dare they, of all people, tell us what we’re allowed to publish! What I don’t understand is, why is everyone speaking about this? (Okay, as for journalists, see previous paragraph; but bloggers? Do they have such a press complex they feel obliged to display the same corporatism?) It’s happening in a part of the planet where adulteresses get stoned and homosexuals are sentenced to life or death, and we should be surprised they’re protesting blasphematory depictions of their prophet? Isn’t there really anything more important, right now, than defending the right to publish provocative images and then get all surprised that some people are shocked? No, wait, I missed a turn, here: that right exists and isn’t really threatened. Rather: Isn’t there anything more important, right now, than being indignant that some people be shocked by pictures that were specifically made to shock them? A reminder: freedom of speech means your government can’t prevent you from expressing yourself; it doesn’t prevent other people to be offended if they feel like it. And, should the debate over a law against blasphemy seriously surface again (which seems pretty unlikely to me), we won’t owe it so much to the religious fundamentalists’ reactions than to the Western media’s narcissistic self-righteousness. |
|
|
There’s been a lynch mob over at MacDailyNews because some tech columnist complained about his difficulty installing iTunes on a Windows PC. The author started his rant with an “Apple cultists” joke, because that’s what columnists are paid to do, write rants and try to be humorous; sure enough, Mac fans were quick to prove him right. You know what? Apple is widely known for making cool machines (from computers to music players or even defunct PDAs); they’re insufficiently known for making a great operating system; what they’re not good at, however, is making Windows software. (And why should they? They’re Apple! Well, they should because they want to sell iPods to PC users.) More than once I’ve been embarrassed after I recommended to a Windows user to install iTunes, because it’s so cool and convenient and well designed or whatever. Sure, the program’s design is the same (except for iTunes 6’s menubar that ridiculously ends up in the middle of the title bar), but the most striking difference, besides resource usage (never really compared, but I wouldn’t be surprised if the Windows version was even more of a resource hog), is the installer: it takes eons, it forces QuickTime Player on you, and more often than not it fails. Oh, I’m sure on a brand-new PC, or a very clean Windows setup, the install would work just fine. (When I was on a PC, I never had a problem with it. I actually used Windows XP for years without a real hitch.) But the thing is, real-life Windows setups are anything but clean. That’s the way the world is, that’s the reason we bought Macs, there’s no changing it, and, more importantly, most other programs manage to get around it. How is it not Apple’s fault that iTunes fails to install on a system that manages to install and run Office, the Adobe CS suite, Firefox and Thunderbird, and whatever other applications average Windows users have? What’s so low-level about a freaking music player that it’ll trigger unfathomable incompatibilities with anything but the cleanest Windows systems? (Oh, I know what: either QuickTime — and if iTunes for Windows is coded in such a way that it actually requires QuickTime, then it’s poorly designed — or the Rendezvous / Bonjour runtime — and then why don’t they just disable it, make it optional or something, if they can’t get it to work? it’s not really the most important functionality for someone who just brought an iPod home.) Everyone’s been talking about the iPod halo effect: making the iPod so representative of Apple’s perfection that it’ll make PC users want to switch. Well, if PC users are judging the quality of Apple’s software from iTunes for Windows, there isn’t going to be much more switching than there’s already been.
(And, of course, when Apple users do behave as cultists, it doesn’t help, either.) |
|
9 February 2006 |
|
Unsanity takes into account the recent controversy over Smart Crash Reports (if you don’t know what I’m talking about, you probably don’t care; but if you’re curious, start here) and releases an update that asks before it installs. To emphasize on how they abide by the “Don’t be evil” policy, they take extra measures to show how so very much they care for users:
Nice, quick (enough) thinking. And, really, the 24-hour thing is a nice touch (although it’s unexpected, from the user’s point of view, so you might be disoriented when you happen to run the program again and it doesn’t ask, or you may assume that SCR did actually get installed against your will). |
|
|
Apple is possibly maybe preparing a widescreen iPod with a virtual touch-screen click-wheel. What do you think would be most annoying: the perpetual smudges, or the inevitable scratches on a surface even more fragile than the nano’s? Not to mention that a virtual click-wheel provides no tactile feedback whatsoever, so unless you pay for and burden yourself with a remote control, there’s absolutely no way you can navigate your music library while the iPod is in your pocket*. But then, maybe that’s exactly why Apple’s FM adapter doubles as a remote. I still think my idea for a widescreen iPod was better: a regular screen (though smaller and of lower quality than the current model’s) and click-wheel on the front, and a full screen on the back. You don’t really need that Apple logo there that much, do you? But there’s no way His Steveness could ever consider that: it’d make the iPod a hair thicker, and these days it looks like he’d almost remove the battery altogether just to make the device a couple microns smaller. Anyway, such a drastic redesign would certainly account for the 1GB nano being too unimportant to make it to a Steve Jobs keynote, so I guess it’s pretty credible.
But what would be the difference, on the hardware side, between this iPod video and a born-again Newton? Could Apple justify using touch-screen technology without providing additional functionality, or would that actually a way to reintroduce an Apple PDA without much fuss or emphasis on the productivity aspects?
* A nice suggestion, though, in a Think Secret comment: gestures, rather than the virtual click-wheel, could let you control the iPod without taking it out of your pocket. Drag your finger left or right to change tracks, up or down for volume, double-tap or something to pause… that could work. |
|
7 February 2006 |
Lost 2.11 (The Hunting Party) |
|
Lost 2.10 (The 23rd Psalm) |
|
|
Why no one will help me And there is not enough time They’ve kept me safe I’m too far from home These excuses how they served me so well These excuses how they’re so familiar — Alanis Morissette, Excuses (I know, posting song lyrics on your blog is pathetic. But I’ve got to make Jennifer Garner’s face scroll down on the home page.) |
|
|
Apple silently updates the Apple Store to include a 1GB nano for the same price the shuffle went. Sure, it didn’t deserve an Apple Special Event all by itself, but how could His Steveness not want to drop a “ When you think of it, it’s a bit unnerving to see they can sell a nano, with its cute (fragile) screen and cute (fragile) glossy finish, and compatibility with the Apple FM tuner and all iPod accessories, for the same price as they used to offer the shuffle. Makes you wonder what kind of markup they made on these lately, and when you start thinking about Apple markups it always makes you itch a bit. Of course I want one, even though I’m starting to feel cramped in my shuffle’s 1GB. But if money was no object — and it isn’t, considering I haven’t got the money for a 1GB nano either — I’d rather they introduced an 8GB nano instead. Which, if they’re non-announcing the 1GB variant today, isn’t likely to happen for a while. |
|
|
“ (Well, it could also be useful in blogs, when I’m ironic and a certain part of the audience doesn’t grasp it, but I can’t get around to it, it’s just wrong.)
World of Warcraft: Alone together?
Speaking of WoW, I was going to mention in passing the thing about forbidden gay-friendly guilds and link to Kotaku and the gay legal organization’s “
The story of Mozilla and Firefox by Ben Goodger. |
|
6 February 2006 |
coComment
|
|
![]() |
|
|
MacGyver Returns – A Narrow Escape [via]. In Stargate, with the white hair and the fatigues, you (paradoxically) didn’t notice how much older he’d gotten; now, with McGyver’s hair (sorta)… unless he’s just gained weight since his SG-1 retirement. “ |
|
5 February 2006 |
|
Allons bon… Je m’inscris sur le site de l’ANPE pour recevoir les offres, pour voir ce que ça donne des fois que on sait jamais, et le tout premier mail qu’ils m’envoient se termine par :
|
|
4 February 2006 |
|
Avis à la populace : Garoo cherche un dentiste sur Paris, de préférence femelle, expérimentée, pas trop chère et qui ait un créneau dans son emploi du temps avant juin. Oui, je sais, il y a plein de choses qui ne vont pas ensemble dans cette phrase. C’est bien le problème. |
|
3 February 2006 |
|
|
|
|
New sofa-bed, D+1: strained neck. |
|
|
In December and January, I was woken up at eight on every weekday because there was construction in my street and it made the whole building tremble (and, at the end of January, I got asphalt fumes when I opened the windows). In February, I get woken up at nine on every weekday because there’s construction on another floor and it makes the whole building tremble. For the noise to last for so many days, they must be taking out a bearing wall, so if you don’t see blog updates anymore you can assume my building collapsed. |
|
2 February 2006 |
|
Comment on fait pour trouver sur Paris des draps et housses de couette abordables et pas moches ? |
|
|
Après avoir essayé les différents logiciels disponibles (qui ont tous étrangement tendance à disparaître de leurs pages web respectives), le logiciel le plus pratique pour enregistrer la télé en Freebox multiposte est Freebox TV Recorder, téléchargeable depuis là à “lien de secours”. Je ne comprends pas que les autres logiciels soient aussi compliqués et pas pratiques — ça se résume à faire une télécommande pour VLC, quand même. |
|
|
I like going to Leroy-Merlin Rambuteau. What’s there better to say “I’m a Parisian!” than going to a DIY / home improvement store right across from Beaubourg? (Of course, the BHV is more Parisian, but some of the tourists who visit the store must occasionally venture the basement.) |
|
Xee
|
|
1 February 2006 |
|
I love this. GLTerminal [via] displays a terminal window looking like an old 1970s computer screen — either in a window or fullscreen, and completely working (well, except for the bugs). It’s great fun seeing a full-screen amber-on-black terminal on my 20-inch iMac, complete with (customizable) distortion, flicker and lag. I would love to use it to write. Stuff. Whatever. Just have something to write in there.
(I had the hardest time writing “flicker” instead of “flickr”. I still have trouble accepting that’s the correct spelling.) |
|
|
Oops. As I was cleaning up the server’s drive on January 27th I’d seen a /rss directory, remembered I’d only used it to try out some PHP aggregators, and immediately typed rm -rf rss. Turns out is also contained the scripts that compiled the site’s general feed. Thanks to david for caring. |
|
Objective-C First ContactIt all started on Windows 3.1, with Borland C++. The language was simple enough, the Borland classes were pretty well thought out (I never had the misfortune of touching the MFCs), and for the time it was a rather good development environment. (Ironically, most of my time programming Windows was spent working on a NeXTstep interface clone — at a time when Windows customization and OS emulation weren’t as common as it is now.) Later on, I tried BeOS for a bit, and you could tell it was really designed from scratch to be programmed easily, unlike a certain antiquated Microsoft system. But you know what became of BeOS, and I only started programming again when .NET was beginning to get traction. Although it could get really hairy whenever you wanted to do something that wasn’t specifically included in the .NET classes and had to reach for the Win32 APIs, C# was amazingly convenient to write: just like C++, only simpler, with garbage collection and all. Fun! (That’s when I made Ghrone, a skinnable translucent desktop clock that isn’t obsolete yet.) Oh, and obviously I routinely do PHP, too. At the time I began programming for Windows, the computer magazines (and that was when there were only a couple of them) were filled with stories about NeXTstep, how it was modern and well designed and a breeze to program and a developer’s paradise, and it was going to revolutionize application development. Needless to say, when I finally got a Mac almost twenty years later, knowing that OS X had inherited so much of its programming platform from NeXT, I was filled with expectation. Until I started eyeballing Objective-C code. Oh boy. I guess I approached it from the worst possible angle: a quick C++ to Obj-C tutorial (more of a cheat sheet, actually) that shows how to write Objective-C when you’re coming from a C++ world. What the hell was that now? Brackets all over the place, and yet there’s still some C syntax around? If there’s still C in there, why is the syntax for objects and methods so creepy? And what’s with method definitions? How could that ever make any sense to anyone? Those method calls? This is all designed by a madman! I guess the secret to learning OS X programming is, don’t start out that way. History is your friend; I found it helped a lot to realize that Objective-C was designed many years ago (roughly at the same time as C++, but with a very different philosophy) and that you can’t blame it for being less advanced and modern than C#, which was born twenty years later. And that the insane syntax stems from a decision to keep the language and compilers 100%-compatible with C. And that the NeXT engineers didn’t choose it because the syntax was cute, but because it has very advanced and intelligent mechanisms for simplifying the programmer’s life on complex projects, only they’re not really obvious at first glance. I haven’t really started programming it, as I’m still knee-deep in documentation (I have this weird habit of reading all the docs before I get started, rather than try out examples as I go — I know you’re not supposed to do that, but it’s always worked for me), but I must say the way the language replaces garbage collection (so very convenient in C#, but admittedly a bit too bloated for computers of the 1980s) with “reference counting”, and adds subtleties like ‘autorelease’, is pretty clever — it took twenty years for Windows programmers to get rid of the “whoever is supposed to delete this pointer that I sent/received?” dilemma, and even now the .NET classes aren’t extensive enough to completely shield you from those system calls moving pointers around. After .NET and PHP I still can’t believe I’m going back to programming without a garbage collector or equivalent, having to keep track of my pointers, but I feel much better knowing the language conceptor had a clear and clever idea of how to help managing them — smart enough that I don’t feel the urge to wait until garbage collection comes out in Leopard. I’m still not a fan of some discrepancies between .NET and Cocoa development — .NET and Visual Studio are much more automated, and it’s really weird to see Interface Builder doesn’t generate a single line of code (by design, it turns out) — but despite my initial reaction I now do look forward to getting my hands in it. I only need enough free time, which will be a tad harder now that I have rent to pay.
[02/02] Here are some pointers to help you if you’re going from C++ to Obj-C, in the order I read them:
Hope this helps. |
|
Exactly. It always amazes me when people mention del.icio.us as a replacement for the browser’s bookmarks system (e.g., Flock). |
|
Optimus mini three is out (in May)The Optimus mini three pages are online at artlebedev.com, and they could take a hint from Apple PR: no surprise to be excited about, not even a tiny detail — and Steve Jobs would tell you: with all the hype there was before, that means disappointment. It looks like something most people would surely like to have on their desktop, but not at this cost. OS X drivers aren’t written yet, which is certainly a mistake — who’s more liable to shell out $100 for a three-key remote control than people who bought 33% more than average for their computer? (Despite the Optimus mini three being aluminium rather than white.) And it looks like the designer should know. In my opinion, the second (and worse) mistake is that, if “
According to the Answers page, the full Optimus keyboard should reach pre-production in late 2006. Sure, whatever — but if three keys cost $100 (preorder price only until before April 2nd), what’s it gonna be for more than a hundred of them?
The Optimus keyboard design does precisely include a dozen programmable shortcut keys on the left side. But then, if the mini three (ah, they did take something from Apple: lowercase initials) is, essentially, a fundraiser to enable production of the real thing… doesn’t that make you want to participate?
(Oh, it looks like the site is being slashdugg to death. How surprising.)
P.S. Slashdot:
You probably won’t need the displays to be on 24 hours a day, but that still makes it die after one year and a half of intensive use — and if you’re gonna spend $100 on this you’ll want to use it intensively, won’t you? |
|
|
WhyReboot [via] displays the list of file changes a Windows software installer plans to do after reboot, so you can decide for yourself whether you do need to reboot — if you don’t know, nine times out of ten an installer forces you to reboot for no good reason. Freeware, must-have, untested. Currently, it does not report changes in driver, program, or service state that require a reboot in order to take effect: for instance, if an installer copies new drivers, programs, or services onto your system and configures the system so that these will be started automatically at boot or login, your system will have to be restarted. These changes are not detected by WhyReboot.
SmallWindows [via] is yet another Exposé clone for Windows, but this one has the advantage of being free and open-source (which, for a carbon copy of another operating system’s functionality, should actually be the rule). Untested as well (the less I turn my PC on, the better), but I still think the Windows XP graphics system isn’t adapted to this kind of functionality — probably only good for gamers having souped-up video cards with not-too-crummy 2D drivers (which is uncommon, as I understand it). |
|
|
Ah zut, les comptes supplémentaires des abonnements gratuits Free ne donnent plus droit à des hébergements web du tout ? (La dernière fois que j’avais regardé, ils avaient juste restreint au fait que les pages des nouveaux comptes ne pouvaient plus être mises à jour que depuis une IP Free.) Je voulais créer cedric.bxxxx.free.fr et qu’il ne soit pas lié à mon accès ADSL au cas où, pour une raison ou une autre, il serait résilié un jour… Je ne peux pas réutiliser dildos.want.to.be.free.fr pour mettre mon portfolio dessus, quand même. (Ce n’est pas une bonne idée de l’héberger sur garoo.net, je n’ai pas forcément envie de donner l’adresse de mon blog à tous les clients potentiels que je rencontre.) |
|
|
|
|
|
|
|
2000 • 01 02 03 04 05 06 07 08 09 10 11 12 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 |