Coding and administration articles by ttsiodras
Recovering my non-booting MBAir from 2012
A WASM version of my MandelbrotSSE - runs in the browser!
A circuit to charge a LiPo and drive a load at the same time
AVX instructions and SDL2 in my real-time Mandelbrot zoomer
Repairing an SLS 2200 powerbank
The Monkey Island PC-Speaker music player
Built in a week: A tiny FORTH for an Arduino UNO's 2K of RAM
A USB2.0 adapter and a 3D-printed enclosure for my AtomicPI
Another year, another SBC (Firefly/Station M1)
Making Mandelbrot run in a 1.4$ microcontroller - and speeding up 100x with XaoS
Backing up to SBC-based ZFS
Drained batteries, LEDs, and creative solitude
Playing with ROCK PI S - an RK3308 IoT device
Compiling a CPU, in a cheap FPGA board
Remote serial port via ESP8266
Remote power control via ESP8266
Atomic PI adventures
I ported my own CPU in my FPGA board
FPGA real-time Mandelbrot zoomer
Tinkering with electronics
The Program of the Month (26 years ago)
Freeing my tablet (Android hacking, SW and HW)
Code coverage analysis on embedded targets
The long tail of Lisp
Score4JS in React/TypeScript
What is running inside my bash?
Python, the Ulam spiral and PyPy
Building a tiny ARM-based server
Simulating waves in Javascript
ASN.1, ASN1SCC - and a TASTE teaser
Optimizing code for the European Space Agency (CUDA/SSE/etc)
VIM, XML and regexp mysteries
Automatically solving the UnblockMe puzzle
Python "compile-time" type checking
X macros
Offline playback of Youtube videos with their annotations
Functional-style Python
Why I use VIM
Euler 31 - Dynamic programming
Yield differences amongst languages
Stack-checking a program that will execute in orbit
Porting Score4 to Javascript
Automatically playing the ConnectFour puzzle
For C programmers that hate C++
Real-time raytracing with CUDA - a month later
Real-time raytracing with CUDA
The sickness puzzle
100 prisoners - I want to break free
Simulating gravity
A SW-only realtime 3D renderer
SDL-based simulations of snow, waves, etc
Playing with an ATmega168
Windows backups
Automatically solving the Knight's Tour puzzle
Visualize real-time data streams with Gnuplot
Shielding your files with Reed-Solomon codes
Playing mp3PRO files under Linux
Offline rsync
Optimal remote backups with rsync over Samba
The power of Python's yield
Building a (fast) Wikipedia offline reader
Playing with statistics and Python
Optimally filling-up storage with dynamic programming
A Python puzzle for python newbies
UNIX/Linux tricks
The crossing ladders puzzle (Python, Octave, SAGE, ...)
Writing Makefiles
Mandelbrot zoomer in SSE (and CUDA)