Sunday, June 30, 2024
New top story on Hacker News: Show HN: Pickcode – Free online code editor for kids
Show HN: Pickcode – Free online code editor for kids
14 by csmeyer | 1 comments on Hacker News.
Hi HN! I've posted Pickcode a few times (most recently https://ift.tt/N1j6thu ), but we've improved things quite a bit so I thought it was worth posting again. This is a bit of 1.0 release after a long year of working on the company full time! Pickcode is basically Replit-lite, for kids. The editor is simple: text editor + output console + big green button to run your code. We support Python, HTML/CSS/JS, Java, and our block/text hybrid language, Pickcode VL. We're partners on code.org's Hour of Code, and hundreds of thousands of students have tried our free stuff through them. An account for individual kids is totally free, and we offer some free Python and Pickcode VL lessons to get them started. We make money by selling licenses to schools for better customer support and roster/lesson management features. You can use this demo account I made to try out the editor: email: demo@student.pickcode.io pw: Demo1234 (Don't clobber other people's work, and what you put in the demo account is public so be nice)
14 by csmeyer | 1 comments on Hacker News.
Hi HN! I've posted Pickcode a few times (most recently https://ift.tt/N1j6thu ), but we've improved things quite a bit so I thought it was worth posting again. This is a bit of 1.0 release after a long year of working on the company full time! Pickcode is basically Replit-lite, for kids. The editor is simple: text editor + output console + big green button to run your code. We support Python, HTML/CSS/JS, Java, and our block/text hybrid language, Pickcode VL. We're partners on code.org's Hour of Code, and hundreds of thousands of students have tried our free stuff through them. An account for individual kids is totally free, and we offer some free Python and Pickcode VL lessons to get them started. We make money by selling licenses to schools for better customer support and roster/lesson management features. You can use this demo account I made to try out the editor: email: demo@student.pickcode.io pw: Demo1234 (Don't clobber other people's work, and what you put in the demo account is public so be nice)
Saturday, June 29, 2024
Friday, June 28, 2024
Thursday, June 27, 2024
Wednesday, June 26, 2024
Tuesday, June 25, 2024
‘Costco, Don’t Give Up on America as a Nation of Readers’: The Week 1 Winner of Our Summer Reading Contest
Monday, June 24, 2024
Sunday, June 23, 2024
Saturday, June 22, 2024
Friday, June 21, 2024
Thursday, June 20, 2024
Wednesday, June 19, 2024
Tuesday, June 18, 2024
New top story on Hacker News: Show HN: Billard, Generate Music from Ball Collisions in 2D Space
Show HN: Billard, Generate Music from Ball Collisions in 2D Space
8 by bambax | 0 comments on Hacker News.
Hello HN! Here's Billard. It combines music and physics into a unique creative tool, as I explore various unconventional methods for generating music. Most traditional music composition tools revolve around the idea of a repeatable pattern. Billard is a webapp that never repeats itself. It generates music automatically based on the collisions of balls in a 2D space. Collisions trigger notes (or chords) in a given key. One can add balls or move them (y-position is pitch); the app remembers its state between reloads; or it can be reset with the 'init' button on the top left. Gravity can be adjusted in real time to change the behavior of the balls. It owes a lot of inspiration to Brian Eno and Erik Satie (inventor of musique d'ameublement , or "furniture music"). Some may think the lack of pattern makes it not musical enough -- but this lets it be listened to —and watched— for a while without boredom. The webapp is made using plain JavaScript. (All SVG icons were made 'by hand'.) It uses Tone.js only for triggering piano samples. Beyond piano, it's MIDI-enabled and works well at slow speed with haunting, dark synth sounds. Hope you like it!
8 by bambax | 0 comments on Hacker News.
Hello HN! Here's Billard. It combines music and physics into a unique creative tool, as I explore various unconventional methods for generating music. Most traditional music composition tools revolve around the idea of a repeatable pattern. Billard is a webapp that never repeats itself. It generates music automatically based on the collisions of balls in a 2D space. Collisions trigger notes (or chords) in a given key. One can add balls or move them (y-position is pitch); the app remembers its state between reloads; or it can be reset with the 'init' button on the top left. Gravity can be adjusted in real time to change the behavior of the balls. It owes a lot of inspiration to Brian Eno and Erik Satie (inventor of musique d'ameublement , or "furniture music"). Some may think the lack of pattern makes it not musical enough -- but this lets it be listened to —and watched— for a while without boredom. The webapp is made using plain JavaScript. (All SVG icons were made 'by hand'.) It uses Tone.js only for triggering piano samples. Beyond piano, it's MIDI-enabled and works well at slow speed with haunting, dark synth sounds. Hope you like it!