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 August

@jeremyburge:

Last USA visit I had an employee lunge across the counter to stop me tapping a contactless card to pay “NO! IT CRASHES THE MACHINE” but it was too late. 4 min reboot was required.

@iD4RO:

An Ontario sunflower farm that let in photographers for a small fee says it’s closing access to the public forever after hordes of Instagrammers descended on the property over the weekend [theglobeandmail.com]

2 August

@JimIndeed:

Visualizing real 3D weather using satellite imagery and SceneKit. #ARKit2 #iOS

@allymacdonald:

Want to improve your quality of life in 5 seconds?

1. Go to System Preferences

2. Keyboard

3. App Shortcuts

4. All Applications —> add “Paste and Match Style” ⌘V

Done.

Yikes

I assume a designer whipped up a quick mockup in Photoshop because the new iPad’s actual glamour shots don’t exist yet, but… yikes.

4 August

Did macOS stop auto-installing printer drivers so that Apple can push AirPrint and get a royalty on more printer sales? Because that’s what it looks like from here, having to tell HP I’m running 10.6 so the site stops telling me the OS will just detect the printer, even though it won’t.

5 August

Why are there a dozen apps for taking RAW photos on iPhone but I struggle to find a good app to try and denoise them a bit?

Not sure why I had never looked much into it, but Photoshop Express did the trick. You can correct RGB noise separately from luminance noise, so you get a decent grain instead of the iPhone’s oil-painting noise reduction algorithm.

Though at this point I’m pretty sure a machine-learning algorithm should be able to take this photo, recognize that it’s a cat picture, and reconstruct the hair and eye textures.

@dhh:

As someone who makes software for a living, I’m extremely skeptical of putting too much software in things. [twitter.com]

6 August

Hey, drag-and-drop, fuck you and your Swift-influenced API that is only fully documented in the goddamn WWDC videos.

7 August

@jaredsinclair:

I’m pleased to see they improved the copy for this preference in Mojave.

8 August

@hermansaksono:

“Congrats” in Indonesian is “selamat”. Selamat also means “to survive.”

After the 6.9 magnitude earthquake in Lombok, Facebook users wrote “I hope people will survive”. Then Facebook highlighted the word “selamat” and throw some balloons and confetti.

10 August

@joekndy:

Ok this Waze onboarding is insane

Ca existe, des claviers midi conçus pour ne donner que les notes d’une gamme donnée choisie par l’utilisateur, façon Logic Remote ? Mon côté ingénieur refuse de se faire au concept des gammes à mémoriser qui utilisent et ignorent une sélection différente de blanches et noires.

11 August

@alexqgb:

In retrospect, this was the exact right solution [twitter.com]

13 August

@Campster:

Gettin’ real sick of seeing this headline over and over again. [twitter.com]

14 August

Sets up old iPhone 6 again as a backup device. Remembers it’s running iOS 12, like the iPad. Swipes up to switch apps. Swipes agai—oh, right.

Giving all iPads the X-style multitasking UI, but not the iPhones, is so. goddamn. petty.

Always surprised to rediscover this dark pattern whenever I have to set up Tweetbot from scratch

15 August

Don’t switch to Twitter’s app. Don’t even set it up just for the notifications. Let their decision carve an imperceptible dimple in their engagement curves.

You know your life will only get better if you don’t get notified of every single Twitter interaction at the very second.

“But my DMs”?

There are hundreds of better solutions for chatting with your contacts than Twitter DMs.

16 August

@chillmage:

I will never get tired of saying this because it is hilarious to me that the CEO of a world-shaking company that probably helped get the worst president in American history elected is distracted by figuring out how to process payments with iphones

Got a server last year from @online_fr during the January sale because it was 6€/mo and… well, I’ll find something to do with it. (I didn’t.)

They just notified me they were doubling the price — “but hey, we’re still pretty cheap.” What kind of shitty business practice is that.

17 August

@RoninWood:

Twitter has done more to stop 3rd party developers than stop nazis

@iglvzx:

This is the most succinct definition of Bitcoin. 😭😂💀 [twitter.com]

@dhh:

120h workweeks, zero time for kids, family, or friends. Insomnia, anxiety, and erratic behavior as a result. Maybe this glorious American ideal of the entrepreneurial executive that sacrifices everything to the point of mental collapse isn’t so smart? [apple.news]

@calebwatney:

“Alright Bill, we’re going to lock you in this room for 30 years with nothing but millions of untagged cat photos. Can’t wait to see how this skills training session pays off!”

