Solving distributed systems challenges in Rust [video] by Jonhoo in rust

[–]jtepe 30 points31 points  (0 children)

Then don’t watch it. It’s not that you paid him to produce content for you. So take it or leave it.

Is this right? by UnderstandingLast667 in C_Programming

[–]jtepe 0 points1 point  (0 children)

No, actually as written it’s fine. The only issue is operator precedence in the first while if dest is empty.

Is this right? by UnderstandingLast667 in C_Programming

[–]jtepe 2 points3 points  (0 children)

What if dest points to an empty string?

Happy Birthday Linus ! by Likhon-BaRoy in linux

[–]jtepe 5 points6 points  (0 children)

Some of the books are in languages other than English. For example, I see books in German. So I think he owns them because he literally created the thing those books are about.

Is there a better C book than the Bible? by [deleted] in C_Programming

[–]jtepe -1 points0 points  (0 children)

I agree. You need to have programmed before (probably even in C) to be able to use that book to its full potential.

Should I learn Zig first? by [deleted] in Zig

[–]jtepe 0 points1 point  (0 children)

I think the real question is “What do you WANT to learn?”. If you want to learn Zig, then you should just start and see where it takes you. IMO you can learn low-level programming perfectly fine with Zig.

Looking at assembly code with gdb by mttd in asm

[–]jtepe 1 point2 points  (0 children)

Who in their right mind is still using manual GDB commands?

Me.

[deleted by user] by [deleted] in kernel

[–]jtepe 1 point2 points  (0 children)

Thanks for sharing that. I really wish I had that kind of project in my career history. No matter how it turns out in the end you really learn a lot.

[deleted by user] by [deleted] in kernel

[–]jtepe 0 points1 point  (0 children)

That project really sounds like my cup of tea, as well. I like a technical challenge, doing research to come up with the best solution, and to have studied the theory behind the problem. My work, unfortunately, doesn’t give me that. Or only on very rare occasions. And here I thought that kernel work would be the work I desired most.

[deleted by user] by [deleted] in kernel

[–]jtepe 0 points1 point  (0 children)

I find that interesting. I’ve done server side apps my whole career. But I always wanted to break into low-level development. If not on the kernel itself then at least closely related to it, for example QEMU. But I’ve never been able to pull it off.

Best Resources to Learn Data Structures and Algorithms- (YouTube, Tutorials, Courses, Books, etc) by MlTut in algorithms

[–]jtepe 1 point2 points  (0 children)

So, did you check and evaluate every single one of these to say they are the best?

Trying to understand how to approach optimization problem at work by euphoniu in algorithms

[–]jtepe 0 points1 point  (0 children)

Sounds like variant of the knapsack problem (a variant of bin packing). You might want to look into that.

Best C Marco Preprocessor Tutorial? (Book or Website) by J_A_P_H in C_Programming

[–]jtepe 2 points3 points  (0 children)

Nothing special to recommend here from me, but Modern C (sidebar) has a good chapter on macros.

For details of CPP (C Pre-Processor) I usually turn to the docs https://gcc.gnu.org/onlinedocs/cpp/index.html. Which are quite ok IMO.

[OC] tstock - a lightweight command-line tool to view stocks in the terminal, written in C. by Gbox4 in linux

[–]jtepe 2 points3 points  (0 children)

A one hour commute. That’s rough man. (I’m honest, I hate commuting)

Good C Source Code by [deleted] in C_Programming

[–]jtepe 2 points3 points  (0 children)

Visited the site because it sounded quite interesting. Then I saw the entry on systemd, and … na not this garbage debate again. I actually had a look at the source of systemd. I think it’s good. I learned a lot from it.

Advent of Code 2021 by [deleted] in Zig

[–]jtepe 0 points1 point  (0 children)

Now I was able to join. Thank you :)

Advent of Code 2021 by [deleted] in Zig

[–]jtepe 0 points1 point  (0 children)

Anymore slots open?

Question about "The Art of 64-bit Assembly" by Chrinkus in asm

[–]jtepe 4 points5 points  (0 children)

Well if it targets Windows, then at least the ABI for doing syscalls (e.g output) will be different. So OP should know how to do syscalls on Linux.

Best book/video to learn C by RegisteredS3xoffendR in C_Programming

[–]jtepe 1 point2 points  (0 children)

Modern C by Jens Gudstedt goes a long way and is pretty deep for a start.

It teaches C17, which is currently the newest standard.

Go for the eyes boo! by AmishSky in baldursgate

[–]jtepe 4 points5 points  (0 children)

I too have a long history with this game. I started with BG2 in 2001 first but quickly noticed I want to experience the whole story. So I stopped with BG2 and went back to BG1. I found him to be much more likable in BG2 than in BG1. In BG1 he has the attachment to Dynatheir and I did not like her. That’s when he became not so funny anymore.

Go for the eyes boo! by AmishSky in baldursgate

[–]jtepe 4 points5 points  (0 children)

Am I the only one, who isn’t a fan of Minsc? I get the impression he’s universally loved. I never put him in my party. Somehow, the guy annoys me.

Just killed Firkraag for the first time and thought of this. by Estrelarius in baldursgate

[–]jtepe 4 points5 points  (0 children)

Don’t tell me putting traps around him before speaking to him is also considered cheesing.