GhostlyPixel

joined 2 years ago
MODERATOR OF
[–] GhostlyPixel@lemmy.world 3 points 2 days ago (1 children)

Or if you have a fellow diver equipped with a stim pistol

 

https://x.com/Major_Truth_/status/1992995510462861554?s=20

[–] GhostlyPixel@lemmy.world 1 points 6 days ago

I’ve had swapping over to an SSD boot on my todo list for a while for sure, at least now I know it is easy to restore from a backup lol

[–] GhostlyPixel@lemmy.world 1 points 6 days ago

For me the biggest problem would be door locks, outside of that, all they’d really be able to do is turn lights on and off menacingly

 

TLDR: I learned the hard way that, at some point, my nightly backups were switched to being encrypted. As far as I can tell, it seems like it was part of an update and not a lot of users noticed it. Thankfully (and concerningly?), the key is stored in plain text if you can recover data from your SD card.


A storm came through my area yesterday and caused the power to drop multiple times. The first time, my HA Pi rebooted fine as it always does, but the second time it failed to boot because it couldn't mount the HassOS boot partition.

After work, I pulled the SD card and connected it to a linux VM on my laptop to see if I could recover the backups from it and just restore from a clean install because I didn't want to spend my night chasing down boot issues. The first thing I did was dd to dump the card to an image before I tried to mess with anything. I found the nightly backups, copied them over to my system, briefly tried to fix the boot issues, gave up, and then wiped and reinstalled Home Assistant OS with Raspberry Pi Imager.

Imagine my surprise when I go through the setup process, get to the "Restore from Backup" screen, and I am then prompted to enter the encryption key for my backup. My backup through Nabu Casa also conveniently had an error when I tried to load it, I assume that one is encrypted as well, but I didn't even get that far.

I have always been pretty good about copying encryption keys into my password manager when I get them, so I was really confused when that prompt came up. I tried my account password and a few others that I might have used if it was a key that I set manually, no luck. After some research, the keys are in the form of XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX, which I definitely did not have, and the SD card had already been wiped, so any hope of finding it died.

At that point, it was getting late and I was getting frustrated, so I threw in the towel and gave into doing a fresh Home Assistant, not looking forward to rebuilding my automations and all that fun stuff.

When I woke up this morning, I had the epiphany that I had dumped the SD card as my very first step, so I grabbed the dump, mounted it, did a few find and greps, and found my encryption key in a json file called <mount path>/supervisor/homeassistant/.storage/backup. I copied the key, pulled up the restore page on my blank Home Assistant, put everything in, and it immediately began the restore process and has been happy all day.

Lessons Learned:

  1. Save your encryption key and emergency kit at <server>/config/backup/settings
  2. Look into remote backups because next time the SD card might be totally dead and I had bad luck with my Nabu Casa backup, I am going to install this Google Drive add on as a simple start
  3. You can always trust that someone, somewhere will leave an encryption key in plain text
 

via https://x.com/helldivers2/status/1990440021954822513?s=20

[–] GhostlyPixel@lemmy.world 1 points 2 weeks ago (1 children)

I think a wired connection is the key, one of my house projects this winter is running Ethernet through the attic finally

[–] GhostlyPixel@lemmy.world 8 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

I’ve given that a shot and just can’t stand the input lag I get, even on LAN, unfortunately, I’m glad it works for others though.

And I don’t like to use hotel or other public WiFi when I travel, I’d rather just have the device in hand

[–] GhostlyPixel@lemmy.world 24 points 2 weeks ago* (last edited 2 weeks ago) (9 children)

I’d jump on a steam deck with updated hardware, too bad it looks like it will be staying the same

Edit:

https://www.ign.com/articles/valve-says-it-has-a-pretty-good-idea-of-what-steam-deck-2-is-going-to-be-explains-why-its-holding-off-for-now

Yeeaaaahhhh it’s going to be a while, they want a great performance jump without sacrificing battery life

[–] GhostlyPixel@lemmy.world 17 points 2 weeks ago* (last edited 2 weeks ago)

My annual subscription is finally up next month and then I’m out with an over 1600 day streak. I am sick of the hard push for AI and for how hard they push Max even though I’m already a paid user.

And all that aside, the Italian course just isn’t as developed as other languages. I didn’t realize what I was missing until I saw a friend who used the app for French.

I’m trying out Babbel, which seems to have a bigger focus on actual human voices, and Mango, which I get through my local library.

[–] GhostlyPixel@lemmy.world 1 points 2 weeks ago

I love their home oranges, only complaint is I hope they bring back the purple soon

But these are leagues better than the duck foot logo

[–] GhostlyPixel@lemmy.world 4 points 2 weeks ago* (last edited 2 weeks ago)

Yep, called and emailed last night, that’s the first time I have ever done that.

[–] GhostlyPixel@lemmy.world 21 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

BOTH of my senators caved. Ridiculous and embarrassing.

Cortez-Masto and Rosen, for my fellow Nevadans.

[–] GhostlyPixel@lemmy.world 3 points 2 weeks ago

Wilbert Roget, II with two nominations in one year (HD2 and SW Outlaws), good for him!

[–] GhostlyPixel@lemmy.world 4 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

I was really hoping for a special edition switch 2 or at least a bundle with the console, but it’s looking like that is not going to happen

I’m just glad we’re finally getting Prime 4 at this point

 

Another maintenance patch focusing on crashes, some more optimizations, and bug fixes.

 

Big Points:

  • PC file size needs to be addressed
  • Performance is still being looked at, but the team has had to work hard for even just marginal improvements
  • They are considering a closed-beta sort of testing group to enhance their in house testing abilities to have a better chance of catching bugs before patches go live
29
submitted 1 month ago* (last edited 1 month ago) by GhostlyPixel@lemmy.world to c/helldivers2@lemmy.ca
 

High command orders you to enjoy freedom corn at your local dissident executions

20
submitted 1 month ago* (last edited 1 month ago) by GhostlyPixel@lemmy.world to c/helldivers2@lemmy.ca
 

Yes, he did it on purpose and is is a big fan of HD2

via: https://x.com/Kagan_M_Dunlap/status/1979966271522287944

view more: next ›