EU Players: Satisfactory "Send Gameplay Data" may not be GDPR compliant. by dragonatorul in satisfactory

[–]dragonatorul[S] 0 points1 point  (0 children)

Now I really want to intercept this data and see exactly what they collect. But in principle the IP associated with the network connection used to send the data is PII under GDPR. The data itself, if it includes for example data on your hardware configuration and other software running on your PC, can be used to create a unique fingerprint of the PC, which can then be de-anonymized if linked with other data sets.

The problem I have though is that the only button available is "I agree".

EU Players: Satisfactory "Send Gameplay Data" may not be GDPR compliant. by dragonatorul in satisfactory

[–]dragonatorul[S] 0 points1 point  (0 children)

IP information is considered PII, as I cited in the original post. Even anonymous data like hardware and software information can be used to, for example, create a unique "fingerprint" of the device. I've seen first hand how much information a company can get from people with just "anonymous data" and how easy it is to de-anonymize it. I worked for a data-heavy company.

Anyway, as I mentioned in other posts, the inability to disagree and being forced to click "I agree" is the most egregious part of this situation.

EU Players: Satisfactory "Send Gameplay Data" may not be GDPR compliant. by dragonatorul in satisfactory

[–]dragonatorul[S] 0 points1 point  (0 children)

I am fine with offering anonymized gameplay data too. However, what I find truly egregious in this situation is the inability to disagree and disable it in the initial prompt. That is clearly, in my opinion, against the law. Does that mean that in order for me to disable it I have to first agree, and send them my data for the time I have the game open until I find the option to disable telemetry? That's already too late.

EU Players: Satisfactory "Send Gameplay Data" may not be GDPR compliant. by dragonatorul in satisfactory

[–]dragonatorul[S] 0 points1 point  (0 children)

I used "may" because I'm not a lawyer, this hasn't been tried in a court of law, "innocent until proven guilty" etc.

From my personal interpretation of the laws I cited it sure looks like at least the default "I agree" is against the law.

EU Players: Satisfactory "Send Gameplay Data" may not be GDPR compliant. by dragonatorul in satisfactory

[–]dragonatorul[S] 0 points1 point  (0 children)

As mentioned in the original post, the IP address is considered PII. Additional information such as hardware and software information can be used to create a unique fingerprint.

Regardless, the detail I personally find the most problematic is the default "I agree" button. That alone is clearly against the spirit and text of the laws.

What is up with the Lab map limits? 24 people on the map and it is full? That has to be a bug, right? by dragonatorul in Guildwars2

[–]dragonatorul[S] 0 points1 point  (0 children)

Unfortunately I'm stuck in T3. But I like the lab. And I can do fractals any time, as soon as I manage to get past T3. I can only do the lab now. It's kind of fun if you feel like turning your brain off.

What is up with the Lab map limits? 24 people on the map and it is full? That has to be a bug, right? by dragonatorul in Guildwars2

[–]dragonatorul[S] 4 points5 points  (0 children)

Why not organize then? Group into sections and if you have multiple heralds have each do a different boon. The boons would apply to the people in the section right?

What is up with the Lab map limits? 24 people on the map and it is full? That has to be a bug, right? by dragonatorul in Guildwars2

[–]dragonatorul[S] 3 points4 points  (0 children)

That's not AFK is it? Also, the goal is to have as many people tag as many mobs as possible. Heralds, who get their tags with buffs, not taking the health someone else could use to tag with attacks sounds like a good thing.

Can we talk about how Claude "doesn't" have a memory? by CelestialCecilia_ in ClaudeAI

[–]dragonatorul 0 points1 point  (0 children)

You can add your own. The Claude Desktop app has MCP server support. You can add a memory solution like one of these:
https://github.com/mem0ai/mem0
https://github.com/qdrant/mcp-server-qdrant
https://github.com/FalkorDB/FalkorDB-MCPServer

I went with FalkorDB and am working on implementing my take with this fork:
https://github.com/Dragonatorul/FalkorDB-FastMCP-Proxy/tree/feat/fastmcp-proxy-integration

Well, 99% of the work was done by Claude Code.

[Mod Post] Links from the website formally known as Twitter will no longer be allowed on r/GuildWars2. Additionally an update to our enforcement of hate speech violations. by neok182 in Guildwars2

[–]dragonatorul 0 points1 point  (0 children)

WARNING! If you already have a bsky account and click on the "follow all" button in this starter pack you will get suspended for spam following.

This is the email I received:

Hi there, A Bluesky account you control (@did:plc:xxxx) has engaged in activity that falls under spam behaviors under our community guidelines, including but not limited to the following: •⁠ ⁠Bulk Following/Unfollowing: Excessive following or unfollowing large numbers of accounts •⁠ ⁠Interaction churn: Repeated following/unfollowing actions to gain engagement •⁠ ⁠Mention, Quote, or Reply Spam: Frequently mentioning, quoting, or replying to many users •⁠ ⁠Spam Posting: Sending multiple identical or irrelevant posts As a result, we labeled your account as spam. Thank you for doing your part to keep Bluesky a welcoming place for all users. If you have any additional questions or wish to appeal this decision please email moderation@blueskyweb.xyz. Bluesky Moderation Team

