Legislating open protocols and adversarial interoperability can help ensure more competition in digital services.
Comparison review of the two secure PGP-oriented email providers ProtonMail vs Mailbox.org. A huge price discrepancy for the same service.
How to use U2F security keys with Firefox and Google’s Advanced Account Protection.
The new Google Podcast app doesn’t play well with other podcast apps. It doesn’t support some podcast standards, or importing or exporting subscriptions.
Firefox removed the ability to add new search engines with OpenSearch when it removed the separate search field. It has now restored OpenSearch discovery support.
Learn how to work with XDG Base Directory variables and defaults in your Bash scripts.
A Steam Cloud documentation mistake is the root cause of why some Steam game titles won’t Cloud Sync when installed with Flatpak on Linux.
Free Windows extension from Microsoft adds support for more open-source multimedia codecs.
Windows 10 to add support for open-source multimedia codecs and container formats.
Social networks are some of the web’s largest consumers of RDFa metadata. Yet, their document parsers really suck at handling it.
Windows 10 supports syncing email, contacts, and calendars with all major providers. However, Microsoft chooses to close it down to a handful of providers.
New Windows Calendar feature is just standard webcal subscriptions but interestingly you can’t add your own webcals.
Learn how to work-around Windows 10 limitations to add iCal and webcal calendars to the Windows Calendar app through Outlook.com.
Stop Windows 10 from opening links in Microsoft Edge and make Windows respect the system-wide default web browser setting instead.
Feed delta updates strip away feed entries that the subscriber has already download and only transmits the update delta consisting of new entries.
Learn about the HTTP Vary response header and its important role in HTTP content negotiation and caching.
Get RDP Wrapper, a free program that unlocks remote desktop access (RDP) in Windows 10 Home edition.
How to enable the new Brotli compression module alongside Gzip in the Apache HTTPD server.
Ensure reliable and long-term content distribution over BitTorrent with a dedicated seedbox.
Take control over your WordPress site’s HTTP Cache-Control header directives with easy-to-use WordPress plugin.
Get the details on how GNMOE Web (formerly Epiphany) uses favicons and other website assets when installing websites as web apps on the Linux desktop.
A survey shows how many websites discriminate against and block all search engines and spiders except GoogleBot in their /robots.txt files.
I analyzed dozens of search engines and millions of websites to learn their robots.txt directive secrets.
There are a number of XMPP clients available for Android, but Conversations is the one you’ll want to use.
How to set up sync of your CalDAV and CardDAV accounts with GNOME apps like Evolution, Calendar, Contacts, dash-search, and more.
A quick survey of the use of DNS SRV records for auto-configuration by email and calendar hosting service providers.
Windows 10 is working on adopting widely deployed network-discovery protocols used by every other device class.
Debian will try to redirect you to the nearest mirror service. However, this can be detrimental to cache-hit ratios when running a local HTTP caching service.
Reading modes are non-standard and browser vendors can’t even agree on what URI schema to use for it.
Make your website appear as a suggested search engine in Microsoft Edge using a OpenSearch auto-discovery.
Always use ISO 8601: the definitive date format for use in web publications.
Shouldn’t purchase buttons say “Rent” rather than “Buy” for digital media?
How to make your website appear as a suggested search provider in Safari Quick Website Search feature.
I overheard a conversation on how a relationship ended due to geolocation tracking.