Readit News logoReadit News
seclorum commented on The Commodore 64 Spike: A Freakonomics-ish Theory of CS Education   medium.com/code-adventure... · Posted by u/kranzky
rogerbinns · 12 years ago
Turn on any modern PC/device. Then look at the hoops you have to jump through to run the equivalent of:

     10 print "my sibling smells"
     20 goto 10
Computers of that era booted up straight into BASIC and you could easily enter the above. It was obvious to anyone watching exactly what was going on and they could have a try.

You can conceptually do the same thing now, but have to jump through hoops first. Download the right dev environment, work out how to start an editor, work out what code to write, work out how to run it and finally see the results. Devices are very personal now, so no one is likely to watch you do this, and trying to mimic it is far harder than turning your own device on.

Hopefully we'll end up with single function devices that can do this. The RPi is a good step in that direction, but still requires a lot to get going (look at all the cables and other bits and pieces you have to connect first.)

seclorum · 12 years ago
This is a subject that is very dear to me, so I will try not to rant about it.

There are a couple of things "wrong" with the way we teach kids computers today.

Our educators are in the hands of the masters of consumers. When a new technology comes out, we all abandon the current stuff, and engage in the upgrade cycle. Repeat until generations have no clue any more about what the old ways were.

This is an absolute falsehood pushed upon society by those who wish to control the consumer base. It is consumption destroying education, plain and simple.

The point is this: Every C64 that was ever produced - heck, every 8-bit computer, ever - STILL WORKS, or can be MADE TO WORK in the area of computer education.

It is absolutely arbitrary that computers get old. Every machine that was ever made, is still just as useful as it ever was - the difference is, the user walked away (because they are consumers not users).

I have a large collection of 'antique' computers in my midst: C64, Atari, Oric, Atmos, Telestrat, MSX, heck .. even a BeBox and an SGI O2. All are still working, all are still quite capable of engaging a young mind in the exercise of exploration and discovery that makes a good developer.

And, my 3 year old and 6 year old kids LOVE THEM. They absolutely LOVE the old sprites, the old simple ways. The 6-year old takes immense joy out of typing:

    10 PING
    20 WAIT 15
    30 EXPLODE
    40 WAIT 50
    50 GOTO 10
.. into an old Oric Atmos thats been set up exclusively for him to be able to do that .. in fact the very first writing he was able to do was in typing in a BASIC PROGRAM!!

The 3 year old absolutely loves that he can turn the machine off and on, and off and on, and off and on .. and it will still work. Can't do that with Daddy's workstation!

So the point is, parents: disconnect your kids from the consumer trap. Give them old computers to learn computing on. Everything they will ever learn, WILL STILL BE VALUABLE TODAY when they 'grow up and get a bigger computer' - the reason is, because computers still work, fundamentally, the same way.

I predict my 6 year old will be hacking in assembly by the time he is 10 - just like his Dad did. And thats what made me the developer I am today.

(BTW: yes, I also have rPi's, Beagleboards, and so on.. when they're ready, they'll be available to the kids to hack on. But if the kids can't do their own low-level programming by the time they get the rPi dusted off, I will be very surprised..)

EDIT: Another thing that is 'wrong' with computers today, imho, is the decoupling of development from use. Again, our computers have been turned into consumption platforms - the moment that Microsoft removed the developer tools from being part of the base OS image, computers started to lose a lot of value. Any OS that doesn't ship with a way of building apps for it, inherently included by design, isn't an Operating System - its a Consumer Capture System.

Do everything you can to get development tools back into the OS, people. It is more important than the desire to reduce the effect of having 'too many smart developers out there'..

seclorum commented on How can the Linux kernel compile itself?   stackoverflow.com/questio... · Posted by u/dchester195
XorNot · 12 years ago
This does make me wonder about something though: is there a crashplan for a compiler? Can a very minimal gcc be written which would be capable of bootstrapping the entire gcc compiler?

It seems like it would be relevant if a new architecture was developed at least.

seclorum · 12 years ago
>Can a very minimal gcc be written which would be capable of bootstrapping the entire gcc compiler?

Yes. In fact, this is how gcc is built - in stages. First stage: build a compiler that can build the compiler. Recompile the compiler with the newly built compiler. Do it again. Repeat until completion. ;)

