
Compared DNS caching/TTL of different CDNs
Short DNS TTL times are great for failover but can be detrimental to DNS performance. Here’s a comparison of the DNS TTL caching durations of popular CDNs.
Short DNS TTL times are great for failover but can be detrimental to DNS performance. Here’s a comparison of the DNS TTL caching durations of popular CDNs.
Three ways to either change the logging level for or stop logging a systemd service unit or desktop app.
Compare the Contour Next Link (insulin pump companion) and Next One (stand-alone) glucose meters.
Garbage collection in ipfs-go isn’t enabled by default. The cache can grow to fill all your storage. However, you won’t want to turn it on either.
IPFS is a globally deduplicated file system. However, hosted pinning services bill you for the original file size rather than deduplicated size.
SpamCop is a service that auto-generates spam reports to ISPs and hosting providers from spam messages. Reporting with SpamCop really does stop the spammers!
A comparison of the security features and other features offerings at 14 different secondary/slave DNS providers.
Alexa Top 1 Million Websites has been the go-to option for researchers. The new Tranco list pulls data from many sources for a better and more stable top list.
As an extension developer, I support Google’s controversial decision to remove of a slow and over-powered extension API favored by ad-blocking extensions.
An over-aggressive power-savings system causes Android devices configured with a PAC proxy configuration file to lose networking.
.onion
and .i2p
routing with Proxy Auto-ConfigurationTwo competing proxy anonymity proxy services can live side-by-side when configured with a PAC.
I compare the resilience of DNS Service-Discovery vs HTTPS Well-Known URIs when routing distributed internet traffic around censorship.
Russia to test disconnecting from the global Internet. Peer-to-peer distributed internet alternatives won’t survive after the Runet cutoff.
The ob_tidyhandler handler from the PHP libtidy extension mistakenly enables the tidy.clean_output option persistently.
Third-party web browsers like Firefox and Google Chrome slows down your Mac’s Time Machine backups by dumping their files in all the wrong places.
I asked HE DNS if they had plans to support TSIG authenticated AXFR requests. Weeks later they rolled out support for the feature.
Comparison review of the two secure PGP-oriented email providers ProtonMail vs Mailbox.org. A huge price discrepancy for the same service.
mod_negotiation
to serve pre-compressed resourcesApache’s module for server-driven HTTP content negotiation isn’t suited to make decisions about which pre-compressed resource to serve.
Stave off the looming Chromium monoculture with a Firefox-based web browser. Here’s a look at four of them: Cliqz, Tor Browser, Pale Moon, and Waterfox.
How can mass-copying pages from web publishers without a license not be considered copyright infringement?
VPN providers are good advertisers and also pay good money to make even [formerly] reputable tech media websites “recommend” their services.
An investigation into the legal-side and international copyright law when publishing on distributed peer-to-peer internet alternatives.
WordPress no longer makes me happy so I’m changing it out for something that does.
I’ve applied a permissive content license in hopes to enable more free-culture sharing and attract more incoming links.
HTML5 documents could end up being parsed as legacy HTML4 documents in HTML Tidy (libtidy) depending on the DOCTYPE casing.
Put your existing image metadata to good use. Embed descriptions, copyright information, and more into your images to improve Bing/Google Image Search results.
I got a faster disk and investigate alternate file systems to fix a disk I/O performance bottlenecked. The difference between BtrFS and Ext4 were unexpected.
Ask Fedora removed tens of thousands of questions-and-answers, but you can now access all of them through the Internet Archive.
A quick tutorial using wayback_archiver to submit single webpages or entire websites to the Internet Archive’s collection.
<meta>
elementsWhy the <link> element, a metadata element for link type data, is better suited for links than the more generic <meta> element.
An error message indicating that Apple removed a software update from its servers may be caused by an issue with a local content caching service.
Plain text isn’t HTML. Many clients decode it as XML and then strip away the resulting HTML anyway. The spec is clear, but many implementations are buggy.
A small AdSense publishers’ perspective on Firefox’s new cookie-blocking policy change.
Tutorial for quieting Multicast DNS using various firewall front-ends for Linux’s iptables firewall.
The majority of websites don’t compress their favicon files despite an impressive average file size reduction of over 70 %.
Where do you even begin to choose from the overwhelming number of monitor options on the market?
You must implement the Beacon API the way WebKit deems to be “the right way” to make it work on iOS, Safari, and WebKit browsers.
Make a meaningful impact on your website visitors’ low-bandwidth user experience with semi-progressive JPEG loading.
I’ve removed Google Analytics from my website and built my own data-collection tool to focus on the metrics that matter to me and doesn’t impact visitors’ privacy.
A case study in how timely Firefox derived web browsers ship critical security updates.
The recall of the Feitian MultiPass FIDO security key demonstrates why you always should use multiple security key products from different vendors.
VPS service providers have data centers located all over the world. You need managed anycast IP-addresses to direct users to the nearest VPS location.
Webmention is a platform-independent protocol for notifications of linking webpages. Here’s how to quickly get started with Webmentions for any website.
Users can now opt-in to have some of their personal data be deleted after some months. The GDPR says this should be the default, however.
My aging PC’s processor didn’t support a new Windows 10 security feature, enabled by default, causing it to become slow and unstable.
Some Bluetooth Low-energy (BLE) devices support the BLE Privacy extension that makes their location harder to track. How to test if your devices support it.
The FreeStyle Libre 2 can push critical glucose level alerts to your phone. Great for managing diabetes, but it also makes you trackable out in the world.
Nanoc’s default helper methods can be a real performance bottleneck.
Set the keyboard layout/language on Mac’s login window, and fix the issue of it being reset to the wrong layout (e.g. ABC Keyboard) after rebooting.
Scroll wants to be your one-stop subscription service for news published all over the web. How does it work? and can one subscription save journalism?
A quick tutorial for migrating from FirewallD and getting started with the Uncomplicated Firewall (UFW).
Sleep Debt Tracker is a simple Google Fit-compatible Android app that assumes you’re sleeping in the hours when you don’t use your phone at night.
Here is how you can block most programmatically inserted ads, or “dynamic ads”, in your podcast subscriptions.
Experiences with showering, sleeping, and living with a FreeStyle Libre 2 Sensor glued to the upper arm for up to 14 days. The convenience trumps all.
Your email provider owns your online identity by controlling your email address. You can’t port your email address to another provider as with phone numbers.
Tweak the HTTP response body with regex substitutions. Apache HTTPD configuration example shows changing the URL tracking parameters in a syndication feed file.
I installed a 120 cm 12-volt PC-fan in my aging Electrolux combo fridge-freezer. The upgrade cut its power-bill by 29 % and more stable temperatures.
I finally worked out why files seemingly at random kept disappearing from my Syncthing-synchronized directories.
“Quantum pixels” works by turning off half of the pixel. This can badly affect text-rendering on VA-QLED displays like the one in the Samsung C24FG70.
I explore the new Coil micro-payment system and browser extension, based on the proposed Web Monetization web-standard, and compare it to Flattr.
Text-level semantic HTML can improve machine-translation of texts containing program names, programming instructions, file paths, URIs, etc.
window.open()
featuresWindows opened from your website can redirect the opening tab to a new destination. Mitigations break window.open() functionality like sizing and positioning.
Detect and measure when a web browser or translation-service has translated the contents of your webpages.
The Standard Notes webapp kept either deleting or overwriting the unlucky note at the top of my notes list. It’s time to switch note-taking apps again.
<head>
metadata for better compressionReduce the file size of compressed webpages by optimizing the order of <meta> and <link> elements in the document <head> section.
The Web Monetization API uses Interledger Payment Pointer (ILP3) addresses to transfer funds. Here’s how to set up a short vanity ILP3 alias for your wallet.
The open-source note-taking app Joplin supports encryption and choose-your-own-cloud. Desktop app gets the job done, but the Android app is slow and clunky.
Ctrl blog was nowhere to be found with Bing in September. I can only speculate on what I did to offend Bing. Link canonicalization may be to blame.
Rake randomly ran into problems with non-existing files. That wasn’t the core issue. Instead, something interfered with the process’ working directory.
How do you keep up with all the new webpages talking about your favorite niche interests? There are few options but Google Discover.
You’re the one paying for Grammarly. However, you’re also the one spending your time training and improving its machine-learning algorithm. Is that okay?
Cubbit promises peer-to-peer redundancy for your data hosted by its other customers. They product will also act as a datacenter operated from your home.
Your ISP and internet services may not be happy with you if you rent our your PC and IP through FluidStack. An effortless $50/month sure is tempting, though.
<link rel=dns-prefetch>
and when to use preconnect
Learn the difference between dns-prefecth vs preconnect, how to work around browser bugs, and when to use which? iOS and Safari requires special attention.
AddToAny offers privacy-by-default content-sharing and is well-suited as a light-weight falback to the native Web Share API.
A decade ago, the Opera web browser shipped a virtual fridge and a built-in web server in the browser.
I had a fun time playing WoW Classic until other people started showing up.
I wasn’t happy with MailChimp, and phpList didn’t do a good-enough job. So I developed my own automated RSS-to-email newsletter system instead.
My new 4K monitor, the 27″ Philips 276E8VJSB, has image retention (“burn-in”/“ghosting”) issues that can last for weeks and months.
YouTube should focus on its primary asset: its creators. Give them the money and viewers an ad-free experience. Unbundle YouTube Premium.
A comparison of features, security, performance, and limitations of Firefox browser running in isolated sandboxes provided by Flatpak vs. Snap.
You can’t fit 80 cpl. of preformatted code onto a narrow mobile screen. Here are three tips on how to make your code fit without horizontal scrolling.
Secure Wi-Fi is a VPN service from Samsung and McAfee. Here is what it does and how to stop its adverts and remove it from your phone.