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 January

@_MG_:

HID attacks via USB drives have become too suspicious. What about embedding the attack inside a USB cable?

Just a quick test for a few things I’m hoping to make over the next month.

I remember when “just plug this gizmo into the target’s computer and way for thirty seconds” was an unrealistic cliché in schlocky spy fiction.

2 January

@stroughtonsmith:

Invisibly fingerprinting text with Zero-Width Characters [zachaysan.com]

Problem: Viewers often don’t realize when there are several photos in a single Instagram post.

Solution: Randomly start by showing the second or third photo instead of the one the poster selected to appear first.

3 January

@Kantrowitz:

Black Mirror should do an episode featuring a clearly destructive technology — like a robot that kills your whole family or something — and make it entirely about the people who defend it on Twitter.

@stroughtonsmith:

AWS customers may or may not be seeing the results of the Intel KPTI exploit mitigation, but that certainly seems like somewhere that would be visibly (and monetarily) impacted by slower database ops or I/O [twitter.com]

@dinabass:

So for those keeping score, AMD says they are not impacted. Google, which discovered the issue, says they are. And MSFT says its patch fixes AMD systems too (which would seem to imply they think AMD was impacted)

@WithinRafael:

Google: Android Devices with the latest security update are protected.

Translation: All Android devices are and will remain vulnerable. Just like KRACK.

4 January

@internetofshit:

Apple: we’re slowing down processors cause your battery might be bad

Intel:

@stroughtonsmith:

This makes me wish voice-based AIs responded to input more like animals than robotic assistants 😂 We’d be far more forgiving of mistakes [twitter.com]

@aallan:

So if you’re running a #cryptocurrency exchange you must be shaking with fear right now. Think about the implications of #meltdown and #spectre and all those wallet private keys going through memory. Target rich environment. If we see exploits, that’s where it’ll start.

@kwiens:

Crazy: Apple’s iPhone battery waiting lists are already thousands of people long at some stores [twitter.com]

@kwiens:

What’s crazy is that Apple has spent years lobbying to put the independent shops out of business. [motherboard.vice.com] And now those independents are going to save them.

5 January

@jwz:

YouTube’s Content-ID system is, by any practical definition of the words, foolproof and incapable of error. @littlescale:”My ten hour white noise video now has five copyright claims!” [jwz.org]

@erinbiba:

Super common thing reporters see:

Women: “I’m not an expert, here’s someone who is for you to talk to.”

Men: “I’m not an expert, but here are all my thoughts on the topic anyway feel free to quote me.”

@mikeymikey:

HEADS UP #macadmins : Apple JUST updated [support.apple.com] today (Jan 5th) and REMOVED mention of 10.12 and 10.11 being fixed for CVE-2017-5754 aka #Meltdown

Only 10.13.2 contains the fix.

Apple doesn’t show any sign of planning to patch Sierra against Meltdown, so…

Yeah.

@marcoarment:

I think the lesson to learn here isn’t that highly polished productivity apps can’t succeed on iOS — it’s that the same types of apps don’t necessarily succeed on both platforms. [twitter.com]

6 January

@stroughtonsmith:

Meltdown mitigation looks like it’s tripling CPU usage for some cloud services, like Epic’s Fortnite back-end. This has a real and immediate impact on multiplayer games — server issues for players, and potentially ballooning costs for games companies [twitter.com]

Updated to High Sierra last night. Thought I was going crazy trying to pinpoint why text in Tweetbot felt weird, but no: it’s randomly using subpixel antialiasing for half the tweets. What the actual fuck?

Yay, I’m not the only one; boo, it’s not just Tweetbot

In Tweetbot it seems to happen mostly when there’s no embedded media nor mention; in Finder it’s when there’s an accent in the file name.

I knew I didn’t want to upgrade to High Sierra but HOLY SHIT THIS IS GONNA DRIVE ME CRAZY VERY QUICKLY.

No choice but to enable LCD Font Smoothing so that at least everything is consistently a bit blurry and it’s a good thing my bank account is empty or I’d be ordering a Surface Book right this second.

@MattCheetham:

iOS 11 tip: After you take a screenshot you can long press on the little preview to go straight to the share menu.

8 January

@SwiftOnSecurity:

40,100 retweets of a quote tweet of a news article link that doesn’t exist, from an account with 80 followers.

Consider how much of the world narrative you injest and accept from passing glance alone.

“Nanoleaf made a 12-sided Apple HomeKit remote”

I’d actually want something like this. And $50 is even somewhat reasonable.

9 January

Imagine having $20,000 to spend in Nanoleaf lights for your living room (* actual price not announced yet)

“Razer’s Project Linda is the smartest take on the dockable phone we’ve ever seen”

Shame that the whole idea has been obsoleted by “let’s put all your files in the cloud” and I doubt we’ll ever manage to back away from that.

Somehow my Mac mini managed to install 10.13 but is stuck in a loop of failure to update to 10.13.2. Anyone know how to make it stop trying?

10 January

According to the internets there’s a good chance my problems come from having upgraded the RAM years ago, and I can’t help but wonder if Apple’s intentionally fucking up my install because it thinks I might have a Hackintosh.

How do you make a *nix kernel — which is running on a whole lot of different configurations — incompatible with third-party RAM, if not intentionally?

Recovery partition allowed me to reinstall 10.13.2 in one click without losing anything, so at least macOS is still good for something.

