Undocumented Features
Undocumented Features

Undocumented Features

A random collection of rants about real life development mistakes.


AirTags: how Apple will succeed where everyone else has failed

16 Nov 2020 6 minute read 2 comments Luca B

  Based on assets found around late 2019 in iOS 13.2 and trademarking details, Apple seems to be planning to release a new tracking accessory called "AirTag". These are small devices, also known as tracking tiles, that feature wireless connectivity a...

Understanding the performance and positioning of the new Apple M1 chip

13 Nov 2020 8 minute read 6 comments Luca B

On Tuesday 10 November, Apple has presented its new silicon, the M1 chipset. That is a System-on-a-Chip (SoC) that Apple intends to complement and then replace the existing Intel processors in their laptops (MacBook Air and MacBook Pro) and desktop (...

Pixel 5: defective in the box, Google says it's by design

9 Nov 2020 3 minute read 0 comments Luca B

The previous articles of this series highlighted how the Google Pixel mobile phones, despite their flagship ambitions, were all affected by unique defects that suggested to avoid them. That is, unless ready to accept that an expensive brand new phone...

Google antitrust lawsuit is a threat to the last alternative browser

2 Nov 2020 4 minute read 0 comments Luca B

Following a 16-months investigation that was not a secret for anybody, it did not come unexpected that on 20 October the U.S. Department Of Justice - joined by 11 U.S. states - filed a civil lawsuit against Google "for unlawfully maintaining a monopo...

How Hackers Are Cracking Your Passwords

30 Sep 2020 4 minute read 0 comments Luca B

The previous article in this series has described why passwords which were fully compliant with the NIST recommendations from 2003 turned out to be insecure. This article, which is the third part of the series, will describe how computers are working...

15 Years of Mistakes: why everybody created insecure passwords

24 Sep 2020 4 minute read 0 comments Luca B

The previous article of this series has given an overview of the reasons why human-generated passwords are weak (they're already out there, they're predictable, and they're short) and what was the origin of all those bizarre password creation rules t...

Kraken is the first crypto company to receive a bank charter

20 Sep 2020 1 minute read 0 comments Luca B

As listed recently in the news, the cryptocurrency exchange Kraken has become the first crypto company to receive a bank charter. This is a first step that may lead to broader adoption of crypto by the general public. It is important to notice that w...

Defective by Design: the Failure History of Google Pixel phones (part 2)

18 Sep 2020 4 minute read 2 comments Luca B

The first part of this article has covered the issues that affected Google mobile phones, starting from the seminal Nexus 5X and 6P up to the catastrophic Pixel 3 and 3 XL. The second part is covering more recent models, starting with the Pixel 4 lau...

The legal case of Epic vs. Apple

16 Sep 2020 3 minute read 0 comments Luca B

A previous article has introduced the story of the ongoing disagreement between Apple and Epic Software. While that is under development and proceeding towards the scheduled court hearing on 28 September, some considerations can be made about the leg...

Defective By Design: the Failure History of Google Pixel phones

14 Sep 2020 4 minute read 0 comments Luca B

After dipping their toes in the smartphone market with the LG and Huawei-manufactured Nexus 5X and Nexus 6P, in 2016 Google took a decidedly more hands-on approach launching their first in-home developed mobile device - the Google Pixel. Since then,...