Call for Contributors for Issue 9: Hard problems

Have you heard this one before? "There are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors." The idea for our next issue started when your editor was talking to someone who said, "you could do a whole issue on timezones." So yes, why not? What makes a 'hard problem' has … Continue reading Call for Contributors for Issue 9: Hard problems

Call for contributors on security and surveillance

In our first issue of 2017, we'll be talking about security and surveillance, with a focus on topics that will help people in our quickly-changing digital and political environment. We're interested in covering this all the way through the stack, from users to hardware. Here’s some ideas we could cover: email encryption sensitive data storage … Continue reading Call for contributors on security and surveillance

Call for Contributors for Issue 6: Data

For our sixth issue, to be published in January, we're going to focus on data. Data processing is not only the foundational task that drove the creation of the software industry, it continues to be a core part of computing, from data science to the databases that back our web apps. We're looking for proposals … Continue reading Call for Contributors for Issue 6: Data

Call for Contributors: hardware

In Issue 5, we're going to explore hardware. Hardware components are the base layer of every technology stack, and we've come a long way from the early days of punch cards and vacuum tubes. There are newer hardware development platforms that enable people with no prior experience to create their own programs that interact with … Continue reading Call for Contributors: hardware