oh frick i love pass, literally too functional to choose any other password manager over it
https://shockrah.xyz/posts/password-managers/
In case anyone else needs it here is a useful little script to create a clip from a longer video with `ffmpeg` that I use a lot
Reducing VRAM usage in VR Chat avatars is kinda annoying so I think I'm gonna start publicly documenting all the tips I come across
This time it's dealing with placing GIF's which can baloon VRAM usage really fast:
with my new temper.tv domain I will soon have the first truely static micro blogging website. Apart from JS used for simple bootstrap this will mean:
* True micro blog posts with 0 JS
* Completely FOSS frontend
* 100% customizable
Still needs a bunch of polish but I realize now how much progress I'm making as a part of my alter's journey (Temper)
NOTE: none of this is tested live just yet as I have only been working on this locally but once it's up it'll be backed project-athens ( another FOSS project) that right now hosts stuff in fargate for me
Code is here on Gitlab: https://gitlab.com/shockrah/temper-tv/-/tree/master/main-site?ref_type=heads
Now that I use Debian, MacOS, and Windows regularly I am slowly coming to the realization that having a knowledge base for myself is becoming more and more attractive.
If I had my old server I would just have a FTP server with a bunch of text files and diagrams next to them. Maybe something that lives in a capsule on Gemini 🤔
Oh yea and all of this is hooked up to a chat bot that basically let's me press buttons to turn on /turn off servers at will :D
After months my infrastructure migration of my game servers is finally done. Where I once had just a handful of ec2's floating around(everything done by hand) now I have:
* A full infrastructure managed by terraform
* Systems fully configured through ansible
* Automated Logging for all hosts
* 0 Elastic IP's established due to having Dynamic DNS(again setup through Terraform+Ansible)
* A full clone of the VPC in Vagrant
The only thing left is to setup a full Git ops pipeline but at least now I can use ansible commands to setup/update my systems really quickly.
Terraform now let's me setup whole new chunks of infra super easily
With some Gitops I can basically remove the need to do any of that myself and finally spin up new servers nearly instantly from any dev seutp(as long as I have my Git keys)
Doing a write up for all this is going take forever though :p
Had a real #linuxmoment after setting up a new monitor my xorg.conf somehow borked and left me with 1 monitor again
Turns out xorg.conf can just be removed and then re-written from scratch with no issues
welp I'm now learning the hard way why it is that video streaming is actually really hard(or maybe just annoying).
Serving small video files is no problem however for large amounts of video data you basically have to send chunks at a time. Especially if you're planning on letting people seek to different parts in a video. 206 partial responses are great for this sort of thing but:
>rocket.rs doesn't have support for Range headers
>Nginx support for range headers is shoddy at best
I guess its time to write my own handlers for range headers wew
how I didn't know about calcurse until today I'll never know.
>reasonable interface
>reasonable keybindings
>data is saved as plain text
>terminal based
>detailed man page
>huge list of commands to easily script interact with
This probably won't take the place of my chalkboard but at least I have something that actually works well into my setup right now with basically 0 learning curve
I make stuff on the internet