this post was submitted on 15 Sep 2023
390 points (93.5% liked)

Programmer Humor

19564 readers
1213 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] al177@lemmy.sdf.org 52 points 1 year ago (7 children)
[โ€“] Lodra@programming.dev 19 points 1 year ago (5 children)

I'm glad I'm not the only one. My son is a year and half old. I've been teaching to count on his hand in binary since day 0. He goes wild and celebrates when we reach 31 ๐Ÿ™‚

[โ€“] Tippon@lemmy.dbzer0.com 2 points 1 year ago (3 children)

I'm in my mid 40s, and I've never thought to count in binary on my fingers. I haven't needed to use binary for about 30 years, and I'm easily the geekiest of my friends, so I've never had an excuse to do it for fun.

You've just put a huge smile on my face.

Guess what I'm teaching my kid this week ๐Ÿ˜

[โ€“] obosob@feddit.uk 3 points 1 year ago (2 children)

Most of the time it's not exactly useful and some of the positions are awkward (e.g. 8, 9, 10), counting to 31 on one hand is maybe useful.

More useful IMO is counting in base 6 and treating each hand as a single digit. i.e counting to 35 on 2 hands without awkward fingerings. Better than 10, less awkward than binary.

[โ€“] Tippon@lemmy.dbzer0.com 1 points 1 year ago

We're about to start learning how to program, probably with Python, so it could be a good way to start thinking about how computers work. I never would have thought to try other systems though, so I'll look into base 6. Thanks for the suggestion :)

without awkward fingerings

Oh, the fun I would have had with that phrasing if we weren't talking about teaching kids... :D

[โ€“] Lodra@programming.dev 1 points 1 year ago

It does take s little practice but not too much. The awkward positions are easy enough after a few weeks.

I chose binary for two reasons. First, it is occasionally useful to count that high on one hand. Second, the education when he's older. I hope this will give him a note intuitive understanding of different bases. And binary is specifically useful for understanding comported and software development. I dont intend to push him toward a career in software but I think there's a fair chance he chooses that anyways.

Plus we've made it into something fun ๐Ÿ™‚

load more comments (1 replies)
load more comments (2 replies)