data1701d (He/Him)

“Life forms. You precious little lifeforms. You tiny little lifeforms. Where are you?”

- Lt. Cmdr Data, Star Trek: Generations

  • 6 Posts
  • 34 Comments
Joined 2 years ago
cake
Cake day: March 7th, 2024

help-circle




  • I also recommend dd on a live USB, but with some advice.

    First off - and I’m really surprised nobody’s warned you - be EXTREMELY CAREFUL with dd; it is a very powerful tool, but with great potential for data loss. Check your command over and over again to make sure it’s doing what you want before running it, and make sure you have a backup beforehand; it will happily mow over any disk you tell it. Also, do it when you’re fully awake, not at 1 AM or something.

    I would call myself an experienced dd user, and even I messed up once recently; I was trying to create a bootable USB when I was really tired. Instead, I overwrote a drive. Luckily, it wasn’t my root drive, and I had a full backup of its contents, so I was able to reformat the drive and restore from backup.

    Also, don’t run a bare minumum dd command like dd if=/dev/whateverdevice1 of=/dev/whateverdevice2; it’s going to be an absolute pain in the rear.

    dd bs=1M oflag=sync status=progress if=/dev/whateverdevice1 of=/dev/whateverdevice2

    • bs=1M: The size of block it tries to copy at a time. Play with this a bit, as different drives have different optimal block sizes.
    • oflag=sync: Basically, most operating systems don’t actually write data to the drive right away, but store it in a buffer in RAM to be written later. This is usually fine, but sometimes, you want to be certain that data has actually been written to a drive; this flag turns off that buffering so that when dd is done, the data will for sure actually be on the drive. In lieu of this, you could also just run the sync command afterwards, which forces it to write the current buffer to disk, but I prefer the dd way. It should also do it automatically during shutdown, but I have had cases where a system hangs during shutdown and I’m not certain if syncing is done or not.
    • status=progress: Gives the command a progress bar. It’s just really darn convenient and allows you to see how much time is left, how fast the drive is going, etcetera. I don’t know how anyone uses dd without this. Otherwise, it just shows nothing, and you’re left anxiously wondering when it will be done.
    • if is input drive, of is output drive. I prefer lsblk for looking at the list of drivers.

    You’ll usually need to run dd with sudo.

    Once you do a successful copy, you’ll need to extend your BTRFS partition using GParted or similar. If you have a partition after your main one, like swap, you’ll need to delete the swap partition before extending, then recreate the swap partition and update fstab accordingly.




  • It’s nice that they still put out Trek physical media.

    It’s just really weird that SNW stuff seem to be the franchise’s only 4K Blu-Ray releases (besides film remasters and Kelvin timeline, of course) - everything else with a decent resolution has only been released in 1080p. Like, objectively, I can hardly complain about 1080p, and any more than that for LD and PRO is probably pointless, but it’s really weird that PIC and DIS don’t have it for the seasons that were filmed for 4K.

    Also, if they’re not going to renew PRO, can they at least give it the dignity of a complete series set, or at the very least a season 1 Blu-Ray so I don’t have to buy episodes 1-10 and 11-20 separately?!



  • Also, depending on the time of year, some E series models can drop to pretty low prices on clearance. E series used to suck, but they’ve upped the build quality and they’re pretty good budget Thinkpads now. Most things should be swappable (check Hardware Maintenance Manual to be sure), so back in 2024, I was able to snap an E16 gen 1 with 8 GB RAM 256 GB and upgrade it to 24 GB RAM, 2 TB storage for not too expensive.

    The really nifty thing about the E16s is they have dual NVME drive slots; I just kept the OEM 256 GB drive in it and eventually threw a Windows 11 LTSC install on it, as I unfortunately have to use Windows to do a few assignments, which luckily only come up every couple weeks, usually.



  • I think I have a bit more nuanced feelings on the MIT license. If I actually write something useful, GPL all the way, baby!

    However, I don’t necessarily think the MIT license is the embodiment of evil; I find GPL a bit overkill for hobby projects. I’m not talking things that have the potential to become critical pieces of infrastructure like a kernel or something; I’m more talking about emoji pickers or hacky little Python scripts that would be pretty useless to a Fortune 500. In the minute chance someone actually cares about my silly little toy to fork it, I see very little point in encumbering it with the full heft of a copyleft license and stopping them from doing whatever the heck they want.




  • To be fair, SNW only gets a 10 episode season, so based on ratio, 1 silly episode of SNW is equal to ~2.5 episodes of TNG; it doesn’t take a lot of silly episodes to make it seem like a huge amount of silly in SNW.

    I know we probably can’t go back to 25 episode seasons because those were always very taxing to work on, but I think 15 episodes is a good compromise. I think SNW would have really benefited from a season of about that length; even 12 episodes would be nice.

    Heck, as convoluted as Discovery could get, from what I watched of the show (up to a few episodes into S4), it somewhat benefited from a longer season in the sense we had plenty of time for multi-episode plots, which are harder to develop in a 10 episode season balancing episodic and linear storytelling. However, I don’t think they used that time the most effectively, as season 3 often felt like death by subplots - the episode would take on so many subplots that, although each of them individually may have been good ideas, none of them ended up being particularly well-executed. It’s especially weird because they didn’t really need to do that; there was more than enough episodes to, say, have one subplot as an A plot and another as a B plot, then continue the B plot next episode as an A plot and have another B plot.


  • Honestly, I think what we have yet to truly see in Star Trek is someone in Starfleet who saves the day but ultimately cannot be absolved of their wrongdoing and cannot avoid the consequences if they’re not going to take the necessary steps for redemption - doing one important thing does not give you the moral license to do whatever you want.

    They got close in TNG:”Ethics”, but ultimately the only “discipline” Russell gets is getting yelled at by Dr. Crusher - no investigations or anything.

    I’d almost want to have an allegory for how we should deal with sexual harassment in the sciences, basically showing the senior staff handling the situation correctly and doing what should have been done with creeps like Richard Feynman, and maybe examining the negative tropes of past Trek. Then again, TNG has so many clumsy sexual harassment episodes that I’m worried it’d be hard to do the issue justice.

    Although I’ve never watched Black Mirror, from what I’ve heard of the episode, maybe USS Callister did better than Star Trek ever could on this matter.