Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Prior art (Score 1) 35 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.

Comment: Re:Polynomial time no big deal (Score 1) 98 98

by ahto (#48166883) Attached to: First Demonstration of Artificial Intelligence On a Quantum Computer

The /. summary has copied the expression from the report. But if you read the paragraph this comes from, the description makes it clear they really mean the growth is exponential, they just use the wrong term and the /. submitter did not correct this either.

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

Submitted by theodp
theodp 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 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 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).

The perversity of nature is nowhere better demonstrated by the fact that, when exposed to the same atmosphere, bread becomes hard while crackers become soft.