The best Hacker News stories from All from the past day

Go back

Latest posts:

Egoless Engineering

Egoless Engineering

My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

My 9 year old son has been learning to code. He learned HTML & CSS over the last year or two.<p>Recently, we had a breakthrough where he learned how to leverage Google Gemini as a learning tool (not to write code for him, but as a better search and as a coding teacher). This leveled him up big time and he decided to make his own game.<p>Game link here: <a href="https://www.armaansahni.com/game/" rel="nofollow">https://www.armaansahni.com/game/</a><p>He's coded all the HTML, CSS & JS by hand in VSCode. He's made the animated graphics on his own using a web based sprite editor called Piskel.<p>For the game, I provided hints along the way and Gemini has helped him with syntax. View source to see the code. He's excited to share with the community.<p>He also wrote a blog post about how he made this game: <a href="https://www.armaansahni.com/how-i-coded-a-game-using-ai/" rel="nofollow">https://www.armaansahni.com/how-i-coded-a-game-using-ai/</a> (he independently figured out how to leverage Gemini effectively and writes about it here).<p>Regarding the blog post - We had a discussion about who the target audience is (ie not 9 year olds!), what they would be interested in learning about and the general outline. He then dictated his words into the computer (which gets around spelling issues), and he went through multiple rounds of feedback from his parents (improving clarity, punctuation, etc). In other words, its his words & thoughts but he had help along the way!<p>NOTE: both parents are programmers, who provided valuable guidance through his coding journey.

My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

My 9 year old son has been learning to code. He learned HTML & CSS over the last year or two.<p>Recently, we had a breakthrough where he learned how to leverage Google Gemini as a learning tool (not to write code for him, but as a better search and as a coding teacher). This leveled him up big time and he decided to make his own game.<p>Game link here: <a href="https://www.armaansahni.com/game/" rel="nofollow">https://www.armaansahni.com/game/</a><p>He's coded all the HTML, CSS & JS by hand in VSCode. He's made the animated graphics on his own using a web based sprite editor called Piskel.<p>For the game, I provided hints along the way and Gemini has helped him with syntax. View source to see the code. He's excited to share with the community.<p>He also wrote a blog post about how he made this game: <a href="https://www.armaansahni.com/how-i-coded-a-game-using-ai/" rel="nofollow">https://www.armaansahni.com/how-i-coded-a-game-using-ai/</a> (he independently figured out how to leverage Gemini effectively and writes about it here).<p>Regarding the blog post - We had a discussion about who the target audience is (ie not 9 year olds!), what they would be interested in learning about and the general outline. He then dictated his words into the computer (which gets around spelling issues), and he went through multiple rounds of feedback from his parents (improving clarity, punctuation, etc). In other words, its his words & thoughts but he had help along the way!<p>NOTE: both parents are programmers, who provided valuable guidance through his coding journey.

My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback

My 9 year old son has been learning to code. He learned HTML & CSS over the last year or two.<p>Recently, we had a breakthrough where he learned how to leverage Google Gemini as a learning tool (not to write code for him, but as a better search and as a coding teacher). This leveled him up big time and he decided to make his own game.<p>Game link here: <a href="https://www.armaansahni.com/game/" rel="nofollow">https://www.armaansahni.com/game/</a><p>He's coded all the HTML, CSS & JS by hand in VSCode. He's made the animated graphics on his own using a web based sprite editor called Piskel.<p>For the game, I provided hints along the way and Gemini has helped him with syntax. View source to see the code. He's excited to share with the community.<p>He also wrote a blog post about how he made this game: <a href="https://www.armaansahni.com/how-i-coded-a-game-using-ai/" rel="nofollow">https://www.armaansahni.com/how-i-coded-a-game-using-ai/</a> (he independently figured out how to leverage Gemini effectively and writes about it here).<p>Regarding the blog post - We had a discussion about who the target audience is (ie not 9 year olds!), what they would be interested in learning about and the general outline. He then dictated his words into the computer (which gets around spelling issues), and he went through multiple rounds of feedback from his parents (improving clarity, punctuation, etc). In other words, its his words & thoughts but he had help along the way!<p>NOTE: both parents are programmers, who provided valuable guidance through his coding journey.

Intel announces Arc B-series "Battlemage" discrete graphics with Linux support

Intel announces Arc B-series "Battlemage" discrete graphics with Linux support

South Korean president declares martial law, parliament votes to lift it

Every board game rulebook is awful [pdf]

World Labs: Generate 3D worlds from a single image

World Labs: Generate 3D worlds from a single image

Kubernetes on Hetzner: cutting my infra bill by 75%

