Show newer

Weird wobbly power late this evening. Thought I was imagining it.

What's the one true cable order?

its computers again 

Much to my disappointment, I am teaching both of my children Python.

Also: I do not know any Python.

Happy 'getting asked why you celebrate pride if you're married to someone of the opposite sex' month! 🥳🏳️‍🌈🏳️‍⚧️

it's computers again 

This is on *every* power cycle, including S4 hibernation. It's frustrating enough that I don't trust my laptop OEM for another purchase in the future, but I know they don't care because I'm small potatoes. Consumers hardly buy computers anymore. It just kills me that these flaws are baked into the hardware, since I'm not just going to create more e-waste due to inconveniences.

When it does die, though: @system76 or Framework, for sure.

Show thread

it's computers again 

To my annoyance, this firmware has multiple bugs in fact. One bug is where the LCD panel enters a "dynamic contrast" mode, which adjusts brightness(??) based on screen content. This is awful, so I turn it off. But enter the third bug: on power-up, the display does not honor the setting in the firmware, enabling the dynamic contrast thing anyway. To fix this, you must turn the feature on, then back off in the firmware settings.

Show thread

it's computers again 

You'd think that "performance" would cause the fans to spin up and the temperature to rise, but in exchange you get maximum processor output. Instead, what appears to happen is that the fans throttle down on this setting; they'll still kick in, but only well past the thermal throttling of the CPU. Consequently, the "performance" mode is actually really similar to the "quiet" mode... it does not really go faster.

Show thread

it's computers again 

The firmware on my laptop has four thermal settings: default, cool, quiet, performance. This is the classic Triangle-shaped Optimization problem; the vertexes of the triangle are "go fast", "stay cool", and "stay quiet". Default optimizes right in the middle. Cool optimizes for the "cool" vertex, sacrificing "go fast" and "stay quiet". Quiet, too, does what's on the tin. Remarkably, though, "performance" does not behave like I'd expect.

I don't really want to make the computers go today.

shower thought 

A lot of our culture is influenced by popular media, like TV shows. And TV shows have an incentive to modify their content to make it easier to consume. (eg Two characters that are familiar and alone together explicitly using eachother's name to introduce them to new audience members.) I wonder if we unintentionally adopt any of this behavior.

Okay, YouTube Music, I'm going to need you to understand that during hyperfocus "repeat 1" should not ever be overridden. This track needs to repeat, preferably louder, for the next hour. Thanks!

We do things not because they are easy, but because we thought they were going to be easy.

inane 

Anyway, leave it to Amazon to write 2003-era in

Show thread

inane 

you basically NEED to use this leather-bound buckle-fastened Necronomicon of a condition builder to produce the syntax because there's like 250 reserved case insensitive words that are an absolute minefield with no way to safely quote or escape attribute names except to list them all explicitly before your query like you're reimplementing zlib or something.

Show thread

inane 

Seriously the WithFilter and WithCondition methods both take ConditionBuilder constructions and there's no context in which you can use both a Filter and a Condition (the former is for Queries, the latter is for Updates, but who cares: they express the same idea) but this SDK apes the type system by collapsing both into a Condition thing that then has methods to extract the weird bend-over-backwards string renderings of these directives, and you could just use the string syntax directly BUT

Show thread

Sometimes, the struggle for understanding ends with a moment of clarity and satisfaction. Recently, though, it feels like the struggle usually ends with a series of expletives and "why do we even HAVE a distinction between Condition and Filter here, who is fucking using BOTH OF THESE at the SAME TIME it's NOBODY THATS WHO ffalsiNAUENU"

Thursday: Okay, gotta write that job executor today! *writes conditional scheduling logic*
Friday: Alright, gotta write that job executor today! *writes enqueue/dequeue logic*
Today: Ugh, gotta write that job executor today. *writes mid-truncating output capture buffer logic*

The incomprehensible urge to take apart expensive appliances and put Raspberry Pi's in them

"Myoclonic Jerk? That was in an episode of House, right? Please god just let me sleep"

Show thread
Show older
MSP Social.net

A community centered on the Twin Cities of Minneapolis and St. Paul, Minnesota, and their surrounding region. Predominantly queer with a focus on urban and social justice issues.

<svg xmlns="http://www.w3.org/2000/svg" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>