Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.


Forgot your password?

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).


Comment: Prior art (Score 1) 35

by ahto (#48398711) Attached to: 3D Printed Art Smaller Than an Ant's Forehead

While not 3D-printed, similar things have been done long before by Nikolai Aldunin. A TIME gallery features some pictures, among them perhaps most relevant at the moment a set of seven camels (plus three palm trees) in the eye of a needle and most impressive for me personally a flea fitted with horse shoes, saddle and stirrups. While TIME reported on him in 2008, most of the work is much older. I remember going to an exhibition in late 1980s.

+ - Is Java to Blame for Lack of K-12 Programming Classes?

Submitted by theodp
theodp (442580) writes "In December, President Obama, celebrities, politicians and tech companies came together to launch a national coding education push.'s rallying cry that "9 out of 10 schools don't even offer computer programming classes" surprised many, some of whom recalled being taught coding in elementary school in the early '80s. So, why the decreased interest in programming by kids? Interestingly, long before he joined's Leadership Team, IU Dean Bobby Schnabel co-authored a chapter on Education (pdf) for a 2006 ACM report which fingered Java as a villain: "One final possible explanation has to do with the quality of teaching and the nature of the material that is taught. High school curricula have changed in the last decade to focus on languages (primarily Java) and paradigms (object-oriented programming). The introductory college computing course also typically focuses on teaching the more modern object-oriented style of programming such as Java, in part because students who mastered these tools could readily find employment (at least in the 1990s). However, these tools are somewhat difficult for faculty to teach and students to learn especially compared to tools and skills taught in introductory courses in other science and engineering disciplines. The preparation of high school teachers who are teaching computer science has been an issue for many years, but the complication introduced by these new programming languages has made the quality of instruction even more problematic. Many high schools have eliminated computer science courses perhaps because it is so hard to teach." Along these lines, it should be noted that while Microsoft, Apple, and Google are now crying to Congress that little Johnny can't code, all three dumped their programming-for-the-masses offerings — Steve Jobs deep-sixed Hypercard, Microsoft killed BASIC, and Larry Page abandoned App Inventor. Curiously, the huge PR success enjoyed by the Hour of Code stemmed from a Bill Gates and Mark Zuckerberg-narrated tutorial that employed Blockly, a programming-for-the-masses project that Neil Fraser brought back from the dead after Google killed it. So, if the tech giants want to get kids programming again, might shipping a usable-by-kids programming language on their devices again be a better strategy than giving $750-$1000 to teachers of's 20-hour course, or offering $100 to 'every U.S. public high school girl' who completes Codecademy's 15-hour JavaScript curriculum?"

Comment: TopCoder? (Score 1) 204

by ahto (#45313449) Attached to: Larry Page and Sergey Brin Are Lousy Coders

The TopCoder reference is a really odd one. Code written in programming contests is generally not written to be maintainable. Rather, the focus is on submitting it fast and having it pass all tests. TopCoder contests, with their challenge phase (where participants review competitors' code and benefit from finding bugs in there), seems to particularly encourage writing obfuscated (and therefore unmaintainable) code.

Comment: Digital Photo tutorials (Score 2, Interesting) 637

by ahto (#8654184) Attached to: Gimp Hits 2.0
Could anyone recommend a good tutorial for photo touch-up using the GIMP? Everything I have found so far is for Photoshop. Being a newbie in both the photography and GIMP departments, and having never used Photoshop at all, it's quite hard to translate Photoshop advice to GIMP (it seems the terminology used by the two tools does not overlap too much).

What the world *really* needs is a good Automatic Bicycle Sharpener.