Wandering Thoughts archives

2021-03-03: What signal a RJ-45 serial connection is (probably) missing
2021-03-02: The Python ctypes security issue and Python 2
2021-03-01: Link: Taking This Serially
The balance of power between distributions and software authors
2021-02-28: Dot-separated DNS name components aren't even necessarily subdomains, illustrated
2021-02-27: My Firefox addons as of Firefox 86 (and the current development version)
My pragmatic sysadmin view on subdomains and DNS zones
2021-02-25: The HTTP Referer header is fading away (at least as a useful thing)
2021-02-24: How convenience in Prometheus labels for alerts led me into a quiet mistake
How (and where) Prometheus alerts get their labels
2021-02-22: The mhbuild directives I want for sending MIME attachments with MH
How I set up testing alerts in our Prometheus environment
2021-02-20: Modern software controls dependencies because it helps software authors
2021-02-19: ZFS pool partial (selective) feature upgrades are coming in OpenZFS
2021-02-18: Understanding what 'systemctl restart' means and when I want to use it
2021-02-17: TLS certificates specifying hosts via their CommonName field is more or less gone
When browsers (or at least Firefox) send HTTP Basic Authentication headers
2021-02-15: How ZFS on Linux brings up pools and filesystems at boot under systemd
2021-02-14: Some observed read latencies for SSDs and NVMe drives under Fedora 32
Link: What was the original reason for the design of AT&T assembly syntax?
2021-02-13: Where the default values for Python function arguments are stored
2021-02-12: An interesting issue around using is with a literal in Python
2021-02-11: Getting high IOPS requires concurrency on modern SSDs and NVMe drives
2021-02-10: Let's Encrypt is preparing for an emergency and that's good for TLS in general
The issue of IOPS versus latency on SSDs and NVMe drives
2021-02-09: Normal situations should not be warnings (especially not repeated ones)
2021-02-07: Strict SameSite web cookie policies probably don't do much for us
2021-02-06: Talkd and 'mesg n': a story from the old Unix days
2021-02-05: Limiting what branches I track from an upstream Git repository
2021-02-04: There are limitations to what expendable addresses can help with
2021-02-03: Junk email as a cover for more nefarious things
2021-02-02: The small oddity in the Unix exec*() family
2021-02-01: Go 1.16 will make system calls through libc on OpenBSD
2021-01-31: The limitations on find's -exec option and implementation convenience
2021-01-30: I wish every program that wanted 'a SQL database' would let me use SQLite
2021-01-29: Illustrating the importance of fully multi-core program building today
Forecasting drive failures is not always as useful as it sounds
2021-01-27: Making tracking upstream Git repositories a bit quieter
find mostly doesn't need xargs today on modern Unixes
2021-01-25: Time for Python 2 users to make sure we have a copy of Pip and other pieces
2021-01-24: Your monitoring and alerts remember things for you
Thinking through what can go badly with databases on ZFS
2021-01-22: SMART Threshold numbers turn out to not be useful for us in practice
2021-01-21: A lingering sign of old hopes for ZFS deduplication
Real email has MIME attachments that are HTML
2021-01-20: A realization about the Linux CPU pressure stall information
2021-01-18: Where Firefox's text encoding menus are
2021-01-17: Password managers automate checking the website address for you
One reason to not trust SMART attribute data for consumer drives
2021-01-15: SMART attributes can predict SSD failures under the right circumstances
2021-01-14: Understanding WireGuard's AllowedIPs setting (and a bit of tcpdump)
2021-01-13: Installing Pip in Python 2 environments that don't provide it already
What you can and can't build in Go's module mode
2021-01-11: How to make Bash fail badly on Ubuntu 16.04 by typo'ing a command name
2021-01-10: Thinking through why you shouldn't use plaintext passwords in authentication, even inside TLS
What timestamps you get back along with Prometheus query results
2021-01-08: How to extract raw time series data from Prometheus
2021-01-07: I got to experience the march of storage technology today
2021-01-06: In modern email, it's easy for plaintext and HTML parts to drift apart
Link: ARM support in Linux distributions demystified
Unix shell pipelines have two usage patterns
2021-01-05: TLS Certificate Authority root certificate expiry dates are not how trust in them is managed
2021-01-03: TLS Certificate Authority root certificates and their dates
The modern web and (alleged) software stagnation in the past few decades
2021-01-01: An interesting and puzzling bit of Linux server utilization
By month for 2021: Jan Feb Mar; before 2021.

Page tools: See As Normal.
Login: Password:
Atom Syndication: Recent Pages, Recent Comments.

This dinky wiki is brought to you by the Insane Hackers Guild, Python sub-branch.