Imperative Haskell

made and submitted by vaibhavsagar
A common misconception about Haskell is that it can only be used for doing functional programming. This is not the case, as Haskell makes a great imperative language as well!

Mapping Imaginary Cities @ Strange Loop 2018

made by mouse, submitted by coco
i woke up in a city id never been to before. what a startling feeling. i def needed a map.

Learning React Native, 2nd edition

made and submitted by brindelle
This book is an introduction to React Native, Facebook’s JavaScript framework for building mobile applications. Using your existing knowledge of JavaScript and React, you’ll be able to build and deploy fully featured mobile applications for both iOS and Android that truly render natively. There are plenty of advantages to working with React Native over traditional means of mobile development without needing to sacrifice the native look and feel.

23kbps is possible – an exploration of "high speed" data transfer to an Apple IIe

made by Raph, submitted by nicholasbs
An in-depth exploration and discussion of how to more efficiently transfer data to an Apple IIe via its audio interface.

Meta: What even is a database

made by astrosilverio, submitted by alicia
This blog post (and the others on Katie's blog) makes the idea of building your own database seem accessible and interesting!

A few of my favorite sigmoids

made and submitted by Raph
This is an exploration into which sigmoid curves are most suitable for music synthesis. An ideal curve should have a nice clean spectrum, and of course be lightning fast to compute.

Procedural Generation of Squiggly Lines

made and submitted by brindelle
I’ve continued to build on my experiments with two-dimensional generative art using Clojure. Here’s my latest batch of experiments: procedural generation of some squiggly lines. My favorites from this set look sort of like fractal street maps.

Understanding Dijkstra's Algorithm

made and submitted by aos
For those entering the field of computer science, Dijkstra's algorithm is seen as mystical and beyond the understanding of us mere mortals. In this post, I will break it down to its pieces and show its surprisingly simplicity and elegance.

The Well-Sorted Version

made and submitted by pushcx
A Bible containing the complete text of the King James Version, alphabetized, with all structure intact.

Illustrating Group Theory: A Coloring Book

made and submitted by aberke
This is a “coloring book about math” that is both digital and on paper. All of the illustrations are drawn with javascript and algorithms that are open source: This is a playful book. The mathematical concepts it presents show themselves in illustrations that can be colored on paper or animated and regenerated by interacting with them on the web version. Throughout the book there are thought challenges and coloring challenges to further engage the reader in puzzling over the content. The book is about symmetry. It uses group theory as the mathematical foundation to discuss its content while heavily relying on visuals to communicate the concepts. Group theory and other mathematical studies of symmetry are traditionally covered in college level or higher courses. This is unfortunate because these are the most exciting parts of mathematics and they can be introduced with language that is visual, and with words that avoid jargon. Such an introduction is the intention of this “book”.