Live data from Hacker News

Ask HN: How can I make a “kid's computer” today as good as an Apple II?

news.ycombinator.com

121–130 of 244 posts

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#121
Raspberry Pi with a free Mathematica license. You can do a lot with a little code. Geography, graphics, natural language parsing, everything is built in w/o having to learn about package management etc. I mostly enjoy generating crystal lattices and searching for convex polyhedra, casting shadows of 4D objects... its great for making art out of math equations. Docs are second to none and the online getting started book is a great intro to programming IMO.

Edit: +1 for LEGO mindstorms, thats how I learned code as a 10 year old. If you haven't read Seymour Papert's book "Mindstorms: Children, Computers, and Powerful Ideas", check it out. You can put a marker on a LEGO bot and have your LOGO turtle in real life.

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#122
I go back and forth trying to decide whether to try and introduce my 5 year old to programming. To him, every screen is a little entertainment portal of some kind. I recently got him an Odroid Go Advance kit - a Linux-based handheld gaming device that you can put together in an hour. Putting the thing together with him felt constructive - but then it was quickly off to running old video games under emulation. He loves it, and I curate the games he can play on it, but he's not making anything with it.

Here we go with the "when I was a kid" bit... but I felt that computers were something that were just barely within reach when I was in grade school. I really wanted to learn how programs worked. I checked out every book on programming I could find at my elementary school's library. I had my dad take me to the university library where I had a proverbial field day. But neither he nor any other adult was trying - at all - to expose me to programming. It just happened.

I sometimes wonder if this new norm of actively encouraging and exposing kids to every possible creative outlet in life is really just stifling their progress. When everything is presented to you as a buffet of choices, with hopeful parents anxiously awaiting some kind of interest or progress, how does it not all become kind of ... boring? Where is the space to develop longing and desire?

I remember being a kid and longing for access to the university's Ultrix machines. They seemed to be just for adults - and difficult to access - and all of that just made me want it more. I became obsessed about the concept of multitasking and machines serving multiple users at once. I really had no encouragement, and was even reprimanded for gaining unauthorized access to some university machines. This, along with the tied up phone lines, annoyed my parents to no end. They were patient and understanding, but not actively encouraging.

I hope my kids can some day feel a similar passion and longing to learn something. If they can have that, they won't need it to be spoon-fed to them. They'll break down doors to get at it.

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#123
post #53

My daughter just built her very own Raspberry Pi 4 based computer[0] last weekend for her 10th birthday. Key points: - She picked the components herself (with dad's supervision to make sure they would work together), so the case and keyboard and so on are ones she likes the look of and wants on her desk. - She assembled it all and installed the OS herself (again with dad supervising but trying really hard not to help…

Maybe give this a shot for mobile apps: https://appinventor.mit.edu/

It uses the same puzzle pieces as scratch, but it's a little more advanced.

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#124
post #110
post #36

Earlier quoted context omitted.

My 7yo is absolutely thrilled by scratch on Lego Mindstorms Robot Innovator [1]. The physicality of it is engaging. Granted, I'm generally a very restrictive parent about mobile/console gaming. 1: https://www.lego.com/en-us/product/robot-inventor-51515

Restricting kids from the mobile games is like restricting kids from drinking vodka you have in your bar. Everyone should do it. Those things are not games they are whale seeking mind fucking drugs that no child should have to try and deal with. Anyway school my kids are in uses older version of the inventor, librarian runs a class with that twice a week both my 8 and 6 year old LOVE IT. Meaning that is their topic o…

> Restricting kids from the mobile games is like restricting kids from drinking vodka you have in your bar. Everyone should do it. Those things are not games they are whale seeking mind fucking drugs that no child should have to try and deal with.

Absolutely. I work in the industry so I know exactly the monetization culture there. It is so deeply rooted that there is way to avoid that, at least on Android. I think Apple is slightly better but maybe not really. I'm sad that the whole industry got trained in that mindset :(

> Couple days ago 8year olds class had a bring your parent to school day so I did a presentation mentioning a game I hacked with a debugger as an ice breaker. Forget what I actually do for next 20 minutes all I was asked is how to hack Minecraft, how to hack some online game I don't know :o and not get caught. Blew my mind, teacher was looking sideways at me :)

This is really very good experience :) I guess it's also very proud of your children to have a cool parent.

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#125
post #54

