1. # A New Class of Multiplexer Inspired by Action Potentials

In this paper, we describe a novel method of multiplexing, inspired by the Action Potential model of Neuronal firing @hopfield1995pattern. This system works by transforming the input channels into an analogue time based signal, which has the unique property that it can be losslessly combined by overlaying individual data values ...

2. # An Oscillator with Random Wavelengths

Just a brief note with some Julia to describe an oscillator with a random wavelength, the function is:

$$y =\cos{\frac{(2*\pi x - \sum{Rand(x)})}{Rand(x)}}$$

where $$Rand(x)$$ is calculated per wavelength (see below)

x = linspace(0, 200, 10000)
yd = Float64[]
p ...

# Introduction

Snow is an open source tool to perform word token based anonymisation on text files. It is particularly aimed at large corpuses of unstructured text where human anonymisation is unfeasible. The tool uses the following strategies for matching:

• Known first name surname lookup Names are identified via the known ...

# Introduction

One of the most difficult technical aspects of generating insight into data is the problem of analysing sensitive data. The problem pervades most of domains where analysis is performed (mobile, healthcare, housing and government data etc), and is exacerbated by a lack of tooling,methods and standards. Standard are ...

5. # An Introduction to Memristors

Memristors are a miraculous development, which is gathering interest in the research community and, by the looks of things, will be an integral part of future computing devices. Their "discovery" is an interesting story in the predictive capacity of theoretical research, with an article conjecturing it's existence in the ...

6. # How to become better at Python .... learn Clojure

Most programming journeys involve going from a home project ability, to delivery/contract standard. It seems very fashionable (almost prerequisite) at the moment to program in more than one language, and also in more than one paradigm; "functional" being the flavour of the moment. Delivery languages are often more traditional ...

# Getting two raspberry pis to take pictures at the same time

The raspberry pi is an excellent low cost imaging platform - with both cheap visible and infra-red image capturing capacity. One interesting application of the camera technology is described in this article. This is a 40 camera application of the ...

8. # Kalman Filters

Kalman Filters are one of the central tools in time-series data analysis - they are also somewhat mystical as they apply many problems and are often explained with difficult matrix notation.

I chanced upon this blog that changed everything for me. The blog post simply explains the approach through a recursive ...