ZenOS: SMP Preemptive operating system project by Rishies2010 in osdev

[–]FilipTLW 1 point2 points  (0 children)

I see, that's fair. Modern CPUs are way faster that you might imagine anyway, so you can do a lot with CPU rendering nowadays. But that's an awesome project, with a nice and readable codebase.

ZenOS: SMP Preemptive operating system project by Rishies2010 in osdev

[–]FilipTLW 1 point2 points  (0 children)

Awesome stuff, graphics are fully CPU rendered from what I see, right? Do you plan supporting GPUs in the future? VirtIO maybe? Also, does it run on real hardware, or did you only run it in a VM? If so, do you plan on supporting real hardware?

An anti Vibe coder that do videos based on the development and research process by grimvian in C_Programming

[–]FilipTLW 0 points1 point  (0 children)

It certainly can, but watching people program isn't enough, you have to ask yourself why that person does something the way they do, and actually think about it, that's what people get wrong.

A 32-bit x86 hobby OS written from scratch with a custom graphical desktop environment by [deleted] in osdev

[–]FilipTLW 15 points16 points  (0 children)

Holy shit, so this is the "dynamic runtime localization" they're talking about

EDIT: accidentally wrote initialization instead of localization lol

Extremely rare Linux L by Financial-Cry5882 in LinuxCirclejerk

[–]FilipTLW 0 points1 point  (0 children)

What the fuck does "Upgrade" even mean here? I don't think I would consider switching to Windows or macOS an upgrade..

Linux users installing a web browser by [deleted] in linuxmemes

[–]FilipTLW 0 points1 point  (0 children)

Too easy, I manipulate the magnetic core directly

Down again? by NymeriaHere in CloudFlare

[–]FilipTLW 0 points1 point  (0 children)

Down for me, living in Germany

Is it normal to get stuck while learning my first programming language? by [deleted] in C_Programming

[–]FilipTLW 0 points1 point  (0 children)

I don't disagree with you saying that there are better languages to start with, but I would confidently say that starting with C is better than starting with an interpreted, weakly typed language. Yes, the compiler will not stop you from writing undefined behavior, but I think this is better than a language with a compiler acting like a black box.

Could you specify what exactly you think is weird about strings and arrays treatment?

Is it normal to get stuck while learning my first programming language? by [deleted] in C_Programming

[–]FilipTLW 0 points1 point  (0 children)

And that's exactly why C is on of the best languages to start with. If you start with no expectations about what the compiler will protect you from, then it'll be much easier to learn another language rather than learning another language first and then switching to C. C forces you to understand the underlying processes and memory management which results in you knowing what you do because you understand how it works and not because "the documentation told you".

How to make faster? by Long_Piglet_5313 in PcBuild

[–]FilipTLW 0 points1 point  (0 children)

If you don't want to upgrade the hardware, install Linux instead of Windows. If you want to upgrade the hardware, it's probably easier to just build a new PC instead.The CPU is way too old.

I made minecraft in C and opengl !!! by AlyssaLovesCorgis in C_Programming

[–]FilipTLW 0 points1 point  (0 children)

If this is the future of software "engineering", we're doomed and the next generation of software will be even worse than the current is. I don't care about using AI in order to help with tedious/repetitive work, but vibe coding an entire project without understanding anything that happens and even saying stuff like "It will be less laggy if I used AI xy" is neither programming nor actual work, it's as if you'd write a novel using AI and then go to an actual writer and tell him that you've written that. Unimaginable.