Secret Coders: kids' comic awesomely teaches the fundamentals of computer science

Gene Luen Yang and Mike Holmes's Secret Coders is volume one in a new series of ingenious graphic novels for young kids that teach the fundamentals of computer science.

WATCH: goopy simulated meltful armadillos


A. Peer, M. Ihmsen, J. Cornelis and M. Teschner's SIGGRAPH paper "An Implicit Viscosity Formulation for SPH Fluids," explored techniques for simulating the physics of smoothed-particle hydrodynamics -- solids that melt and squoosh into liquids and slimes. As interesting as the paper is, the video is a showstopper -- never have simulated anthropomorphic armadillo action-figures been so meltfully delightful! Read the rest

Missing from the computer science curriculum

"Unlearning Object-Oriented Programming," "Classical Software Studies," "Writing Fast Code in Slow Languages," "User Experience of Command Line Tools," and "Obsessions of the Programmer Mind." Read the rest

The (real) hard problem of AI

It's not making software that can solve our problems: it's figuring out how to pose those problems so that the software doesn't bite us in the ass. Read the rest

Latent doglizards of cheeseglopping pizza-ads

Take one Google Inceptionism neural-net system, which, when fed its own output over and over, begins to hallucinate dogish-lizardoids in random noise; add one supercut of cheese-porn pizza ads; stir thoroughly and strain. (via JWZ) Read the rest

Fhtagn! The inceptionized route from noise to latent doglizards, in 5:36

Take Google Research's "inceptionism" white-paper on AI-based pattern matching and feed it random noise, then recurse the output over and over, and the deep doglizards of reality come out to play. Read the rest

Calvin and Markov: text-chaining new, weird computer humor

Josh Millard's Calvin and Markov uses a small perl script to mine transcripts of Calvin and Hobbes strips using Markov chains to make new, weird, computer humor. Read the rest

The Y2Gay Problem

A meditation on the problem of updating bureaucracies' databases that presently only support reciprocal "husband-wife" relationships, but not "husband-husband" or "wife-wife". Read the rest

Teaching image-recognition algorithms to produce nightmarish hellscapes

In "Inceptionism," scientists at Google Research describe their work training neural nets with sets of images, then tweaking the "layers" of neural net nodes to produce weird outcomes. Read the rest

Rudy Rucker's massive volume of journals now out!

Rudy Rucker -- mathematician, cyberpunk, computer scientist, gonzo hoopy frood happy mutant -- has released an 828 page volume of his journals! Read the rest

FBI's crypto backdoor plans require them to win the war on general purpose computing

The FBI wants backdoors in all your crypto, and UK Prime Minister David Cameron made backdoors an election promise, but as Stanford lawyer/computer scientist Jonathan Mayer writes, there's no way to effectively backdoor modern platforms without abolishing the whole idea of computers as we know them, replacing them with an imaginary and totalitarian computing ecosystem that does not exist and probably never will. Read the rest

Byzantine fault-tolerance considered harmful

No matter what we do to make out networks better, we make them worse. Read the rest

Kickstarting a new volume of Rudy Rucker's journals

The wild and talented cyberpunk original Rudy Rucker is kickstarting a volume of his journals, from 1990-2014, inspired by Kafka's journals, and "as long as three or four novels put together." Read the rest

Your voice-to-text speech is recorded and sent to strangers

Redditor Fallenmyst just started a job at Walk N'talk Technologies, where she listens to randomly sampled speech-to-text recordings from our mobile phones, correcting machine conversions. Read the rest

Lauren Ipsum: The Phantom Tollbooth meets Young Ladies' Illustrated Primer

Lauren Ipsum is an absolutely brilliant kids' book about computer science, and it never mentions computer science—it's a series of witty, charming, and educational parables about the fundamentals that underpin the discipline.

More posts