HN user

lucaslee

80 karma
Posts2
Comments23
View on HN
Programs to Read 8 years ago

I saw the Linux kernel was recommended many times here, but how many people actually read it? Where do you even start? The Linux kernel has around 60,000 files and 25 million lines of code...

I think smaller projects are better for learning purposes. If you are interested in reading some smaller projects, check out my project here https://github.com/CodeReaderMe/awesome-code-reading.

Thanks for checking out my project. Here is some background information.

I contributed to a few open source projects over the years, but I only focused on solving the problem I had, either a bug I wanted to fix or a feature I wanted to add. Once my issue was resolved, I didn't really care much about the rest of the project. I found it was less of a learning opportunity.

That's why I created this project to really track down the codebases that you can read from start to finish and learn how they are designed and implemented. Currently it only lists a few codebases that I actually have read. They are mostly small-size projects. I'd like to hear advice on how to approach and learn from a large project.

Hi, thanks for sharing these games related projects. I noticed some of them are fairly large projects with tens of thousands lines of code, which is a major roadblock for many people to learn something from a large codebase. What do you look for in them? For example, do you just want to see how a particular component, like a rendering engine, is implemented? (just guessing, I know nothing about games)

I agree what the article says.

For example, if you compare the nutrition of almond and peanut, they are pretty close:

Peanut: https://nutritiondata.self.com/facts/legumes-and-legume-prod... Almond: https://nutritiondata.self.com/facts/nut-and-seed-products/3...

They both have the same amount of total fat (49g). Other nutrients are mostly comparable too.

However, almond is often perceived as healthy food, while peanut is often perceived as not too healthy (peanut does have a little more saturated fat than almond--3.2g more per 100gram).

I think people should eat more seasonal, local, and fresh fruit and vegetables than whatever marketed as healthy food/drink that is actually heavily processed.

Whenever I see sad news like this, that a great person dies too early, it reminds me that life is too precious and I am lucky to have more time to do something meaningful. Take care of your body and do something that really matters. RIP

Why only backend? You are competing with other solutions out there that have a frontend available directly from db schema. Some examples: https://www.salesforce.com/products/platform/overview/ https://github.com/sferik/rails_admin

I am not totally clear who your target customers are. I think backend alone will be a barrier for a non-technical person. For a developer, as said by others, CRUD/authentication usually isn't the most time consuming part.

With that said, congrats on shipping! I know this is a work in progress. I think your landing page needs more work/content too. Good luck!

I like the idea, and congrats on the launch!

The resource page you put together looks high quality.

One suggestion is to make each challenge focus on one thing, like flexbox (or even layout in general), font etc. I saw you are giving feedbacks on twitter, which is awesome. Maybe you could collect all the solutions and your feedbacks for each challenge, present them nicely on your site, and maybe also highlight what can be learned from each of them.