Slashdot videos: Now with more Slashdot!

View

Discuss

Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

My son is the same, he's 11 and wanting to create Minecraft Mods has caused him to:
- Learn Java (he had a few brief experiences with Processing but now he's reading the Nutshell books)
- Decompile Minecraft
- Find and follow instructions on how to do all this (Web and YouTube it seems)
- Write his own mods

He's currently at the stage where he's letting his brother have his mods, and we're starting to talk to him about the implications of distribution (support, licensing etc.).

I'm doing very little except providing the right tools at the right time (IntelliJ has been excellent for navigating the code base).

Very impressed with Minecraft and how much he's been motivated to learn. I had tried to teach him some programming before but never really got anywhere, now he's so deep into aspects of Java that I can't really help him... and I've not had to utter a single word of encouragement or assistance.

If you research into 100 different ideas, and take them all the way from "Conception" to "Reduction to Practice" then you have a decent chance of winning a patent fight on them.

However, if you conceive of 100 different ideas, put them in your desk drawer, and then only pay attention to them (and reduce them to practice) when someone else has done something cool, you'll struggle to prove "Diligence" and hence won't be able to knock the other guy out.

The US patent system most certainly has flaws, but it does rewards inventor for inventing stuff, as opposed to people who can fill forms out. Alternatively, you can reward people who share (by filing a patent).

Neither first-to-file or first-to-invent are perfect (and the tradeoffs are to some extent unavoidable) but the founders of the US felt sufficiently strongly about the whole thing that it got a mention in the Constitution... having crossed the Atlantic more than a few times, my conclusion is the US has made a choice which is congruent with other aspects of American life.

I tried to like WebObjects, I really did. But it never seemed to work properly on my machine, always some bug or another. I bought the books, wrote a few small apps - and never seemed to be getting anywhere. That, combined with the fact that it clearly isn't getting any investment from Apple and the community is small (compared to other app servers & frameworks), made me very reluctant to invest more of my time. Ruby On Rails however "just works" (thanks, Locomotive!, clearly has a future and vibrant community, and does exactly what I need (rapid development of in-house web apps). Yes, WebObjects is nice - in theory - but in practice unless Apple's prepared to invest in it's future, I wouldn't start any new projects in it.