How will quantum computers impact cryptography?

2016-05-01 21:32 by Ian

This post is an effort to short-circuit some FUD regarding the susceptibility of different classes of cryptographic algorithms to attacks made possible by quantum computers.

Read more...

Comment

Open ports are not a security hole

2015-11-23 22:19 by Ian

What follows is an email I wrote for our sales department, which had to regularly field questions surrounding these issues when our VoIP product came up. The scary thing is that the misconception is most prevalent in the minds of people who should know better (engineers and sysadmins). So here is the most unpopular position you can possibly take in a group of network admins. Maybe it will help someone else dismantle some technical hear-say.

Read more...

Comment

Excursion to the bare-metal: ARM Cortex vs MIPS

2015-11-18 12:16 by Ian

One of the projects I did for Microchip was a feasibility study of porting the ARM Cortex instruction set to comparable routines for MIPS. The ultimate goal for the chipKIT team is/was to port the Teensy3 audio library to their line of PIC32 dev boards. What follows is my report, along with some elaborations for readers who want the knowledge, but aren't yet level 60 mages.

Read more...

Comment

C++ Style choices (notes)

2015-06-20 22:20 by Ian

This post is aimed at programmers-in-general, and covers some general stylistic perspectives.

Read more...

Comment

Data structures (Priority queues)

2015-06-20 21:57 by Ian

This will be an examination of one of the two key data structures in ManuvrOS: The Priority Queue.

Read more...

Comment

255mph intro to C++ Templates

2015-06-20 21:37 by Ian

When writing programs (no matter the language [human or otherwise]), you will repeat yourself. Unavoidable. Templates are a C++ feature that allow us to write the form of the code once, and rely on the compiler to replicate it for each unique type we use with it.

Read more...

Comment

Murum Lux: IPLogika iPack P401 Modules

2015-05-20 02:30 by Ian

This is a brief recount of my experience using the iPack P401 Module.

Read more...

Comment

Arduino library for the MGC3130

2015-05-13 06:38 by Ian

This post will cover the theory-of-operation of a driver for Microchip's weird and wonderful MGC3130 e-field gesture sensor. I will be using Microchip's Hillstar dev kit for the MGC3130, a chipKIT Fubarino Mini, and MPIDE. But the library ought to work with any other Arduino-esque microcontroller provided it has Wire.h.

Read more...

Comment

MurumLux: Overview

2015-05-12 22:20 by Ian

This is a high-level overview of MurumLux (Latin: "Wall of light"). It is a demo piece I built using Microchip's current top-of-the-line microcontroller. The chipKIT team wanted something eye-popping and fun to use for the bay area Maker Faire (May 2015). This is what I rolled for them.

Read more...

Comment

WebRemote Relocation

2015-03-18 10:09 by Ian

I have consolidated my domain (sapienciaexmachina.com) into this one. This is the first post on the WebRemote category.

Read more...

Comment

Previous