News for hackers. Stuff that matters.
Re:Google adds experimental setting to hide full URLs in Chr... by ceejayoz on Sunday June 14, 2020 @11:11AM (#23518231)
Is that a meaningful piece of learning, though? I’ve been doing webdev since the 1990s and still look up character codes if I need them.
Re:Google adds experimental setting to hide full URLs in Chr... by shervinafshar on Sunday June 14, 2020 @11:47AM (#23518555)
I think the value is not in memorizing such trivia; for a 7 years old it might be discovering the pattern of data encoding and its why and how. It opens all sort of paths of discovery in future for understanding software.

You'd be surprised how often veteran developers fail to grasp intermediate Unicode concepts (surrogate pairs, for instance) probably since they skipped over (or was not curious enough about) implementation details of such abstractions.

Re:Google adds experimental setting to hide full URLs in Chr... by shashwatblack on Sunday June 14, 2020 @11:52AM (#23518620)
Sure, but it's the curiosity about how things work under the hood that matters. If he sees [ being replaced with %5B,he'll ask why it does that. And that leads to learning.
Re:Google adds experimental setting to hide full URLs in Chr... by cameronbrown on Sunday June 14, 2020 @12:24PM (#23518961)
Are you gatekeeping a 7 year old? Learning about character encoding from first principles is an awesome accomplishment.
Re:Google adds experimental setting to hide full URLs in Chr... by ceejayoz on Sunday June 14, 2020 @01:34PM (#23519557)
I’m saying learning character encoding doesn’t support this:

> Needlessly hiding technical details from kids is going to limit their learning.

I watch kids learning circuitry via redstone in Minecraft on iOS and Xbox - walled gardens, yet impressive learning nonetheless.

Re:Google adds experimental setting to hide full URLs in Chr... by skissane on Sunday June 14, 2020 @06:24PM (#23521904)
I agree kids can learn useful stuff in Minecraft, no doubt.

But when I was his age, all I had was MS-DOS 3.3. And I had to CD around to various directories, DIR *.EXE to remember the names of executables, etc. It was an environment that exposed more technical details, and kids who are predisposed to learn technical details learn a lot just by using it. Windows 10, doesn't promote the learning of technical details to anywhere near the same extent.

(I try to make up for it a bit. I introduced him to DOSBox.)

Re:Google adds experimental setting to hide full URLs in Chr... by ceejayoz on Sunday June 14, 2020 @06:59PM (#23522147)
Wouldn’t it be better to be able to devote limited learning time to more useful things than locating oddly named executables, though?

It is a mistake to conflate “it was harder for me” with “I learned more”.

My kids can program more complicated stuff in Minecraft than I could at their age. Part of that is having a tool that’s fun and abstracts away the boring bits.

Re:Google adds experimental setting to hide full URLs in Chr... by skissane on Sunday June 14, 2020 @08:09PM (#23522589)
> Part of that is having a tool that’s fun and abstracts away the boring bits.

What is "boring" varies from person to person.

I know, when our son plays Minecraft Java Edition, he likes to play it with the debug screen (F3) on.

He doesn't understand what most of the details on that screen mean, although he is learning a few. (He was asking me to explain what X, Y and Z coordinates were.) But, even if he doesn't understand most of it, he still likes it, and probably sooner or later he'll ask me more questions about it.

Re:Google adds experimental setting to hide full URLs in Chr... by skissane on Sunday June 14, 2020 @06:19PM (#23521860)
When he told me this, I thought he was talking about ASCII, but I had to actually double-check with "man ascii", because 5B/5D sounded familiar but wasn't 100% sure he was right.

But the point is not that he memorises the ASCII table. The value is that he learns that computers internally represent letters/punctuation as numbers. The underlying concept is what's important, and the learning of specific values is mainly useful as a way of learning and reinforcing that underlying concept.

Re:Google adds experimental setting to hide full URLs in Chr... by guug on Sunday June 14, 2020 @10:49PM (#23523322)
Yep! Kids learn by observing.