HNHacker News
TopNewBestAskShowJobs

curious16

1,525 karma · joined July 31, 2022

submissionscomments
curious16··on Ask HN: What interesting problems are you working on?
Thanks for the suggestion. Will keep that in mind. I understand that too much perfection can be a roadblock to progress.
curious16··on Ask HN: What interesting problems are you working on?
Mine is not an interesting "problem" generally speaking. But, to me, it is a problem because I haven't solved it yet.

I am on the journey of learning computer science and programming on my own from awesome books and resources available out there.

I came across this article by Peter Norvig: https://norvig.com/21-days.html after I read his code of a spell checker: https://norvig.com/spell-correct.html. I was mesmerized by the code itself. It is so clean as if it is speaking to me. No series of spaghetti statements making me cringe just at the sight of it. I want to be able to achieve that skill. That is my project/problem if you can say so. In college I was studying electrical engineering when I was taught programming in C using a very bad book and I hated coding after that. Now, I am gradually beginning to see the beauty in it. It is just prose. Prose can be bad and excellent. I was taught bad prose that's why I dislike it.

I hope to become an elegant and useful programmer one day and build things that are useful to people.

If you have any particular resource in mind that can help me in my journey, don't forget to suggest some in the replies.

curious16··on Ask HN: What does fantastic programmers do differently than the average one?
> Functional thinking tends to do that, irrespective of the language.

Can you expand on this a bit more?

And if possible, some books that teach this kind of thinking?

curious16··on Teaching C (2016)
Can anyone link me to the pdf directly. I don't find it on the link above. I am stupid.
curious16··on Ask HN: Which books do you consider real gems in your field of work/study?
Have you read Robert Harper's Practical Foundations of Programming Languages?
curious16··on Ask HN: Which books do you consider real gems in your field of work/study?
Maybe Structure and Interpretation of Computer Programs (SICP)?
curious16··on Ask HN: Which books do you consider real gems in your field of work/study?
TAOCP, you have worked through the whole thing? At what point in life?
curious16··on Ask HN: Where should someone start learning to code in 2022?
Really, how good are CS61A and CS61B? And why are they so good? I am genuinely asking.
curious16··on Ask HN: As of 2022, which are some of the best MOOCs to get into CS/programming?
Are you a Berkeley student? If not, can you answer a few questions:

1. Which versions of the courses did you do? I mean which semester versions. Can you link to them?

2. Why do you say nothing comes close? What is so special about them?

3. Did they make you confident as a programmer?

curious16··on MIT engineers develop stickers that can see inside the body
More like portable xray?
← PreviousPage 2 of 2