• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      4 votes
    2. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      4 votes
    3. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      7 votes
    4. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      5 votes
    5. I created my own audio player, here is my experiences with the process

      Overview If you want to see just the final result, check out my TiMaSoMo showcase post. This post does minimal amount of showcase of the final project, although it does include some pictures. If...

      Overview

      If you want to see just the final result, check out my TiMaSoMo showcase post. This post does minimal amount of showcase of the final project, although it does include some pictures. If you want to see a showcase of the software, the original author has made a great video showcasing it that is worth checking out: YouTube videoBlogpost for those who prefer reading. Instead, this post is more a discussion of my experience developing a device.

      Initial Planning

      The goal of this project was to create a dedicated audio player, to separate that capability from my phone. The main source of audio will be streaming Spotify, not local files. Although unfamiliar with them, I felt that a Raspberry Pi was a good baseline device. For audio, I had an old USB DAC/amp that I wanted to repurpose. Using this DAC/amp would allow for some of my harder to drive headphones to work, as well as just getting cleaner audio. Then, I was planning on just using an eInk touchscreen. The rationale for eInk was so that it would feel different than my phone, and just feel like it was intended for music instead of scrolling. The logic was if I put a regular LCD screen on, it would not differ from a smartphone, and therefore I might as well just connect my DAC to my phone and use that. For software, the plan was to just use either Android or some lightweight linux distro. The initial plan for batteries was to just use rechargeable AA batteries, so that I can easily swap them out. One major reason I wanted to go with the DIY route was for repairability, especially with batteries. If I got an existing Digital Audio Player (DAP) on the market, I knew that the Li-Ion battery would eventually go bad, and existing devices on the market may not be easily repairable.

      Hardware Sourcing

      My hardware approach was to buy one component at a time. That way, if I ran into an issue with the feasibility of the approach, I could pivot without having wasted money on all the components ahead of time. This approach did slow down development as I was frequently waiting on hardware, but was more fiscally responsible. In January I got a Raspberry Pi 3a+, and played around briefly with some different operating systems. The next part that was needed was to source the screen.

      Initial Plan for eInk

      The original goal was to try and get a touch eInk screen, roughly 5” for a reasonable price. I spent a few weeks trying different places to try and find one, but could not find one. Since I could not find one I started thinking about pivoting to an LCD screen. With this pivot, I started defining goals of the project more. If I were to just use an LCD touchscreen potentially running Android, what makes it different from using my phone? I spent a few weeks trying to define the goals of the project, and was not able to come up with satisfactory answers if I went with an LCD screen.

      Clickwheel design pivot

      In the process of trying to figure out my approach, I stumbled across this YouTube video. I felt like this would be a good starting point. It seemed to solve the issue of it not being another Android device, which was my main problem I was trying to solve. However there were a few parts of the implementation that I did not like:

      • It relied on using old used Apple hardware. This works for now, but over time it would become harder to source replacement parts.
      • I did not already have the hardware, so I would have to buy an old used iPod and strip it for parts
      • It was a bluetooth implementation, so I would have to figure out how to fit my DAC into an old iPod, which seemed unrealistic
      • The battery while replaceable, was a non-descript battery so getting a new replacement with the same form factor would be harder.

      Luckily, for the clickwheel, someone on the weekly programming project on Tildes pointed out this new clickwheel. Since that seemed to be a reasonable approach I ordered one and also got a small LCD screen from Amazon. Unfortunately, the screen used up all the GPIO pins and had non-existent documentation or drivers. I was unable to get the screen to work, so I returned it and ordered a Waveshare 2” LCD. I was intentional on finding one that could be a regular display without using too many GPIO pins. The Waveshare screen had significantly better documentation, and with a bit of work I was able to get it working. With that solved, I started wiring in the clickwheel, and creating basic code to detect basic inputs, which I then used to modify the original code for the Spotify player to handle my clickwheel (see below for comments on code modification). Once I had the screen and clickwheel, I could also develop the software while waiting for parts. Image showing the early iteration of the device

      The last main part I had to solve was batteries. Another helpful comment on the weekly programming thread on Tildes told me about 14500 and 18650 batteries. I sourced a 14500 charger and some 14500 cells from Amazon. I had some issues with the first charger I got, and since they were shipping directly from China, it meant the second one would take another few weeks. Picture of using the 14500 battery. The cells I sourced said they were 2500 mAh. I tried one out, and had playtime of about 30mins, not enough to even listen to a full album on a single charge, which is inadequate. I used a portable battery bank rated at 10000 mAh to set a benchmark, and that lasted significantly longer (I was probably around 50% after about five hours or so of playback). This indicated that the 14500 cell was falsely claiming capacity, which is apparently a common issue on Amazon. It also seemed like 14500s rarely have capacity above 700mAh, so I realized that a 14500 would not work. So I decided to upgrade to an 18650 cell, which I could source the actual battery locally from a reputable vendor, with a capacity of 3400mAh. Since I realized that small hobbyist electronics like this on Amazon were shipping directly from China, I started ordering from AliExpress for the charger, which saved me some money for the same part (and even picked up a spare just in case). Picture of me using the 18650 to listen to music on my balcony during the summer. Since I did not need the extra power of the RPi 3a+, and the battery was taking more space, I ordered a RPi Zero 2w+. I also ordered some micro USB ends to solder to to make internal cabling, as well as a USB-C port to use for charging. By May I had all the hardware parts I needed, and all that was left for hardware was to design a case to 3D print, which is detailed below.

      Software Development

      The first thing I tested was installing Raspotify which this project used, and set it up with my DAC. Since that worked, I started to program the clickwheel using GPIO pins. I had never used a RPi before, but found some easy tutorials on programming the buttons of my clickwheel in Python. Once the buttons were programmed, I had to figure out the rotary encoder, but was able to find a Github repo that had a working Python code to process the inputs. I was able to add that, and created a Python class that would handle all the inputs of my clickwheel. Once that was coded, I just had to incorporate that into the code for the Spotify player frontend. I forked the repo, and was greeted with at the top of the main file this comment:

      # This code is a mess.
      # This is me learning Python as I go.
      # This is not how I write code for my day job.”
      

      This was not an encouraging comment to read, as at the start my Python skills were relatively low. I was able to quickly find where the inputs from the clickwheel were being handled. The original code had clickwheel inputs being handled in a separate C program and then communicating to the Spotify frontend via sockets. Since my clickwheel code was handled via a Python class I was able to simplify it, and not require sockets to be used. With that working, I just had to set up all the required steps to get the project working. Unfortunately, the documentation for deployment was extremely lacking. I was able to find a Github issues post that provided instructions so was able to get it all set up. I was able to get to this phase by the end of March.

      Once I had it all working, I could start on expanding the software to fit my use case as well as start working on any bugs I encounter. I felt a good starting point in handling this was to start addressing the issue of “this code is a mess.” Cleaning up the code would be a good way to gain familiarity with the code as well as make it easier for me to address any bugs or future enhancements. I started work on creating a class diagram, but it was really tedious to do it from scratch with such a large codebase, so I deserted that plan quickly. I am thinking of creating some sequence diagrams from some features I implemented recently, which would help in general documentation to refer back to in the future. I did find some classes that would make more sense in separate files, so did do that. I also started adding in new features as well. The first was to implement a “hold switch” which turns off the screen and disables the clickwheel input. Before, the screen would be on a 60sec timer to turn off, but I felt that sometimes I would want to have the screen stay on (like if I am just sitting in a chair listening to music). This was a relatively easy feature to implement. One bug that kept on appearing is that the screen would frequently freeze on me, normally about 60sec into a song, but would update once the next song started playing. I spent several weeks tracking down this issue, thinking it was software related, as the screen used to timeout after 60sec. I also thought it might be a configuration of my OS, so did some debugging there as well. Finally, I plugged in my main desktop monitor, and realized when the small 2” screen would freeze, my desktop monitor would not. This lead me down to investigating the driver for my screen. I found an issue with someone having similar issues with the original driver that Waveshare forked. I then realized that there was a setting that the screen would stop updating if less than 5% of the pixels were changing. Once I changed that in the config file, the screen freezing issue stopped. I was able to solve this major issue by late July.

      The last major feature I have implemented is to create the ability to add new WiFi networks from the app itself. This was a needed feature if I wanted to bring it anywhere outside of my home, since 3rd Party Spotify apps cannot download music. Luckily, there was a search feature, which gave me a baseline for text input using the clickwheel. I was able to create a basic page that prompts for the input of a SSID and the password, and then adds that to /etc/wpa_supplicant/wpa_supplicant.conf and then restarts the wireless interface. I added this feature into the overall settings page I added, which also included other useful dev options, like doing a git pull for me to avoid having to SSH into the Rpi to do it. The settings page features were a part of my project for TiMaSoMo.

      Case Design

      I started work on the case in late May roughly. The plan was that I was going to design the case and have my friend who owns a 3D printer print out my design for me. To continue with the project goal of repairability, I wanted to avoid using glue for the case. Instead, I wanted to use heated inserts to hold all the components. I had not used any 3D modeling or CAD software before, so it was a learning experience. I settled on using FreeCAD, which I was able to learn the basics of what I needed relatively quickly. I started with a basic case design for a prototype, to help plan out how I would lay things out. On my computer screen, having the device be 40mm thick sounded fine, but after receiving the prototype I realized I would need to be aggressive in thinning out the design. However, this protoype in early June was very helpful in getting a better understanding of how I needed to design it. Case prototype pictures.

      The first iteration I was able to get down to 27mm, which was a significant improvement. I received this iteration in mid July. However, there were parts that did not fit properly. Most of the mounting holes were not aligned properly. However, the bigger issue was that at 27mm the device would not be thick enough to hold the DAC and screen stacked on top of each other. This iteration still had the DAC keep the original metal housing, so that I could easily remove it and use it as originally intended if I did not want to continue using my audio player. First case iteration pictures.

      The second iteration I decided to remove the metal housing of the DAC, which freed up a lot of internal space, with the main limiting factor of thickness being the 18650 battery. So I kept the thickness around 27mm, but had more internal space. Removing the metal case of the DAC was relatively straightforward, except figuring out how to secure it to the print. Luckily, there were two roughly 2.5mm holes in the PCB, that I was able to use to secure it. I also started to do a more complex design, since I was getting more experienced with FreeCAD. I also moved the RPi to the top of the case, so that the two parts of the case could easily separate, with only micro USB connectors being used between the parts in the top and bottom part of the case(Picture of third iteration showing this feature). For anyone who has had to repair electronics that did not fully separate due to ribbon cables (laptops are the worst for this it seems), you understand the quality of life improvement of having the two parts easily separate. I got this iteration of the case in early September, and found a few issues of parts conflicting. However, with the use of a dremel, I was able to modify it to get it to roughly fit (although janky in some parts).In this picture you can see the power switch, which I had to modify to sit outside the case. I wanted to fully assemble it, so that I could start using it and figure out where it needs to improve. The biggest issue aside from conflicting parts was that the top of the case was bulging, so I wanted to add another point of connection to prevent it. This bulge was partly caused by the screen cutout causing a weak point in the top of the case. Second case iteration pictures.

      The third iteration was part of my TiMaSoMo project. This was a relatively simple minor tweaks, as well as fix some minor pain points of the previous iteration. I reinforced the top significantly to prevent bending, as well as add a fifth point to secure it. I also added a recess to make accessing the switches for power and hold easier to use (although I think I messed up the hold switch one). Overall, this print worked well, and there is currently no plans for a fourth iteration. Fourth iteration pictures.

      Here is all four cases compared side by side

      What I learned

      The first lesson I had to learn was how to define project goals. Not being able to source an eInk screen had caused me to pivot, and in doing so I had to reflect on what truly mattered for my project. I knew that DAPs existed, so why build my own rather than buy one? Most DAPs on the market seem to be Android devices where they removed the phone functionality and added in quality audio components. Part of a dedicated audio device was to not have my phone be the everything device that they are, but a second Android device with an LCD screen and better audio components is not the solution. Luckily, I encountered the clickwheel based approach, which did solve that issue (and probably better than an eInk would have). Also, I wanted the device to be easily repairable. Li-Ion batteries go bad, which was another major concern for me with the current options of DAPs. Repairability was something that mattered to me, but I had to embrace what that meant for the form factor. If I went with a non-descript Li-Ion pillow battery, I could probably significantly reduce the size. Understanding that I wanted to avoid just being another Android device and have repairability and replaceable parts as the defining features were useful to keep in mind. That approach did result in compromise though, primarily in physical size at the end.

      The second big thing I learned was just the process of sourcing parts for a project like this. The closest project to this that I have done in the past is create a DIY cable tester. That simply just involved some switches, resistors, LEDs, and some AA batteries that I could all source locally. So having to buy more complex electronics where the documentation mattered was a learning curve for me. Luckily, early on I was ordering from Amazon, where returns were relatively easy. The problem with Amazon though was false advertising for batteries and some components were shipping directly from China. So, switching to AliExpress saved me money without adding any additional in shipping.

      Learning 3D modelling and getting stuff 3D printed was also a huge learning curve for me. I am glad that I got a very rough prototype printed early on in the process. In designing the prototype, I just was not concerned about saving space. However, once the prototype was printed and off my screen and into my hand, I realized how aggressive I needed to be in compacting things. The other thing with using FreeCAD is I learned too late in the process about part hierarchies, and I still do not fully understand them. Not using part hierarchies properly led me to have to do a redesign on each iteration, as moving mounting holes over a few mm would shift every part added after it. Luckily, my designs were relatively simple, but having hierarchies handled properly would have helped me iterate quicker. On top of getting prototypes in hand quickly, using imperfect prints and just adjusting the parts that didn’t work with with a dremel was useful. If I didn’t do that with the second iteration, I would not have dealt with the issue that the top of the case would bend out over time. Spending time using the imperfect device helped me figure out the issues to make the next iteration better.

      Future Goals

      The first goal I will add in future expansion is to add better documentation and create a better development workflow. Right now, my process includes pushing any changes I do (luckily I am using Github branches now), then pulling the updated repo and starting it on my Pi. However, I never test if it compiles properly before pushing, so I end up sometimes doing five pushes in ten minutes, playing whackamole with compilation errors. Being able to run a dev version on my desktop with keyboard emulation for inputs would be beneficial.

      Another big issue that I want to solve is that I need to clean up the audio on lower resistance headphones like my IEMs. There appears to be some electrical noise, that only sensitive devices like IEMs detect. The solution I am currently considering is to add in a capacitor on the voltage rail between the Pi and the DAC to hopefully get cleaner power.

      Another issue is that I currently have no indicator of battery life. Since it is an 18650 Li-Ion battery, I should be able to just detect the gradual decrease in voltage, and calculate battery percentage. However, GPIO pins appear to be unable to do that natively, so I may have to add in a small controller board to do it. I have not looked too much into this.

      There are a few UI/UX decisions that do not match my preferred way of listening to music. So over time I plan on gradually tweaking the UI/UX to match what I want it to be. A prime example of this would be that when I select an artist, I want it to present a list of their albums, instead of playing their most popular songs.

      I want to be able to use Spotify Lossless, since that has rolled out near the end of this project. Unfortunately, it seems that currently it will not be supported. Seems like Librespot (which is the basis for Raspotify) does not currently have a solution that does not involve working around Spotify’s DRM.

      Conclusion

      Overall, I am really glad I took on this project. It took a long time for me to get it to a finished state. However, the experience has been really fun, and I have learned some new skills. Also, having a dedicated device that all it does is stream Spotify is really nice. I always found myself whenever I was listening to music ending up scrolling on my phone for a bit more stimulation, and then realized I have not been paying attention for the past couple of songs. Having a device where all I do is just listen to music and leave my phone behind has been nice. Also, modifying the code to fit my preferred use case has been nice. There are points where I realize I do not like how something is laid out, but then I have agency to change the layout. Here are some pictures of the final device.

      If you want to build the device yourself, I will warn you that it has some rough edges. Also, the DAC/amp is discontinued, so sourcing that to fit inside the case would be tricky. However, my Github repo has all hardware listed, the code needed, and easy to follow software deployment instructions.

      30 votes
    6. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      16 votes
    7. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      9 votes
    8. How has AI positively impacted your life?

      I've been trying to get a more rounded understanding of the impacts that "AI" has had since ChatGPT went viral back in 2022. I've found it easy to gather a list of negative impacts, but have...

      I've been trying to get a more rounded understanding of the impacts that "AI" has had since ChatGPT went viral back in 2022.

      I've found it easy to gather a list of negative impacts, but have struggled to point to many positives.

      I was curious if there were folks who have used any of these AI tools, and would willing to share any positive impacts those tools have had in their lives. I'm particularly interested in the text, audio, image, and video generation tools that have appeared since ChatGPT went viral, but please share anything else that you think fits.

      50 votes
    9. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      3 votes
    10. Request for help: Backing up NASA public databases

      TL;DR: NASA's public Planetary Data System is at risk of being shut down. Anyone have any ideas for backing it up? Hi everyone, Bit of a long-shot here, but I wanted to try on high-quality tildes...

      TL;DR: NASA's public Planetary Data System is at risk of being shut down. Anyone have any ideas for backing it up?

      Hi everyone,

      Bit of a long-shot here, but I wanted to try on high-quality tildes before jumping back into the cesspool of reddit. I'm posting it in ~science rather than ~space as I figure interest in backing up public data is broader than just the space community.

      I work regularly with NASA's Planetary Data System, or PDS. It's a massive (~3.5petabytes!!) archive of off-world scientific data (largely but not all imaging data). PDS is integral for scientific research - public and private - around the world, and is maintained, for free, by NASA (with support of a number of Academic institutions).

      The current state of affairs for NASA is grim:

      And as a result, I (and many of my industry friends) have become increasingly concerned that PDS will be taken down as NASA is increasingly torn down for spare parts and irreparably damaged. This administration seems bent on destroying all forms of recording-keeping and public science, so who knows how long PDS will be kept up. Once it's down, it'll be a nightmare to try and collect it all again from various sources. I suspect we'll permanently lose decades worth of data - PDS includes information going all the way back to the Apollo missions!

      As such, we've been pushing to back-up as much of PDS as we can, but have absolutely no hope of downloading it all within the next year or two, nevermind in a few months if the current cuts impact us soon.

      If you or someone you know would be interested in helping figure out how we can back-up PDS before it's too late, please let me know here or in a DM. I've already tried reaching out to the Internet Archive, but did not hear anything back from them.

      Edit: to clarify, the larger problem is download speeds - we've topped out at 20mb/s with 8 connections.

      61 votes
    11. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      3 votes
    12. Escaped monkeys and the post truth era

      Its 2am and I should be asleep so I'm sorry if this is maybe just a weird midnight rant. Today I saw a news article on the other site about aggressive monkeys with covid and herpes escaping a...

      Its 2am and I should be asleep so I'm sorry if this is maybe just a weird midnight rant.

      Today I saw a news article on the other site about aggressive monkeys with covid and herpes escaping a crashed semi truck.

      My first reaction was "is this headline a joke" and I couldn't tell. Then I looked at the source (action news 5 or channel 5 action news, or... something) and even opened the page to have a look for clues of it being fake and without digging deeper I just couldn't tell if it was a legitimate news site or not. So I read the (short) article and looked for clues and it sounded probably legitimate. There was a photo of the scene with a monkey at the rear of a trailer but af this point I can't instantly spot AI images and who knows if it isn't just an old photo. Then I go to the reddit comment and they're parroting additional "facts" but nothing that felt substantial.

      I felt very struck by the feeling that I don't know if I can trust any information online unless it's REALLY from a trusted source, and I'm not really sure what sources I can trust anymore.

      Is this just me? Have you felt a significant change in the last few months? AI is playing a big part in my distrust, but Im also seeing echo chambers somehow get even worse.

      Also, it found out later that the monkeys weren't knfected with a bunch of viruses, it was some sort of miss-communication.

      26 votes
    13. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      8 votes
    14. Not sure if coincidence or I should give up (on USB flash drives)

      Hey Tilderinos. I've been looking into buying several flash drives since my largest flash drive is a 32GB sandisk, and I use or interact with all the 3 major OSes, I use Linux on my desktop and on...

      Hey Tilderinos.
      I've been looking into buying several flash drives since my largest flash drive is a 32GB sandisk, and I use or interact with all the 3 major OSes, I use Linux on my desktop and on a secondary laptop, I use MacOS on a Macbook and everyone else I know uses Windows(So I'll need an exFAT drive for them).
      My recent experience with flash drives though makes me more willing to trust my data to a system's RAM than to a flash drive. At least RAM wouldn't lure me into a false sense of security then spontaneously fail, I know that my data isn't going to last a reboot.
      I've got 3 sandisk cruzer blades fail on me, once was an error on my part where I accidentally hit it with my knee while plugged into a device(device unharmed, the drive is dead), one time I upgraded the SSD on my SteamDeck and flashed the steamdeck recovery to an 8GB stick, it worked fine while restoring and it still can be read... it's stuck on read only and, Gparted, Windows formatter, Rufus, Mac's disk utility nor mkfs can make it reusable, I assume it entered read only because it tripped some "whoops I'm dying" thing like some SSDs have(from what I know). The last one is effectively a resistor that connects to a USB port, it heats up, SOMETIMES appears on PC, Linux can open it, copying things into it via Nautilus works albeit very slowly, then when I try to open the root of the flash drive it is stuck perpetually trying to load, when I unplug it and plug it back in again, I can see the folders but entering any of them immediately goes into the permanent loading state, mkdir, cd and ls can work on the drive... intermittently, but I'm treating it as dead.

      This leaves me with only 2 other drives, my largest drive, is a 32GB Sandisk Ultra, and my smallest drive which has been more reliable than the Cruzer Blades is a 4GB Sony... USM4GP thing, which I have no idea what year it was from and a quick googling didn't bring up any release date, but it had faster read/write than the cruzer blades, and it's been my main drive for things like installing an OS/burning an image into it yet it lasted all these years.

      I'm trying to get a USB-C drive specifically since all my laptops that are in use and my PC have a USB-C port, but all I see in local big retailers are Sandisk, Sandisk and more Sandisk, Amazon however has some that aren't Sandisk.

      Does anyone know a USB-C flash drive that is genuinely reliable? Was it specifically Cruzer Blades that is garbage? I've not had a Sandisk SD card fail on me yet, should I just avoid Sandisk for anything but SD cards? Should I just say fuck it and buy a bunch of enclosures and NVMe drives?

      I've read that flash drives get bottom of the barrel NAND chips that can't be used on SSDs, too. I know that flash drives aren't meant for long term storage/backup but a drive that old shouldn't be still going on that strongly against new ones.

      I've been looking at PNY Elite V3 with USB-C as a connector that I've seen a few listings on Amazon but it's 1TB price is almost the same price as a 1TB NVMe SSD(Though not factoring in the enclosure).

      25 votes
    15. Lazy Sunday storytime - One for the Trekkies

      I hope everyone is having a good day. After writing that plea to let Star Trek die and do nothing with it for a while, I decided to be a necromancer for a day. Not sure where to put it so I went...

      I hope everyone is having a good day. After writing that plea to let Star Trek die and do nothing with it for a while, I decided to be a necromancer for a day. Not sure where to put it so I went with ~misc. In doing it, I know I'm probably forgetting some of the lore/timeline details. I haven't read a lot of wiki material, fan books, etc. I just watch old reruns now and then and had an idea rolling around in my mind.

      For context, let's pretend everything after 2005 just didn't happen, that the TNG movies were mostly dreams, and it's 15 years later. We're relying mostly on TNG/VOY/DS9 for the setting. The show runs for four seasons, with each season being one big arc. I don't know what to call it. If you have a fun name we can do that, and if you want I can try to fill in spots where folks have questions.

      ok, let's go (boldly)

      Season 1 - A Peaceful Mirage The year is 2540. Over a hundred years after the end of the Dominion War, the Federation has achieved a recovery back into its peaceful, exploratory posture. The security state that rose during the war has retreated, relationships within the quadrant have strengthened, and in celebration of this lasting prosperity a new Enterprise is being readied to embark on its classic mission. The ship is prepared, it sets off, and has a couple of monster-of-the-week encounters just like the good old days.

      Eventually, the Enterprise is assigned a rescue mission. A science guy on an outpost near the Romulans got himself into some shit with the locals and the Federation would like to avoid a violent misunderstanding. The Enterprise sets out, and when they get there do a pretty typical heroic thing - they battle some angry aliens, find the scientist, and recover his stuff for him. Aboard the ship though, they find that some of what the scientist had is odd. There are tools, weaponry of a kind they haven't seen before, that do things uncharacteristic of Federation technology. The scientist denies knowing much about it, but it's clear from how they're engaging something is being kept from the Enterprise crew. The guy knows more than he's saying, but because he won't explain all they can do is take him back home and hand over what they found.

      When they arrive at a starbase and check in with Starfleet, the captain is puzzled by their reaction to his report. They acknowledge what he found, but offer no real explanation/details. He's told it's simply not part of his mission to know. Before they're done, he checks out the equipment one more time, and discovers an insignia - Federation Security, the apparatus that grew and expanded during the Dominion War. Federation Security didn't disappear when the war ended, but its role was greatly reduced. A landmark moment in that history involved a new civilian government legislating various constraints on its activities and paring back the surveillance machinery built up for the Dominion War. The captain is puzzled why this organization would be operating on a remote outpost at the edge of the territory, and tries to investigate further. He finds bits and pieces, communications to and from the outpost in an indecipherable format. He tries to find out more about the scientist, and discovers he has always been in close contact with various structured linked to Federation Security. Those monster-of-the-week encounters were all also associated with the scientist's work - he was communicating with them, and to some degree may have orchestrated some of the moments the enterprise was sent there to resolve.

      Before the captain can put things together though, they receive orders to head out again on another mission near Romulan space. Along the way, strange things begin to happen. System failures, computer glitches, mechanical problems crop up and no clear explanation for them emerges. When the Enterprise reaches its destination, they are unable to locate the folks they're meant to rendezvous with. They try to reach Starfleet, but their communications start screwing up, and the engines become nonfunctional. As the crew tries to work out what is going on, multiple explosions rock the ship. Cloaked vessels are firing upon it, and the system malfunctions mean the Enterprise is more or less adrift. The ship is badly damaged, but in the nick of time engines get restored and they warp away. They set off for a starbase, but without the ability to communicate out to anyone.

      When the Enterprise makes it to the starbase, they come to find this incident is already known to everyone. Across Federation space it's been broadcast that the Enterprise was attacked by the Romulans. Though it's unclear exactly why they would do that, the incident is such a surprise that folks are scared, and leadership is saying this portends a larger conflict if the Romulans don't have a good explanation for what happened. While the Enterprise is docked, the captain/crew try to get in touch with Starfleet to inform them of what happened, but everyone they speak to seems dead set on seeing the incident as an unprovoked attack. The system malfunctions and original mission details aren't being included in folks' accounts of what happened and they won't correct their stories after hearing from the Enterprise crew.

      On their own, the captain and crew try to figure out what they can about the vessels that attacked them. The Enterprise didn't pick up much, but what little it did seems to indicate weaponry in some way similar to the weird stuff they found when they rescued the scientist. Before they can land on anything definitive, repairs are completed and Starfleet orders them out to rendezvous with other ships to help prepare for a border operation. Before they leave the starbase, the captain alone in his office is approached by Federation Security. He is told, they know of the particulars he's been trying to communicate, but they are ordering him to stay silent about the reality of his encounter. He must also ensure his crew stays silent too. If he tries to defy these orders, they will be removed from their posts. The captain, knowing at this point how wide the narrative has been broadcast about the attack, reluctantly agrees. The Enterprise then sets out for its next mission.

      Season 2 - Working from Within

      While the Enterprise is en route to the other Federation ships, the captain can't help but be fixated on that encounter with Federation Security. Something has to be afoot, but given how quickly everything evolved since the encounter with the cloaked ships, he knows he has to work out what to do on his own. As the Enterprise travels between systems, picking up different missions and coordinating with other ships, he notes areas in space where their communications will be less effective, and takes those moments to conduct investigations. During some of their encounters with the other ships, they meet people descended from characters in TNG/DS9/VOY. Through these characters, the captain comes to learn about stuff that never got told to folks, like the 29th century time traveler, covert operations surrounding Deep Space 9, etc. He learns details about what happened with each of the other Enterprise vessels, and is made to confront the idea that his Enterprise isn't like those. Those really were about exploration and discovery; his is more of a pawn in a larger scheme, the resurrection of an old image to serve a malign end.

      The captain becomes convinced, there is something deeply wrong with what is happening - Federation Security seems to have a much larger role in the Federation's leadership than what was known to most people, it didn't lose the power it had accrued. At this point, the captain pulls together his most trusted crew members (the bridge crew, basically) and lays out what he's come across. The Enterprise continues its missions, and when another opportunity to work in secret presents itself, they get together.

      They determine the cloaked vessels were in fact using weapons identical to the kind they found with that federation scientist. The tools he had were for intercepting and altering communications. The Romulans don't appear to have been doing anything of note anywhere near the part of space where they were attacked. As they get the details straight, a dark truth begins to emerge - Federation Security, not the Romulans, attacked them, utilizing cloaking technologies derived from some of the weird 29th century shit Voyager came across. They were attacked so as to give pretext for a conflict with the Romulans, which would mean a newfound need for Federation Security to take up a leading position within the Federation power structure. Much of the history they understood simply wasn't true - while on the surface, the Federation backed away from security/surveillance, in truth these aspects were being consolidated behind the scenes using much of what prior Enterprise excursions came across.

      The captain and crew decide, they have to reach the Federation's civilian leadership with what they've uncovered. They quickly come to see though, that will not be easy to do. Their investigation allowed them to understand some of how Federation Security operates, and in a revelatory moment they see that Federation Security is practically everywhere. They can observe what the crew does on their ship computer, they can see through the cameras, everything they're doing can in some way be observed. As its dawning on them that their entire effort has probably been seen, the Enterprise comes under attack.

      This time, it's a fleet of Federation ships. Communications are established, and the captain is told they are being apprehended for having sent sensitive information out to the Romulans. The captain and crew know, this is a setup, and so instead of surrendering they fight back and haul ass toward the nearest edge of Federation space. They escape. The ship is damaged but still functional, and once past the border their pursuers eventually turn back. Alone, in need of repairs, the Enterprise charts a course to an unpopulated system.

      Season 3 - Coalition of Secrecy

      With the Federation now hostile to them, and without means of getting in contact with anyone inside the Federation, the Enterprise crew devises a plan to get their ship fixed up and contact the other, non-human species within/around Federation space. The Klingons, the Romulans, the Vulcans, so on and so forth. They work on outfitting a shuttle to be able to cross borders undetected, so they can get to the various homeworlds and see if they can inform these species of Federation Security's scheming.

      With each encounter, they outwit and fight it out with the intelligence apparatus of each species, in stories based on wild shit actual intelligence agencies did. For example, in one episode they pick up some supplies only to find they've been laced with poisons. They reach the Klingons and have to deal with the Klingon KGB thinking this is all some triple agent stuff. They reach the MI5 Romulans and have to throw off pursuit by cloaked ships. They make it to Vulcan in disguise and feed false information to their Federation associates. Lots of room for half-monster-of-the-week material. In the end, they manage to reach important people with each species, and come out with a new plan to get the truth broadcast to the whole of the Federation all at once.

      A coalition of ships, outfitted for secrecy/evading detection, along with a similarly outfitted Enterprise, will penetrate into Federation space on a course toward Earth. Using every dirty trick, they will attempt to distract and throw off Federation Security enough for the Enterprise to make it to Earth's big communications relay, where they can broadcast to everyone the truth of Federation Security's false flag op. They're under the gun, because while they've been doing all this the Federation has been gearing up for a bigger conflict. The border with the Romulans is destabilizing, folks are getting in petty skirmishes, the populace is being brought to thinking they must go and fight. If they don't make it in time, the war will begin proper and there's no telling where that will go.

      The coalition fleet assembles, pinpoints where they've got the best chance to cross back into Federation space, and get going.

      Season 4 - The Truth Revealed The Coalition Fleet initially encounters little as it makes its way toward Earth. Cloaked, with all kinds of jamming and disruption, they are able to make progress and observe what is going on within the Federation. It isn't good. The populace is being spun up big time, old hatreds are being rekindled, it almost feels inevitable that there will be a gigantic conflict. As they do encounter resistance, each time they get into a fight they see that the fight is then broadcast as further reason to engage in that larger conflict - their effort to broadcast the truth is inadvertently serving Federation Security's ends. Because their coalition consists of the other major Federation species, FS is attempting to convince everyone that the Federation is under threat from multiple directions, that they are quickly coming upon an existential struggle for the Federation's survival. It's apparent by now, if the mission doesn't succeed the entire quadrant will erupt, everybody will be fighting each other. The narrative is getting intense and evolving fast, and the fleet cannot expose itself lest they be prevented from getting the truth out.

      Eventually they get near the Sol system. The Federation's warships are all over the place, with enough firepower that the Coalition Fleet stands no chance in a direct encounter. Through the use of all their weird intel agent tools they manage to evade detection and throw off pursuits, but not without some having to escape and others getting destroyed. Eventually the time comes, where the Enterprise alone has to get to Earth while the fleet performs a distraction.

      The Enterprise nears the moon, and figures out a way by which they can evade detection by maintaining a stationary orbit in a spot of weird stuff in between moonbases (I gotta technobabble that one I'm sorry). The captain and bridge crew man a shuttle and head out for the communications array, a big structure in between the Earth and the moon (again not sure whether that exists but let's just say it does).

      At the array they encounter almost no resistance. By now they know, something is up, but they have to complete their mission so they keep on. The goal is to send out a broadcast through the array that provides irrefutable proof of what they've found about Federation Security's attack as well as what information they could put together from their encounters up to this point. The hope is that once this is out there, Federation Security will lose enough credibility that it will be isolated - the rest of the Federation will hopefully turn against it.

      As they near the station they need to use, they are stopped by Federation Security's topmost people. They're offered a deal - surrender, hand over their information, the captain will be put on trial and the crew will be spared. For a moment it's uncertain how this will play out, because the experience of getting to this point has been one of continuous paranoia, suspicion, betrayal and exhaustion. However, together, they refuse, and fight it out while the captain and first officer get to where they need to be to get the broadcast done.

      They succeed. The Federation, all at once, is informed of what has happened. The remaining ships of the Coalition Fleet phone home, and ships from all over the quadrant approach to take down what forces Federation Security can muster. Most of the Federation turns against FS as well, so their leaders get apprehended and their power structure dismantled. The captain and crew, exhausted, head back to the shuttle, board the Enterprise and reveal themselves to the wider populace as this coalition effort secures the space.

      The show picks up again a few years later. After this incident, the Federation underwent a radical stage of transformation, in which the warmongering security apparatus was taken apart for good. In doing so, there were times of difficulty and disagreement - the other species came to learn of stuff that made relations harder to maintain, but because of the Enterprise's efforts in 2540 these ultimately were resolved. The captain and crew were eventually lauded as heroes of Federation, though none took up positions of leadership. Instead, many of them resigned, to live as civilians after having seen a bit too much. The captain stayed for a time, but eventually decided it was best for someone else to captain a new model, one that could conduct its exploratory missions without the burden of having been at the center of a big nasty scheme.

      THE END

      Afterword? I dunno, discussion that could spoil some things so it gets a tab too

      If I could summon infinite money and good actors, I think I'd focus a lot on the idea that following the end of DS9, the Federation wasn't quite the same thing as before their war with the Dominion. My read of DS9 was of the Federation slowly transforming into a security state - it was losing some of its freedom and exploratory nature for the sake of defending itself. By the end of DS9 it felt like the Federation had lost some of its spirit, and was left in a situation where it needed to seriously interrogate what it was all about. Voyager went further along in time but I don't remember it having much to say about the state of the Federation broadly.

      My beef with post 2005 Trek (as in, after Enterprise was over) was that instead of heading on into the future the franchise kept going back. I wanted to know, what happened to them after the war was done, when the need for surveillance and security fundamentally changed. Did they just go back to being about discovery and science and stuff, or did they go down a paranoid, Terran Empire sort of path? I think either could have been interesting, but more importantly I think leaving off with that kind of uncertainty was a good setup for doing a show that would have landed real hard years down the line. We all lived through the emergence of things like mass surveillance and the algorithmic internet and I feel like Star Trek should have been there to show us some of what could be done with that. I would like to hope that if a deep truth got sent out into the world it would mean something, so that's what's in what I wrote here. I think there would be a lot of room in a show like this to reexamine the role of the stuff we experienced, grew up with, etc., through the lens of an Enterprise captain realizing his mission isn't what it appears to be.

      I hope that was fun. Always happy to take feedback and hear what kinds of stuff ya'll think would make for a good show.

      Edit: Guess I'm adding Babylon 5 to the storage drive. I don't know why I never saw it but I will happily follow ya'll's suggestion on that one, sounds good to me

      14 votes
    16. This site is fast

      I have decent internet at home. I have great internet at work. Despite the speeds of those though, seemingly every website out there feels laggy and heavy. You click, you wait, you get a skeleton...

      I have decent internet at home.

      I have great internet at work.

      Despite the speeds of those though, seemingly every website out there feels laggy and heavy. You click, you wait, you get a skeleton of the page, with different elements that rapidly pop in until you're staring at the full site. You see the little loading animation on the tab for one, two, three seconds. It isn't exactly "slow" by any means, but it's far from instantaneous either.

      Clicking around the web these days feels like I'm playing a game with unignorable input lag.

      And I get it. The modern web is complex. It's genuinely a miracle that this is possible in the first place, so I really shouldn't be complaining that the bits traveling through the internet from dozens of servers thousands of miles away aren't getting here immediately.

      I get that high resolution screens require large images, and the ubiquity of video these days adds even more weight. I get that many websites are closer to applications than they are static pages.

      I'm not trying to take away from the awesome magic that is our modern miracle of connectivity in the slightest, and I'm appreciative to all the people here who spend their livelihoods working on it. Y'all are awesome.

      I'm just trying to say that, well, sometimes moving around on the web can drag. And when you've been using it for a long time, the dragging can get under your skin a little bit.

      However, my real point lies not in the rest of the internet, but here. I'm talking about this "heavy web" baseline as a contrast for one of the things I love about Tildes:

      it. is. so. snappy.

      I click, and BAM, the page is there. Immediately.

      It's sharp. It's crisp. It's no-nonsense. No waiting for elements to pop in. No subconsciously watching for the loading animation to stop so that I know I can start to interact with site.

      For general design reasons, I've always loved that Tildes is text-only, but more and more I appreciate that aspect simply because Tildes feels good to use because it is so quick and responsive. I don't know how much of that is due to the text-only part of things and how much of it is Deimos being a genius code wizard who made an amazing platform, but I'm happy about it regardless.

      This site has got zero input lag.

      And that feels great.

      97 votes
    17. I could use recommendations for an ultrawide monitor

      I recently had a bad monitor failure after six or so years of normal use. Specifically, my LG 34GK950F-B had an electrical failure that, in a limited sense, caught a ribbon cable inside on fire....

      I recently had a bad monitor failure after six or so years of normal use. Specifically, my LG 34GK950F-B had an electrical failure that, in a limited sense, caught a ribbon cable inside on fire. It is exactly the same failure as shown here, and I add a few images of documentation of my case here.

      Anyhow, I am now in the market for a new ultrawide, and I need one as soon as yesterday since my desktop currently has no display - I have been tunneling into it to do anything. General recommendations would be nice - but a few things specifically:

      • what is the burn in situation like on modern OLED monitors?
      • I would prefer not to spend a massive amount, is that doable while still supporting the following use cases?
        • lots of coding, needs to render text nicely as the top job
        • photo editing, needs to have good color accuracy or be trivial to calibrate such that it does
        • occasional gaming, I don’t game on my desktop much these days, but I don’t want the monitor to feel clunky when I do

      This post is a bit stream-of-conscience, so if any other questions or requirements come to mind I will edit it.

      Edit: I guess as much as I don’t want to spend a ton, I will also end up using this display for at least another five years - I don’t mind spending a little more to account for that.

      19 votes
    18. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      4 votes
    19. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      7 votes
    20. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      7 votes
    21. imgur.com geoblocks the UK

      Imgur appears to have geoblocked the UK. This is likely in response to the stupid Online Safety Act (brought in by the previous Conservative government) which requires age verification for "adult"...

      Imgur appears to have geoblocked the UK. This is likely in response to the stupid Online Safety Act (brought in by the previous Conservative government) which requires age verification for "adult" content - not just porn, it's a bunch of other poorly defined other stuff too.

      My guess, based on very little information because imgur don't appear to have said anything much officially at this point, is they've had a letter from Ofcom (UK telecoms standards agency) and decided an IP ban is easier than compliance and I totally understand their decision. But urgh.

      I didn't have much stuff on there and it's all backed up but still. Annoying.

      54 votes
    22. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      10 votes
    23. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      10 votes
    24. ente.io as a Google Photos alternative?

      I've been in the lengthy process of degoogling myself. Email is done, Calendars are done, drive is more or less done (but now at MS, so... yeah) - but a real sticking point is Google Photos. I...

      I've been in the lengthy process of degoogling myself. Email is done, Calendars are done, drive is more or less done (but now at MS, so... yeah) - but a real sticking point is Google Photos.

      I just love looking up places and faces and the occasional "This day one year ago" albums really lighten up my day.

      Additionally, I am a bit of a hoarder, I never ever throw out photos, so I have right now 101 GB of pictures since 2012. This will be a pain to migrate so I only want to do it once.

      I tried Immich, but could not make it work on my NUC with a very limited connection to the Internet and probably because of the vast number of images.

      I came across ente.io, and it looks promising. While 4.99€ per Month for 200gb isn't exactly cheap, it feels still okay for hosting all of my visual memories.

      But before committing, I would like to get some more feedback on this service, what is nice and what is not so nice and why you feel comfortable with entrusting them with your pictures.


      Edit
      After the very helpful answers in this thread, I signed up for a 200 GB plan, downloaded all my pictures from google and I'm currently in the process of uploading them to ente. This takes a bit longer than I thought, but then again, these are 45.000 pictures and live-pictures.
      So far, this feels pretty slick. Thanks for the feedback here.

      26 votes
    25. Session report: 496-Seed-23, in which a halfling hurls boulders

      AD&D 1e the other night. Two sessions being packed into one report. Party Jeff, Half-Elven Druid 6, Fighter 4, Magus 4 (~50k XP) Lee, Grey Elven Fighter 5, Magic-User 4, Thief 5 (~46k XP) Moya,...

      AD&D 1e the other night. Two sessions being packed into one report.

      Party

      • Jeff, Half-Elven Druid 6, Fighter 4, Magus 4 (~50k XP)
      • Lee, Grey Elven Fighter 5, Magic-User 4, Thief 5 (~46k XP)
      • Moya, Halfling Thief 6 (30k XP)
      • Oryn, High Elven Magic-User 5, Thief 6 (~58k XP)
        • Henchman Takeshi, Human Ranger 4 (~13k XP)
      • Varda, Human Cleric 6 dual-classed into Magic-User 4 (~47k XP)
        • Henchman Rudy, Halfling Druid 2, Thief 3 (~8k XP)
      • Vordt, Half-Ogre Cleric 4, Fighter 5 (~38k XP)

      The party sets out on the 23rd, arriving at the Temple the night of the 24th. On an impulse, they decide to check out the Elemental Earth's main place of worship. It is a fairly massive room filled with dirt, the center containing a square pyramid with steps leading up to a stone pillar that has bronze manacles attached. As they enter the room, four Earth Elementals appear in the four corners, still and waiting. They discuss a game plan; Lee puts protection from evil on himself and then moves forward to the pyramid. On the other side of it is a stand with a small bronze box. Lee moves in to check the box for traps and the elementals move closer, to the four corners of the pyramid. He proceeds to check the box for traps, finding none, and his spell expires right as the elementals attack.

      (1st round) Two are close enough to try and smash him immediately as the others move in, and he takes a heavy blow. Oryn, Moya, and Jeff let off bows and slings while Rudy prepares their staff of slinging to hurl a boulder and Varda prepares to levitate Lee, who is trying to withdraw as Takeshi charges in. Missiles bounce harmlessly off the elementals, though the boulder does a solid chunk of damage to the elemental. Takeshi ends his charge early, opting to keep the ones firing missiles and casting spells safe. Lee backs away, but is followed, and then levitate goes off, lifting Lee ten feet into the air. (2nd round) Oryn begins casting protection from evil on himself, Jeff casts magic missile, Varda lifts Lee another ten feet up, who is trying to cast mirror image on himself, and Rudy throws another boulder. One of the elementals manages to strike Lee, disrupting his spell, but then he is lifted to a safe height. (3rd Round) Oryn rushes towards the box, Lee is levitated a further ten feet, putting him in contact with the ceiling, at which point he maneuvers himself along towards the exit, Rudy throws another boulder, Jeff catches some in a web, and Takeshi begins ushering the other members out of the chamber. Turning their attention towards Oryn, a couple of the elementals try to smash him but are wholly prevented from making contact due to the protection from evil surrounding him. (4th Round) The elementals continue to fruitlessly whale on Oryn as he snatches the box and leaves with the rest of the party; the elementals do not follow beyond the limit of the chamber.

      The party casts some curatives on Lee and decide to travel back to the second floor. They encounter some ghouls on their way but quickly dispatch them. They make their way into a large octagonal chamber with exits in each cardinal direction, some crystal braziers hanging from the ceiling, an altar with a crystal bowl and knives, and a shallow pit built almost like an inground pool. After some investigation, they locate a secret door in the southeast corner that they cannot find the mechanism for. Lee opens it with a knock, revealing what appears to be a wraith, but was actually a drelb. Either way, it gets hit with a barrage of magic missile, has amplify damage put upon it, and is put down in the first round. The hidden chamber it was in appeared to be empty, but after some further prodding, they find a loose bit of floor hiding a censer that they later learn is a censer of controlling air elementals. Moya takes the crystal knives and bowl. The party then comes up with a plan to remove the crystal braziers from the ceiling to bring home, albeit one at a time given their size and weight; worth 8k gold each if sold (they were). Though out of reach normally, Oryn having been polymorphed into a gargoyle hybrid by a curse helped out here. After the second brazier is brought out, they rest until dawn to reprepare spells and allow for some of Lee's health to regenerate through a magic item of his. Oryn throws an invisibility, 10' radius on everyone and they re-enter the dungeon.

      They eventually find themselves in another chamber with a sheet of crystal embedded into the wall, which lights up to reveal Lawful Good-aligned outsiders that ask some questions about the party's purpose and suggests they leave their magic items near before leaving the room, as these celestials intend to bless the items, but their method will sear flesh and blind eyes; however, this must be done quickly, as their ability to peer through the window is short-lived. Between their own suspicions and Varda's patron tulani whispering in their ear that something seems off, the party moves on.

      The party wanders into the living quarters of the Elemental Fire priests; the first thing they run into is a captain with a couple of bugbears, whom they surprised, partially due to the invisibility. Varda targets the captain with levitate and he fails the save, so up he goes. Between the surprise segment and their captain being immediately removed from the fight, the bugbears surrender, but are killed anyways for being bugbears. The captain begs for surrender and is told to drop his weapons. He does so, save for one sword that he claims is a family heirloom. One detect magic later, Rudy notes that his armor, sword, and a rope at his belt are radiating magic, so he's killed and looted. At this point, only Varda, Lee, and Takeshi are visible.

      They move on into another chamber where a singular priest is lounging. Varda happens to be wearing older Elemental Fire regalia, so with a positive reaction roll, he considers Varda to be part of the faith, that Lee/Takeshi are his entourage, and has an exchange with him. Varda reveals that the army of Good being gathered some sixty miles away is ready to march and will descend upon the Temple soon, leading him to try and take Varda to the head priest. Before this can happen, however, Moya, Oryn, and others lead an attack on him and are able to cut him down before he can raise the alarm or get a spell off.

      They're unable to move into the head priest's quarters without alerting him, however, but this ended up not mattering as initiative dictated the win goes to the party. One bout of looting later, they find a path they think will lead back to an area they've been to before, and lo, it does, albeit straight into the arms of a troll that they... kill quickly. A problem arises, however. They try to burn it, and it's not burning. Quick pat down in a mild panic reveals its wearing a ring. A dirty, filth-encrusted ring, but a ring nonetheless. One good pull later, it's off and they're able to burn it, and then they take their leave to head back to town. They decide to force themselves to march so that they can get back ASAP, and they arrive at dawn on the 27th.

      Notable treasure: censer of controlling air elementals, flametongue, ring of fire resistance, rope of entanglement, along with some magic armor, couple scrolls, and another ring. Gold share was about 6k each.

      6 votes
    26. AI content warning label

      Edit: my post has been deemed malformed, and I’d like to apologize and clarify to the community. The concept of a digital watermark signifying that the artist didn’t use any image generation, LLM,...

      Edit: my post has been deemed malformed, and I’d like to apologize and clarify to the community. The concept of a digital watermark signifying that the artist didn’t use any image generation, LLM, GPT, etc is the proposition. I do understand it’s tough to identify the term AI in use, since most of our tech uses some form of code to modify our work without our knowledge. More-so, I mean to identify work, art, or content that did not specifically use tools to create. Again apologies!

      Post: I’m wondering the world of Tildenisian thoughts on this. Say I make a piece of art, no matter the content, and it’s completely of my own hand. Should there be some kind of digital watermark to signify that accomplishment? Maybe accomplishment isn’t the right word.

      I must be looking for validation, because I’ve made art recently where folks have asked the question, “What tool did you use?” and immediately felt dread and disappointment.

      Perhaps it’s not even feasible to signify since “AI” is eventually impossible to circumvent when sharing your art over these series of tubes. Oh well.

      What do you fine folks think?

      19 votes
    27. It’s the little things that make me not fully jump to linux

      This isn’t really meant to be a hate post or “linux sucks” kind of thing, in fact I like Linux (EndeavourOS being my distro of choice). This post is more about the little things that nobody really...

      This isn’t really meant to be a hate post or “linux sucks” kind of thing, in fact I like Linux (EndeavourOS being my distro of choice). This post is more about the little things that nobody really talks about when comparing OS’s, but then you face them and they can be a dealbreaker or a pain in the neck.

      This weekend I decided to try running CachyOS in my gaming desktop. For quick context, my desktop is dedicated to gaming, everything else I do on my laptop. The desktop is plugged to a 1080p 60hz monitor and a 4k 120hz TV (hz relevant for later), uses sunshine for streaming, and also Virtual Desktop for my meta quest.

      So, I grab the USB and plug it into the PC. Turn it on and here comes the first issue: the background image appears and nothing else.

      Well, my first suspicion due to a similar issue I had with ubuntu a decade ago, must be the Nvidia GPU causing issues. Without investigating further, I restarted the PC and used the legacy mode. The resolution was extremely low in my monitor, but it was manageable. Installed the thing and restarted.

      Once the PC is back on, the login screen appears. I input the pass, enter and…. Exact same issue. Background image, no UI whatsoever.

      I spent an embarrassing amount of time here, investigating the error. Checking the drivers, etc.

      But long story short: the actual problem was that my monitor was the second screen, the TV was the primary. The desktop was outputting to both screens. The UI was on the TV.

      I curse myself for not remembering that this may have been it, but in my defense:
      1- the terminal commands that appear when turning on the OS appeared in my monitor
      2- the legacy mode worked on my monitor
      3- on windows, the OS is smart enough to figure out which screen is turned on, so I was used to it automatically outputting to the correct screen

      Well, once I fixed that, here came the second (small) issue:
      Scaling is broken.

      Windows used to have this problem but nowadays, when you change screen Windows does a good job scaling things, despite some issues with some apps. At the very least, you won’t get blurry windows.

      On KDE… Yeah. Blurry all around. I don’t have a habit of swapping screens mid session, so I could live with it.

      Then came the third issue:
      KDE is limited by the lower highest possible framerate in both screens. Meaning, on my TV, I was stuck with the 60hz because of my monitor

      From what I found out, this is not exclusive to KDE and seems to be a problem with Nvidia. Regardless, for me it was a dealbreaker. In my case, Windows can use the respective framerate of each screen, while Linux can’t.

      As I said, this is where I threw the towel and went back to windows. Which is really a pity because I really don’t like where Windows 11 is going, but it’s something I can live with as long it doesn’t get in the way between me and gaming.

      Meanwhile Linux, because of these little things, introduced more issues than rewards for my use case, thus why I can’t jump to it on my desktop.

      27 votes
    28. Am I the only who finds raw photography souless?

      BY RAW PHOTOGRAPHY I MEAN THE EDITED OUTPUT OF RAW FILES TRANSFORMED INTO IMAGES BY PHOTOGRAPHERS Yes, I understand that raw photographies are not all the same and soulfull photography exist...

      BY RAW PHOTOGRAPHY I MEAN THE EDITED OUTPUT OF RAW FILES TRANSFORMED INTO IMAGES BY PHOTOGRAPHERS

      Yes, I understand that raw photographies are not all the same and soulfull photography exist today. I also understand that all digital photography is data and there is no such a thing as photo that is more real than another. That said, I hate what most people do with raw photography.

      A lot of raw photography resemble paintings more than photographs. If every single thing about a photo is completely perfect, I don't know. It causes me no emotion.

      We hired a photographer to take some pitures of our kid. The images are beautiful. They also look like a deodorant commercial or an episode of Please Like Me. It is too perfect. The colors are perfectly in harmony to each other. The bright light spots were atenuaded. We have a naked lightbulb above the table and I know it should be blown out. In the photos, the lightbulb is much dimmer. I can see the bulb in perfect detail (which I can't even to the naked eye...), but the light coming from still manages to illuminate our faces in the same way.

      I hate that we inadvertently reacreated a Pampers advertising campaign.

      14 votes
    29. Musings on "Developer Mode"

      Peruse this relevant meme. It depicts the magical transformation that occurs at the moment one taps the Android build number for the seventh and final time, as the arcane ritual transforms one...

      Peruse this relevant meme. It depicts the magical transformation that occurs at the moment one taps the Android build number for the seventh and final time, as the arcane ritual transforms one from a chill dude in a business suit into that powerful, shadowy figure known only as "a developer".

      It's a joke, obviously, but only half a joke. The "You are now a developer!" message that the developers at Google programmed your phone to display, when it grants you this set of powers that Google permitted them to program it to grant you, is doing something in the model of the world that its authors live in.

      "Developer mode" isn't just for Android. The browser you are reading this in has a little panel you can open to inspect or adjust the content of the page. It's useful for things like composing humorous screenshots, deleting annoying ads, and downloading images and videos, but it's called the "Developer Tools", a set of tools defined not by what they do but by who they are intended or imagined to be doing it for. Discord has not only a "developer mode" that lets you get the permanent identifiers for messages, but also additional developer-exclusive functions that are activated by enabling the Electron developer tools and injecting code to set the isDeveloper flag. Windows has a Developer Mode. ChatGPT ~got one for some reason~ has a popular jailbreak based around convincing it that it has one. This notion that a special class of people called "developers" exist, and that they must or should be afforded extra power in our society's digital spaces, is woven into the structure of the digital environment.

      Why is it like this? Big Tech doesn't give any power for free. Is it something their labor force of developers demands to be able to grant to their counterparts outside the company? Is it a Ballmer-Doctorow gambit of courting programmers as potential business customers by temporarily empowering them, before they start putting up the prices on the code signing certificates? Is it to distract and mollify hackers, to keep them from seizing similar powers in a more destabilizing way?

      Is there any truth to the notion that "developers", independent of whether or not they are currently testing or programming something, are a class with different needs and rights from normal humans?

      17 votes
    30. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      9 votes
    31. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      6 votes
    32. Refusing LinkedIn's ID verification is costing me my job

      A long, complicated story, summarized: (apart from Tildes, on which I lurk) I swore off all social media years ago. Then my job required that I have an account on LinkedIn. I reconsidered, and...

      A long, complicated story, summarized: (apart from Tildes, on which I lurk) I swore off all social media years ago. Then my job required that I have an account on LinkedIn. I reconsidered, and attempted to make the least disclosive account possible in an effort to protect my privacy. Things aren't going well. Despite logging in with the correct credentials, on the same device, using the same browser; and with access to my signup email, and access to the phone I used to enroll, LinkedIn has flagged my account the second time I tried using it and now requires me to upload images of myself and my government ID to regain access to their cesspool. Are you familiar with their protocols and can share insights, so that if I start again I don't face the same problem?

      I have read what LinkedIn says and I have read discussions on Reddit on the topic. LinkedIn says you can opt to "use your work email" or mail them an affidavit. These options were not given to me. Everyone else I have seen reporting facing this seems to have triggered the system by losing their login credentials or moving countries; what brought this upon me and can I avoid it?

      1. Is it that I use a VPN, and it may have routed through a different IP address on the second login?
      2. I use an email alias. Is LinkedIn purging accounts with email domains that offer aliases?
      3. Is it a result of clearing cookies?
      4. Is it easier to maintain a Google account (!) which LinkedIn allows as login without this ID thing coming up?

      Please be gentle with your advice as I am kind of panicking.

      54 votes
    33. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      14 votes
    34. There seems to be something going on with Sydney Sweeney and the media covering her films

      Sydney Sweeney has been the subject of a lot of controversies as of late. But what I want to focus on is how media outlets have been covering the release of her two new films, Americana and Eden....

      Sydney Sweeney has been the subject of a lot of controversies as of late. But what I want to focus on is how media outlets have been covering the release of her two new films, Americana and Eden.

      Some background:

      Americana is a genre film. It was shot and screened in 2023 to relatively positive reviews. The company that financed it, Bron, went bankrupt shortly after the film's screening. Due to this bankruptcy Lionsgate was able to acquire the rights to the film for cheap. While the film was made on a nine million dollar budget, Lionsgate purchased it for three million, with two million of that coming from international rights sales. Meaning that Lionsgate only spent one million acquiring the domestic distribution rights. In order to get more VOD sales and streaming deals, Lionsgate gave the film a small theatrical release with next to nothing in marketing.

      Eden premiered at TIFF in 2024. Directed by Ron Howard the film also stars Jude Law, Vanessa Kirby, Ana De Armas, and Daniel Bruhl along with Sweeney. The film was financed at a net cost of 35 million dollars. It received mixed to negative reviews and only Netflix was willing to purchase it. Ron Howard opted to go with a smaller distributor, Vertical (who are mostly known for straight-to-video trash but have been slowly building themselves as a more legitimate art-house distributor), due to wanting a theatrical release which no one wanted to give the film. Vertical made a deal for less than 20 million dollars for the film.

      Now, each distributor had their reasons for acquiring each film. Lionsgate saw a cheap film with a rising star which was well-received. It was an easy profit for them and helps build up their library as they are looking to be sold off. Vertical, having released last year's acclaimed The Order, is trying to build a filmmaker friendly reputation. Buying a non-commercial film with a high profile cast and a high profile director gives them more exposure and allows them to be more in the conversation for prestige filmmaking.

      The film's financiers, however, are the money losers in both situations. Whether or not the distributors lost money doesn't really matter. Money losers are money losers and these films should be described as such.

      And this is where it gets weird.

      In the wake of Americana's opening we got two different articles about the film's box office. One from Deadline and one from IndieWire. Covering for the film, arguing that they weren't money losers for the reasons I myself just gave earlier. This weekend, as Eden just released, Deadline releases yet another article defending the film's performance.

      This is too much coverage for these films that no one saw. Comparable films never get articles like this. So what's going on?

      Here's my conspiracy theory. Sydney Sweeney is friends with Jeff Bezos. She attended his wedding and a few months ago there were heavily circulated rumors about her being the new Bond girl a franchise that Bezos unfortunately owns.

      The media outlets that cover the entertainment industry: Variety, Deadline, Hollywood Reporter, and IndieWire are all owned by the same person: Jay Penske. Penske and Bezos run in the same circles, rich guy circles, and have attended philanthropic events at the same time. What I believe is happening is that Bezos is using his influence and connections for these outlets to write out positive headlines for Sweeney, due to her controversies, to create a more flattering image of her and her career.

      It's odd, to say the least.

      21 votes
    35. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      5 votes
    36. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      13 votes
    37. Any recomendations on digital journal/field notes tools?

      One thing I loved doing that sort of fell out of my life was keeping a small note book and transferring everything important to a journal. Its what kept me mostly organized throughout high school...

      One thing I loved doing that sort of fell out of my life was keeping a small note book and transferring everything important to a journal. Its what kept me mostly organized throughout high school and uni but things got a bit hectic after I started working. I just jumped to scattered Google Keep notes that are difficult to follow up on. I've since tried Obsidian to scratch that itch but that became even a more chaotic mess than Keep.

      Jump to last week and my phone battery and USB port both gave up while traveling. Fortunately the person hosting me was happy to sell the old Samsung Note phone that had been gathering dust. Not a fan of the Samsung Ecosystem or the weird oversized form factor. But the integrated stylus is something I didn't think I needed. I just pop it out and the screen instantly goes into note mode. it's helped when I just need to jot something down or illustrate some idea. I could easily minute a casual meeting and shared the outcomes as an image set. Was a lot more personable than the ignored pdf document or a wall of text in a slack group and people were more likely to check it than ask for information that was right there.

      Beyond that, I'm more likely to jot down ideas, reminders and notes, and actually come back to them. I've also found the mazec3 keyboard that let's me write to text reliably and I prefer it to longer typing on touchscreen (used it for this post). The problem is that I really want to combine these tools into an actual workflow. Just checking if anyone has a consistent toolset to easily take stylus notes and to effectively organize and catalog the results?

      I've tried messing around with Obsidian Canvas with the ink and draw.io plugin but it doesn't seem geared for spontaneous scribbles and complex shapes. And it all just ends up as a formatting chore that I keep putting off. Also spent some time looking through the Play Store for something off the shelf but everything there is now "AI Powered" and it's another red flag on top of overpriced in-app purchases. It all feels like a data harvesting or advertising scams and google is incentivized to push revenue generators and ad mills over actual functionality.

      7 votes
    38. A day in the life of @Akir

      The Setting For the past two months I've been dealing with a lot of stress because I've been trying to balance two extremely challenging remote university classes at the same time as my work has...

      The Setting

      For the past two months I've been dealing with a lot of stress because I've been trying to balance two extremely challenging remote university classes at the same time as my work has been asking more hours of me. More work hours are usually good for me because my job doesn't pay all that well, but they can be challenging because sometimes I'm asked to teach classes that are just outside my area of experience, so I need to spend more time learning the details so I can answer student questions.

      This is the last week of classes, so right now I'm extra stressed because I'm trying to finish the last week's worth of classwork. I've still got one assignment to do which I haven't really started because I can't make much sense of this week's material; it's due on Wednesday evening. So my plan was to wake up early, go to the gym to get my workout out of the way, and then go to the library to study until my class in the afternoon.

      Last night I discovered the mask for my CPAP unit is broken, so I tried to go to sleep without it.

      The Day

      If you have sleep apnea then you already know what trying to sleep without a CPAP machine is like; it's a miserable experience. I woke up five times last night, and when I woke up I felt miserable. I took so long to get up because of that, even though I couldn't sleep past 6:30 or so, I didn't actually get to the gym until around 9:00. Today was supposed to be a cardio day to give my muscles a bit more time to rest from my more heavy resistance workouts, but even then I only managed to do 20 minutes of fairly light intensity before I was exhausted.

      After that I took a seat to cool down and get the sweat dry before I went to do a massage chair session. I pulled up Tildes and saw that one thread that's making the rounds about being attractive. And I'll be real, it came at just the wrong time. I was super angry about it and I spent more than half an hour writing and deleting all the things I wanted to say. I'm legitimately happy for the poster, but every single word they said made me hate them in that moment. My theme for the past year or so has been learning to love myself, but reading that post made me legitimately feeling like I wasn't just terrifyingly ugly and unloveable, but permanently so. To give you the context for why I felt like that would take a novel's worth of text, so I'll omit the majority of that and just tell you that in spite of losing a great amount of weight, I am still grossly obese, and having been so fat before means that my body is permanently deformed in an extremely unattractive way that cannot be fixed without a series of surgeries that are far more money than I will realistically have within my lifetime given my career; heck, I've already given up on the possibility of retiring. if I had the body of someone who was always at my current weight, it wouldn't be that bad, but as things are my body looks like one of those novelty inflatable "sumo wrestler" costumes that have been half-deflated.

      While I was spending that time processing my feelings, I finally decided to not respond to that topic at all and simply click on ignore so that I could get it out of my head. Unfortunately, there is no ignore buton in my head. But at that time I was filled with so much nervous energy I needed to find a way to get rid of those thoughts. It turns out the gym is a pretty perfect place to do that; I skipped the massage chair, took a caffeine tablet, and got on the elliptical again. I pulled up a video workout and worked out all of my anger ("60 RPM is moderate? Fuck you!"). Every time I made a wrong move and my arm fat slapped against my side fat, It gave me more fuel for the fire. It got me fired enough to get through the whole workout, another 25 minutes at a much higher intensity than before.

      After cooling down and doing my recovery, I went into the locker room, stripped, and took a shower. Taking a shower in the gym is something that I do partially because I sweat a lot and don't want to make my car stink too much, but on a more personal level it's something that I do as a kind of personal therapy. To do so requires me to lose my self-consciousness and body issues, at least up to an extent. It makes me feel just a bit more normal.

      Today someone else was taking a shower at roughly the same time, and they just so happen to have chosen a locker just a few feet away from me. When they finished, they took their clothes out of the locker and moved over to a different bench to change. The obvious assumptions would be that they were doing it because they were trying to respect our space, or it was their modesty or body shame. But let's just say that in the moment it didn't help me feel like I was normal.

      After I got out of the gym I got a message from my employer saying I've got a new class scheduled. A good thing, I guess, since many of my other classes have run their course. I could really use the money, and with any luck the classes I'm taking next term are not going to be nearly as challenging.

      The Rest of the Day

      It hasn't even happened yet. It's not even noon. The title was a lie, I guess.

      The question is, then, was this partial day representative of my life? For the most part, yes, it is. I think these thoughts and feel these feelings every day, and I go through the same affirmations and rationalizations to deal with them every day. Today was just a little bit more emotionally intense than normal.

      So why did I decide to post it? To be honest, I don't entirely know. Maybe I'm still processing some of those feelings from reading that post that set me off today. Or maybe I just want to say something for people who are dealing with the same feelings. Maybe I'm even feeling a little bit guilty from the impostor syndrome given previous comments I wrote about self-love. But I'm not posting this because I want people to feel sorry for me, or because I need help coping with it. I'm a strong person, and I actually do have a good sense of self-worth and self-love even if it's constantly under threat of the other thoughts in my head. Maybe I'm just selfishly using this public space to process some of my own feelings, or I'm engaging in some twisted form of narcissism. I just hope that you, the one reading this now, have taken something from what I had to say.

      38 votes