![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
sure, if the limitting factor in a case like this would be the speed of computation and not slow IO than implementing the computation in another language would be a viable way to increase performance.
sure, if the limitting factor in a case like this would be the speed of computation and not slow IO than implementing the computation in another language would be a viable way to increase performance.
cassete beasts is a pokemon-like game, that wont require to much power.
ember knights is very simmiliar to hades, both are great roguelikes.
doom2, blood, duke nukem 3d etc run with low power consumption.
a hat in time is a 3d jump n run that can ve limitted to 10 watt tdp (maybe less)
pillars of eternity, great game so far, did not play a realtime-with-pause rpg since kotor, but thanks to the auto-pause settings this plays really well. And while i can’t claim to understand whats going on right now, the world seems to be really fleshed out and combats so far where very fun.
brotato, fun take on the vampires survivor formular.
backpack battles, an autobattler, but players don’t draft from a shared pool, so you’ll mostly draft the same builds everytime and don’t care much about the builds you are dacing. not somerhing i’ll continue playing, but it was ok to waste a bit of time, would probably be cool on mobile.
doom2, but i am allways playing doom, so i guess that does not count.
It was written as part of my work.
check your contract, you might not own the code and your organization may have a process to determine how to license something.
to your other questions (IANAL)
no, the solution is not to pay someone to have someone to blame if shit happens.
there are a bus load of people involved on the way from a git repo to actuall stuff running on a machine and everyone in that chain is responsible to have an eye on what stuff they are building/packaging/installing/running and if something seems off, it’s their responsibility to investigate and communicate with each other.
attacks like this will not be solved by paying someone to read source code, because the code in the repo might not be what is going to run on a machine or might look absolutely fine in a vacuum or will be altered by some other part in the chain. and even if you have dedicated code readers, you cant be sure that they are not compromised or that their findings will reach the people running/packaging/depending on the software.
i can’t see how paying someone would have changed anything in this scenario.
this seems to be a long running campaign to get someone into a position where they could introduce malicious code. the only thing different would have been that the bad actor would have been paid by someone.
this is not to say, that people working on foss should not be paid. if anything we need more people actively reviewing code and release artifacts even if they are not a contributor or maintainer of a piece of software.
And no, I have not tested it because I don’t know how I’m actually supposed to do that.
depends on what you backup and how.
if it’s just “dumb” files (videos, music pictures etc.), just retrieve them from your backups and check if you can open the files.
complex stuff? probably try to rebuild the complex stuff from a backup and check if it works as expected and is in the state you expect it to be in. how to do that really depends on the complex stuff.
i’d guess for most people it’s enough to make sure to backup dumb files and configurations, so they can rebuild their stuff rather than being able to restore a complex system in exactly the same state it was in before bad things happened.
i’d try 720p if that matches your tv.
no black bars, probably no visible downgrade and maybe a tad smoother fps wise.
you could try 1080p, your deck wont explode or anything, but it probably leads to more fps fluctuations.
apex legends works. the finals does not, because of their anti-cheat solution.
for multi-player fps games remember that you’ll play against pc players, they’ll have keyboard and mouse and you won’t have assistance features you might be used to from console fps. Experiment with gyro controls, the touchpads and/or “flick stick” you’ll might find a way to get similar speed and accuracy as a mouse user, but i’d guess you are in for an uphill battle.
have a look at the control schemes provided by the community for games, if you don’t like the default controls.
my competitive fps days are in the past, but i can recommend some single player fps i enjoyed on the deck:
e: www.protondb.com to check how various games work on the deck. some games are not “verified” by valve because they only show xbox button prompts, or some “unplayable” games run perfectly fine with a specific launch options
Most clients are web browsers and support for torrents in http is the same as for every other file.
So that would only give us a use for torrents as a form of content distribution plattform to get the actual files closer to the client.
In cases where we have actual non browser clients: i like to curate what i am distributing and don’t want to distribute anything i happen stumble upon or would you be willing to store and more importantly share everything you find on 4chan or that might show up in your mastodon feed?
Not to aware of how c# works, or interested in defending java, especially ancient java versions, but what does it do better in that regard?
Only records for more or less pure data objects come to mind, but those are also in modern Java.
Access control and offering a sound interface.
You don’t need getters and setters if every attribute is public, but you might want to make sure attributes are accessed in a specific way or a change to an object has to trigger something, or the change has to wait until the object is done with something. Java just has tools to enforce a user of your objects to access its attributes through the methods you designed for that. It’s a safeguard against unintended side effects, to only open up inner workings of a class as littles as necessary.
In a language without something like private attributes you’d have to account for far more ways someone might mutate the state of objects created by your code, it opens you up to far more possible mistakes.
You let your ide generate simple getters and setters or utilize something that generates them during a compilation process.
Who ever writes them per hand needs to utilize their tooling better or needs better tooling.
Thats rogue squadron.
I think op means squadrons
A reddit post explaining how to find the correct path and install texture packs for dolphin
I don’t have emudeck installed on the deck currently (and i might be at work right now…) But this should still be the way to do it.
For other emulators you might be able to find the correct path if you right click on the corresponding library entry in desktop mode. Choose “manage”-> “show in file explorer” or something like that.
Emudeck is “just” a collection of emulators, so you should be able to just follow the process as if you installed the emulator yourself. This process will vary from emulator to emulator.
E.g. For dolphin it’s basically drag and drop the custom textures to the right folder. Dolphin forum post explaining it You’ll have to use desktop mode for this.
I think RetroArch is a simmiliar ordeal, but other emulators might work differently.
No, it just means that it’ll run through proton without tweaks, show proper controller glyphs and default to graphic settings, that lead to playable frame rates.
Just finished my first playthrough of baldurs gate 3, so another playthrough of bg3 after i decided on some mods to keep me on my toes during combat encounters. Or i delve into the old infinity engine games (baldurs gate, icewind dale etc.) That i never really played because kid me did not understand them.
I had the blurinnes only if i enabled TAA, no problems with SMAA, but it still sucks the battery dry and frame rate in act3 was not good. If combat wasnt turn based i’d would not play it on the deck.
nah, one is never to old to learn stuff.
a tough, but hands-on start would be something like https://www.theodinproject.com/
it’s a free course for web development and their material is really good, so even if you don’t finish it you’ll aquire some good fundamentals about programming.
sadly that does not match your language preferences, but a lot of knowledge tends to transfer or helps to understand different approaches.
you could also try a course like Introduction to CS and Programming or other university/college courses. they are meant for people who start without programming experience.