Dran_Arcana

@Dran_Arcana@lemmy.world

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Dran_Arcana,

I’m a big fan of tiling window managers like i3 or awesome (awesome wm). Awesome is the one I use. It’s tiling and the entire interface is built from scripts that they encourage you to modify. Steep learning curve but once you get it how you like, there’s nothing like it.

Dran_Arcana,

I’m way more worried about where the energy is coming from and what the true cost of storage is, rather than where I get it from. Every conversion/storage has an energy and materials cost. As bad as petrol burning is, I have to imagine coal burning + transfer loss has to be about as bad. Not to mention the nature of lithium cells.

We don’t need more charging stations to make EV viable, we need more nuclear power plants and cleaner battery tech first.

Dran_Arcana,

That is usually more incompetence than malice. They write a game that requires different operation on amd vs Nvidia devices and basically write an

If Nvidia: Do x; Else if amd: Do Y; Else: Crash;

The idea being that if the check for amd/Nvidia fails, there must be an issue with the check function. The developers didn’t consider the possibility of a non amd/Nvidia card. This was especially true of old games. There are a lot of 1990s-2000s titles that won’t run on modern cards or modern windows because the developers didn’t program a failure mode of “just try it”

Dead Games News: Response from UK Government (www.youtube.com)

From the videos description: News on what the UK government response means on the issue of game destruction by publishers! It’s not all awful, just most of it! Also, some news on how the campaign to end game destruction is going internationally. Relevant links below:...

Dran_Arcana,

TL/DW for those of us who don’t learn well from video content?

Dran_Arcana,

It doesn’t need csam data for training, it just needs to know what a boob looks like, and what a child looks like. I run some sdxl-based models at home and I’ve observed it can be difficult to avoid more often than you’d think. There are keywords in porn that blend the lines across datasets (“teen”, “petite”, “young”, “small” etc). The word “girl” in particular I’ve found that if you add that to basically any porn prompt gives you a small chance of inadvertently creating the undesirable. You have to be really careful and use words like “woman”, “adult”, etc instead to convince your image model not to make things that look like children. If you’ve ever wondered why internet-based porn generators are on super heavy guardrails, this is why.

Dran_Arcana,

I’m not going to say that csam in training sets isn’t a problem. However, even if you remove it, the model remains largely the same, and its capabilities remain functionally identical.

Dran_Arcana,

That would be true, it’d be pretty difficult to build a model without any pictures of children at all, and then try and describe to the model how to alter an adult to make a child. Is anyone asking for that though? To make it illegal to have regular pictures of children in these datasets?

Dran_Arcana,

I’m not arguing whether or not it should be legal, I was just offering my first hand experience in regards to the capabilities of these local models since people seem to be confused as to how this actually works.

Dran_Arcana,

I guess I just misunderstood what you were arguing then. For posterity: I believe datasets containing children is fine, datasets containing csam is not, and the legality of generating csam should be left up to psychologists on whether or not it is a societal net benefit. Whichever way is better for children that exist is my vote.

Dran_Arcana,

Always happy to try and productively add to someone’s learning.

Dran_Arcana,

With my country’s propensity for cultural appropriation, I would like also appropriate this practice of executing white-collar crime bosses.

Dran_Arcana,

Advertising is a core funding model for a lot of businesses. There is the legitimate the argument that upending it now could lead to the collapse of a lot of the tech sector. While I do believe we never should have gotten here in the first place, we should be cautious and methodical when unwinding it. We don’t want a recession, and we need US businesses to be able to compete on the global stage.

Dran_Arcana,

Perhaps I just did a bad job of explaining my position; I agree. I just think it’s worth considering the unintended consequences of a rug pull. Maybe we need to wean the industry off slowly or something else entirely. etc. all I was getting at was that caution doesn’t immediately mean someone is bought and paid for by industry lobbies. There is nuance here.

Dran_Arcana,

If they need to buy/sell all our personal information so they can advertise, and they need to do that to survive, I’d say let them go bankrupt

As long as it doesn’t take other industries with it, hard agree.

Also, what is proposed is very reasonable, this won’t cause a recession.

If you’re right, no disagreement there either.

All I was trying to get at was that there is some nuance here; concern is not exclusive to corporate shilling.

Dran_Arcana,

*privacy from everyone except us, which conveniently makes our ad revenue line go up.

Dran_Arcana,

I actually did, because once I bought it they couldn’t shut down the dlc servers on me when they released the next one.

Dran_Arcana,

He’s not wrong though; you have to battle ideas not words. Education is the solution.

Dran_Arcana,

Indeed, they recognize that education is the antithesis of their ideals.

Dran_Arcana,

I disagree, I think words having powerful, negative meaning like that is a symptom of a deeper problem, not a root problem in and of itself. We shouldn’t be tackling the problem of people using words, we should be tackling the problem of why do they want to use those words in the first place?

Dran_Arcana,

Unfounded is the correct term here. It’s possible that it did happen; evidence, however, does not support a claim that it did.

Dran_Arcana,

It has always struck me as odd that people surprisedpikachuface.jpg whenever something inherently highly sexual is… checks notes sexualized by spectators.

