HN user

kashfi

46 karma

kashfi.fahim@gmail.com

Posts15
Comments34
View on HN
www.youtube.com 2y ago

Devaslife Shares How He Plans to Survive the Generate AI Era as an Indie Dev

kashfi
1pts1
nypost.com 5y ago

NYPost Facebook closes deal for 730k square feet at Vornado’s Farley Building

kashfi
1pts0
youtu.be 5y ago

2020's Best New Song to Listen to While Working? “To the Nth” by Gogo Penguin

kashfi
2pts0
www.cs.princeton.edu 6y ago

Cos 333: Advanced Programming Techniques

kashfi
3pts1
news.ycombinator.com 6y ago

Ask HN: Alternative to Crunchbase Pro ($360/year)?

kashfi
3pts4
news.ycombinator.com 6y ago

Ask HN: How to Reclaim Storage Marked “Other” on macOS X?

kashfi
3pts2
youtu.be 6y ago

French Professor Reflects on Jazz, Craft of Jazz, Reviews Album by Gogo Penguin

kashfi
2pts0
www.villagevoice.com 6y ago

BLACK LIKE WHO? Notes on African American Identity (The Village Voice 9/1991)

kashfi
1pts0
news.ycombinator.com 6y ago

Ask HN: Geeksforgeeks.org vs. Tutorialspoint.com

kashfi
1pts0
news.ycombinator.com 6y ago

Ask HN: What Practices Has Helped You Reach Productivity Zen/Flow?

kashfi
14pts12
www.c-span.org 6y ago

William Lutz, Discuss His Book Double-Speak: The Use of Language to Deceive You

kashfi
10pts0
news.ycombinator.com 6y ago

Ask HN: Dorsey Warns AI to Effect Junior SWE Candidates; Advice for CS Majors?

kashfi
2pts2
www.interviewcake.com 6y ago

Interviewcake.com Full Course Now $29; Free Access to All Course Readings

kashfi
1pts0
news.ycombinator.com 6y ago

Ask HN: Most effective practice towards remembering and recalling tech details

kashfi
6pts1
www.ny.gov 6y ago

New York State Covid-19 Technology Swat Team

kashfi
33pts6

"This is a course about the practice of programming, an attempt to expose students to the development of real programs. Programming is more than just writing code. Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by themselves and others. At the same time, they must be concerned with compatibility, robustness, and reliability, while meeting specifications. Students will have the opportunity to develop these skills by working on their own code and in group projects."

I recommend reading the first chapter of Bjarne Stroustrup's book, "Programming Principles and Practice Using C++." It's a quick read but it's got the wisdom that your question seeks.

Hi, thanks for asking.

CS major, just trying to keep tabs on Startups--probably not going to get FAANG, so I'd like to know the players in the Startup scene.

I want the news on what companies are doing; what startups are getting fundings. Plus that database of startups.

That sort of thing.

I’m on a similar path.

I was wondering, hope this isn’t too personal to ask, when you were searching for that first internship, I am in that stage right now, what did your resume look like? What sort of projects did you include and did not include?

Besides my curious questions, I enjoyed reading about your experiences and I hope to read more on your blog.

Cheers!

... Anyone else having issues verifying their phone? I've never had such a buggy experience verifying my phone.

It seems like after you complete the application, the green submit button, as well as the text fields in the following sequences, are buggy -- single click doesn't seem to pick up the action, double click seems to upset it, tab into the button to press Enter doesn't work. This is all via Chrome.

I just took a look at it and I think for self teaching this might be a great alternative to Rosen’s DMwA. Mainly because this book offers interactive Questions and Answers at the end of each section. Pair the book with an MIT OCW math for computer science or something similar and you should be more than good. Best of luck!

I'm not a parent.

If I had an iPad/MacBook around, I'd sit with him and work through the Playgrounds-app Apple has for helping kids learn to code. Within the app, there's a bunch of games. You can start with Learn to Code 1 which starts off with lessons on commands, then continues to functions, for loops, conditionals, logical operators, while loops, and finally algorithms.

A couple of summers ago, a bunch of my friends developed a teaching curriculum for a summer camp. We used Lego Mindstorm to teach kids how to program code.

We also had a class where we introduced the kids to a Raspberry Pi, then installed a program called SonicPi which was then used to teach programming by playing a synth with code.

We also used Google's educational material to teach basic MachineLearning that used a computer's webcam and kids taught the machine to run a function when it recognized a facial expression or something like that.

Surprisingly, one of the cool ideas that did work was teaching the kids basic Blender, then 3D printing their models. We also had a super basic game development class that used Scratch to make games.

MIT's Scratch is very versatile, it shows up alot when you look for guides to get kids into coding.

You know, you can also just play board games with him. I don't know what it is but folks who grow up to be good at coding always seem to have anecdotes about playing games with their dad. I guess DnD helps kids develop their cognitive skills, like thinking logically and abstracting large concepts, both of which helps lay the foundation for getting your kid to be a good problem solver.

All in all, as long as the two of you are able to enjoy the time together and repeat the sessions regularly long term, it will work wonders for him. Sons need their fathers.

You got this,