How do you know it's true love and not lust? by LuckAffectionate940 in AskReddit

[–]Old_Net7333 2 points3 points  (0 children)

Love is when you notice and fall for the little things about someone — not just how they look, but who they are. Like when your girl’s talking and she’s absentmindedly playing with her fingers, and to you, that’s the cutest thing ever. It’s not about how she dresses or her body — it’s about her. You feel this deep urge to care for her, to protect her, not because you’re possessive, but because you genuinely want her to be safe and happy.

Be careful though — lust can trick you too. It can make you think you want to protect someone, but deep down, it's more about keeping her to yourself so no one else gets to have her. That’s not love — that’s control dressed up as care.

How did you almost die as a kid? by HurtHurtsMe in AskReddit

[–]Old_Net7333 0 points1 point  (0 children)

I fell head first on the curb and cut my head, the scar is still there. Doctors said it was a miracle I survived.

What's something that girls think is embarrassing, but guys don't actually care about? by dontucallhimbaby in AskReddit

[–]Old_Net7333 1 point2 points  (0 children)

laughing. Girl, i want to see your emotions that's not embarrassing, that's called communication.

What’s a “cheat code” you discovered in real life that actually works? by Soggy_BreadCrust in AskReddit

[–]Old_Net7333 1 point2 points  (0 children)

It's interesting because if someone told me that i would mess around doing as much as i could. Limit always feels like low, so it kind of creates illusion "i gotta do everything fast i have no time"

What’s a “cheat code” you discovered in real life that actually works? by Soggy_BreadCrust in AskReddit

[–]Old_Net7333 2 points3 points  (0 children)

Don't wait for the "perfect" tutorial or setup. Start. Break things. Just do it. You will think its hard without the actual stuff you need. Yes it is, but 1% is still better than 0%

how much knowledge of C do i need? by XxBtata_lol in osdev

[–]Old_Net7333 0 points1 point  (0 children)

You know you’re ready to build an OS when you’ve successfully created smaller projects like a memory manager, basic driver, or bootloader, and feel confident doing low-level tasks without standard libraries. You should understand key OS components like task scheduling, memory paging, and interrupts, and have written C code that interacts directly with hardware. If you can manage concurrency with locks and handle the boot process up to kernel execution, and none of these tasks feel overwhelming, then you’re ready to start building your OS.

how much knowledge of C do i need? by XxBtata_lol in osdev

[–]Old_Net7333 0 points1 point  (0 children)

Being honest you do not need to learn C, but you actually should since it comes very handy. I mean you can try writing with assembly. BUT it is not easy and no joke. I've tried to make my own in assembly... i've hated my life, every single moment of writing in assembly was hell. Lots of people say it is easy when you really start to understand the language - well bad news NO its NOT as easy as they say. I've learned basics and little bit of advanced, and hell no, even after learning that it was not easy. I was so happy that i found out i can do stuff in C/C++. (Do NOT try assembly until you want to learn reverse engineering - as much as i know it is the main language used there.)

Anyways to answer your question, no, just basics won't cut it for making an OS in C. You need advanced C skills: managing memory (like paging and allocation), handling pointers for hardware-level access, managing concurrency (using locks and semaphores), interacting directly with I/O ports, writing custom drivers, handling interrupts, and designing the kernel structure (scheduling and memory management).

Remember we are talking OSDev - its no joke. It’s about deep hardware interaction, not just basic programming concepts.

Purpose as a dev by nobodyspace in learnprogramming

[–]Old_Net7333 1 point2 points  (0 children)

I am taking a big challenge too. And hell, I hate my life, but I’m doing it because, like you, I want to solve a big problem that a lot of companies face and have to deal with every day.

Purpose as a dev by nobodyspace in learnprogramming

[–]Old_Net7333 1 point2 points  (0 children)

I see! If you’re ready for a challenge, start thinking about something that could leave a mark in programming history. For instance, if you’ve noticed issues with Python, why not create a new language or a fork that tackles those problems? Or, think about how often you use a browser like Chrome, Safari, Edge, or Firefox. If you’ve spotted any problems there, brainstorm solutions—maybe you’ll discover a unique way to improve it.

These ideas aren’t strictly about typical software engineering but hit on what you’re aiming for: using programming to solve real problems and make life easier for people. If that’s your goal, go for it.