19 August

@simonw:

How about if, instead of ditching Twitter for Mastodon, we all start blogging and subscribing to each other’s Atom feeds again instead? The original distributed social network could still work pretty well if we actually start using it

21 August

How cool would it have been if on Twitpocalypse day Tweetbot had unveiled an update to include support for Mastodon accounts with automatic cross-posting.

23 August

@ThingsWork:

This is how plates are printed

Adding drag-and-drop to Uniconsole, I was shocked at lack of UI feedback when you can start dragging. Couldn’t make visual changes (no way to revert if the user doesn’t drag), but I added a bit of haptics and it feels so much better I can’t believe it doesn’t happen by default.

Tinder a ajouté les live photos / boomerangs aux profils avant que j’aie l’occasion de le faire dans NoPic 2.0 😔

J’aime aussi beaucoup le fait qu’ils affichent différents éléments du profil en surimpression quand on passe d’une photo à l’autre dans l’UI principale 😠

Au moins l’app est toujours programmée dans un framework de merde qui fait surchauffer mon téléphone à ne rien faire.

@aallan:

So this is an ecological disaster in the making, a “single use” phone battery from @Tesco. Contains an off-the-shelf, and entirely rechargeable, standard 600mA Lithium Ion cell along with charging circuitry. For £3 you may as well buy it for components? 🙄 [youtu.be]

24 August

@hardmaru:

Everybody Dance Now!

Exciting new work on conditional video synthesis from Berkeley.

[arxiv.org]

26 August

@pickover:

Titanium oxidizes at different colors, depending on what voltage was run through it. Source: [tinyurl.com]

@garrytan:

Super simple explanation of why affordances matter, from Steve Krug’s Don’t Make Me Think

Cognitive load for no real purpose (or worse purely aesthetic purpose) is hostile design

27 August

“Build failed: there is a formatting error somewhere in your Localizable.strings file. Happy hunting!”

28 August

@Pentadact:

The hardest problem in computer science.

29 August

@MachinePix:

Building an arch with the Arch-Lock system by Lock-Block.

@mattblaze:

Blockchain-bros, a few years ago: Our technology will bring down the very concept of government as we know it!

Me: Yawn.

Blockchain-bros, today: Let’s use blockchain for elections.

Me: OK, now I see how your plan is supposed to work.

Reading a one-star review for the free version of Uniconsole, I’d like to thank App Review again for preventing my keyboard extension from telling the user an IAP is required to enable full functionality — because “advertising” is forbidden in keyboard extensions.

@ff00aa:

Reading a one-star review for the free version of Uniconsole, I’d like to thank App Review again for preventing my keyboard extension from telling the user an IAP is required to enable full functionality — because “advertising” is forbidden in keyboard extensions.

My Mac occasionally lost the fancy connection to the AirPods, reverting to tin-cans-on-a-string quality, and that went from irritating to comical when I eventually realized it seemed to be caused by using iOS Simulator.

@DrHercouet:

Les oiseaux chantent pour :

- Attirer des partenaires de sexe

- Revendiquer un territoire

- Repousser les concurrents

Le logo de Twitter est un oiseau qui chante.

Je vous laisse mediter

30 August

@juanbuis:

i’m in san francisco, the city where I can’t use the restroom as it requires me to sign up for an app with a US phone number

@dendrocom:

It took far too long because the entire interface had to be redone, but Uniconsole is now fully compatible with iPhone X and iOS 11. Simpler navigation with tabs, systemwide drag-and-drop, filters can now be applied to partial selections, and more! [uniconsoleapp.com]

@mhbergen:

Remember last year when Google said it had access to “approximately 70%” of credit/debit cards?

Here’s one of the deals behind it and how the ads tool has helped Google’s biz (scoop w/ @jennysurane) [bloomberg.com]

31 August

@verge:

Apple blocks its gay pride watch face in Russia [theverge.com]

@Freerunnering:

“For many apps it remains impossible to provide a user experience on par with that of previous macOS versions.”

Mojave was a big step towards the slow death of macOS as Apple kills it with more and more iOS like and restrictive ‘privacy’ limitations.

[felix-schwarz.org]

@NachoSoto:

Amateur hour 🤦🏻‍♂️

@fbz:

my brand new collection of vintage Mac ROMs knit into scarves is available on [knityak.com] each comes with command line script using code by Trammell Hudson. PowerBooks, Quadras, and Power Macs. Mac-tastic!

Archives

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