All aboard the LainTrain - We all love Lain!

  • 1 Post
  • 113 Comments
Joined 2 years ago
cake
Cake day: January 24th, 2024

help-circle

  • The tool that doesn’t exist anywhere else is so true. I had a boss that insinuated I was inexperienced because I didn’t know his specific internal process (which was complete nonsense because he is literally illiterate and cannot read or write).

    When I politely corrected him that this was my second job in this specific industry he paused before continuing to ramble as if I’m some intern when I was with the company for 3 years in a midlevel role.

    Same guy who once gave me a 30 mins lecture about how much he wants women like me and his daughter to succeed and “have a voice”, literally without letting me insert more than 1 word the entire time.



  • Just gonna repost my comment from the thread on the Technology community yesterday for suggestions and discussion: https://lemmy.dbzer0.com/comment/21273053

    I used Navidrome and Symfonium with Picard for metadata and relied on a combination of Bandcamp, Rutracker and yt-dlp with a YTM free trial, along with the Spotify data export and manual python scripting elbow grease to fetch, tag all the music from my Spotify and recreate every playlist as m3u8 to be imported inside the Docker, then more elbow grease to actually make the playlist semi-accurate.

    Despite Symfonium constantly losing its silly always online DRM license check and locking me out of both my cached and remote (via PiVPN to Nginx on home server to Navidrome) songs due to me having multiple Google accounts on my phone and the app freaking out because it would check the wrong account, forcing me to log out of all accounts and reset the app - losing all my customization and my credit card access for payments until I signed into the right Google account again, I had a fairly functional setup, even with playlist cover art and everything on Symfonium (despite it not being a feature in Navidrome itself).

    My playlists were just as they were on Spotify down to each specific song title, album cover and most importantly of course metadata correctness and song order (I have never used shuffle in my life).

    Unfortunately I went back to Spotify in the end because most music i listen to is niche and fairly Indie and thus either a pain in the ass to pirate or simply outright unavailable externally anywhere, and to maintain consistent proper metadata for what is there was like a full-time job even with some automation through Picard. I still did this for half a year. Mostly because I just did it while WFH.

    I eventually simply gave up downloading more music and listened to the same few thousand songs in my transferred playlists on repeat which for me led to a feeling of stagnancy and eventually depression in life, after I begrudgingly came back to Spotify I immediately discovered several hundred new songs and created multiple new playlists just during my walks to and from the grocery store alone.

    My ultimate problem is that on Spotify if I look something up I can just listen to it right away and immediately add it to my library or to a playlist of my choosing.

    In contrast, when self-hosting I would have to first look up the music on Google, go to YouTube to listen to it in dogshit quality, look up album/artist on Rutracker, pray that it’s there when a lot of the time it is not, filter out albums/songs I don’t want from the discography torrent and add it to my qbittorrent-nox on server, mount the NFS share on my main windows PC with my music staging folder, add metadata with musicbrainz Picard and have it move to the finalized folder, then rescan on Navidrome webui, rescan on Symfonium local cache, then add to a playlist, then listen.

    This is like, 2-3 hours of conscious effort just for me to skip to the middle of the song, listen for 30 seconds, decide I don’t like the song and delete it from the playlist, never to be heard again.

    It’s way too much.

    The unfortunate truth is that despite feeling good about whatever miniscule amount of effect I might have on stopping this wealth transfer from artists and listeners to Spotify and our corporate overlords while those same overlords win elections and take away my human rights while I can’t even easily get a fitting new song in decent quality to listen to when attempting to find some peace in that mess, the alternatives just aren’t worth it for me.

    Yes I could just accept to have less, to just make do with the music I have, but that requires motivation that’s frankly hard to maintain if you look around and see how the rest of society behaves, eagerly falling for whatever corposlop becomes available.

    Felt like I’m cutting off my nose to spite my face tbqh.

    I would love for it to work as it does with Jellyfin and Immich, I have replaced GDrive, Netflix, Google Photos and damn near everything, Spotify is my only subscription left, but it just hasn’t worked for me to move off of it long-term. I’d love suggestions on how this problem can be fixed though.

    Some ideas of mine:

    1. Musicbrainz metadata is awful. Half the time the cover art is someone’s photo of some shitty Japanese vinyl with stickers. Pull covers off YT or Spotify. In fact - pull all metadata off Spotify via scraping, with Musicbrainz volunteer metadata serving only as intermediary to connect the audio to the musicbrainz id which should connect to a Spotify option and potentially a fallback option if somehow the music isn’t on Spotify.

    2. There should be an intelligent playlist creator of some sort where I can give it my Spotify account export data and it can go off song titles and albums in the playlists within to create playlists in navidrome by finding matches in my library and automatically downloading missing ones and it should be at least 99% accurate (most “Spotify playlist downloader” type websites are 99% inaccurate for instance).

    3. Navidrome or one of it’s clients should have a plugin to get suggestions at the bottom of playlists like Spotify via last.fm and play music instantly directly from Spotify/YTM, with a button to add a song to your playlist, when you do so, it automatically downloads it, copies metadata off Spotify, and adds it to whatever playlist you added it to.

    All that should hopefully ease the pain and make it so you can discover, listen and add to your library without so many barriers.


  • Star Trek is definitely not thriving. It’s more like Apophis before he died, pathetic and old, an ossified parasite begging for a new host to inhabit and latch onto. Star Trek is dead and Alex Kurtzman, Secret Hideout and Hollywood nepotism killed it.

    Stargate, Firefly and Enterprise can live on as the last good sci-fi shows of the 20th century culture. The Expanse, For All Mankind are all really good modern sci-fi works, with the latter being ran by a major Star Trek writer for TNG and DS9 - Ronald D Moore.






  • Is the container exposed to the internet?

    If yes, do not.

    If no, I think it will be ok so long as it’s actually not exposed to the internet, e.g. ideally behind NAT with no port forwards and all ipv6 traffic turned off or some other deny all inbound firewall outside the system itself that sits between it and the system on which the container runs.

    In the worst case scenario: you’ve given someone a file share on your root partition, but if it’s not exposed to the internet, then the chance of it happening is extremely remote.


  • I have literally never been on “a vacation” in the way boomers seem to mean it - where they go somewhere.

    it doesn’t mean I don’t take PTO, ofc I do and it’s not that I couldn’t afford some sort of cheap holiday package if I had to - I’m sure most of the holiday prices I’ve seen advertised are a total scam because the economics just don’t make sense and there’s all sorts of hidden expenses, but even if they’re that cheap, it’s a large enough sum of money where I wouldn’t spend it unless I had to.

    “Driving to Arizona” requires a car ($$$), a driving license ($$$), food ($$$$), and a place to stay while there ($$$$$$).

    So why would I ever do any of that, when I could just stay in and watch a movie with my gf, all of which is free (as in - no additional expenses), and then next month I might be able to pay down bills, or worry less about paying down rent? It’s the same as having Netflix or any subscription service - yes the value might actually be good, but why spend if you could do without, and need the money?


  • You’re being downvoted because I think they think you’re a Tankie - but as a Russian - you’re 100% correct about the ideology bit.

    This image is from 2023. Everyone who has a brain and some grasp on historical truth should immediately find this deeply absurd, so let me explain.

    Imperial Russia and RSFSR (Russian Country in USSR) are two opposed entities who would sooner let Germans make gains on their territory than take men away from fighting each other, and if you think about it - it makes perfect sense, and is also quite literally what happened.

    https://en.m.wikipedia.org/wiki/February_Revolution https://en.m.wikipedia.org/wiki/Russian_Civil_War

    So why are the three flags together?

    Well, imo - Putler’s Fascist Russia is nationalist first and foremost, which is inherently very right-wing, but of course a lot of their glory days were at least under the pretense of leftism, and plenty of Russian nationalists wish for Soviet revival, when in reality they’d be first in the gulags for being rightoids, or if for nothing else - optics.

    So putler has a choice, just memoryhole Russia at its most successful as RSFSR both in evil (imperialism, authoritarianism) and good ways (science, technology, welfare) and embrace Romanov lineage Revanchism, or attempt to work in the optics of the soviet union into the national imperial image.

    Unfortunately for everyone, Surkov, Dugin and the lot chose post-truth. The Russian “Federation” has no ideology, other than power and maintaining the economic and political capital of its oligarchs and their ability to steal from the Russian people and anyone else unfortunate enough to get in the way.








  • Honestly I find this drive towards efficiency and automation many professional programmers have quite admirable.

    While I studied programming, I think I just lacked this drive altogether, and I also really loved computers and to some degree I liked un-abstracting processes a lot more than I loved abstracting them, also due to my at-the-time untreated ADHD. When reasonable, I always pick a more manual way of doing something to maintain this control and understanding of system state.

    I think cybersec was a great fit for me because I just found it much more stimulating to focus on the <1% of cases rather than the >99% of cases.

    There is also just something very alienating when you work in large teams where each dev only contributes a small component, a lack of knowledge about the system is not only a good thing there but an expected paradigm to create reusable code, and it’s a good one I think, just not actually all that fun to write for me personally.

    If I have the brains for it, I’d love to try professional embedded at some point. Maybe it’s something I could be good at.


  • LainTrain@lemmy.dbzer0.comtoMildly Infuriating@lemmy.worldJust put it on a timer
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    edit-2
    7 months ago

    After a 20 minute walk to a food place, motivated by hunger and excitement and a personal self-satisfaction in choosing exercise over ordering food, you think about the nice grub you’re going to get.

    You think about how nice it is that there’s a place open, even though every other place closes inexplicably at 5pm on a workday making it impossible for working people to go to due to socioeconomic factors beyond your understanding.

    You’re not without doubts, but on approach across the empty partially unlit parking lot, you see it. The lights are on, the sign is on, and you think you can make out some activity inside.

    You feel a sigh of relief as you approach. “The time on Google maps must’ve been correct”, your think. The lights inside are on, and there’s employees walking about, making food, you gently push, the door, feeling the worn metal on the door push plate replacing the handle, and the door swings open.

    You barely hear the electronic bell meant to alert the crew inside to your presence, your lungs fill with the smell of freshly made Burrito Tortillas toasted just right and refried beans and Beef and Guacamole.

    Then, but in a flash:

    — “uuuuh, we’re closed!”

    You jerk a bit and withhold any mean words, you’re better than that, you’re trying to be better than that. But you can’t leave, so you channel your energy towards inquisition. The art of the mind. Science. You seek resolution.

    — “how comes you’re listed as open on Google maps?”

    You mumble out coming off somewhat frustrated, not at all the inquisitive philosopher you pictured yourself to be. You collect yourself.

    —“You’re still making stuff, and you’re closed?”

    Puzzled, the person responds:

    — “oh it’s UberEats only”.

    The words seared into your brain forever. The fall of Rome. The end of an era. Destruction of institutions. End of communism. The rapture. The west has fallen, millions must eat. Bread and circus no more, the only clown left is you.