I’m with you. Either educate, own it, and lean into it, or get rid of it.

Dran_Arcana,
  • 3.125MB/s to 12.5MB/s

He is right though on megabits to megabytes. Internet speed is advertised in bits/s where files and transfer speeds are usually shown in software as megabytes/s

Dran_Arcana,

If you need to eat half as much it kind of works out though.

Dran_Arcana,

What in the gacha is this shit? This is not the 1997 age of empires

Dran_Arcana,

That (those?) insult(s) was slightly too British lol, can you explain the joke?

Are there any immutable distros meant for NAS systems or home servers?

Edit2: OK Per feedback I am going to have a dedicated external NAS and a separate homeserver. The NAS will probably run TrueNAS. The homeserver will use an immutable os like fedora silverblue. I am doing a dedicated NAS because it can be good at doing one thing - serving files and making backups. Then my homeserver can be good...

Dran_Arcana,

Virtual machines also exist. I once got bit by a proxmox upgrade, so I built a proxmox vm on that proxmox host, mirroring my physical setup, that ran a debian vm inside of the paravirtualized proxmox instance. They were set to canary upgrade a day before my bare-metal host. If the canary debian vm didn’t ping back to my update script, the script would exit and email me letting me know that something was about to break in the real upgrade process. Since then, even though I’m no longer using proxmox, basically all my infrastructure mirrors the same philosophy. All of my containers/pods/workflows canary build and test themselves before upgrading the real ones I use in my homelab “production”. You don’t always need a second physical copy of hardware to have an appropriate testing/canary system.

Dran_Arcana,

I have condensed almost all of my workflows into pure bash scripts that will run on anything from bare metal to a vm to a docker container (to set up and/or run an environment). My dockerfiles mostly just run bash scripts to set up environments, and then run functions within the same bash scripts to do whatever things they need to do. That process is automated by the bash scripts that built my main host. For the very few workflows I have that aren’t quite as appropriate for straight docker (wireguard for example) I use libvirt to automate building and running virtual machines as if they were ephemeral containers. Once the abstraction between container and vm is standardized in bash, the automation doesn’t really need to care which is which, it just calls start/stop functions that change based on what the underlying tech is. Because of that, I can have the canary system build and run containers/vms in a sandbox, run unit tests, and return whether or not they passed. It does that via cron once a week and then supplants all the running containers with the canary versions once unit tests pass.

Basically I got sick of reinventing the wheel every time a new technology came out and eventually boiled everything down into bash so that it’ll run on anything it needs to. Maybe podman in userland becomes the new hotness next year, or maybe I run a full fat k8s like I do at work. Pure bash lets me have control over everything, see how everything goes together, and make minor modifications to accommodate anything I need it to.

It sounds more complicated than it really is, It took me like a week of evenings to write and it’s worked flawlessly for almost a year now. I also really really really hate clicking things by hand lol, so I automate anything I can. Since switching off proxmox, this is the first environment that I have entirely automated from bare-metal to fully running in a single command.

I’m incredibly lazy; it’s one of my best qualities.

Dran_Arcana,

I certainly wasn’t just born good at this. Unironically if you want to learn how something works, try to automate it. By the time it’s automated you’ll understand basically every part of it at at least a basic high-level.

Dran_Arcana,

after the wife and I put ~350hrs into BG3, we were hungering for more. We went back and played Divinity Original Sin 1/2. 1 was tough to play by modern standards but 2 definitely holds up. There seem to be a few easter eggs here and there but I don’t see any reason you’d have to play 1 to understand 2. The combat and skill system is a little different but still very intuitive once you get the hang of it and is definitely a solid recommend for anyone who wants more baulder’s gate but has already done every playthrough under the sun.

Dran_Arcana,

I guess I should have specified PC, the interfaces on PC are very similar and most of the hotkeys are the same across all 3 games which is a big plus

Dran_Arcana,

My personal favorite is the “companies are obligated to support it forever, or open source the server software hosted by a third party, hosting paid for up front for at least a year.”

They get to keep my money forever don’t they?

Looking for advice on a kid/tamper proof retro gaming experience

I’m looking for some advice on setting up a retro gaming system for my son. He absolutely loves the Sega Genesis/Mega Drive and some Atari classics like Frogger. The problem I have is he is autistic, which leads to two very different issues to solve. First is he loves to tinker with things. Which I don’t mind, and actively...

Dran_Arcana,

In most modern Linux distributions, you could preconfigure retroarch and whatever else first, then set the filesystem to read-only, while mounting an overlay filesystem on top that is discarded at reboot.

The idea would be no matter how hard he breaks it, he shouldn’t have Root’s password and therefore cannot disable overlayfs

Look for the overlayroot package in whatever Linux distro you’re most comfortable with.

Dran_Arcana,

Probably to make maps require less verticality for the mechanics they wanted. It’d be pretty hard to manage a camera angle at larger discrepancies for the same function. Either that or to make ranged builds more viable with major verticality in maps

Dran_Arcana,

The theory is cheap PSUs don’t always have the same guardrails against surging during a failure, or external power event. You don’t want your power supply to take your motherboard/CPU/GPU with it when it dies.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fightinggames
  • All magazines