russjr08

joined 1 year ago
[–] russjr08@bitforged.space 4 points 13 hours ago (1 children)

No, because since it's only a third party app implementation, tags wouldn't follow if I go from my phone to my desktop or any other device. It also just seems kinda... Strange?

Do you keep a journal of those you meet in-person? No judgement if you do, but if your reaction to that question was "Eww, no!" but also do user tagging I would be very curious as to what the difference is for you.

Anyways, for problematic people they either get blocked or banned (the egregious ones) which by nature of it being a first-party feature is already synced.

[–] russjr08@bitforged.space 11 points 2 days ago

According to another user in here, blocking on Mastodon actually works. So seems like it is possible to do in the Fediverse.

I was not aware of this, but their implementation of how they do this does bring up the limitation I mentioned. The other user cannot see your posts only if you are on the same server:

If you and the blocked user are on the same server, the blocked user will not be able to view your posts on your profile while logged in.

I actually thought blocks were public already.

They're not, well - the operator of your instance could go into the database and view it that way in the same way that they can see your email address. But aside from someone who has database access to your instance, blocks are not public. What is public is the list of defederated ("blocked" so to speak) instances for an entire instance (this can be viewed by going to /instances of any instance), which might be what you were thinking of?

And personally I don’t see how it would be an issue if people that I haven’t blocked can see who I’ve blocked.

How exactly would you enforce that, though? If your blocks were public, all the person who you've blocked would need to do is open a private browsing window and look at your profile to see that they've been blocked.

If we're looking at blocks as being a safety feature, I would think that having your blocks broadcasted to every single instance would be classified as harmful and a breach of your privacy. This is why although an instance that you register with has to have your email address that you signed up with, they don't broadcast it to all other instances (same with the encrypted value of your password) - because otherwise it would effectively be public.

Perhaps I've just got the wrong stance, but considering that you can never block someone from viewing your content with an absolute guarantee (if the blocks were broadcasted, you still couldn't prevent someone from just simply logging out, or standing up their own instance and collecting the data anyways) I would not consider that tradeoff to be worthwhile. Not that my stance has any weight since I'm not a maintainer for Lemmy (or any of the Fediverse software), but I wouldn't be surprised if that has at least come up to those who are developing the various Fediverse software.

[–] russjr08@bitforged.space 14 points 2 days ago (2 children)

Aside from the rest of the discussion that has already occurred here, I'm not actually sure how this would work from a technical perspective.

You and I are on two completely different instances, if I were to block you, how is your instance supposed to know this in order to stop you from reading my comment?

The only way I could see that working is if the list of users you blocked were federated too, and effectively made public (like votes currently are) - which seems counterproductive to the problem at hand.

Then what happens if you post in a community where someone you've blocked is a moderator? Or if you block the admin of another instance? If you can "cloak" yourself from being moderated by just blocking them, that seems like an exploit waiting to happen. As far as I'm aware, on Reddit blocking a user doesn't hide your comments from them - but they can no longer reply to them, and I assume this is why that is the case. Unless that has very recently changed.

