>Only fucking GNOME supports real fractional scaling on a 4k screen>Is also one of the worst DEsWhat is this bullshit?
>>107694698Wrong>>107690458Fixed.https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4503
>>107690458No it doesn't retard KrashDE userGnome shell itself never did that because it has its own GUI toolkit and GTK managed to do real fractional scaling without waiting for GTK 5 by introducing new renderers
>>107694698Wrong. You are like 2 years behind on updates.
>>107690422KDE works just fine I don't know what you're talking about.
Use case?
Is Windows NT a good kernel trapped in a shitty OS?
>>107694722They were and are both shit.
>>107694722Windows doesn't even really differentiate between the kernel and OS, the kernels version number is even always the same as the OS build number.
>>107694722They where both good at least for the time.The NT kernel is solid.Win32 is solid as well, however it need modernization that isn't let's just hack WinRT into it and UWP.We need a fresh take on Win32 call it Win64.
>>107694722windows is what you get when you design an os around kludging over dos 50000 times
Thoughts on FreeDOS?
Here We Go Again EditionPrevious: >>107642301
>>107696468I would imagine them with cocks but I can’t get their consent :(
>>107696635MEWANTTRAINRAINNNNNNNNNNNlike that u haverite there
>>107696587Because I used to use a gothic font in my terminal before ditching it because it wasn't properly mono-spaced.
>>107696713Wow... I would say you're trying AND succeeding. Just look how cool that taskbar looks! Yeah, I understand that IceWM is somewhat limited and that can annoy some people. Personally, I've never looked for themes that are exact 1:1 replicas, I'm not as demanding as others haha. I'm perfectly fine with trying to make it as faithful as possible to the original design within the inherent limitations and drawbacks of the WM. Going back to the example of the known Luna theme I mentioned in my post, it doesn't take more than a couple of seconds to find obvious differences and design issues. Nevertheless, I think it's a fairly accurate copy given the circumstances, which is already more than enough. I would love to contribute in that regard and make something as good as your pic, but as we saw, my skill in creating themes with so many elements leaves a lot to be desired. Good to know some people are trying to do it.>>107696796Very cool train.
My biggest hard drive a 12Tb WD JUST FAILED DURING THESe prices
I have a sneaking suspicion the 970 evo I bought in 2019 is going to shart itself any day now and thinking about it makes me want to kill myself
>12TBFor what?Porn?
>>107696098sorry to hear that anon, hope you can find a replacement or two.
this is why i just steal hard drives from work/get junked laptops and harvest the drives (and ram)
>>107696098Next time buy a Seagate. WD is known for deliberately fucking up their users
Ion Storm edition/gedg/ Wiki: https://igwiki.lyci.de/wiki//gedg/_-_Game_and_Engine_Dev_GeneralIRC: irc.rizon.net #/g/gedgProgress Day: https://rentry.org/gedg-jams/gedg/ Compendium: https://rentry.org/gedg/agdg/: >>>/vg/agdgGraphics Debugger: https://renderdoc.org/Requesting Help-Problem Description: Clearly explain your issue, providing context and relevant background information.-Relevant Code or Content: If applicable, include relevant code, configuration, or content related to your question. Use code tags.Previous: https://desuarchive.org/g/thread/107607659/#107607659
>>107680977It's supposed to be easier because you can decouple state code naturally so you never end up with a huge blob of code handling all states.From my experience, FSM in games like that don't work out at all because you will inevitably run into some of these issues:>i need 2 or more states at once>state A needs to access data from state B>should I split state C into substates?>should I subclass states?>should I extract common logic/data back to the entity class?I prefer switch statements with a couple of functions:>one to set the next state>one to update current state based on next state, and also execute any special logic based on current state and next state
>>107666702>and just like my word is more important than yoursIf you have to try to assert this, your word is less important than he log that leaves our anuses during a crackling shitting.
>>107680513>>107681020This is why I just keep working on engine systems and procrastinate on art.
>>107691769doing gamedev for a living as a programmer is the most retarded decision you could make. do literally anything else.
Bump.
Half-venting, half-serious inquiry: why the fuck is Google shadowbanning (shown to only me while logged in, not shown to anyone else or to me while logged out) the following comments. Separate comments on separate lines, all shadowbanned:>About hardware: even back in 2016 I needed 128Gb of RAM to provide a service for my clients on a level that they expected, in 2025 that's a Threadripper with 8x32 and 24Gb of VRAM at minimum.>My company will outperform anyone who has inferior software, hardware, and less efficient pipelines. Outperform on money and on time. Clients expect top end results with a quick turnaround.>Another example, I have 3 large screens because over a year, it's far cheaper for me to buy 2 extra monitors, than to constantly waste time alt+tabbing to view references or communicate, etc.>But nobody would ever need 3 screens because you can do everything with 1 screen also, right? That's the difference between tinkerers and professionals: time = money.(arguing with a faggot saying my shitty thinkpad and opensource toys can do *everything*)Is Google fucking retarded? I haven't been able to converse with anyone for the better part of the last 5 years. The same bullshit, have a casual conversation going (or try to have), then check it while logged out and see that 70% of what I've posted has never appeared publicly. Sometimes the most mundane shit gets autodeleted like: "I wish you happy holidays, mate". At one point I tried to help some guy out by typing only "You can find it by googling *some mundane shit about computing*" aaaand shadowbanned. I may use my phone and an alt account, still the same shit. What in the ungodly fuck is going on? Not a single swearword. Not a single no-no topic. And then there's endless fucking botposts with the same exact spamcontent on every fucking major fagtuber 15 seconds after publishing a video. Oh then they are powerless, nothing they can do. Fuck them with a rusty iron spike. What the fuck is their problem?
>>107695603>Allow this video to explain it anon.Where did AI lie in this video?
>>107695877>With absolutely no agenda behind it?I can assure you, there is an agenda.Quite what that will be I lack sufficient data to conclusively evidence, But by controlling the scope of data input to a system you can control the scope of potential output from that system. >have a casual conversation going (or try to have)Don't use someone else's soapbox to stand on. You can't say shit when they inevitably kick it from under you, when you do.>>107695966Me either. But there's plenty that are stupid enough to.Besides. Having nothing to say *right now* isn't a good reason to write off the concept of free speech as useless.
>>107696066>I'm a channel owner. Picrelated is what you can do. You're fucking clinically insane if you think channels go around and (pre)ban first time viewers.Honestly if I see another clippy I would.
>>107696104>Honestly if I see another clippy I would.you can write a letter of complaint to louis rossman he started it all
>>107695186>arguingThat's a good reason to censor a nuisance user
Reminder of the following:1. Google will merge ChromeOS and Android to form a FOSS Linux-based desktop OS that will be 100% free to download and use. https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/2. Windows will be severely affected by this new, totally free competitor and will bleed marketshare.3. All existing Linux desktop environments will be totally outclassed by Google's top secret desktop UI and underlying OS. Even Linux users will give up on shit like Mint and just use Google's desktop for their daily driver OS. 2026 will finally be the year of the Linux desktop, and it will be because Google will do to desktops what they did to phones. You know it's coming. Don't act like this was a surprise.
>>107690265KDE *krashes* will *krashes* still *krashes*
>>107690228> 100% free to download and useGreat, another honeypot for retards
>>107696124>The most basic graphic design stuff such as font size, size of the elements, spaces between elements, colors and contrast. It's just doesn't look like a finished product but more like a product demo that shows that it works.But even on that point I can't agree with you, MacOS sure, even Gnome (and Pantheon the elementary DE) is arguably better, but not Windows. Consider that KDE's budget is something like 500 000 EUR, it's impressive what they can do considering that.
>>107690228https://killedbygoogle.com/
>>107696291>Consider that KDE's budget is something like 500 000 EUR, it's impressive what they can do considering that.I don't care about budget. I care about the product itself. Windows more polished. Macs pointer is the same by the way. It's optically compensated just like with letters in fonts
>What phone has X and Y feature?Don't ask, use these!https://www.gsmarena.com/search.php3https://www.kimovil.com/en/compare-smartphoneshttps://phonedb.net/index.php?m=device&s=queryGood Resources:>Reviewshttps://www.gsmarena.comhttps://www.phonearena.comhttps://www.notebookcheck.net>Frequency Checkershttps://www.frequencycheck.comhttps://kimovil.com/en/frequency-checkerComment too long. Click here to view the full text.
>>107695961>ntasure>you aren’t being funny or coolnot trying to be>by lyingwhere?> that’s actually sad. posting information that compromises the image of our PRISMphones is sad and bad. please stopno
>>107693364>you can't even hold the stupid thingyes you canare you an infant?what kind of person cant hold a basic iphone or samsung?>it don't work if the air is damp or fingers are cold. it's shit in many ways.works on my machine
Thoughts on the poco F7? It's like 450-500usd in my country, pro version for some fucking reason is 700
You anons have a new flagship right? I got 2 brand new ones (iPhone 17 Pro Max and Red Magic 11 Pro) and a third otw. Thinking about what I should buy after the OnePlus 15 arrives. Maybe the S26 Ultra. I did just recently give my pixel 10 Pro XL and s25 ultra away.
>>107696033no you can'tthere's no place you can hold this shitit's all screen, anywhere you touch some shit happensyou can touch real phones all day and nothing happened
Notice how the only thing Rust trannies refuse to re-write is X11
>- It introduces a lot of complexityHow exactly? C++ is way more complex.>- It kills productivityle productivity meme.>- It makes code hard to write and readLiterally untrue.>- It is pushed onto community projects by big megacorps (mainly Microsoft)Sure, but it's better than it being developed by them like C++.>- It does not keep it's promises of "saftey": It only prevents a very small class of errors, Memory and concurrency errors are not "small class of errors".>however buggy code with memory leaks is still prevalent with Rust projectsWay to out yourself as a nodev.
>>107688744because that would take longer than a weekend projecthow about another neofetch rewrite in rust, happy?
>>107695537>i just made it up OKAU
>>107695927>Way to out yourself as a nodev.rust does not save you from logic erros and it cant garuantee memory leakage, way to out yourself as a nodev
>>107695192>Elaborate Ada spark can be formally validated, has a very nice type system, interopts with C and assembly, has safe memory allocation without rust annoying ownership model and has a complete battle tested specification.
Christmas Eve Eve EditionPrevious Thread:>>107555829https://desuarchive.org/g/thread/107555829/#107560148
>monoprice stopped selling theseday ruined
>>107693719I still have a huge roll!
>>107693844lucky bastard. i bought a couple small packages (like 5m total) a few years ago for $6. i should've bought way more
>>107676356I like how your greasy lens worked as black mist filter
>>107695821kek
>be me>year of our lord 2025>lets install ubuntu>nice, some things have improved>logs into gnome accounts>neat.webm>sudo apt keepassx>it works>comfy.gif>let's open my database>it's a little slow>ctrl-s>everything freezes>oh no>database is brickedComment too long. Click here to view the full text.
>>107694409>shit that didn't happen
>>107694409I use keepassxc. Arch on my pc.Windows dual boot.Cacheyos on my laptop.On my phone as well.I keep the database on my server and I keep it synced with a copy on my phone.
>>107696048of course you use arch. only retarded shitters who use password managers and do things like cut their dicks off use arch.
>>107695874I stored it in the cloud, but gnome accounts bricked the file>>107695928literally try it yourself. all because linux dont have google drive app>>107696048sounds comfy, but when do you use windows and linux respectivly?
>>107696230Last time I booted into windows was to use rufus to write the iso for my laptop because the dd one wasn't working. Also the windows vm that I made to do stupid stuff like that had its password expire and I was too annoyed to look at it anymore.
Why isn't there a system call to tell the kernel that a certain piece of code is uninterruptible? this would eliminate race conditions once and for all
>>107693305You can eliminate race conditions (and nulls) by using a better type system.
>>107693305>system call to tell the kernel that a certain piece of code is uninterruptibleThis could conceivably be implemented but maybe not with acceptable performance.It would also rely on the programmer using those calls at the right times, and since they already misuse mutexes etc there might not be much hope of that.
>>107693446if you can make a thread uninterruptible, think of what would happen if you make a mistake that leads to an infinite loop.though it depends on what you mean precisely: 'no other thread of process X can interrupt thread Y of process X' VS 'no other thread can interrupt thread Y of process X'In the first scenario, that's not really a problem, but in the second scenario, this can be a real issue (e.g whole system becomes unresponsive)Multi-threading used to work like that:https://en.wikipedia.org/wiki/Cooperative_multitaskingBut we've moved on to use preemptive scheduling which doesn't have this whole system freezes problem.Even when you use mutexes perfectly, you still may encounter data races/raceconds with other resources, like the filesystem. There are special mutexes for those, but locking a file can lead to new problems (e.g deadlocking another process that needs to access the file).>>107694324There are no fundamental solutions that fix race conditions. Even Rust has race conds, it's type system was only designed to prevent data races. Anyway as soon as you talk to an external component (server, filesystem, database), you introduce invariant that are too complex to clearly express in the type system.
>>107693305Try working in embedded systems with no OS. You can literally just turn off interrupts and run your code. But you'll need to get the hardware interlocks for some things right, or you'll get stuff like network hardware shitting on you anyway.And you'd better make sure that you remember to turn the interrupts back on or you'll be in for a bad time unless you have a different way to service all the devices. That can be done but it's not for anyone less than a hard-core expert, such as one of my former bosses who'd do that to make the fastest code ever. It was also totally unmaintainable code that scared the living shit out of my team. lol
>>107696567And you're still getting fucked by racing conditions, because interrupts can happen any time.
what do you call this genre of homosexual AI musing?The key is never having any projects or problems solved by AI to back up this display of homosexual retarded delusions of grandeur.
>>107684178Why is it that you never see electricians or engineers waxing poetic about marginally better technology appearing? Only programmers have to do this pathetic navel-gazing bullshit.
>>107684330Yeah pretty much, that's what it feels like and in the real world their products are far less useful than they pretend.
>>107684178>twatter repostkill yourself in an original and entertaining way
>>107696164Because electricians don't make tools for other electriciansAll this insider praise should be automatically dismissed on basis of vested interest
>>107696718>Because electricians don't make tools for other electriciansHave you ever had even a passing idea of how incredibly fucking dumb you are?
I thought Europe is on the decline and can't make anything good?
>>107696753better ask him whats the average *american iq.bc they base their average on people who go to collegei think theyre somewhere between a nigger and a semitebut some semitic nations score lower than niggers, thoughlike morrocco.they score 65 iirc, too retarded to even function in a western society
>>107696770good ideatoo lazy for that doetheir mc mansions cost as much as our buildings, but theyre made of paper and good intentionsfukkenwhy would you have a customer buy a house once, when you can have them buy a house from you every other tornado season?>american efficiency
>>107696723>>107696731>>107696770only Americans are white. keep coping, thirdy
unironically our shit is made of concrete prefabsfukken vibrated, sturdy as fuck, and cheapwe live in fucking bunkerswhen americans live in houses made of papier maché and fukken PU foamin a fucking tornado countrythis is fucked, things should go the other way around>but americans see nothing wrong with that
>>107668641not even amerilards are this uneducated, everyone knows about the netherlands
Users of all levels are welcome to ask questions about GNU/Linux and share experiences.*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***Before asking for help, please check our list of resources.If you would like to try out GNU/Linux you can do one of the following:0) Install a GNU/Linux distribution of your choice in a Virtual Machine.1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.3) Go balls deep and replace everything with GNU/Linux.Resources: Please spend at least a minute to check a web search engine with your question.Many free software projects have active mailing lists.Comment too long. Click here to view the full text.
Is there a way to make ubuntu/kubuntu keep EVERYTHING it loads into ram cached until it *absolutely* needs to free up ram for something else?I just installed kubuntu on a PAINFULLY slow 16 GB flash drive. I got a 5 pack for like $15-$20. None of them are fast but the one I happened to pick to install onto is truly terrible. I didn't time it but I'm pretty sure it took at least 15 minutes from when I booted the computer to when the login screen came up. From a SATA SSD booting mint its conservatively less than 30 seconds. I just want to minimize the amount of time I spend waiting for disk read/write to finish as much as possible.>inb4 yes I already ordered another SSD to experiment with. It gets here in 2 days. At this rate I might actually get this thing all the way set up by then.Also this isn't a daily driver install, I'm specifically using it to do openCL testing with John The Ripper and just needed a clean install.>>TLDR: how do I minimize the pain/impact of a fucktackularly slow boot drive on ubuntu? I have up to 32 GB of DDR4 ram to work with.
Also while I'm here, as someone who has casually used Mint since ~2013-2014 (Mint 13 was my introduction to linux) and never seriously tried anything else, what actually IS the difference between ubuntu and Mint? All this time I thought it was basically just the desktop environments, but then I realized there's xubuntu that is just ubuntu with an xfce desktop environment, which is what I used on mint. So why is mind different?
>>107696820that's linux standard behavior
>>107696820Look into readahead(2)https://man.archlinux.org/man/readahead.2.enThere are some programs that can do this. Systemd used to but they removed it because nobody uses slow storage devices anymore.https://wiki.archlinux.org/index.php?title=Readahead&direction=prev&oldid=263704
>>107696871Apparently there is this which restores the functionality that was dropped from Systemd:https://aur.archlinux.org/packages/systemd-readaheadNo idea if it works though.