Just Around the Corner? Thoughts on the Future of Artificial Intelligence

Is the Singularity just around the corner? Will Artificial Intelligence destroy us all? Will it be our doom or the cure? »

HypheNN-de: German Hyphenation with Neural Networks

These days, if you run into a problem that you can’t solve with traditional programming techniques, what do you do? You use neural networks. Recently »

TinyDB: past, present & future

Where TinyDB came from, where we are right now and where we are heading. »

RusTiny: I got Stuck!

Unforeseen problems when implementing the RusTiny compiler. »

Never use an IDE…

While an IDE is certainly very useful there are some things to learn by not using an IDE… »

RusTiny: I’m Writing a Compiler!

Writing a compiler is pretty cool. Here's an outline for a compiler I'm about to write. »

Exploring Computers: Tiny Assembler

Exploring the fictional Tiny computer architecture, writing a VM and making it calculate Pi. »

Exploring Computers: Threads are Easy

Threads are easy, right? They are easy to use in Java, so they must be. But there are some dark surprises waiting for us... »

Exploring Computers: Stacking and Overflowing

A journey trying to understand what a stack overflow is and how it's detected without shying away from your computer's internals. »