devrand.org http://devrand.org An exercise in futility en Pretty Graphhttp://www.devrand.org/view/prettyGraphCreate colorful images by slightly modifying standard graphing techniquesHypernova Enginehttp://www.devrand.org/view/hypernovaEngineBasic engine for a sound reactive asteroids gameEmergent Feedbackhttp://www.devrand.org/view/emergentFeedbackVisual feedback loop with emergent behavior written in ProcessingSDL Euclid Orchardhttp://www.devrand.org/view/euclidOrchardEuclid orchard that can be navigated in and SDL environmentSingularity Viewerhttp://www.devrand.org/view/singularityViewerA tool to create images and video of complex functions as they approach 0, useful for visualizing singularities.Haskell Backend Websitehttp://www.devrand.org/view/haskellSiteA website capable of handling comments and dynamic posts written using the Haskell Snap frameworkImage to Spectrogramhttp://www.devrand.org/view/imageSpectrogramConverts an image to sound and theDomain Coloringhttp://www.devrand.org/view/movieDomainColoringCreates movies of function behaviour over time using domain coloringcheaTorrenthttp://www.devrand.org/view/cheaTorrentA bitorrent client with evil defaults, such as misreporting uploads, not sharing, and spoofing user agentsGalvanic Brass Etchinghttp://www.devrand.org/view/brassEtchGalvanic etching of brass using electrolysisMusic Reactive Automatahttp://www.devrand.org/view/wolframAutomataWolfram based automata that change their ruleset based on the fast fourier transform values of musicVim GHCI Integrationhttp://www.devrand.org/view/taimVim plugin for running a GHCI session and sending commands to it from inside a bufferPRNGs Comparisonhttp://www.devrand.org/view/prngCompareComparison of the statistical properties of various Psuedo Random Number Generators (PRNGs)Bitfield Tutorialhttp://www.devrand.org/view/bitfieldsTutorial on the usage and pitfalls of C style bitfieldsPrinter Modificationhttp://www.devrand.org/view/printerModModification to an Epson printer to allow continuous inking without needing cartridgesInvalid Filenameshttp://www.devrand.org/view/invalidFilenamesTesting invalid filenames in Windows and UnixTrackmate Setuphttp://www.devrand.org/view/trackmateSoftware and hardware setup for using a PS3 Eye to use the Trackmate platform in Processingx^y > y^x Analysishttp://www.devrand.org/view/curveCompareExploring the behavior of the curve x^y > y^x and x^y - y^xGenetic Conway Automatahttp://www.devrand.org/view/geneticConwayCompeting automata following Conway's Game of Life rules, mutations occur and are carried onElectronic Combo Lockhttp://www.devrand.org/view/comboLockTurned a doorknob into an electric combination lock, ie. turning the doorknob inputs numbersStepping Stoolhttp://www.devrand.org/view/steppingStoolA simple stepping stool that has hinges to allow the bottom step to fold inTimelapse Videohttp://www.devrand.org/view/timelapseVideoA shell script to create timelapsed video from an X11 displayHaskell Tidbitshttp://www.devrand.org/view/haskellTidbitsWorking source code for using various Haskell packages (MySQL, Curl, etc.)Turing Automatahttp://www.devrand.org/view/turingAutomataSelf modifying turing maching based automata on a 2D tapeHeat Reactive Lighthttp://www.devrand.org/view/blinkenLightChange how the computer lights blink depending on the internal heat.