The biggest difference between Lemmy (and all software within the Fediverse - for example, I'm pretty sure Mastodon is this way as well), is that there is not one singular authoritative server. Actions like this need to be handled on all instances, and that's impossible to guarantee. A bad actor running an instance could just rip out the function that handles this, and then it's moot. I mean, they wouldn't even need to do that - they'd have the data anyways.

You could enforce it if both users are on the same instance I suppose, but this just seems like it would only land with the blocking feature being even more inconsistent.

[–] russjr08@bitforged.space 2 points 3 days ago

I've been pretty busy over the last couple of weeks, so gaming has been very sparse... But, the other day I picked up "The Slormancer" which is an ARPG created by a team of two indie developers.

I absolutely love it so far! Plays fantastic on the Steam Deck too (and really almost feels like it was made for the OLED Deck). I only have three and a half hours so far in it, but it's very much giving me "Just one last round" vibes, which are my favorite kinds of games.

[–] russjr08@bitforged.space 2 points 1 week ago (1 children)

How is that the case? I've got pretty much zero experience with decompiling software, but I can't say I've ever heard anyone who does say that before. I genuinely can't imagine that it's easier to work with say, decompiling a game to make changes to it rather than just having the source available for it.

I suppose unless the context is just regarding running software then of course it's easier to just run a binary that's already a binary - but then I'm not sure I see where decompiling comes into relevance.

[–] russjr08@bitforged.space 1 points 2 weeks ago

I don't see how that's going to work out well. That's asking to end up with a mess that you're just going to have to rewrite anyways.

I do not even have a complete hatred for AI like a lot of folks do, but I don't trust it that much (nor should anyone).

You'd be better off with an actual deterministic transpiler for that (think TypeScript -> JS but the other way around I suppose), not something with a ton of random variables like an AI.

[–] russjr08@bitforged.space 2 points 2 weeks ago

Ooh, nice - thanks!

[–] russjr08@bitforged.space 2 points 2 weeks ago (1 children)

Okay, was just able to test this with my Ally running Bazzite (which I did have with me, but was charged down). I was able to put it to sleep for a few minutes while in a town, after waking back up I got disconnected but was able to just log back in from the menu without a game relaunch!

[–] russjr08@bitforged.space 2 points 2 weeks ago

I can't say that I've tried to do that directly (I'm unfortunately not at my steam deck this moment to test), however I've been disconnected from the game servers before whenever they have to apply a server-side fix (or during general server issues) and it allowed me to rejoin without relaunching the entire game. So I imagine an Internet drop from putting the deck to sleep would be treated the same and not require a relaunch, unless maybe you've put it to sleep for an extended period of time (such as 24 hours) causing an authentication token of sorts to expire.

So far I've only had to do a full relaunch whenever there is a new patch available (if you try to rejoin instantly it'll just tell you to update the game).

EHG has been putting a lot of focus on Deck related stuff, so I suspect even if it does cause a relaunch they'd be receptive to feedback to try to find a workaround on their side if possible.

[–] russjr08@bitforged.space 7 points 2 weeks ago

This can sometimes come at the cost of intuitiveness however. As an example that just happened to me the other day, I was using Pinta which uses libadwaita and had opened an image to make some modifications to it.

All was going well until I wanted to save a new copy of it (and not override the original). The toolbar has all of these functions on it, open, save, undo/redo, etc... but not Save As.

Apparently there's a tiny little overflow button on the far right side, click it and you get a whole bunch of functions - one of them being the holy "Save As" option I was looking for. I almost went down the route of making a copy of the image outside Pinta and then just overwriting the original.

Apparently the idea of making a copy of an image is blasphemy. Even Microsoft Word when they had first moved to the Ribbon UI made the save button have a little dropdown right under the save option to reveal Save As.

Don't get me wrong, I love how some libadwaita apps look. Mission Center for example? Chef's Kiss - but it's a very simple application that all I need to do is open it to have a quick look at the very pretty looking graphs. Although the latest update seems to have gotten rid of being able to have the sidebar open persistently (now taking an extra click to change between performance graphs)... But I still need to double check to see if that's intended vs being a bug before I judge that too harshly.

[–] russjr08@bitforged.space 2 points 2 weeks ago (4 children)

Last Epoch! Haven't had a lot of free time for gaming, so my progression of the season is slow - but I'm having a good time with it so far. Season 2 is definitely quite the breath of fresh air.

[–] russjr08@bitforged.space 1 points 2 weeks ago

LLM Studio is pretty popular, and as for code generation I know IntelliJ (so I would guess all JetBrains IDEs) has support for it with their AI tooling that's built in now. I assume there's a similar VS Code plug-in as well if that's your editor of choice.

 

I just had this notification come up, not sure if it's exclusive to ~~Pixel Watches~~ (appears to be Pixel Watch exclusive currently) and Pixel phones - but seems to be a more "intelligent" version of Trusted Devices since supposedly the range is shorter, and it requires your watch to be unlocked.

Seems nice. If your phone is unlocked by the watch, a screen on the watch will appear for a few seconds that lets you relock the phone (and I suspect prevents it from unlocking again until the PIN is entered).

Obligatory "trust your surroundings" disclaimer if you enable this. I haven't had the opportunity to test the range yet, but I'll certainly enjoy it at home at the very least.

Google has a support document on this feature here - provided by @scottrepreneur@lemmy.world

 

It seems like the communities list that comes up has less entries than I would expect it to, is there a max amount of communities that can show up, or a different type of filter? For example, I'm subscribed to the Summit community, but it only shows if I do a search for it.

Additionally, is there a way to change the sorting for it to alphabetical order, instead of by MAUs?

Hopefully I haven't missed something obvious, or I'll feel quite silly!

 

Back in the Android Wear says, this used to be a feature on my Moto 360, but then in WearOS' next generation/rebranding the feature was lost. Under the idea of separating the watch and phone they somehow just couldn't even include the setting to opt into this.

Just like setting off a timer or alarm on the phone would go off on the watch... Alarms are back (bidirectional too!) but not the timers sadly.

I guess we finally have the technology to sync the two devices again without an external app being installed on both.

view more: next ›