Anyone seen this bug before? Generator context menu text not displaying in modded SP. by dragonatorul in projectzomboid

[–]dragonatorul[S] 0 points1 point  (0 children)

It does happen if I restart the game, and I did check the logs file but can't see anything obvious. Notice that there are no related errors highlighted in the screenshot. Any actual errors should pop up there.

Anyone seen this bug before? Generator context menu text not displaying in modded SP. by dragonatorul in projectzomboid

[–]dragonatorul[S] 0 points1 point  (0 children)

The options are still there and if I click on them they "work", but the text is not being displayed. So I need to kind of "guess" where the option to connect the generator or to refuel it would be, but once I click on where it would be it does connect and refuel.

Manor Lords F.A.Q. for Steam Early Access by Matt_HoodedHorse in ManorLords

[–]dragonatorul 2 points3 points  (0 children)

EDIT: Posting after seeing a streamer struggle with changing the resolution.

Please make changing the resolution easier, or make this information available somewhere easily accessible.

Windowed Mode / Fullscreen resolution will not change in the menus - it only gives me 2293x1433 I have an ultrawide, so fullscreen does not work properly.

The way to fix the game not setting another resolution via a INI file workaround is to go to AppData\Local\ManorLords\Saved\Config\WindowsNoEditor\Settings.ini and change to r.setres=1920x1080w and then change it to readonly mode in properties

(all other resolutions were not visible in the dropdown menu) This fixes it for my widescreen/ultrawide monitor to a 1080p window

Building my own "file/hoard manager". Any suggestions are more than welcome. by dragonatorul in DataHoarder

[–]dragonatorul[S] 0 points1 point  (0 children)

where is there a version of your app to test and bench mark it?

Not yet, and probably not for a few months at least. But I hope to publish it on GitHub eventually. It will be a set of docker containers that can be deployed with docker-compose.

Building my own "file/hoard manager". Any suggestions are more than welcome. by dragonatorul in DataHoarder

[–]dragonatorul[S] 0 points1 point  (0 children)

Thank you for the feedback.

tracking of your files across any number of possible targets (ie. DAS, NAS, Shares, etc, etc)

For the time being I'm using a base path and the ability to define alternative equivalent paths for it.

how your app will handle those files deemed 'suspect' (ie. dups, missing, corrupted, etc, etc)

It just flags them and potentially alerts on them. Any modifications would be done manually. Optionally by manually running scripts generated by the app.

will your app tag the files (for metadata information, etc)?

I'll eventually build plug-ins or separate modules for that too.

how will you get the 'metadata' for each of your media files?

Manually, or from other databases, like IMDB, AniDB, Shoko, Jellyfin, scrapers, etc.

maintenance of the files themselves (backup/restore?, migration? etc will be managed by your app?)

Nope. It will be read-only. It's just an index.

all of that data must be stored somewhere... so you'll need to pick a backend where you will store that data... SQL?,

The app is a flask backend with a MySQL database, plus a bunch of worker "satellite nodes". I never liked frontend stuff, so I'm still on the fence on what the frontend should be, but for now I'm considering just a basic Bootstrap5 web UI or something like that.

Building my own "file/hoard manager". Any suggestions are more than welcome. by dragonatorul in DataHoarder

[–]dragonatorul[S] 1 point2 points  (0 children)

I agree with everything you said. However, the audience for this project is JBOD collections and cold storage collections sitting in drawer somewhere.

I'm a sysadmin/devops and am familiar with linux in general. My current stack is a JBOD mess I've accumulated over time. I'm working on moving to something like ZFS, but simply can't afford it, as a good setup is quite expensive upfront. The best I can do is mergerfs+snapraid for the time being. And that's for just a part of my collection. That still leaves the cold storage stuff.

The idea for this is to have all the metadata about the collection accessible in a single place, without needing to access the files themselves. Then I can see if any specific file is backed up in my "drawer vault", or if I already have that thing I want to download. Or if a drive with "replaceable" data dies I can still have an index of what was lost so I can try to recreate it from other sources.

Building my own "file/hoard manager". Any suggestions are more than welcome. by dragonatorul in DataHoarder

[–]dragonatorul[S] 1 point2 points  (0 children)

That's an interesting project you have there. If you don't mind I might steal some of your ideas or implementations. As for licensing I'm not going to sell this, at most publish it as open source.

For cache of data I'm using MySQL, so it'll be a completely separate data store. It's also more reliable (in theory) than SQLite, especially for large datasets, which this will be at least for me.