Hello! So glad to see you here. Let me explain what this is to me and what you should expect.
Here is where I will write about all my tech related projects. I want to improve my technical writing skills, keep track of my progress, as well as interact with the communities here on Tumblr. I work a couple of jobs alongside my classes so, my posts headings will range from research, cyber security focused, to reblogging other peoples posts that I deem relevant. I hope you enjoy your time here!
Headings to Know
Education: Anything related to my education. I find that posting the general outline of what I am doing helps keep me motivated to be productive, so for the most part, anything under this title will be an update on school work.
Reading Notes: If I am reading a good book, and I find a quote or something that I want to write about it will be under this label.
Disclaimers
If you are looking for aesthetic, wrong blog.
Feel free to interact but, the instant it gets weird ~blocked~
I will make mistakes and will never claim to be the best. Everyone has something to learn.
Retired Headers
Research: [ No longer employed here ] I work as an undergraduate research assistant for one of my professors. Here is a link to find more about the specific project I work on and my role in the project.
SOC: [ No longer employed here ] I work at my universities Security Operations Center, whose main focus is on DevSecOps as well as alert response and triaging. Please note that some of the stuff I post under this heading will be made intentionally vague, due to the nature of the work.
Artificial Intelligence (AI): [ Left program early due to time commitment ] Starting May 2024 I will be taking courses to learn how AI works. It starts with a deep dive into Python, specifically machine learning Python libraries. After that, there will be a Machine Learning Labs and then group projects for the remainder of the Fall and Spring semesters. Hopefully, this will provide a good base for further learning.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Quality
Anya is LIVE right now
FREE
Free to watch β’ No registration required β’ HD streaming
Now many of you all would know this, but I am kind of a hippie (check out my alt blog @start-somewhere to look at projects that have to do with nature and shit). Needless to say, the computer science life style is not exactly meant for the earth-loving hippie in me so, when I had the chance to join a Land Trust to help with their technical endeavors, I jumped for it.
60% of my time will be spent helping them customize templates to better suite their needs, being their go to computer-geek, and automating anything I can in the 3 months I have left of my semester. The other 40% will be spent walking around private property making sure that the home owner is honoring the agreement they had with the Land Trust.
This could not have come at a better time, I am so excited to work!
If I were writing a math textbook Iβd have a section in the beginning called βA Note on Notationβ where I introduce all the notation Im using. And everyone would want to fuck me sooooo bad
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Quality
Anya is LIVE right now
FREE
Free to watch β’ No registration required β’ HD streaming
this shit owns it's just a number go up idle game except the idle mechanic comes from you writing JavaScript to automate tasks it seems like the end goal of the game is to perfectly optimize against this little arbitrary system they've created. There's not any plot to speak of so far but even though nothing is happening people send you messages through the computer telling you to trust no one as they all have ulterior motives. Very relatable.
"tiktok has massive problems that even if you don't agree with a complete ban have to be addressed for all social media platforms" and "the Chinese government is doing pretty awful things" and "there is a lot of sinophobic fearmongering and double standards in the conversation about tiktok" and "people should exercise basic caution signing up to foreign or domestic social media" and "most Chinese citizens like US citizens are just people living their life and cultural exchange between them can be beneficial for both sides" and "some people being on the same social media site isn't going to solve everything " and "I want to study the linguistics happening there under a microscope" are opinions that can coexist
Todays topic: Irritation can be your greatest strength or greatest weakness.
For the past couple of MONTHS I have been listening to this annoying 'Device Disconnect' whenever I use my laptop (It is windows, I know it's unfortunate but, while in school I don't feel like struggling with software while struggling through assignments). I never want to hear that noise again I feel revulsion at the thought of it.
Anyway, today I was trying to watch a video and kept. hearing. it. the. entire. time. the. video. played. I cannot describe to you all the amount of inner rage there has to be for me to start trouble shooting a problem. There has to be a lot for me to give a shit about something that is not directly impacting me. Maybe I am just in a funky mood this morning but finally, I had enough and started to do some research. As the problem screamed at me through my headphones (because at this point I turned off my video I needed the range of that stupid fucking "boink" to power me through), I delved into chains of threads of problem after problem people encountered.
"it was a shitty mouse wire" -> I don't have anything connected to my laptop aside from bluetooth and a docking station.
"oh I just made it so that no noise would come if a device disconnected" -> ... interesting approach. dangerous one but interesting.
"it was my docking station constantly shutting down" -> now this I could work with.
Low and behold, that last one was my issue. Apparently, windows gives itself the right to turn off random devices it doesn't think is being used through the "Power Management" of that Device on Device Manager. Once I removed that right, pure, blissful, silence ensued.
Ok this time it was the same power management setting but on the Generic SuperSpeed USB Hub. I am so so glad I wrote this post because this seems like a reoccurring issue.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Quality
Anya is LIVE right now
FREE
Free to watch β’ No registration required β’ HD streaming
Related: at a neuroscience conference I was at once there was a talk on how the "microslippages" against your fingertip when you lightly pinch something are generally enough for you to work out exactly how much force to grip it with to lift it without crushing it or dropping it.
[ID/A tweet by Cliff π¦ [dinosaur emoji] Jerrison (@ pervocracy) saying "one of the most amazing things a human brain can do is when you shake an opaque bottle and get an idea of how full it is by how the weight shifts. there's got to be incredible math going on under the hood there" /End ID]
Theres a post somewhere about how the human brain is just constantly doing advanced calculus, even if we dont understand the math, we are still very good at consepsualizing it
Related: at a neuroscience conference I was at once there was a talk on how the "microslippages" against your fingertip when you lightly pinch something are generally enough for you to work out exactly how much force to grip it with to lift it without crushing it or dropping it.
.mp3 is very small, but uses lossy compression which means it's lower quality
.flac is smaller than .wav, but uses lossless compression so it's high quality
.m4a is an audio file format that apple uses. that's all i really know
downloading the music
doubledouble.top is a life saver. you can download from a variety of services including but not limited to apple music, spotify, soundcloud, tidal, deezer, etc.
i'd recommend ripping your music from tidal or apple music since they're the best quality (i think apple music gives you lossless audio anyway. .m4a can be both lossy and lossless, but from the text on doubledouble i assume they're ripping HQ files off apple music)
i also love love love cobalt.tools for ripping audio/video from youtube (they support a lot of other platforms too!)
of course, many artists have their music on bandcamp β purchase or download directly from them if you can. bandcamp offers a variety of file formats for download
file conversion
if you're downloading from apple music with doubledouble, it spits out an .m4a file.
.m4a is ok for some people but if you prefer .flac, you may wanna convert it. ffmpeg is a CLI (terminal) tool to help with media conversion
if you're on linux or macOS, you can use parameter expansion to batch convert all files in a folder. put the files in one place first, then with your terminal, cd into the directory and run:
for i in *.m4a; do ffmpeg -i "$i" "${i%.*}.flac"; done
this converts from .m4a to .flac β change the file extensions if needed.
soulseek
another way to get music is through soulseek. soulseek is a peer-to-peer file sharing network which is mainly used for music. nicotine+ is a pretty intuitive (and open-source) client if you don't like the official one.
you can probably find a better tutorial on soulseek somewhere else. just wanted to make this option known
it's bad etiquette to download from people without sharing files of your own, so make sure you've got something shared. also try to avoid queuing up more than 1-2 albums from one person in a row
tagging & organizing your music
tagging: adding metadata to a music file (eg. song name, artist name, album) that music players can recognize and display
if you've ripped music from a streaming platform, chances are it's already tagged. i've gotten files with slightly incorrect tags from doubledouble though, so if you care about that then you might wanna look into it
i use musicbrainz picard for my tagging. they've got pretty extensive documentation, which will probably be more useful than me
basically, you can look up album data from an online database into the program, and then match each track with its file. the program will tag each file correctly for you (there's also options for renaming the file according to a certain structure if you're into that!)
there's also beets, which is a CLI tool for... a lot of music collection management stuff. i haven't really used it myself, but if you feel up to it then they've got extensive documentation too. for most people, though, it's not really a necessity
how you wanna organize your music is completely up to you. my preferred filestructure is:
artist > album > track # track
using a music player
the options for this are pretty expansive. commonly used players i see include VLC, foobar2000, clementine (or a fork of it called strawberry), and cmus (for the terminal)
you can also totally use iTunes or something. i don't know what audio players other systems come with
i personally use dopamine. it's a little bit slow, but it's got a nice UI and is themeable plus has last.fm support (!!!)
don't let the github page fool you, you don't have to build from source. you can find the releases here
click the "assets" dropdown on the most recent release, and download whichever one is compatible with your OS
syncing
if you're fine with your files just being on one device (perhaps your computer, but perhaps also an USB drive or an mp3 player), you don't have to do this
you can sync with something like google drive, but i hate google more than i hate spotify
you can get a free nextcloud account from one of their providers with 2GB of free storage. you can use webDAV to access your files from an app on your phone or other device (documents by readdle has webDAV support, which is what i use)
disroot and blahaj.land are a couple providers i know that offer other services as well as nextcloud (so you get more with your account), but accounts are manually approved. do give them a look though!!
if you're tech-savvy and have an unused machine lying around, look into self-hosting your own nextcloud, or better yet, your own media server. i've heard that navidrome is a pretty good audio server. i unfortunately don't have experience with self-hosting at the moment so i have like zero advice to give here. yunohost seems to be a really easy way to manage a server
afterword
i don't know if any of this is helpful, but i just wanted to consolidate my personal advice in one place. fuck big tech. own your media, they could take it away from you at any moment
I don't know I'm not done talking about it. It's insane that I can't just uninstall Edge or Copilot. That websites require my phone number to sign up. That people share their contacts to find their friends on social media.
I wouldn't use an adblocker if ads were just banners on the side funding a website I enjoy using and want to support. Ads pop up invasively and fill my whole screen, I misclick and get warped away to another page just for trying to read an article or get a recipe.
Every app shouldn't be like every other app. Instagram didn't need reels and a shop. TikTok doesn't need a store. Instagram doesn't need to be connected to Facebook. I don't want my apps to do everything, I want a hub for a specific thing, and I'll go to that place accordingly.
I love discord, but so much information gets lost to it. I don't want to join to view things. I want to lurk on forums. I want to be a user who can log in and join a conversation by replying to a thread, even if that conversation was two days ago. I know discord has threads, it's not the same. I don't want to have to verify my account with a phone number. I understand safety and digital concerns, but I'm concerned about information like that with leaks everywhere, even with password managers.
I shouldn't have to pay subscriptions to use services and get locked out of old versions. My old disk copy of photoshop should work. I should want to upgrade eventually because I like photoshop and supporting the business. Adobe is a whole other can of worms here.
Streaming is so splintered across everything. Shows release so fast. Things don't get physical releases. I can't stream a movie I own digitally to friends because the share-screen blocks it, even though I own two digital copies, even though I own a physical copy.
I have an iPod, and I had to install a third party OS to easily put my music on it without having to tangle with iTunes. Spotify bricked hardware I purchased because they were unwillingly to upkeep it. They don't pay their artists. iTunes isn't even iTunes anymore and Apple struggles to upkeep it.
My TV shows me ads on the home screen. My dad lost access to eBook he purchased because they were digital and got revoked by the company distributing them. Hitman 1-3 only runs online most of the time. Flash died and is staying alive because people love it and made efforts to keep it up.
I have to click "not now" and can't click "no". I don't just get emails, they want to text me to purchase things online too. My windows start search bar searches online, not just my computer. Everything is blindly called an app now. Everything wants me to upload to the cloud. These are good tools! But why am I forced to use them! Why am I not allowed to own or control them?
No more!!!!! I love my iPod with so much storage and FLAC files. I love having all my fics on my harddrive. I love having USBs and backups. I love running scripts to gut suck stuff out of my Windows computer I don't want that spies on me. I love having forums. I love sending letters. I love neocities and webpages and webrings. I will not be scanning QR codes. Please hand me a physical menu. If I didn't need a smartphone for work I'd get a "dumb" phone so fast. I want things to have buttons. I want to use a mouse. I want replaceable batteries. I want the right to repair. I grew up online and I won't forget how it was!
1. Use a USB that you wont lose, this is especially important if you set up persistent storage. You can get good quality USB sticks on places like newegg for less than 20 bucks. I have a 128GB teamgroup one that I use as my main and it works wonderfully. One with a cap you can put on is nice to have, to protect it from weather and the like.
2. Understand that no computer is 100% safe from being tracked no matter how careful you are. This is doubly true for institutional computers like school chromebooks or internet cafe terminals. Work around this restriction accordingly. If you need to use the internet, set up a vpn that you trust. I use proton vpn at the moment, I like it and it works for me. I would stay away from nordvpn, surfshark, private internet access, and the like. most are based in the US and obligated to store information. I have heard good things about mullvad, though I have yet to try it myself. Do some research before you use any of them.
3. Tails uses TOR, and the thing about TOR is that it doesnt hide the fact your are using TOR, it simply hides what your doing with TOR. I would recommend running it with as few plugins and addons as possible, as the more customised and unique your browser is, the easier it is to fingerprint it and identify you, defeating the entire purpose. your offline applications/non web browsing applications do not have this limitation, get as creative as you want
4. Use strong passwords and an on device password manager, dont use cloud services. Yes its inconvinient, but thats life. A strong password doesnt need to be exactly sixteen characters, contain a number, and a special character. Ideally it should be a long phrase that you can remember or at least copy and paste into an input box. the longer the better usually. Randomly generated passwords are easier for computers to guess, because they follow a set of rules designed for computers, not humans, whereas your password phrases dont have to follow any rules. Passkeys can also be good if used in conjunction with a password.
5. Avoid Biometrics, especially if you are in the US. Plenty of my followers are im willing to bet, but this may also apply elsewhere. Here in the US, cops cannot make you enter a password. They can make you use your fingerprint or face to unlock a device however, so avoid biometrics like the plague. Also if you use microsoft or apple they absolurely can and do store that information on their servers and why would you want that anyway
6. Avoid mixing and matching your traffic between tails and whatever your main OS is. If you use tails to buy hrt or communicate with your local activist group or compile evidence for an article your writing, for example, dont log into your facebook or tumblr profile while using tails. Any web traffic that can be seen can be tracked, pretty much. Kind of like gun safety. Assume you can always be tracked and act accordingly.
7. Make your desktop background as faggy as possible and have some fun with it
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
β Live Streamingβ Interactive Chatβ Private Showsβ HD Quality
Anya is LIVE right now
FREE
Free to watch β’ No registration required β’ HD streaming