Wat Sri Sawai in Sukhothai Historical Park, Thailand (© Casper1774 Studio/Shutterstock)
This update augments compatibility with npm and Node.js, incorporates glob support, and enhances TLS certificates with IP addresses. It also brings forth improvements to the configuration, language server, APIs, and updates to V8 and TypeScript.
nikitonsky: Do you want to see what’s at the bottom of the right column? Well, scroll down left one first!
Saksun, Faroe Islands, Denmark (© miroslav_1/Getty Images)
Throughout my life I have been involved in many different projects and exciting endeavors, not only computer or technology related, but also within other “spheres of life”. Often a project has many different requirements for success, but one thing is…
Post-mortem report for the Deploy and Subhosting outage on May 23rd, 2023.
There’s this cool python script chromexup that allows declaratively managing chromium based extensions.
Basically setup the configuration in the right place, find the extension id from
the Chrome web store and run
chromexup
.
[main]
branding = chromium
remove_orphans = True
parallel_downloads = 4
[extensions]
BlankNewTabPage = jaadjnlkjnhohljficgoddcjmndjfdmi
JavaScriptToggle = cdcgbgnfhhdmdkallfmlachogpghifgf
NoHistory = ljamgkbcojbnmcaonjokopmcblmmpfch
Side note: NoHistory is good for disabling history (Firefox has options). If the history/bookmarks database gets too large, funky auto–suggestion stuff can happen (100% processor usage). , it’s best not to trust browsers storing bookmarks anyway and use an independent tool/method. The less data coupled to browsers the better — at least if you’re like me and swap browsers regularly.
The Old Fortress of Corfu, Greece (© Netfalls Remy Musser/Shutterstock)
Western box turtle (© Tim Fitzharris/Minden Pictures)
This document describes how to extend the Internet Key Exchange Protocol Version 2 (IKEv2) to allow multiple key exchanges to take