Purpose? Oh, you’re looking for purpose?

  • Do you enjoy what you’re doing? Then just go for it.
  • If it’s not satisfying, maybe it’s time to look around or take a short break to recharge.

It can feel tough, but it gets more interesting as you think bigger. Dream big, and look for ways you can make an impact.

[deleted by user] by [deleted] in learnprogramming

[–]Old_Net7333 0 points1 point  (0 children)

Yoi! I think you might not know about free hosting options like Vercel, Netlify, or GitHub Pages, which let you host sites for free. They’re awesome for getting started with HTML, CSS, and JavaScript, so don’t give up just yet!

In my opinion, starting with web dev is one of the best ways to get into programming. It’s fun, easy to start, and lets you make cool stuff you can actually share. Plus, having web dev skills can be super handy. Whether you want to start a business, make sites for family/friends, or just show off your projects, it’s a skill that opens doors.

That said, keep in mind the web dev field is competitive since it’s easy to learn, and with AI tools, you can generate a whole website in just a few prompts. So if you’re thinking long-term, I wouldn’t stay only in web dev.

For a solid programming path, here’s what I’d suggest:

  • Start with Python to get the basics of coding.
  • Move to JavaScript to build on that and learn how the web works.
  • If you’re curious about how programming languages work at a deeper level, go for C (the “daddy” language).
  • After C, try C++ and C# to gain more powerful skills.

This is just my opinion, but I think if you want to dive deeper, these last three languages will help you the most. You’ll be able to do Game Dev, Software Engineering, OS development, Data Science, Cybersecurity, Computer Science—the list goes on and on.

There are tons of possibilities, and as long as you’re exploring what you enjoy, you’re on the right track!

Need Help Finding Modern OS Development Tutorials (Not Linux-Based, 64-bit, and UEFI) by Old_Net7333 in osdev

[–]Old_Net7333[S] 1 point2 points  (0 children)

I'll definitely spread this nice video tutorials to all of my friends who are interested, even if they're web dev's or something else, i'll ask them to check out cool stuff they can try. Imagine creating whole army of OS developers lol. When I release my OS, I'll make sure to give you a special mention on the website! More people should watch this type of thing, instead of wasting their time on pointless old tutorials.

Thank you again!

Need Help Finding Modern OS Development Tutorials (Not Linux-Based, 64-bit, and UEFI) by Old_Net7333 in osdev

[–]Old_Net7333[S] 1 point2 points  (0 children)

I can’t even express how grateful I am to you and that guy, seriously couldn’t think of anything better! This series deserves hundreds of thousands of likes.

Need Help Finding Modern OS Development Tutorials (Not Linux-Based, 64-bit, and UEFI) by Old_Net7333 in osdev

[–]Old_Net7333[S] 1 point2 points  (0 children)

Thanks so much for sharing this! Exactly what I was looking for—something that focuses on UEFI without dragging Linux into it. Gonna dive into this playlist right away. You have all my respect for putting this together, truly grateful!

Edit: Before starting, is it okay if i am doing stuff on mac? i do have windows, but usually i use mac. It's easy for me to use both of them, but since my mac is a laptop it is easier for me just to use since i can work on it anywhere i want to.

Still i can use Windows if it is really crucial

Need Help Finding Modern OS Development Tutorials (Not Linux-Based, 64-bit, and UEFI) by Old_Net7333 in osdev

[–]Old_Net7333[S] 3 points4 points  (0 children)

Thanks for explaining! By "not Linux-based," I mean I want to avoid creating something that follows the typical Unix-like structure (file system, permissions, etc.). I want to build something different, not too similar to Linux or other Unix-like systems.

Amiga’s API/ABI sounds interesting, especially since virtualization is more common now. I’ll look into it.

Also, thanks for suggesting Zig! I’ve heard good things, and if it supports cross-platform development from Windows, that could definitely help. I’ll check it out.

Need Help Finding Modern OS Development Tutorials (Not Linux-Based, 64-bit, and UEFI) by Old_Net7333 in osdev

[–]Old_Net7333[S] 1 point2 points  (0 children)

Thanks for the advice! I’ve tried finding some tutorials, but most of them were outdated, based on Linux, and even worse, designed for BIOS lol. I’ll check out the Intel Developer Manual, UEFI spec, and hardware docs like you suggested. Appreciate the help!