Ask HN: Who is hiring? (December 2024)

Please state the location and include REMOTE for remote work, REMOTE (US) or similar if the country is restricted, and ONSITE when remote work is <i>not</i> an option.<p>Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn't a household name, explain what your company does.<p>Please only post a job if you actually intend to fill a position and are committed to responding to everyone who applies.<p>Commenters: please don't reply to job posts to complain about something. It's off topic here.<p>Readers: please only email if you are personally interested in the job.<p>Searchers: try <a href="http://nchelluri.github.io/hnjobs/" rel="nofollow">http://nchelluri.github.io/hnjobs/</a>, <a href="https://hnresumetojobs.com" rel="nofollow">https://hnresumetojobs.com</a>, <a href="https://hnhired.fly.dev" rel="nofollow">https://hnhired.fly.dev</a>, <a href="https://kennytilton.github.io/whoishiring/" rel="nofollow">https://kennytilton.github.io/whoishiring/</a>, <a href="https://hnjobs.emilburzo.com" rel="nofollow">https://hnjobs.emilburzo.com</a>, or this (unofficial) Chrome extension: <a href="https://chromewebstore.google.com/detail/hn-hiring-pro/mpfaljjblphnlloddaplgicpkinikjlp" rel="nofollow">https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal...</a>.<p>Don't miss these other fine threads:<p><i>Who wants to be hired?</i> <a href="https://news.ycombinator.com/item?id=42297422">https://news.ycombinator.com/item?id=42297422</a><p><i>Freelancer? Seeking freelancer?</i> <a href="https://news.ycombinator.com/item?id=42297423">https://news.ycombinator.com/item?id=42297423</a>

Ask HN: Who is hiring? (December 2024)

Please state the location and include REMOTE for remote work, REMOTE (US) or similar if the country is restricted, and ONSITE when remote work is <i>not</i> an option.<p>Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn't a household name, explain what your company does.<p>Please only post a job if you actually intend to fill a position and are committed to responding to everyone who applies.<p>Commenters: please don't reply to job posts to complain about something. It's off topic here.<p>Readers: please only email if you are personally interested in the job.<p>Searchers: try <a href="http://nchelluri.github.io/hnjobs/" rel="nofollow">http://nchelluri.github.io/hnjobs/</a>, <a href="https://hnresumetojobs.com" rel="nofollow">https://hnresumetojobs.com</a>, <a href="https://hnhired.fly.dev" rel="nofollow">https://hnhired.fly.dev</a>, <a href="https://kennytilton.github.io/whoishiring/" rel="nofollow">https://kennytilton.github.io/whoishiring/</a>, <a href="https://hnjobs.emilburzo.com" rel="nofollow">https://hnjobs.emilburzo.com</a>, or this (unofficial) Chrome extension: <a href="https://chromewebstore.google.com/detail/hn-hiring-pro/mpfaljjblphnlloddaplgicpkinikjlp" rel="nofollow">https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal...</a>.<p>Don't miss these other fine threads:<p><i>Who wants to be hired?</i> <a href="https://news.ycombinator.com/item?id=42297422">https://news.ycombinator.com/item?id=42297422</a><p><i>Freelancer? Seeking freelancer?</i> <a href="https://news.ycombinator.com/item?id=42297423">https://news.ycombinator.com/item?id=42297423</a>

Facebook's Little Red Book

Intel announces retirement of Pat Gelsinger

Safe relational database queries using the Rust type system

AMD Disables Zen 4's Loop Buffer

What Will Enter the Public Domain in 2025?

Ask HN: How can I grow as an engineer without good seniors to learn from?

I am a fresh graduate data engineer working at a small company in the oil and drilling industry.<p>I was hired 6 months ago as a freelance data engineer, and after proving myself through my work quality, I am now essentially functioning as a tech lead, with full responsibility and ownership of designing, implementing, and hiring for the projects I'm assigned.<p>Our company is not a tech company, so I only have a couple of tech-oriented colleagues, and I barely interact with them. Now I directly report to the director of the company, who in all senses is awesome, with 40+ years of combined experience in some of the biggest oil and drilling companies globally.<p>However, I have some strong FOMO about not being able to learn much technical stuff from my peers or seniors. I am trying my best to learn and pick things up on my own, learning design principles, getting code reviews from chatGPT, etc. But even then, I'm afraid I am not producing the software to the highest standards of the industry since we don't have any rigorous cross-checking, and might be missing out on a lot of learning.<p>Can someone who has been in positions similar to these please guide me?

< 1 2 3 ... 106 107 108 109 110 ... 824 825 826 >