It didn’t mention halving a third.
It didn’t mention halving a third.
The issue is it’s an LLM. It puts words in an order that’s statistically plausible but has no reasoning power.
And there is ever decreasing need for cutting edge with containers and sandboxing. And hardware improvement is no longer so rapid so buying the hotness of 2+ years ago is cheap and effective and well supported.
Hilarious to have to look this low for it, but who want to stand up and declare themselves mainstream.
Polished, reliable, and solid, and snaps are not a big deal or an insidious evil, and neither is Canonical. They make missteps for sure. But with containers etc stability is more important than immediate updates and it’s excellent about kernel updates for new hardware. It’s slick Debian, and if the fuckery ever gets real switching to Debian is easy.
I’m still on i3 as it’s been convenient, but this:
this has all become very specialized over the past decade
resonates. I keep incrementally adding personal tweaks and hotkeys to my setup, and I have all my dotfiles in a repo so it’s persistent across installations.
One example was I made my headphone button pause/play videos with i3’s config:
bindsym XF86AudioPlay exec playerctl play-pause
But then I adopted a script to toggle mic mute on work Zoom meetings, so I combined it with the above - if I’m in a meeting it toggles mute, otherwise it play-pauses any current video. The script, for now:
#!/bin/bash
#
# Handler script for hitting mute on the headphone.
#
CURRENT_WINDOW=$(xdotool getwindowfocus)
# convoluted command to find the intersection of two searches
ZOOM_WINDOW=$(comm -12 \
<(xdotool search --name 'Meeting' | sort) \
<(xdotool search --class 'zoom' | sort))
if [[ -n "$ZOOM_WINDOW" ]]; then
# if zoom is active, toggle mic mute
xdotool windowactivate --sync ${ZOOM_WINDOW}
xdotool key --clearmodifiers "alt+a"
xdotool windowactivate --sync ${CURRENT_WINDOW}
else
# otherwise do play/pause
playerctl play-pause # will fail if no player found
fi
and of course I altered the i3 config to launch that script rather than playerctl
directly.
[EDIT: Updated script as Zoom updated its window identities]
Yeah. Heaviest awk I’ve ever done is extracting a value to a variable from a line with one pattern and using it to populate output from later lines matching another pattern.
Great, cause we haven’t been burning enough energy jetting around the globe up to now. Glad they found a way to burn a whole lot more.
Must have been the 323, before they rebranded to 3 in the early 2000s. Shame for you it was broken, they were good drivers’ cars in a modest way
It’s obviously trivial energy waste in the big picture, but it’s 100% waste if you don’t need it. Like turning on lights in empty rooms.
wasting energy to somehow stick it to the man?
Exhibit 56845 why humanity is fucking doomed.
https://www.aliexpress.us/item/3256807606899647.html is a not carefully vetted example
I was just thinking of the likes of what you get for searching for esp32 audio kit on AliExpress. About us$12. Has microphones, amplifiers, buttons etc.
Esp32 is very suitable but they jumped through a lot of hoops to recreate the ESP audio development boards you can buy for very little money with all of those parts already built in.
I naively thought it I may as well take a job using Go, as learning a new language is broadening, and some people like it, so lets find out first hand… I knew it was a questionable choice, looking at how Go adoption tailed off a while ago.
Turns out I hate Go. Sure it’s better than C but that’s a very low bar, and C was never a good alternative choice for the use cases I’m encountering. I’m probably suffering from a codebase of bad Go, but holy shit it’s painful. So much silent propagation of errors up the stack so you never know where the origin of the error was. So very much boilerplate to expand simple activities into long unreadable functions. Various Go problems I’ve hit can be ameliorated if you “don’t do it like that”, but in the real world people “do it like that” all the time.
I’m really starting to feel like there are a lot of people in the company I’ve joined who like to keep their world obtuse and convoluted for job security.
floppy drive, hard drive, sechs drive — we got building blocks. Crowd sourcing a joke could work.
Avoid categories where a lot of items have fake specs (storage devices, LED bulbs, anything that claims a runtime on a Li-Ion battery)
I’d say be aware rather than avoid. E.g I bought a $10 camping lantern that claimed 2.5 times its true capacity, but it still runs for hours and is a great, well designed, if flimsy, product for the price.
The sort option by “orders” is good for this. Far from infallible but still useful.
Excellent, the punchline is sorted, now we just need the rest of the joke.
That’s a much broader term.
But most of the world did not have the US education system. I’d say only some Americans have heard of Oregon City, and very few non Americans.