- 3 Posts
- 246 Comments
merthyr1831@lemmy.mlOPto
Programmer Humor@lemmy.ml•I spent a week debugging a build issueEnglish
23·10 months agoYup. I got our QA guy to help debug it and he was like “maybe just dont upgrade the dodgy dependency and delete your cache” lmfao yup fixed it
spend a week trawling github and documentation pages only to realise you forgot to delete your cached dependencies
ai is the new stack overflow which is the new copying someone else’s work which is the new reading the manual
merthyr1831@lemmy.mlto
Linux@lemmy.ml•Is there still any hope for static binaries (games) that "just work" across distros?English
7·11 months agoYou know it’s bad when Linux YouTubers are arguing against Linux ports because Proton is just so much more functional for Linux gamers.
merthyr1831@lemmy.mlto
Linux@lemmy.ml•Dell Inspiron Mini 10v Nickelodeon Slime EditionEnglish
4·11 months agoYeah I loved my tiny netbook. They’re sorta eaten up by tablets now though. GPD’s stuff counts as netbook form factor right?
merthyr1831@lemmy.mlto
Linux@lemmy.ml•German state gov. ditching Windows for Linux, 30K workers migratingEnglish
3·11 months agoEvery worker moved is another worker more likely to use Linux at home. In my experience you’re most likely to use the computers you work with (school or otherwise) and exposure to Linux is going to demystify it in ways social media cannot.
Most exciting is probably the IT management side. I wonder how many distros are hardened for end users who do general office work - where people are more likely to tinker and mess about either for fun or to optimise things.
Brave marketing has gone crazy to convince people it’s less dodgy than Firefox. Come on!
merthyr1831@lemmy.mlto
Linux@lemmy.ml•A month with LFS (Linux From Scrath) + musl + eudev + libressl + qi package builder helper. What a great experience.English
10·1 year agoI’m curious, how well has Musl been for software compatibility? How did you resolve any that came up?
merthyr1831@lemmy.mlto
Programmer Humor@lemmy.ml•POV: You just got your first webmaster job in the 90sEnglish
3·1 year agobring back calling sysadmins “webmasters” sounds way more mystical and ethereal
merthyr1831@lemmy.mlto
Linux@lemmy.ml•Ubuntu explores replacing gnu utils with rust based uutilsEnglish
111·1 year agoMy scepticism is that this should’ve been done within the coreutils project, or at least very closely affiliated. This isn’t an area of the linux technical stack that we should tolerate being made distro-specific, especially when the licensing is controlled by a single organisation that famously picks and chooses its interpretation of “FOSS” to suit its profit margins.
On a purely technical level, GNU coreutils should very seriously consider moving to rust if only to counter alternatives before it’s too late. While these utilities work well in C (and usually stay secure thanks to the Unix philosophy limiting the project scope), FOSS projects are continuing to struggle with finding new contributors as younger devs are more likely to use modern systems languages like Go and Rust. Not to mention that any project using Rust as a marketing tool will appeal to anyone rightfully concerned about hardening their system.
merthyr1831@lemmy.mlto
Linux@lemmy.ml•How to have a boring and low-maintenance system?English
14·1 year agofedora has been this for myself. maybe tweaking every now and then to fix whatever edge cases I’ve run into but it’s the least painful distro I’ve used so far
Not quite the same but you might like the Linux from Nothing series, building out a Linux install from first principles.
Obviously lots of linux youtubers have done videos on linux from scratch too but the step by step nature is pretty enjoyable to watch.
merthyr1831@lemmy.mlto
Linux@lemmy.ml•Krita is so KOOL, but how do i Verify the current AppImage?English
1·1 year agoDo they not provide an md5sum? I’ve never seen anyone check an app’s integrity issuing public keys
merthyr1831@lemmy.mlto
Linux@lemmy.ml•Asahi Lina quits Linux graphics developmentEnglish
645·1 year agoHector and others were really bad losses for the Rust kernel devs but Lina? That’s catastrophic. She was a figurehead in getting apple silicon working so well on Linux that even Linus moved his development machine to an M1 Macbook.
Linus has royally fucked it with how long he sat on the side of this. Im so sorry to Lina and others who have been burned by this community.
merthyr1831@lemmy.mlto
Programmer Humor@lemmy.ml•How it started vs. How it's goingEnglish
5·1 year agoTrue, any software can be vulnerable to attack.
but the difference is a technical team of software developers can mitigate an attack and patch it. This guy has no tech support than the AI that sold him the faulty code that likely assumed he did the proper hardening of his environment (which he did not).
Openly admitting you programmed anything with AI only is admitting you haven’t done the basic steps to protecting yourself or your customers.
merthyr1831@lemmy.mlto
Programmer Humor@lemmy.ml•How it started vs. How it's goingEnglish
1721·1 year agoAI is yet another technology that enables morons to think they can cut out the middleman of programming staff, only to very quickly realise that we’re more than just monkeys with typewriters.
all of them if you’re willing to compile it from source, or commit to running some of the kernel on pen and paper
Short answer: Yep, cheat softwares regularly do this too, but it’s costly and prone to being immediately patched, and it’s potentially illegal.
Anticheat systems are designed around this since a cheat client would try to do exactly that. One way for example is for the anticheat to provide a cryptographic key to the game which it uses to prove to a multiplayer server that the anticheat is functioning and untampered with. Even if you bypass anticheat locally, you still have to prove that the game client is legitimate to the server. This does happen! But kernel anticheats are much harder to access and tamper with, and in our case of using WINE are unlikely to even work from the outset.
So okay, let’s hypothetically bypass anticheat locally. We modify the game to tell the server it’s legit, and it works! A few days later the game gets patched, and suddenly our bypass is defunct. For cheat sellers this part of the cost of business but for people just trying to game on Linux there’s little money in it, and if there is it won’t ever be spent on circumventing anticheat (which also falls under some legal grey areas if not outright illegal depending on your country).
Given enough time and resources we could probably find some novel way to crack anticheat on a game as such as it becomes playable on Linux. But it’s so much easier to use that effort somewhere else or just use a Windows VM that is guaranteed to work even if slightly slower.



Yeah they really like to act like they’re giving away £50k on a whim and not paying someone for their labour.