Chris Hiszpanski

home · github · grafana · haiku · resume · email (🔑)

2024

Jul 7
Check whether your browser supports WebRTC with the H.265 video codec.
Jun 16
Diagnosing and fixing a design flaw in an LG fridge.

2023

May 26
Visualizing how bits are distributed amongst macroblocks in H.264.

2022

Jan 10
How increasing loan payments a little reduces loan length a lot.
Jan 8
Silver linings of a pandemic.

2021

Oct 12
Additive versus subtractive software development.
Aug 28
Virtual aquarium. Demo of cross-browser H.265/VP9 support.
Apr 30
Small-footprint WebRTC native C library for embedded systems.
Mar 23
What does it mean for a system to be 'secure'? Is a secure system achievable? 12 random characters make a secure password in most cases.

2020

Dec 28
Was there really a spike in hospitalizations around Thanksgiving due to COVID-19? And when is the best time to go to the ER?
Dec 12
How AI supremacy will become the differentiating factor between superpowers.
Apr 5
When communicating via a socket, how does Linux select the source port? Is it truly random? Spoiler — its not.

2019

Aug 9
What is packed-to-planar pixel conversion? Why is it needed?

Older

2018
Detecting cancerous cells via a convolutional neural network. Served via AWS Lambda and API Gateway.
2012
Interactive solvent finder for chemical engineers. Serverless web app using jQuery and Datatables.js.
2012
Beating heart screensaver for MacOS using OpenGL and marching-cubes algorithm.
2011
SHA-256 hashing engine implemented as a systolic pipeline in VHDL for mining Bitcoin.
2007
FPGA-based software radio for real-time signal processing. Started out as my master's project in 2007. Designed the schematic, pcb, wrote firmware, and developed basic software. Continued afterwards, developing MacOS applications for the peripheral.
2001
Simple rule-based AI for the card game Spades.