Hi! My name is Cédric Bozzi, I make websites and iOS apps, and this is my blog about technology (mostly a Twitter archive, really).

1 June 2015

Qu’est-ce qui m’a pris de me fier aux notes des acheteurs sur Amazon pour choisir un bouquin de programmation.

2 June

iPhone can call over wifi, Watch connects to known networks… the next step is Apple becoming not an MVNO but a global wifi provider, right?

Imagine the lock-in effect if Apple invested its war chest in platform-exclusive subscription-based wifi networks covering all major cities.


Enfin une coque/batterie pour iPhone qui ne dépasse pas d’un centimètre en bas ! [kickstarter.com]

“The best prototyping tool. Ever.”

I loved drawing with Flash. Adobe should rebrand, make a non-pro version again.

4 June

I’m the last person who should complain about this but… how did Tweetbot 2 for Mac take so long for so little change?

Tweetbot 2.0 is out *sad face*

Literally the only thing I wanted from Tweetbot 2 for Mac was embedded tweets. (I know, “it’s coming.”) But pretty much everything they did change is for the worse:

  • the sidebar tabs’ highlight state is harder to read than iOS 7’s Shift key;
  • the account switcher now hides the currently active account from the list, like on iPad, which is disorienting because the order changes every time you open it if you have more than two accounts;
  • the indicator of new activity in the account switcher is completely invisible with square avatars, and I doubt it’s much better with round avatars;
  • the inverse-video highlight for the selected tweet is needlessly distracting and hampers legibility (I got away from that on iPhone by switching to night mode and forgot about it, but that doesn’t seem to be an option on the Mac version);
  • the delimiters between tweets and between columns are so thin and faint that the multi-column layout is an eye-searing sea of white;
  • the tiny, low-contrast unread tweet counter at the top of the timeline might as well not be there at all, especially when it appears on top of an image;
  • I might update that list later as more details drive me up the wall.

But hey, at least the half-pixel margin around the window is gone.

5 June

Dear Weather app: all information isn’t equal. Feel free to show an actual warning when fiery sun is gonna turn to cold shower in an hour #youhadonejob

Yup, it was probably an overzealous app reviewer

Yup, complaining publicly is now the correct way to handle it :(

That was your monthly reminder that App Review is Apple’s TSA screenings.

7 June

Tomorrow my timeline will be all about Apple. Today it’s all about how shitty American air travel is.

8 June


Remember when we made fun of Microsoft for making those cheesy corporate videos with actors #WWDC15


How can Apple know Siri’s word error rate? I almost never correct Siri errors, but it makes them all the time.


I’m assuming Apple just spent a couple billion to buy all these magazines and publish their stories for free.

A une époque je voulais faire une app magazine pour iPad. Aujourd’hui j’ai à nouveau envie de lancer une publication iOS.


Apple’s new task switcher looks like yet another motion/balance nightmare. Will Reduce Motion reduce its motion? If not: ARGGGHH.


So in another few years, iOS will have free-form window management, just like the Mac.

That Beats 1 radio seems very talky. Who still wants that nowadays?


Wow, looks like you no longer need a paid dev program membership to run your own code on iOS devices. :) [pic.twitter.com]

9 June

No UIKit for Mac yet, so my big plans for a cross-platform productivity app are on hold for another year. Good, I’ll focus on games.

The more I think about it, the more I’m looking forward to Apple Music, and to deleting from my hard drive the hundreds of gigabytes of music I’ll never ever listen to again but have been amassing for years because you never know, I could “need” them someday.

10 June


So basically Photoshop just photocopied @sketchapp’s Artboards [youtu.be]

That says a lot :)


Pretty grim security hole…

Beware authentication popups in iOS Mail: bug allows convincing-looking phishing attacks • [9to5mac.com]

11 June


Tiens, il semblerait que « des gens » réalisent que tout n’est pas rose dans le Play Store. [medium.com]

Putain, le racket du DUNS. J’avais oublié pourquoi j’avais créé mon compte App Store en tant que particulier.

12 June

Does iOS 9 include ad-blocker support for any other reason than forcing publishers to adopt News, where ads won’t be blocked?

Sketch looked really exciting in demos but now that I’m trying to use it for a project I keep bumping into walls.

13 June


NPR is on track to break even financially for the first time in 6 years—thanks to podcasts [wired.com]

Le fait que je ne gagne plus de (vrais) followers quand je suis retweeté, c’est juste moi, ou le social graph de Twitter qui se calcifie ?

14 June


I had no idea how much screen real estate is wasted in Android compared to iOS. [imgur.com]

Why doesn’t Chrome offer me to automatically censor spider photos and Game of Thrones spoilers? Google has all the tech needed.

16 June

“Photoshop CC 2015 improvements”

This is the “Oh shit Sketch is gaining momentum” update and I’m excited.

I think the last thing Sketch has that I really want in Photoshop is the ability to enter arithmetic operations in numeric fields /cc @adobe

Every once in a while I’ll type e.g. “768*2” in a size field and be infuriated all over again that Photoshop still can’t figure this out.

