thanks to a simple udev rule, a systemd unit file, and a short perl6 script, plugging in (actually, turning on, which is a separate button) my midi keyboard now:
- starts QSynth
- runs a short perl6 script that connects the keyboard to the synthesizer
- lets me immediately make noise
next step is to find out how to automatically kill qsynth when i turn the keyboard back off
build a custom firmware that starts up faster; 6.5s for a silly button LED animation feels like an eternity!
STG one day i'm buying an ultra-widescreen (21:9 or what the aspect ratio is) and put it up in portrait orientation just so i can read those annoying tumblr screenshot tweets better
there must be a better way than to click the tweet, then the image, then right-click "open in new tab" and sometimes also "replace :large with :orig in the URL" afterwards just to be able to read some text on some screenshot?
not to mention non-sighted users not being able to appreciate the posts at all bc no links
University student? Want to spend your summer hacking on Krita? Or do you know someone who does?
whew, lifetime management of potentially C-owned data from the perspective of a high-level language.
there really isn't an easy one-size-fits-all answer here, right? we may get a CStruct back from a C function (returned or via an "is rw" argument), and we may have to free() it or we may not be allowed to free it.
politics eu gamers twitch Show more
twitch's official channel "twitch" is streaming a little talk panel thingie about EU's article 13. i'm pretty sure one of the people is julia reda
looking at the twitch chat, a whole bunch of people are spamming emotes that together read "STOP STREAMING" + an annoyed face emoticon
is this about "keep politics out of my vidya"? is it about "oh no woman"? wtf is wrong with people …
or is it even worse; is it bots bought to push "google wants article 13 gone" or so?
I just posted about my latest progress on MoarVM's / rakudo's profiler analysis front-end. It touches on Scalar Replacement and Partial Escape Analysis that recently landed in moarvm's master branch.
Give it a read and tell me what you think! https://wakelift.de/2019/02/21/always-wear-safety-equipment-when-inline-scalaring/
Perl 6 dude from Karlsruhe, Germany. he/him