imax @suboptimal.technology · 25/02/2026Ah, `$(history -a)` runs in a subshell, so that value is never reset in the main shell process. The way to go is ```sh declare -a PROMPT_COMMAND PROMPT_COMMAND+=("history -a") ``` Unlike PS0, it would write history only after the command has finished, but I can live with that. 000
Reposted by imaximax @suboptimal.technology · 24/02/2026bash question: how to get it to append to history file immediately, w/o automatically making those commands propagated to all running shell instances? `PS0='$(history -a)'` kinda does it, but it doesn't move "already appended" pointer, so every time it writes all commands from the current session. 112
imax @suboptimal.technology · 25/02/2026Weird, looking at the source code - `history -a` should work without duplicating entries: 100
imax @suboptimal.technology · 24/02/2026`PS0='$(history -a; history -c; history -r)'` (or other variations that include `history -r`) would avoid duplicating commands, but would also add to history commands from other shell instances. 100
imax @suboptimal.technology · 24/02/2026bash question: how to get it to append to history file immediately, w/o automatically making those commands propagated to all running shell instances? `PS0='$(history -a)'` kinda does it, but it doesn't move "already appended" pointer, so every time it writes all commands from the current session. 112
imax @suboptimal.technology · 17/02/2026www.youtube.com/watch?v=4lKy...youtube.comYour Favorite Science YouTubers Are Wrong About AI, (e.g. SciShow, Kurzgesagt, and Kyle Hill )YouTube video by Internet of Bugs 020
Reposted by imaxToday's date in Ukraine @time-and-date.in.ua · 30/01/2026Today is: the 1460th of February, 2022 052
imax @suboptimal.technology · 29/01/2026How do I turn this crap off? Short of forking the frontend 121
imax @suboptimal.technology · 28/01/2026github.com/blacksky-alg...github.comrsky/rsky-pds at main · blacksky-algorithms/rskyAn AT Protocol implementation prioritizing community safety and self-governance, written in Rust. - blacksky-algorithms/rsky 120
imax @suboptimal.technology · 16/01/2026I think A/B testing is the red herring here, and I get annoyed every time some web UI changes for any reason outside my control 🥲 With desktop software I can usually get some comfort of "oh fuck, rolling it back!", to at least get a bit of time to mentally prepare for the inevitable. 111
imax @suboptimal.technology · 15/01/2026(I also have started the work to employ Redmine as the moderator-facing side github.com/bsky-watch/m..., but have lost interest a while ago)github.comGitHub - bsky-watch/modkit: Moderation stack for BlueskyModeration stack for Bluesky. Contribute to bsky-watch/modkit development by creating an account on GitHub. 020
imax @suboptimal.technology · 15/01/2026I've got github.com/bsky-watch/l... for the "serving labels" side of things, but it has no moderator-facing side on it's owngithub.comGitHub - bsky-watch/labeler: Basic ATproto labeler and a toolkit to make your ownBasic ATproto labeler and a toolkit to make your own - bsky-watch/labeler 120
imax @suboptimal.technology · 11/01/2026ok, looks like it's not implemented: github.com/go-gitea/git... codeberg.org/forgejo/forg...codeberg.orgfeat: give more power to the Action TOKEN### Needs and benefits Forgejo currently requires PATs for actions that involve pushing to container repositories (& I guess other types too) within CI/CD pipelines. This requires the manual creation... 000
imax @suboptimal.technology · 11/01/2026People who use Forgejo: is there some special dance required for Actions to push docker images to the built-in container registry? I'm authenticating with `${FORGEJO_TOKEN}`, but still get `unauthorized: reqPackageAccess` 100
imax @suboptimal.technology · 04/01/2026One issue I take with them though is that the heatsink absolutely sucks. Just a piece of aluminium, no heat-pipes, and heat transfer rate is very bad. It kinda works with the default 15W power limit, but at 35W it can't cool down the CPU below 80-90°C even with less than 1 core worth of CPU load. 100
imax @suboptimal.technology · 04/01/2026And I want, at some point, to take them out of their cases, design and 3D-print required parts, and shove all 4 of them into a single 1U enclosure. 110
imax @suboptimal.technology · 04/01/2026++ Couple months ago I was able to get 4x de.gmktec.com/en/products/... (while they were 300 EUR each). Now I'm running OpenEBS, CloudNativePG, MinIO, and other stuff on them.de.gmktec.comGMKtec NucBox M5 Plus AMD Ryzen 7 5825U Mini PCGMKtec NucBox M5 Plus AMD Ryzen™ 7 5825U Mini-PC – ausgestattet mit AMD Ryzen™ 7 5825U (8 Kerne / 16 Threads), DDR4 RAM bis 64 GB, PCIe 3.0 M.2 SSD bis 2 TB, HDMI + DP + Type-C DP-Ausgang (max. 4K), W... 100
imax @suboptimal.technology · 04/01/2026Update: account restored, reason for suspension was automated sending of moderation reports that was running for almost 2 years (I even forgot that it was there, LOL). 130
imax @suboptimal.technology · 03/01/2026Yup, and nobody is going to do anything about it. We've already seen this w.r.t. russia since 2014. 010
imax @suboptimal.technology · 03/01/2026Thanks, I did send an appeal shortly before posting, but haven't got any reply yet. I'll keep waiting, since there's no other options available to me. 000
imax @suboptimal.technology · 03/01/2026I still don't see a point in doing so 🙃 In practical terms there's very little difference between an account being taken down at a PDS level, AppView, or the relay. 030
imax @suboptimal.technology · 02/01/2026Hey, @bnewbold.net , may I bother you to check what's going on? 100
Reposted by imaxBossett @bossett.social · 02/01/2026one of the weirder things AI has given us is aggressively commented and rigourously formatted malware payloads 1402
imax @suboptimal.technology · 02/01/2026At my current stage of life, exceptions to "mostly" are much more painful to deal with on Windows than on Linux 😅 But that's due to me being comfortable using various diagnostic tools and not being shy to read the source code (including kernel) when I don't understand from docs how it should work. 000
imax @suboptimal.technology · 01/01/2026Not doing any of that, to the best of my knowledge. I've paid quite a bit of attention to properly handle rate limiting in particular. 030
imax @suboptimal.technology · 01/01/2026I mean, I do have a couple of automations running, but they obey rate limits and don't do anything fishy. 130
imax @suboptimal.technology · 23/12/2025Yeah, and communism is alluring in that way, presenting itself as giving power to the people. But it's never that simple, and there's never a precise and universal criteria for whom exactly the power needs to be taken from. 010
Reposted by imaxToday's date in Ukraine @time-and-date.in.ua · 23/12/2025Today is: the 1422nd of February, 2022 031
imax @suboptimal.technology · 23/12/2025Pro-tip: in your torrent client you can add other open trackers (e.g., from here github.com/ngosang/trac...), so that taking down bt[12].archive.org would not have much of an effect. 120
imax @suboptimal.technology · 23/12/2025Over 1000 seeds already :) Magnet link: magnet:?xt=urn:btih:734abc77f48d11c78543c52004b6f57db71d6d92&dn=60minutes-cecotsegment&tr=http%3A%2F%2Fbt1.archive.org%3A6969%2Fannounce&tr=http%3A%2F%2Fbt2.archive.org%3A6969%2Fannounce 120
imax @suboptimal.technology · 23/12/2025It's never "dictatorship of the proletariat". People with desire for power and skills to get it will still climb to the top. In some ways communism even makes it easier for them. 100
imax @suboptimal.technology · 23/12/2025Trust me, communism is not gonna be fun either bsky.app/profile/subo... 100
imax @suboptimal.technology · 23/12/2025Found a link: archive.org/details/60mi... 16 seeds so fararchive.orgPulled 60 Minutes segment on CECOT : CBS : Free Download, Borrow, and Streaming : Internet ArchiveThis is a screen recording of a 60 Minutes segment about the Centro de Confinamiento del Terrorismo (CECOT) prison in El Salvador, which was intended to be... 193
imax @suboptimal.technology · 22/12/2025If there is a torrent, pls post it, I'll add it to my torrent client 110
Reposted by imaxjamelle @jamellebouie.net · 22/12/2025bari weiss saw this and decided that she had to hide it from the american public 9987772547
imax @suboptimal.technology · 22/12/2025I think it's not even that useful to discuss "generating an index for a printed book" in the context of LLMs, and it's a disservice to that whitepaper to share it w/o explicitly noting that it's talking about a very specific kind of "indexing" 000
imax @suboptimal.technology · 22/12/2025Ok, it's a much more specific meaning of "indexing" that I thought initially. I agree, it *is* useful in a printed book. However, in an e-book Ctrl+F (i.e., simple word search) is good enough and often faster. 100
imax @suboptimal.technology · 22/12/2025> human indexers Umm, I can't confidently say that that job doesn't exist anymore, but I can say that it's very much obsolete and we've been using computers for indexing for a while now.media.tenor.coma man with long hair and a beard is asking what year is itALT: a man with long hair and a beard is asking what year is it 100
imax @suboptimal.technology · 22/12/2025About 50 installed operators later, I almost have a monitoring stack running on my home kubernetes cluster. 000
imax @suboptimal.technology · 22/12/2025Especially since there's an easy solution: buy wherever and then pirate. I'm doing pretty much exactly that: buy books, strip DRM, and reupload them to the very same eReader I got DRM'd copies from. 120
imax @suboptimal.technology · 20/12/2025I'm not sure rust would be a good fit, but I'll take a decent replacement regardless 010