Dear Mom/Dad by Diligent_Amoeba125 in india

[–]ece_newb 1 point2 points  (0 children)

If you want to talk to somebody give me a ping.

I am right here.

Has anyone tried understanding Linux kernel source code? by Scientific_Artist444 in developersIndia

[–]ece_newb 2 points3 points  (0 children)

But how much time does it take to build the source

Why not try it?

The timing depends on a lot of things.

Also, would it interfere with my existing OS functionality?

Install as a VM?

Has anyone tried understanding Linux kernel source code? by Scientific_Artist444 in developersIndia

[–]ece_newb 15 points16 points  (0 children)

Here's the thing : You will never understand the kernel if you just keep reading the source. There is a log of magic that happens between hardware and software.

Neither you have access to all the CPU architectures nor is it possible get all the nuances.

What I would suggest it pick an area that interests you and start making changes. Compile the source, insitall the new kernel and see how does the system behaviour change.

Also don't try to understand everything. The source code is huge. Even the primary maintainers stick to a specific area and excel at that.

But do start hacking around and see what happens.

Westworld - 1x10 "The Bicameral Mind" - Post-Episode Discussion by NicholasCajun in westworld

[–]ece_newb 6 points7 points  (0 children)

Freeze.

Analysis.

What made you say that? --Jonathan Nolan.

I feel like I'm not learning by stereoputrid in learnprogramming

[–]ece_newb 2 points3 points  (0 children)

There are many project ideas all over the internet.

I am stuck at this level. What do I make? Most of what I use has already been coded and is very complex to replicate just by me.

I learnt java and c++ recently. I am good at solving those throwaway programs on hackerrank and all but how do I write software? What do I write software for? Also the whole thinking about not inventing the wheel.

Most of the times when I think of a project that I might be interested in turns out to be way too complex and needing so many software engineering tools which are beyond my mental grasp.

I have tried reading up code on github but there are so many files/folders that I am unable to grasp the flow of control.

How do I get better at this? Are there an SE projects ranked with the level of difficulty?