Free Software and Web Leftovers
-
PowerDNS ☛ PowerDNS Recursor 5.2.0-alpha1 Released
We are proud to announce the first alpha release of PowerDNS Recursor 5.2.0!
Compared to the latest 5.1 release, this pre-release deprecates the old settings file format in favor of the new YAML format. Old-style settings are only accepted if --enable-old-settings is specified on the command line.
-
University of Toronto ☛ Prometheus makes it annoyingly difficult to add more information to alerts
Suppose, not so hypothetically, that you have a special Prometheus meta-alert about large scale issues, that exists to avoid drowning you in alerts about individual hosts or whatever when you have a large scale issue. As part of that alert's notification message, you'd like to include some additional information about things like why you triggered the alert, how many down things you detected, and so on.
-
Cory Dransfeldt ☛ Importing music metadata from Plex
In the interest of automating this, I've set up a workflow to import an artist's metadata from Plex (as Plex does a respectable job of populating all of this metadata). My first attempt at this involved handling all of the logic in a Cloudflare Worker. Enter hiccup the first. That hiccup being that Cloudflare Workers will only make connections over HTTPS.[1] My Plex instance is hosted and the internal IP is an HTTP connection. The endpoints Plex uses to expose this data are served over that connection.
-
Tyler Sticka ☛ Browsers, Again
I went with Vivaldi. Of the browsers I’ve researched this year, it seems most aligned with my values.
-
Fermyon Makes Building and Deploying Wasm Applications Simpler
Fermyon Technologies today added an ability for DevOps teams to both break an application into a set of microservices and create workflows made up of multiple software components to its open-source Spin serverless framework for building WebAssembly applications.
-
Mozilla
-
This month in Servo: faster fonts, fetches, and flexbox!
Servo now supports ‘mix-blend-mode: plus-lighter’ (@mrobinson, #34057) and ‘transition-behavior: allow-discrete’ (@Loirooriol, #33991), including in the ‘transition’ shorthand (@Loirooriol, #34005), along with the fetch metadata request headers ‘Sec-Fetch-Site’, ‘Sec-Fetch-Mode’, ‘Sec-Fetch-User’, and ‘Sec-Fetch-Dest’ (@simonwuelker, #33830).
We now have partial support for the CSS size keywords ‘min-content’, ‘max-content’, ‘fit-content’, and ‘stretch’ (@Loirooriol, #33558, #33659, #33854, #33951), including in floats (@Loirooriol, #33666), atomic inlines (@Loirooriol, #33737), and elements with ‘position: absolute’ or ‘fixed’ (@Loirooriol, #33950).
We’re implementing the SubtleCrypto API, starting with full support for crypto.subtle.digest() (@simonwuelker, #34034), partial support for generateKey() with AES-CBC and AES-CTR (@msub2, #33628, #33963), and partial support for encrypt(), and decrypt() with AES-CBC (@msub2, #33795).
-