Spyke

Replies

reddit

Comment on

This comment right here

I have noticed this so much today. I pretty much lived in r/hockey for the past 5 years. They had a vote and decided to black out for the 48 hour protest. Once it was clear that the vote was in favor of blacking out (and that the championship deciding game could be played during the blackout), people started pleading to move the blackout to after the championship was decided, which completely defeats the purpose of the protest.

Well, during the blackout, the championship was decided. Now that it's open again, everyone is again flipping out about how pointless the protests were, and how we ruined their experience of watching the championship game.

Comment on

is choosing the instance matter? what if i wanted to switch to another server or something

Reply in thread

I have been lurking on the GitHub, and it seems quite a few people want the ability to port your account from one server to another. It was initially dismissed and the request was closed, but people made good points, like what happens if a server shuts down? Folks on that server just lose all their history? Those comments got lots of thumbs up reactions, and the request got reopened.

Hopefully at some point we can get that feature and making the wrong early choice will matter less.

memes

Comment on

Not hehe

Reply in thread

If you want a cat, adopt one. Don't buy one. There are thousands of cats without homes that need one. Save one from being put down instead of buying one from a breeder that is exacerbating the problem.

Edit: fixed a typo

Comment on

Are there any good jobs out there where you can show up, do your work, and then just leave when it's done?

I mean, I sort of do that. I'm a software engineer. If I finish all my work early, I just stop working. Or I can start working on my task for the next day. My team works in three weeks sprints, so I get all my tasks for the next three weeks. If I finish all of those tasks before the three weeks are over, I really can just slack off. Usually I'll ask for another task, as it makes me look better when it comes time for raises (once a year), but for people who are happy with how much they are being paid, they can just do as little as required and work fewer hours than 8 a day.

jerboa

Comment on

v0.0.34 in Play Store?

Reply in thread

After a few days, I gave up and just installed from GitHub. I had to delete the old version, because I guess they have different certificates. But all I had to do was sign in again, and everything was back.

Comment on

[Update: Failed again] Update to 0.18.1-rc.1 tried and rolled back

Reply in thread

Not having to do a database rollback is a really, really hard problem to solve, and it would almost certainly need to be on the Lemmy developers side, not the server owner's side. And if I'm them, that's a low priority issue, and probably not something I even think about until 1.0.

Basically, they write code that says what to do in the event of a database version change. Usually this only handles upgrade cases, because that's what happening most of the time. One example of something you might do in a db upgrade is let's say you had a column where the data type was only numbers, but now you want to allow any alphanumeric character for some reason. You could have a line of code that converts the number to a string.

Okay, but now you need to go back to the previous version. Okay, your db change code runs, but it's the old version of the db change code, not some new version that you wrote. You unfortunately didn't have a crystal ball when you wrote this code and couldn't predict that you were going to change the data to strings, so you didnt write code to change it from a string to a number.

This is why most software doesn't support downgrades unless you wipe first. For example, if you updated your aging MacBook to the latest Mac OS version, then realized it slows down your laptop too much, you can only go back if you first wipe your laptop in the process. So it's just easier to just take a snapshot before an upgrade and revert to the snapshot if it fails. Some folks will even do "scheduled maintenance" time during the upgrade in which the whole system goes down for a short time so they don't have to risk losing data that happened after the snapshot.

Comment on

*Permanently Deleted*

It's not even just books for me. I can watch a movie a second time it's like watching a whole new movie. Like I completely missed half the plot and most of the details. I can also watch 100 episodes of a TV show and realize that I don't know the main character's best friend's name (the best friends who had 30 focus episodes and appeared in 86 of the 100 episodes).