on another note, i've been wondering when the gnu image manipulation program team is ever going to get around to renaming their program

there's something to be said about programming languages that are a little more strict with you in terms of types/object properties/etc. and i've spent a not-insignificant amount of time so far this semester figuring out bugs which turned out to be typos or wrong types (mistypos?) that don't throw any errors bc python and the things you can get away with but mb if i continue down this ai/ml/cv path after this degree i'll be stuck writing more and more python bc tooling outside of it for these things doesn't seem to be that great... anyways back to making more typos and mistypos ๐Ÿ‘

ahh, my friends 'quiet splash nomodeset', you have saved the day again. (is there are a point to not having 'nomodeset' there by default in grub?)

part of me is tempted to try to find mice that don't have scroll wheels because whenever there is a scroll wheel, i'm tempted to use it and after awhile, it aggravates my carpal tunnel. even though half of my computing life is in tmux/vim, i'm still tempted to use the scroll wheel to scroll through output smh.

Debian first experiences, GNOME complaining 

haven't gotten a replacement laptop yet (because i hate buying things and obsess over everything and then get anxious and,.. yeah) but have Debian 11 installed on an old desktop tower. Seems like a bit more work than the Ubuntu I'm used to (and the install process was definitely less straightforward) but not much difference? Also, tried out GNOME but a lot of the design decisions seemed weird and annoying (sorry GNOME devs if you happen to stumble upon this) like how scrollbars and pop-up info for files overlapped the actual folder view in Nautilus so I couldn't see the details of the bottom-most file, Activities seemed overly flashy and cumbersome, what windows were actually open were hidden by default (and when turned on, not grouped?), and also drag-and-drop from file-roller to Nautilus was broken,.. so I switched back to the XFCE I'm used to. Maybe I'll try Plasma in the future? But it seems like people say things tend to be broken there. After my GNOME experiences, not overly motivated to try anything GNOME-related for the time being...

Not sure what I gain using Debian over Ubuntu (other than a more painful install experience)? But wanted to try something non-Canonical (hah!) and it seems okay for the time being.

I've been swapping microsds amongst pis and am now booted from my broken laptop's ssd in an external enclosure through a desktop tower and it's like interacting with my broken laptop but not and it's kinda throwing me down some existential paths

use cases would be maybe gaming lol, but audio live coding hopefully again one of these days, but more importantly ai/ml/cv stuff. i guess self-repairable would be good too but doing computer surgery today reminds me of why i barely do any hardware projects (i have clumsy, half-broken hands despite being a percussionist...)

Show thread

that being said, what should my next laptop be? linux-friendly a must. a dedicated gpu would be nice (but i never quite got it to work on my old machine outside of nouveau drivers), intel preferable and some sort of decent warranty plan (bc i break things). having physical ports would be nice too. a somewhat nice, sturdy case would be nice too. i had a dell xps 9550 that was ok (15.4 inch, metal top and bottom, some sort of carbon fiberish plastic body), before today the touchpad didn't click anymore, some keyboard keys got stuck, and i replaced the fans once, and the whole thing once due to battery swell, but it lasted 5-ish years. should i get another dell xps? go lenovo something (are they still good)? something else like asus or something? have the heartbleed/meltdown things been sorted out yet? is it a right time to buy or is some new architecture gonna drop soon? i have a windows tower so i'm ok for now but by next february-ish i need something.

Show thread

lol spilled water on my laptop (and a lot of other things) and it has the flashing orange light of doom (even after taking a hairdryer to the parts). ordered a usb nvme enclosure so hopefully i can mount the old ssd on an old linux-enabled machine (and luks won't complain) and recover stuff from it (like projects due wednesday oops).

my vim sessions are starting to mirror my internet browsing sessions in that i open way too many tabs so i'm finally learning about :mksession and now i'm wondering if there's a tmux equivalent

fun fact: you often import numpy as np and guess what, the np in np-complete is the very same so any np-complete problem can be completely solved by numpy

(online) cs grad school things (AI, CV, networks) 

AI pretty much done, next is Computer Vision and (mb) Computer Networks

AI was fun and also mb way larger of a field than I was expecting. It feels like different sorts of strategies to solve intractable problems "well enough" for "most of the time". Which is cool and also I guess more like how the "real world" works?

CV is to continue on my ML/AI learning road and back on the art side, I've encountered OpenCV way too often and not known enough about how to use it properly that taking a class for me is pretty much a must-do. Also supposed to be one of the harder classes in the programs so that makes me a little nervous...

CN hasn't gotten the best of reviews overall in terms of the program (which is why I'm thinking of switching out) but also I've never taking a networking course and I find the topic interesting, I'm interested in learning how computers talk to each other and things get routed every which way and the knowledge might come in handy someday, although not directly applicable to all the ML/AI stuff I've been learning and want to get out of this program but also I'm kinda afraid if I take a heftier class (than CN) that it'll take away from the time I can dedicate towards CV,.. so mb I'll ending up sticking with it, ugh, I guess I have a week to decide.

is boosting in ai/ml the algorithmic equivalent of "throwing sh*t at the wall and seeing what sticks" and then how come it works so well

just made a "can't see the (random) forest for the (decision) trees" joke in the forum for my ai class and umm mb should take a break for a bit

gave up linux/ble stuff for now and watching lecture vids on probability and bayes nets for ai class. probability was def one of my weaker subjects back in my math degree days (alongside group theory and multivar calc but i blame that on sleeping through 90% of the classes) but actually bayes nets seem pretty neat and mb i would've liked probability better had i been exposed to bayes nets earlier, they're like a structured way of figuring out chances of things given potentially really messy dependencies and relations.

linux/bluetooth ble woes 

seems to connect ok with my pixel 3a so maybe bluetooth is borked on my computer somehow? Or I can try reinstalling bluez for the 3rd time lol. hmm, mb will bust out the pi to see if it's just my compy

Show thread

linux/bluetooth ble woes 

currently lamenting how all of the python libraries i've tried can detect my arduino nano ble sense but none of them can actually connect to it, despite blueZ upgrade attempts =(

Show older
post.lurk.org

Welcome to post.lurk.org, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.