Does El Capitan fix Safari waiting to load Twitter’s non-gifs entirely before animating them?


Morph Cut in the new Adobe Premiere smooths out edited talking head footage. For documentaries, this is incredible: [helpx.adobe.com]

17 June

Ok, en fait l’app est naze. Mais de toute façon je n’attends que Steam VR pour m’enfermer définitivement chez moi.

18 June

Folding@home still exists, and it doesn’t seem to integrate a cookie clicker game. C’mon!

I generally share the frustration of security researchers seeing that the issues they find aren’t fixed but, considering how wide-ranging, deeply rooted, and understandably hard to fix the XARA vulnerabilities are, it’s kind of a dick move for them to have refused Apple’s request for a delay, and released a 0-day exploit, isn’t it? This doesn’t look like one of those cases where Apple just doesn’t care enough.

As for the FaceTime camera, you’d think the priority, short of improving the battery life, would be to make the device as thin as possible.


Wow, neural network based image recognition fuzzing is very similar to human hallucinating: [googleresearch.blogspot.com] [pic.twitter.com]

19 June

“XARA, deconstructed: An in-depth look at OS X & iOS cross-app resource attacks”

We could live without Keychain ACLs, couldn’t we? (I don’t nearly care as much about the rest.)


So… that tweet yesterday about how VR will mess with IMAX’s game? Looks like IMAX agrees enough to try censoring Ars: [arstechnica.com]

21 June

Taylor Swift: “It’s great that Apple Music is offering a free trial in its endeavor to finally make paid streaming music popular, but Apple, who is keeping up to 28.5% of the revenue for itself (not the profits, mind) should be the one paying for it.” Um, what?


Taylor Swift’s Apple Music issue seems predicated on everybody getting the same 3 months free at the same time. Only true for initial launch

The whole argument hinges on the idea that Apple intends to get rich with Music, which is absurd — it will only ever be drops in a bucket.

Apple Music won’t even generate lock-in since it’ll be on PC and Android. At most, it’s advertising, but there isn’t gonna be a halo effect.

22 June


So Taylor Swift is now the most powerful person in music, and tech, right? [twitter.com]

Didn’t the Apple Music negotiations stall for years precisely because of the free trial terms? And now, poof, gone in just a few hours.

I was quite surprised by how widely negative the reactions were against Apple, so I guess they were too.

23 June

I wouldn’t have decided to start making games if I’d realized how much math is involved. That stuff is more annoying than AutoLayout.

Turns out it’s not just the new Tweetbot Mac — both Tweebot for iPhone AND the Twitter site truncate quoted tweets. WHY. GOD. WHY.

24 June

26 June

I just might switch to Chrome for the worst possible reason — because Safari takes too long to render Twitter’s un-gifs.

Can’t believe Chrome still doesn’t support text-decoration-color.

27 June


The Language Strangeness Budget: [words.steveklabnik.com]. On which features does Swift spend its language strangeness budget?


Former Facebook employee who initiated custom gender kicked off site for being trans. It’s a good look. #Facebook #wtf


“My name is only real enough to work at Facebook, not to use on the site” by @zip [medium.com]


I’d love to use the system share sheet in my app, but A/B tests show it substantially reduces sharing.

28 June


This Touchable Midair 3D Laser Display Is Pretty Magical [zoot.li] [pic.twitter.com]

30 June


Oh my god. I just asked Siri what zero divided by zero is and she brought too much realness into my life.

Nikon P900 Megazoom Range Test

(via a blog post I don’t want to link to because of their idiotic editorializing)

Setting up Apple Music on my iPhone, it’s asking for my preferences at random instead of just looking at what music is on the device?!

“Passwords are over, sign into Medium by email.” Because you access your email account with biometrics.

Not opposed to email sign-in at all — I do think it’s a good idea, even — just the general angle journalists are using.

I expected personalized playlists to be longer. You can’t just start playing when you get to work and never think about it again.


ProTip: Open ‘Audio Recording’ in QuickTime and you can listen to the audio on your iPhone w/o AirPlay shenanigans. [pic.twitter.com]

Oh, never mind, there’s also a “start station [from a song]” option if you look hard enough.


How many people are hearing this song right now?

Kind of cool to think about the scope of this…

For some reason when I switch from playlist to radio the ♥️ button becomes ⭐️ and I can’t set the song’s rating anymore. This app is weird.


I don’t need station identification, Apple. I didn’t stumble upon Beats 1 on an FM dial, I know what I’m listening to.


Bon sinon y’a QUELQUES options dans Apple Music oO [pic.twitter.com]

The Apple Music app is a perfect example of iOS tab bars making a mess of your view hierarchy by limiting the number of top-level choices.

The value of Google Cardboard clearly stops at checking whether you can spend five minutes in the worst VR possible without barfing, but those five minutes are a lot of fun and, most importantly, I’m really glad to see that my brain can endure and appreciate VR — with my lazy eye, it wasn’t a given.


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