seclorum commented on The iPhone 5S and 5C   daringfireball.net/2013/0... · Posted by u/xenophanes
seclorum · 12 years ago
Take the new iPhone 5C. Turn it over. Look at the position of the Apple logo, and the "iPhone" brand.

Put the case on it. Turn it over, look at the position of the Apple logo, and the "iPhone" brand.

Hint: It looks like crap.

That sort of detail wouldn't have escaped Steve Jobs.

seclorum commented on The Boy Genius of Ulan Bator   nytimes.com/2013/09/15/ma... · Posted by u/RockyMcNuts
philangist · 12 years ago
I'm really glad for the kid, but was anybody else concerned by the fact that he doesn't listen to music? Or that he dismissed the Harry Potter books because they had no objective gain for him? Whatever happened to having fun for the sake of fun..? But I guess when you're a boy genius you have a different definition of fun.
seclorum · 12 years ago
I was impressed by his lack of interest in Harry Potter, as I consider it a pox on modern culture, but saddened by his lack of interest in music. To each, their own .. but I hope he discovers something frivolous and trivial, whether its music or trashy fiction, at some point in his life to enjoy. Genius without frivolity is often a fast road to torture and anguish, a fact that wouldn't be true if it weren't for the fact of the existence of both music, and trashy fiction, in perpetuity ..
seclorum commented on The Boy Genius of Ulan Bator   nytimes.com/2013/09/15/ma... · Posted by u/RockyMcNuts
seclorum · 12 years ago
He needs to get help starting a hackerspace.

http://hackerspaces.org/wiki/

There is no better way to treat Genius than to let it propagate, and no better way to propagate knowledge, socially, than a hacker space. Sure, he could try to go to school - and he should - but getting others involved in his hacker projects is a lot more achievable.

seclorum commented on Russia landed on Venus in 1982 and took photos   unbelievable-facts.com/20... · Posted by u/dynjo
seclorum · 12 years ago
Every time I see these Venus pictures, I think about all the dull, lifeless, empty places on Earth that a spacecraft could land in, and lead us to conclude that there's nothing of any interest there.

Of course, I trust the scientists, but its sure fun to think we landed in some Venutian-preserved national park, where no Venutian dare go, for fear of incurring a trespassing ticket or two..

seclorum commented on Overpopulation Is Not the Problem   nytimes.com/2013/09/14/op... · Posted by u/cs702
fedvasu · 12 years ago
please post enough evidence, which conclusively says we are not even scratching the surface of earth's resources and it is cool to increase population to 15 billion by mid 21st century and pollution is not due to humans and global warming is a sham created by Neo-hippies.
seclorum · 12 years ago
Read the article. The Archeological record is there for your interest.
seclorum commented on Overpopulation Is Not the Problem   nytimes.com/2013/09/14/op... · Posted by u/cs702
lutusp · 12 years ago
It's too bad that you can't locate any evidence for your opinions. I posted scientific evidence, you replied with opinion.

> ... scientifically described but nevertheless: still superstition.

This isn't a creative writing class.

seclorum · 12 years ago
You didn't post any evidence, but lots of theory, whereas there is plenty of evidence that the human species does indeed manage to survive .. in spite of ones best efforts.
seclorum commented on Overpopulation Is Not the Problem   nytimes.com/2013/09/14/op... · Posted by u/cs702
hannibal5 · 12 years ago
Population growth in Europe (whole continent) has stopped and is currently in decline.
seclorum · 12 years ago
A good sign that its being managed.
seclorum commented on Overpopulation Is Not the Problem   nytimes.com/2013/09/14/op... · Posted by u/cs702
lutusp · 12 years ago
> Joseph Stalin had the perfect response ...

That's not a perfect response to people's attitude toward population control by mass death, which is what I'm describing -- it's exactly the same argument that's offered in the linked article: "In moving toward a better Anthropocene, the environment will be what we make it." Indeed it will.

> What a myopic view.

It's myopia to imagine, as the linked article does, that we can force the earth to provide sustenance regardless of our numbers. That's a fantasy.

seclorum · 12 years ago
Actually, its a view supported by evidence, whereas your view is supported by .. superstition, scientifically described but nevertheless: still superstition.

u/seclorum

KarmaCake day511July 14, 2011View Original