kwin supports this, gnome from my perspective is more about a cohesive experience you either love or don’t
- 0 Posts
- 41 Comments
kewjo@lemmy.worldto
Programming@programming.dev•How much are SOLID principles in OOP programming (and JVM languages specifically) just a mindless following of a set of ideas that aren't always the best solution?
41·1 month agoif you have the time, a really good talk on the subject and history.
kewjo@lemmy.worldto
Programmer Humor@programming.dev•we did a little bit of branch fuckery
3·2 months agoit’s great if your commits are smaller and more focused. main issue is it can be harder to solve some diff issues as it requires solving merges at each commit being rebased. so if you have a large feature branch that can be challenging when it starts to diverge a lot (ex: bug fixes on main). though the argument then is more for keeping branches smaller and focused which is a better process imo.
just beware it can be confusing for newer git users and when using shared branches can cause no ff commits.
kewjo@lemmy.worldto
Technology@lemmy.world•When the government can see everything: How one company – Palantir – is mapping the nation’s dataEnglish
2·3 months agohe wants to Thanos the world
at the end of the day everything’s a []u8 if you want it to be
kewjo@lemmy.worldto
Technology@lemmy.world•Tech bosses spend millions more on personal securityEnglish
2·4 months agothey promised Delamain and all we got is Brendan
kewjo@lemmy.worldto
Programming@programming.dev•Ignoring lemmyhate, are programmers really using AI to be more efficient?
16·4 months agothe 1000x before bit has quite a few sideffects to it as well.
- lesser used languages suffer because there’s not enough training data. this gets annoying quickly when it overrides your static tools and suggests nonsense.
- larger training sets contain more vulnerabilities as most code is pretty terrible and may just be snippets that someone used once and threw away. owasp has a top 10 for a reason. take input validation for example, if I’m working on parsing a string there’s usually context such as is this trusted data or untrusted? if i don’t have that mental model where I’m thinking about the data i might see generated code and think it looks correct but in reality its extremely nefarious.
kewjo@lemmy.worldto
Technology@lemmy.world•Microsoft no longer permits local Windows 10 accounts if you want Consumer Extended Security Updates — support beyond EOL requires a Microsoft Account link-up even if you pay $30English
3·4 months agothe main difference is that Microsoft builds features quickly and for profit. that means the focus isn’t always on what the user wants, so they make tradeoffs that are good enough to not disturb the user base. recently with the AI craze basically showing how little they really care for the user.
Linux on the other hand is FOSS, anyone who wants a feature can build it. this is slower to deliver because the profit incentive (if there even is one) isn’t as big but that also means there don’t have to be compromises to delivered features.
looking at both these operating models i would rather be in the group building the future for users rather than shareholders. if it means waiting a few months for a few things to work as smoothly as I want I’m ok with that because it only keeps getting better and it’s literally free.
cli and meld for mergetool
kewjo@lemmy.worldto
Linux Gaming@lemmy.world•Games no longer launching with same gamescope commandEnglish
1·4 months agohttps://wiki.archlinux.org/title/Gamescope
might go through some of those troubleshooting steps and make sure you have drm kernel modeset.
one other thing you might try (at end of the page) by setting LD_PRELOAD=”” with the command which can at least rule out features that sometimes break on certain games. I’ve had game recording and overlay cause similar issues and could only launch after disabling those in game settings.
also might not need gamescope? mesa 25.1+ and proton 10+ have a lot of the features built in and I’ve not noticed much if any performance difference. now i only use gamescope if i run into issues and usually only if protondb shows consensus that you need to use gamescope or specific workarounds.
kewjo@lemmy.worldto
Linux Gaming@lemmy.world•Battlefield 6 will be a unplayable on Linux systems due to the anti-cheatEnglish
6·4 months agoSquad even has imo the best Star Wars mod (Galactic Contention). just be aware it’s a much slower pace than battlefield/Cod and heavily depends on teamwork
kewjo@lemmy.worldto
Technology@lemmy.world•OpenAI’s ChatGPT Agent casually clicks through “I am not a robot” verification testEnglish
4·5 months agoi never know what’s expected on those type of captcha. if the handle bars of a bike go into an adjacent box and are 99% covered by a hand does that count? what do you do when you have a blurry image full of jpg artifacts and are asked to identify if it contains a fire hydrant. I’m pretty sure it usually classifies me as a bot for being too exact since I’m asked follow ups for a few minutes until i give up and just close the tab out of annoyance.
kewjo@lemmy.worldto
Linux Gaming@lemmy.world•Linux Distros for Gaming: CachyOS is Taking over (ProtonDB data)English
2·5 months agoyeah the flatpak version of gamescope is the latest version which is meant more to be used in something like lutris or directly with wine. my understanding is a bit hazy on the issue but i think flatpak steam or the Vulcan layers required a specific version or you get something about compatibility and the game would still launch but disable gamescope.
i think the workaround was to install gamescope through pacman and then configure steam to be able to access it.
kewjo@lemmy.worldto
Linux Gaming@lemmy.world•Linux Distros for Gaming: CachyOS is Taking over (ProtonDB data)English
5·5 months agoflapak when i was using it on arch always had issues getting gamescope to run as the flapak version doesn’t match the version in steam. with wine adopting support for native Wayland and improvements to Vulcan layers i think flapak version may start to get more popular. but for now the main limiter is, “do i need gamescope to play?”
kewjo@lemmy.worldto
Linux Gaming@lemmy.world•Bazzite gets a new app store, newly supported devices, improved WiFi and moreEnglish
5·5 months agohave been using bazzite for a while now and don’t have issues with Firefox, could be tests Google are running. they recently are targeting users of adblockers and artificially setting high load times in hopes users disable them. a decent alternative is freetube (on flathub) which is anonymous so you can’t login but you can import playlists and includes ad+sponsor block. they’re pretty fast at fixing Google’s attempts to break it too, sometimes you might have to change instances to get it working.
kewjo@lemmy.worldto
Technology@lemmy.world•The Cause of Grok’s Increasing Antisemitism? Apparently, Two Lines of Code (Update: One of the Lines of Code Was Removed)English
122·5 months agono one understands how these models work, they just throw shit at it and hope it sticks
caches are never really a concern to me they will regen after the fact, from your description i would worry more about db, this is dependent though in what you’re using and what you are storing. if the concern is having the same system intact then my primary concern would be backing up any config file you have. in cases of failure you mainly want to protect against data loss, if it takes time to regenerate cache/db that’s time well spent for simplicity of actively maintaining your system
kewjo@lemmy.worldto
RetroGaming@lemmy.world•What are some great retro games that I can play with my 5yo?English
2·6 months agofair point micromachines is finicky to play so it’s good for teaching patience lol. although the mechanic will only give points if one player falls to far behind and goes off screen. when i was a kid my brothers and i would just explore the maps and played it more as we have to stay close enough to not lose. as an adult the game just becomes chase your kid, probably best to not play it seriously


some of the most unique versus games i remember:
also one of my favorite co-op