frostprophet

joined 1 year ago
 

Apologies if this is the wrong community, happy to remove and post elsewhere.

I'm essentially a beginner to programming. I know some python (made a game of hangman with ASCII art for example) but nothing more complicated than that.

I've been wanting to learn some programming, whether it's python or something else, and I think I've decided on a project I want to make (if possible?).

I aiming to make an emulation front end/GUI selector. I know there are things like RetroArch that are great, but it doesn't have access to all emulation tools (e.g. doesn't have Xbox/PS2/switch).

I'd picture just opening one program GUI that can select the "system" you want to use, then it provides a list of games.

The complexity that I can see is that even if I can run the actual emulator in a container or use a custom GUI to open the emulator it won't 1) be able to show a games list within the same GUI and 2) it won't be an easy back and forth to change emulators.

Not looking for anyone to solve the problem for me, just hoping for some advice on where to start like languages and what I should be trying to learn etc. or if it's even possible. I'm aware there's a high chance it's not!

I've got years to learn and build before my kid might use it, not in a rush.

Thanks!

[–] frostprophet@infosec.pub 2 points 6 months ago

App is called Huckleberry

[–] frostprophet@infosec.pub 2 points 7 months ago

Thanks for the recommendations! I was already kind of considering switching to Fedora so Bazzite sounds good, although CachyOS sounds interesting too.

[–] frostprophet@infosec.pub 2 points 7 months ago (6 children)

I feel like I'm getting performance below what I've been getting on windows for the same games when I'm booting in Linux. Top of the head example is COD WWII, the gameplay and cutscenes stagger a lot but runs fine on windows with the same hardware. I've checked that my graphics card is being used by Linux but I just feel like I'm missing some settings that would optimise it.

I'm running Linux mint with a NVIDIA GTX1070. I know there's some issues with NVIDIA and Linux but would that be the full reason?

 

I'm currently in the process of writing a song. I've got a tune and I'm putting the lyrics together but I'm always concerned that any tune I think of might just be another song I've heard somewhere randomly that I don't remember hearing.

Do I just have a shitty memory or is this a problem that other people have too?

[–] frostprophet@infosec.pub 1 points 1 year ago (1 children)

GrapheneOS often picks up security flaws in the android open source project and fixes them before google goes. I won't claim they fix everything but I've seen enough examples of things they fix over AOSP that make me doubt they wouldn't have fixed something like that (on top of keeping everything updated). Maybe you weren't referring to Graphene but still worth a shoutout for being a very (the most?) secure operating system.

[–] frostprophet@infosec.pub 2 points 1 year ago

NEDA (National Eating Disorders Association) fired a bunch of staff after they voted to unionize then tried to launch an AI chatbot to handle the talking instead. It went about as well as you'd expect.

https://www.npr.org/sections/health-shots/2023/06/08/1180838096/an-eating-disorders-chatbot-offered-dieting-advice-raising-fears-about-ai-in-hea

https://houstonherald.com/2023/06/eating-disorder-chatbot-suspended-for-giving-harmful-advice/

[–] frostprophet@infosec.pub 64 points 1 year ago (1 children)

Spez (Verb): to ruin something out of a combination of ignorance and malice

"I'm going to completely spez this place."

[–] frostprophet@infosec.pub 3 points 1 year ago

I'm doing a python introduction course, I've made a hangman game and caeser cypher builder so far. It's just started getting into dictionaries so it would probably have something to do with that