urn:uuid:f6d9e764-f597-5370-94e1-c01aa3928860 Ctrl blog Daniel Aleksandersen https://www.daniel.priv.no/ Copyright © 2021 Daniel Aleksandersen. https://www.ctrl.blog/assets/favicon/favicon.svg 2021-12-01T09:15:00Z daily 4 urn:uuid:00fa764c-b337-464b-bfd3-baef40d664aa 2021-12-01T09:15:00Z 2021-12-01T09:15:00Z Why Windows failed to display Microsoft and Xbox sign-in dialogs Windows 10 just didn’t open the Microsoft Account (or Xbox) login dialogs. No logs or errors. Legacy program compatibility can be both a blessing and a curse. <p>For about a year, I couldn’t use any Windows 10 apps or Xbox games that required me to sign in with a Microsoft Account. I also couldn’t add any email or other online accounts to my Windows account. For whatever reason, all the Microsoft Accounts Control and Windows Web Account Provider dialog windows refused to open.</p> <p><a href="https://www.ctrl.blog/entry/missing-msaccounts-control-dialogs.html#src=feed">Read more …</a></p> urn:uuid:9df4acbd-d7cd-42b9-9ce3-1b18645be810 2021-11-30T19:13:00Z 2021-11-30T19:13:00Z Closing the open redirect in the Libravatar ecosystem I found an open redirect vulnerability in the Libravatar specification. An open-source avatar hosting API could be abused to redirect to untrusted websites. <p>Libravatar is a decentralized open-source alternative to Gravatar – the avatar image service. Last week, I noticed an URL Redirection to Untrusted Site (‘Open Redirect’) vulnerability (CWE-601) in the Libravatar application programming interface (API) specification.</p> <p><a href="https://www.ctrl.blog/entry/libravatar-open-redirect.html#src=feed">Read more …</a></p> urn:uuid:d4d4f6b1-d758-4f25-b819-40c9caa6c256 2021-11-26T12:09:00Z 2021-11-26T12:09:00Z Bitrot resistance of next-generation image formats Bitrot happens. So, what happens when I flip one random bit in AVIF and JPEG XL images. Improved data packing means less redundancy and more corruption. <p>I’ve compared two next-generation image formats, AVIF and JPEG XL (JXL), to see which best handles a random single corrupted bit. A meaningless exercise? Possibly. But half a picture of your beloved grandma is better than no picture at all.</p> <p><a href="https://www.ctrl.blog/entry/bitrot-avif-jxl-comparison.html#src=feed">Read more …</a></p> urn:uuid:a1d60c41-8d4c-41c2-8a8c-bb56d7d0547c 2021-11-22T13:35:00Z 2021-11-22T13:35:00Z Why you need a HTPC A home theater/media center (HTPC) can enhance your experience. You get more reliable playback and better loudness normalization than a smart TV or Chromecast. <p>I haven’t watched linear TV for years. I usually know what I want to watch and the times I want to watch it. In other words, I’m a cable-cutter or an <em>on-demand streamer</em> as I prefer to think of it.</p> <p><a href="https://www.ctrl.blog/entry/why-htpc-benefits.html#src=feed">Read more …</a></p> urn:uuid:cba509bc-0230-4930-b93d-c582db705cb4 2021-11-11T10:11:00Z 2021-11-11T10:11:00Z Windows 11 blocks Edge browser competitors from opening links Microsoft doubles-down on its user-choice hostile web browser behavior; blocks competitors from opening links from many Windows apps and web experiences. <p>Something changed between Windows 11 builds 22483 and 22494 (both Windows Insider Preview builds.) The build changelog makes a few mentions of changes to the protocol and file associations/default apps system. However, it omitted the headline news: You can no longer bypass Microsoft Edge using apps like EdgeDeflector.</p> <p><a href="https://www.ctrl.blog/entry/microsoft-edge-protocol-competition.html#src=feed">Read more …</a></p> urn:uuid:e9d1c113-d4de-4096-98fa-97aa9d1a0b2e 2021-11-06T15:56:00Z 2021-11-06T15:56:00Z Review: Samsung Galaxy Fit2 – a passive health and activity tracker The Galaxy Fit2 is frustrating to use, but is luckily meant to be worn passively to track your health metrics (continuous heart rate, step counter, and sleep). <p>The Samsung Galaxy Fit2 (not to be confused with the Gear Fit2) packs an impressive set of features like a sleep and heart rate monitor, in a small and budget-friendly package. However, it doesn’t help that it has a continuous activity, sleep, and heart rate/stress monitor when it doesn’t remind you to keep it charged.</p> <p><a href="https://www.ctrl.blog/entry/review-samsung-galaxy-fit2.html#src=feed">Read more …</a></p> urn:uuid:72ecb506-3491-48a1-841c-5d8594897527 2021-11-03T23:38:00Z 2021-11-03T23:38:00Z I was terrified of an eyeball injection I needed medication to preserve my sight, and it had to be injected directly into my eyeball. It’s a real thing and not just something they do in horror films. <p>I’ve been a bit freaked out over the last couple of months. I needed to inject a medication directly into my eyeball. My. Damned. Eyeball! I’d never heard anyone talk about this procedure before, and I’d like to share my experiences. Maybe it can help you be less clueless about it than I was.</p> <p><a href="https://www.ctrl.blog/entry/eyeball-fright.html#src=feed">Read more …</a></p> urn:uuid:e8e40f3f-9903-40e9-9770-4b168cbf32f9 2021-10-28T11:18:00Z 2021-10-28T11:18:00Z The HTML <video> element needs to go back on the drawing board The HTML <code translate=no>&lt;video&gt;</code> element needs to go back on the drawing board The HTML standard doesn’t provide web authors the tools required to embed small video files in a screen and bandwidth responsive way. This needs to change. <p>We’ve had the HTML <code>&lt;video&gt;</code> element for over a decade. Yet, everyone still defaults to embedding YouTube frames instead of hosting their own videos. The underlying problem is that the <code>&lt;video&gt;</code> element isn’t suitable for embedding short video files on webpages.</p> <p><a href="https://www.ctrl.blog/entry/html-responsive-video.html#src=feed">Read more …</a></p> urn:uuid:1a72cbfe-ff75-45b4-a17e-1ab40f702f96 2021-10-23T16:56:00Z 2021-10-23T16:56:00Z How to limit Samsung Customization Service data collection Android Customization Service provides some extra features in exchange for your personal information. However, you can minimize the data it shares with Samsung. <p>Samsung customers have likely been prompted by their devices to opt into the Samsung Customization Service (SCS). The prompt doesn’t explain what SCS does beyond linking you to its longwinded privacy policy. I was uncomfortable turning it on without knowing more about it, so I read the privacy policy. Yikes. Samsung collects everything it can get its corporate paws on.</p> <p><a href="https://www.ctrl.blog/entry/samsung-oneui-customization-service.html#src=feed">Read more …</a></p> urn:uuid:699bf589-dd82-4bbd-aa00-5476050f391b 2021-10-18T11:48:00Z 2021-10-18T11:48:00Z Timberborn: a cute beaver colony sim with an unrewarding late game The post-apocalyptic lumberpunk beaver colony simulator is delightful and cute. Plenty of replay value, but there are no new challenges in the late game stages. <p>I love colony simulation games like RimWorld, Patron, and Surviving Mars; and I’ve sunk way too many hours into these games. My latest obsession is Timberborn — a <em>vertical city builder</em> inhabited by intelligent beavers that have inherited the Earth after humans are long gone.</p> <p><a href="https://www.ctrl.blog/entry/review-timberborn-colonysim.html#src=feed">Read more …</a></p> urn:uuid:4ca57e8a-17bf-402b-8b16-e6e218e4794b 2021-10-15T02:09:00Z 2021-10-15T02:09:00Z How to enable file versioning on Windows File History lets you go back and browse and restore previous versions of your files and folders. Restore accidental changes and deletions in Windows 11 and 10. <p>Windows comes with many great built-in tools that, unfortunately, are hard to discover and even harder to use. One of these is its built-in file versioning tool called File History. Once set up, it can keep copies of old versions of all your files and documents. It can be incredibly useful to restore a previous version of a file or a folder after you’ve made an accidental change or deletion.</p> <p><a href="https://www.ctrl.blog/entry/how-to-windows-file-versioning.html#src=feed">Read more …</a></p>