@bequelin:

Alt title: Apple hands over to the Chinese government all the private data of its China-based users. [bbc.com]

11 January

Oh hey, while I was away from iOS development Xcode has somehow managed to become even dumber and more annoying at auto-balancing brackets while modifying code.

I turned off auto-balancing brackets and do you think Xcode would let that stop it? Ha!

12 January

@Numerama:

Oubliez les robots tueurs et les IA conversationnelles : au #CES, ce jouet pour chat incarne le futur de la chatontech. 🐱

Backups are disabled but I can’t seem to get rid of this damn warning.

13 January

@jjtokyo:

This blows my mind - a three-part chorale generated by reading out a space-filling curve on a triangular grid. [win.tue.nl] via @goodmachine & @beausievers

14 January

@zekjur:

This soldering reference card from @adafruit is the most to-the-point explanation of good soldering practices I have ever seen:

15 January

@alexhern:

A side point, but as a fascinating example of where we are as a society: this advice doesn’t even acknowledge the existence of phone calls. [theguardian.com]

Those damn cross-platform apps and games making a mess of the Documents folder because that’s how it’s done on Windows.

@patrickc:

Why can’t you easily search all of the text you read on any screen (desktop + mobile) over the past day?

It’s strange how much obvious, low-hanging fruit of this form still exists.

16 January

@BNFC13:

Comment voyage la lumière dans une fibre optique - illustration.

@uhh_kate:

Logan Paul: Here’s a dead body

Youtube: Let’s put it on trending

Chelsea Manning: I’m running for senate

Youtube: We can’t have this

More proof youtube is a mess [twitter.com]

17 January

@DandumontP:

Donc les gens mettent le Nexus 5X dans de l’eau glacée avec du sel (pour la rendre bien froide) pour espérer récupérer les données parce que le SoC meurt souvent après ~1 an. Bonne affaire le Nexus 5X. [hackaday.com]

@dhh:

Apple can surely do their part. @fmanjoo is spot on here. Letting people set limits on their usage (like, gimme a warning if I exceed 30mins/day on Insta!) or awareness of that usage would be wonderful.

18 January

Even with a new battery my iPhone 6 lags when I skip a track as if it were spinning up a hard drive.

19 January

@katienotopoulos:

I watched all 74 videos in Jake Paul’s course on how to become a social media star, and I have come away with the conclusion that he is a terrifying genius and we are all in serious danger. [buzzfeed.com]

20 January

21 January

@oneunderscore__:

Lot of this sort of thing going around today. Lack of fundamental understanding that Russian troll accounts would say almost entirely things you agree with!

Then, when the time was right, they’d tell you how, really, dead people in Aleppo were fake news, invented in Photoshop.

@peterc:

TIL that if you use Skype in a podcast or livestream, you have to give Skype credit at least every 15 minutes: [skype.com] .. I’ve heard this occur zero times ever 🤣

Aww. I don’t wanna complain that they’re finally optimizing for older devices, but I liked the proper blur transition and I don’t remember it having noticeable performance issues

23 January

My domain name provider’s new site is so bad (months after its launch) the Logout button doesn’t work.

I used to get all my domains there — in spite of the higher cost — because their management UI was the best.

🤦🏻‍♂️

@u2elan:

OK, I think I figured out the secret to getting animated gifs to look awesome with Face AR.

Transparency!

I’m replacing all black color with clear and it totally changes the experience.

@argentumko:

CALayer on iOS 11 has a private “continuousCorners” property, which is what powers many rounded corners in SpringBoard – and likely more! Now I’m jealous.

24 January

@cdespinosa:

THIS is the Macintosh logic board, designed by Burrell Smith, Brian Howard, and Colette Askeland, and introduced on this day in 1984

26 January

@DShankar:

Interesting 🤔 To avoid false positives like braking for a highway road sign or overpass, self-driving cars are designed to ignore stationary cars and objects.

In this case, a Tesla rear-ended a stationary fire truck at 65mph instead of braking

[wired.com]

Lightroom on iPhone refusing to let you save or share an edited photo until you’ve added it to Creative Cloud 😡

27 January

@SwiftOnSecurity:

Google wants you to believe they can make self-driving cars but can’t figure out how to show you a picture in a box without running code from random citizens of former Soviet republics. No, this is not a hard fucking problem. [arstechnica.com]

@SwiftOnSecurity:

Google: We helped find this terrible CPU bug that allows attackers to steal all your secrets if arbitrary code is run on your machine.

Google Ads: Hey, want to run some arbitrary code on hundreds of millions of computers? Get $140 in advertising credits if you sign up now.

@siracusa:

These people are doing good work. [youtu.be]

28 January

@guardian:

Fitness tracking app gives away location of secret US army bases [trib.al]

29 January

I don’t know exactly when they added the “Just play this one song then resume the queue” button but it’s only fair to point out when iTunes’ UI exceptionally changes for the better

@adoxography:

So all 3 major Dutch banks DDoS’d over the last 3 days. I’m sure that has nothing to do with the Dutch revealing the Russian hack of the State Dept and the Democrat’s HQ. Must be a coincidence.

Google insists on sending me to PHP’s French online docs even though it knows I prefer to speak English.

31 January

The simplicity of manually adding a shortcut to WIndows 10’s Start menu

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