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-07-20T22:57:00Z daily 4 urn:uuid:7db6be4a-b590-4c0a-a37b-b10d0b85b2aa 2021-07-20T22:57:00Z 2021-07-20T22:57:00Z Don’t preorder ebooks from Packt Publishing The preorder purchase experience at PacktPub was confusing. Packt never notified me when the book was made available to download. The ePub was also unformatted. <p>Two months ago, I preordered an interesting-looking ebook title from Packt Publishing. Neither the post-purchase experience nor the final product lived up to my expectations.</p> <p><a href="https://www.ctrl.blog/entry/packtpub-preorder.html#src=feed">Read more …</a></p> urn:uuid:075bba76-530e-4577-998f-1a0e218c76da 2021-07-11T01:09:00Z 2021-07-11T01:09:00Z Nothing but bad experiences with Realtek Ethernet NICs Nothing but bad experiences with Realtek Ethernet <abbr title="network interface controller">NICs</abbr> The tale of my bad experiences with consumer-grade Realtek networking equipment over the last decade. Intel has always had to come in to save the day. <p>I recently got a new Asus AMD B550-PLUS (on Amazon) mainboard. It has a built-in Realtek PCIe 2,5-gigabit (RTL8125B) network interface controllers (NIC.) As is often the case with Realtek NICs, it has been quite unreliable and is plagued with intermittent issues.</p> <p><a href="https://www.ctrl.blog/entry/realtek-nic.html#src=feed">Read more …</a></p> urn:uuid:99578e3e-0096-434e-81b7-10efe3fe2927 2021-07-07T14:06:00Z 2021-07-07T14:06:00Z Google’s unfair performance advantage in Chrome Google Chrome for Android gives Google Search (when set as the default search engine) a network performance-boost over competing search engines. <p>Google Chrome for Android has a feature that gives Google Search an unfair advantage over its competition. Sure, it’s the default search engine and that’s a huge hurdle to overcome for any competitor. However, Chrome also reserves a performance-boosting feature for Google Search exclusively.</p> <p><a href="https://www.ctrl.blog/entry/chrome-google-dse-preconnect.html#src=feed">Read more …</a></p> urn:uuid:9b74d93d-dcf5-4102-a122-d5e13b8b2558 2021-06-30T16:25:00Z 2021-06-30T16:25:00Z The perfect cross-platform serif and sans-serif font stacks How the default web browser fonts vary, why they are what they are, and how to make your webdesign look the same on different operating systems. <p>Different web browsers use the same default fonts on the same operating system. However, the default fonts differ between operating systems and few fonts are available everywhere. In this article, I’ll focus on making the default fonts look and behave the same across operating systems.</p> <p><a href="https://www.ctrl.blog/entry/font-stack-text.html#src=feed">Read more …</a></p> urn:uuid:d0ce79bc-2bd2-4db3-9ec9-0b8c72479f96 2021-06-28T07:38:00Z 2021-06-28T07:38:00Z Does the web still need HTTP Deflate? The compression format war of the last decade was won by Gzip. Why do web browsers still support the legacy HTTP Deflate (Zlib) format? It’s time to deprecate it. <p>Compressing webpages to make them smaller is crucial to ensure fast webpage load times. Gzip and Brotli are the web’s two most used compression formats. A third contender, HTTP Deflate, has been around as long as Gzip, but it never caught on. Do you still need to support it on your websites and apps? or is it time to retire HTTP Deflate from the web platform?</p> <p><a href="https://www.ctrl.blog/entry/http-deflate-compression.html#src=feed">Read more …</a></p> urn:uuid:205b275e-8a5c-4cc2-b14c-743b8f9e5eed 2021-06-17T14:42:00Z 2021-06-17T14:42:00Z Review of Logitech K835 tenkeyless mechanical keyboard The Logitech K835 TKL is a low-latency and well-built budget keyboard. Mechanical keyboards aren’t just for gamers with too much disposable income! <p>Logitech has set out to prove that mechanical keyboards aren’t just for gamers with too much disposable income and an unhealthy obsession for blinking lights! The Logitech K835 is a tenkeyless (TKL, meaning a regularly sized keyboard without the numpad) mechanical budget keyboard. It has an open-body design built on an aluminum plate on a plastic shell featuring either TTC tactile (“blue”) or TTC linear (“red”) key switches.</p> <p><a href="https://www.ctrl.blog/entry/review-logitech-k835-tkl.html#src=feed">Read more …</a></p> urn:uuid:43b52f2e-9771-46fa-9d65-42587d288097 2021-06-11T12:06:00Z 2021-06-11T12:06:00Z Best method for embedding dark-mode friendly SVG in HTML A comparison of the many different methods for embedding SVG into HTML webpages. Which work best with light/dark-mode, client cacheing, interactive mode, and more. <p>In this article, you’ll learn about the different methods for embedding Scalable Vector Graphic (SVG) images onto webpages. I’ll discuss which methods support the various security and processing modes in SVG, which methods support dark mode using <code>@media</code> queries, and which are the most caching friendly. I’ll also touch on why the most backward-compatible embedding method is the worst for perceived performance and has the most accessibility bugs.</p> <p><a href="https://www.ctrl.blog/entry/svg-embed-dark-mode.html#src=feed">Read more …</a></p> urn:uuid:d764d4c0-29d5-4098-b1d8-76a563b61856 2021-06-03T12:52:00Z 2021-06-03T12:52:00Z A deeper dive into Chrome WebFeed Google hasn’t turned Chrome into a feed reader, but it does use Atom and RSS feeds to let visitors follow any website. Here are more details on how it works. <p>You should first read about the article Chrome experiment to let you Follow websites before you keep reading this one. This article goes deeper into the technical details of how Chrome WebFeed works.</p> <p><a href="https://www.ctrl.blog/entry/chrome-follow-feeds.html#src=feed">Read more …</a></p> urn:uuid:dbe8732e-05a0-47a2-87a3-53b0d249e95c 2021-06-03T11:56:00Z 2021-06-03T11:56:00Z Chrome experiment lets you Follow news and website updates A brief history of where news/syndication feeds (“RSS“) went wrong, and how Google Chrome might just have found the right place for it in the Chrome web browser. <p>Google is experimenting with a new way to undercut the value of its fiercest “attention competitors” (Twitter and Facebook.) It’s also helping web publishers and the open web ecosystem at the same time. Here’s a brief history of the technology behind Chrome’s new Follow feature, and how it’s better than earlier attempts at building feeds into web browsers.</p> <p><a href="https://www.ctrl.blog/entry/chrome-follow-websites.html#src=feed">Read more …</a></p> urn:uuid:9fb32b08-2807-4312-8f7d-5d67f411fc2b 2021-06-01T21:10:00Z 2021-06-01T21:10:00Z Fixing the News Media and Digital Platform Bargaining Code The Australian “link tax” levied on digital platforms linking to news is overly broad. Here’s an idea for how to better target it and narrow its scope. <p>The News Media and Digital Platforms Mandatory Bargaining Code (NMDPMBC) of Australia made headlines earlier this year. The Australian government’s new legislation hopes to “[address] bargaining power imbalances between digital platforms and [news businesses.]” It does this by imposing that all digital platforms must pay news organizations for any use of its news products. Including but not limited to merely linking to news.</p> <p><a href="https://www.ctrl.blog/entry/news-destination-tax.html#src=feed">Read more …</a></p> urn:uuid:5d3ddbad-63cd-4b48-9b9c-1e64cd21d5c6 2021-05-25T12:54:00Z 2021-05-25T12:54:00Z How I fixed the intermittent Wi-Fi dropouts on my MacBook The Wi-Fi on my MacBook Pro has intermittently stopped working. (Likely a Broadcom driver issue.) Here’s how I turned a simple workaround into a more permanent fix. <p>The Wi-Fi on my MacBook Pro (a late-2013, 39 cm model, MacBookPro11,2) randomly stops working. It doesn’t lose the connection, and Wi-Fi Diagnostics can’t find anything wrong. The networking just stops working. Here's how I found out what was wrong, how you can find out if you’re having the same problem, and how I found a fix.</p> <p><a href="https://www.ctrl.blog/entry/macbook-wifi-dropouts.html#src=feed">Read more …</a></p>