Starbeamrainbowlabs
sbrl@fediscience.org
<p>Computer Science PhD Student Researcher @ University of Hull, I love to learn 🌟</p><p><a href="https://fediscience.org/tags/OpenSource" class="mention hashtag" rel="tag">#<span>OpenSource</span></a> • <a href="https://fediscience.org/tags/Linux" class="mention hashtag" rel="tag">#<span>Linux</span></a> • <a href="https://fediscience.org/tags/Sysadmin" class="mention hashtag" rel="tag">#<span>Sysadmin</span></a> • <a href="https://fediscience.org/tags/AI" class="mention hashtag" rel="tag">#<span>AI</span></a> • <a href="https://fediscience.org/tags/Piano" class="mention hashtag" rel="tag">#<span>Piano</span></a> • <a href="https://fediscience.org/tags/Parkour" class="mention hashtag" rel="tag">#<span>Parkour</span></a> • <a href="https://fediscience.org/tags/Cats" class="mention hashtag"
Posts
-
Post #3932031
Convert a video file (e.g. from https://losslesscut.app/) to gif, downscaling &amp; using only every 4th frame: ```bash ffmpeg -i in.webm -vf &quot;scale=384:216,setsar=1:1,select=&#39;not(mod(n,4))&#39;&quot; out.gif ``` - 384:216 → the new size ` #Bash #Linux #ffmpeg #gifmaking #fandom
-
Post #1915697
Solved sekrets management for my budding NixOS pi application cluster (kinda :P)! In this case, it&#39;s transcrypt to the rescue: https://github.com/elasticdog/transcrypt ....I really should have initialised it in aes-256-ctr instead of the aes-256-cbc default tho....... But yeah, transcrypt + git submodules = I can open source my NixOS config in the future! #NixOS #transcrypt #git #sysadmin #SecretsManagement #terminal #RaspberryPi
-
Post #1915694
Useful character: the unicode zero width space &#39;&#39;. Ever wanted to @mention someone without pinging them, but felt awkward doing the space thing ala @ mention? With the zero-width space assigned to your compose key, you have a solution at your fingertips :D #Unicode #ComposeKey #ZeroWidthSpace #ObscureWhitespaceCharacters #Linux #AlbeitIndirectly #ThisWorksOnWindowsAsWellWithEGWinCompose
-
Post #1915691
htop | lolcat #Linux #Bash #Terminal #lolcat #ShowerThoughts
-
Post #1915689
Because all the existing tools I could find were either badly documented or terrible to install, I wrote a little image deduplication tool that&#39;s actually sane and is: 1. Easy to install (hopefully) 2. Has actually decent documentation https://www.npmjs.com/package/idedupebox If it doesn&#39;t meet both of these criteria, that&#39;s a bug! get in touch. If you find this useful, please also get in touch as it&#39;s great motivation :D #npm #Javascript #JS #DataScience #Im...
-
Post #1915688
Dr. Starbeamrainbowlabs is me :D Blog post + details when I have the energy to write one #Graduation #PhD
-
Post #1915687
@sbrl&#39;s 2 laws of artificial intelligence: 1. AI will always hallucinatinate 2. AI will always be biased AI is like a dictionary. It stores the important things in the training dataset in its memory. Then it matches against them when queried. Anything outside of what it learnt matches results in an inaccurate answer. Data is generated by humans, who are inherently biased. We can&#39;t account for biases we don&#39;t know about. What matters is not really AGI and media hype, b...
-
Post #1915686
`lnav` is a fab tool for analysing logs. Today I used it for debugging a verbose `strace -f` log file to analyse what the problem was w/smth and it was cool Tip: hit `&lt;tab&gt;` to edit, enable, and disable existing text filters added w/e.g. `:filter-in` and `:filter-out`. #lnav #Linux #Logs #strace #debugging #ArchLinux #Tools #DebuggingTools #Sysadmin #CommandLine
-
Post #1915685
I have hyprland on my lab pc (considering a switch to niri), and just had a situation in which I couldn&#39;t get gamepads to work no matter what I did. Solution: make sure I had the `input` group so I had permission to access `/dev/input/*`...... * facepalms * 🤦♀️ #Linux #LinuxDesktop #hyprland #gamepad #ds4 #debugging #DebuggingMonday #ExceptItsThursday
-
Post #1915684
Reminder system, component #381.6: https://starbeamrainbowlabs.com/msg.html By writing a message and using the *send tab to device feature*, I can send myself little messages I know I&#39;ll see when I sit down at that target device. It&#39;s also got a feature to help with furiganising 日本語のかんじ with ctrl + f ✨ #WebBrowsing #Reminders #LifeHacks #Tool #Japanese #日本語 #Furigana #HowDoITag