I think this is a lost cause. Other have already mentioned this, but I'll state it again. The computers themselves are the trivial part, both the hardware and the software. You can buy a budget 11- or 13-inch laptop, new for $300 or used for $100, load them with emulators of all the 1980s and 1990s machines, and have literally the same software and much better hardware than we did back then. If you give that to them,…

This is super depressing. What do we do? Firewall all the things at the house and get rid of tablets/phones?

One thing to realize is that technology is not bad—it's the shitty apps and the social media superficialities that are bad. So if you can pre-load the "good stuff" (educational stuff, documentaries, wikipedia, etc.) then you're biasing their device time toward useful stuff.

Here is a comment with detailed instructions for how to setup Kolibri and Kiwix, which are really useful educational software that works on localhost (or local network): https://news.ycombinator.com/item?id=26137100 The idea is after installing these locally, you could turn off the internet connection.

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#127
post #36

Earlier quoted context omitted.

My 7yo is absolutely thrilled by scratch on Lego Mindstorms Robot Innovator [1]. The physicality of it is engaging. Granted, I'm generally a very restrictive parent about mobile/console gaming. 1: https://www.lego.com/en-us/product/robot-inventor-51515

Agreed. Mobile gaming should absolutely be banned from kids. Most of the games out there were designed to be money-grabbing. Consoles are better especially if you give them a retro one as the first machine.

You mean designed to get you to pay/watch ads gaming.

There's lots of great mobile games, why bad them all?

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#128
post #12
post #5

I think the problem here is that the world has moved on a lot since some of us kids were amazed at what we could make machines like an AppleII do with basic (and assembler and peek and poke). I remember being amazingly proud of myself for getting an ascii version of Space Invaders working. I could, as a 10 or 12 year old, make something for myself that kinda looked like and was way more fun (for me) to play that _lit…

I agree with this post. Most of the young 6-12 year olds out there aren't going to be really interested in a terminal/basic interpreter. A lot of what that audience wants to do is build mods for the games they play. Minecraft, fortnite, etc. and the like. But programming for these games is a bit more involved than regular programming obviously. I suggest getting them a computer that is capable of playing the game the…

Agreed with modding. In the early aughts my dad encouraged me to learn basic but I was more into playing games and I didn’t see the connection to basic which seemed to me to be mostly about printing text.

But at some point, my favorite game involved a scriptable server engine, and nothing brought me joy like updating the game that I had poured hundreds of hours into, with a simple line of text.

After that I went back to mainstream games like WoW and didn’t do anything like programming again until college (minus an attempt at AP computer science which I dropped because it was boring)

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#129

I love all these "back in my day.." and "how do I replicate my [very limited, and - no doubt - wildly incorrect memory of] childhood for my kids" type posts Because they all-too-often display a vicarious hubris that some how some way my [limited] memory of childhood is the Only True Way™ to experience childhood, and must be replicated for every successive generation Nostalgia is great - but I do not want to force my…

Do you have children??

Re: Ask HN: How can I make a “kid's computer” today as good as an Apple II?

#130
It looks like there's an Apple II core for Mister if you want to recreate the experience. I've never used Mister before, but setting it up could be fun, too, or it might be over most people's heads. https://github.com/MiSTer-devel/Apple-II_MiSTer

I also think a slightly different way to go here is an arduino kit. Even as an adult, I got some kind of ardunio kit with a bunch of parts that got me more interested in wiring & coding. I like it because it gives you the code and parts to get things working, but then, you have a bunch of stuff left over to expand on it. If you don't like coding, you can reuse the same code and build out the hardware, and vice versa. That is definitely more work and less play than Number Munchers though. You'll probably have to do some of the stuff with your kids, depending on how curious they are about this stuff. I've seen things that look like simpler arduino kits meant for teaching younger kids similar concepts, but I don't know how good they are.

I think a synthesizer is good, too. A cheap FM synth with a bunch of dials lets you play real songs, exercise your creativity and maybe learn some science skills by mistake like an old computer with a BASIC interpreter. There's probably software solutions geared towards infotainment as well.

Post reply on HN