Skip to content

misc

Google/Google Photos

Google products seem to slowly become worse, examples:

  • Gmail no longer recognizes flight itineraries.
  • Google Photos:
    • Removed the map view.
    • Doesn’t let you easily delete all photos.
    • Doesn’t offer a simple way to download everything.
    • Takeout exports require dealing with messy JSON metadata.
  • Google Search:
    • Cluttered with ads.
    • Results feel worse than they used to be.
  • Android removed native phone call recording.
  • YouTube is overloaded with ads.

I just moved away from Google Photos. For geeks I recommend . They're amazing.

Just moved away from Google Photos. For geeks, https://immich.app/ is a great alternative — they're amazing.

To fix the chaos from Google Takeout, I used this https://github.com/TheLastGimbus/GooglePhotosTakeoutHelper.

Would definitely consider paying for Immich if they offered a hosted version.

escape!

Why does escaping a character mean escaping a character?

When a C compiler (or any other compiler) encounters a " it thinks to it self "huh, this is the begninning or end of a string!".

Say you need " in your string?

You have to tell the compiler "do not process this character like you always do, I want you to ESCAPE the default processing". You do this with "dear compiler this \" will become a double quotation mark in my string".

Likewise if you want a new line you need to tell the compile "do not process this n as a "n", escape the default processing and process it as a new line \n".

Post25

1024 * 1024 - this many bytes is an mibibyte (MiB).

A megabyte like a megameter is 10^6 bytes.

We all frequently say megabyte meaning a mibibyte. Like wise a kilobyte != kibibyte

Unit Abbreviation Size in Bytes
Kibibyte KiB 1,024
Mebibyte MiB 1,048,576
Gibibyte GiB 1,073,741,824
Kilobyte KB 1,000
Megabyte MB 1,000,000
Gigabyte GB 1,000,000,000

Network speeds are measured in Mbps - that is mega bits per second - that is 1,000,000 bits per second.

MB - Megabyte (SI) MiB - Mibibyte (IEC) Mb - Megabit (SI)

https://www.iec.ch/prefixes-binary-multiples