Call for proposals on systemic reviews on computer science education

Computing Education Blog

I met Jeff Froyd at the MSU Workshop in Integrated Engineering Education, and he asked me to share this call for a special issue of IEEE Transactions on Education.  The whole notion of a “systemic review” is pretty interesting, and relates to the Blog@CACM post I wrote recently.  His call has detailed and interesting references at the bottom.

Request for Proposals

2015 Special Issue on Systematic Reviews


The IEEE Transactions on Education solicits proposals for a special issue of systematic reviews on education in electrical engineering, computer engineering, computer science, software engineering, and other fields within the scope of interest of IEEE to be published in 2015. The deadline for 2,000‐word proposals is 9 September 2013. Proposals should be emailed as PDF documents to the Editor‐in‐Chief, Jeffrey E. Froyd, at Questions about proposals should be directed to the Editor‐in‐ Chief, Jeffrey E. Froyd, at


View original post 1,714 more words

[1412.1897] Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Images

Deep neural networks (DNNs) have recently been achieving state-of-the-art performance on a variety of pattern-recognition tasks, most notably visual classification problems. Given that DNNs are now able to classify objects in images with near-human-level performance, questions naturally arise as to what differences remain between computer and human vision. A recent study revealed that changing an image (e.g. of a lion) in a way imperceptible to humans can cause a DNN to label the image as something else entirely (e.g. mislabeling a lion a library). Here we show a related result: it is easy to produce images that are completely unrecognizable to humans, but that state-of-the-art DNNs believe to be recognizable objects with 99.99% confidence (e.g. labeling with certainty that white noise static is a lion). Specifically, we take convolutional neural networks trained to perform well on either the ImageNet or MNIST datasets and then find images with evolutionary algorithms or gradient ascent that DNNs label with high confidence as belonging to each dataset class. It is possible to produce images totally unrecognizable to human eyes that DNNs believe with near certainty are familiar objects, which we call “fooling images” (more generally, fooling examples). Our results shed light on interesting differences between human vision and current DNNs, and raise questions about the generality of DNN computer vision.

Anh NguyenJason YosinskiJeff Clune

Source: [1412.1897] Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Images

How to leverage browser caching of your website or blog

What browser caching does is “remember” the resources that the browser has already loaded. When a visitor goes to another page on your website your logo, CSS files, etc. do not need to be loaded again, because the browser has them “remembered” (saved). This is the reason that the first view of a web page takes longer than repeat visits.

Source: How to leverage browser caching of your website or blog

How To Make A Magnetic Puzzle | hubpages

Wooden puzzles are great toys in their own right, but magnetize them, and watch the attraction grow!  Because wooden puzzle pieces are thick, they adhere best to magnetic walls if they have a complete magnetic backing.

Making wooden puzzles magnetic takes a bit more time.  First, trace each puzzle piece, keeping them in order to make best use of the magnetic sheet.  Cut out the shapes and peel and stick.  Because tracings tend to be a hair larger than the actual pieces, you will need to trim each piece.

Holding the craft knife at an angle, slide the blade around the puzzle piece, removing the soft magnetic backing which overlaps the edge.


Source: How To Make A Magnetic Puzzle | hubpages

SocArXiv Preprints | congressbr: An R Package for Analysing Data from Brazil’s Chamber of Deputies and Federal Senate

In this research note, we introduce congressbr, an R package for retrieving data from the Brazilian houses of legislature. The package contains easy-to-use functions that allow researchers to query the Application Programming Interfaces of the Chamber of Deputies and the Federal Senate, perform cleaning data operations, and store information in a format convenient for future analyses. We outline the main features of the package and demonstrate its use with some practical examples.

Source: SocArXiv Preprints | congressbr: An R Package for Analysing Data from Brazil’s Chamber of Deputies and Federal Senate