Projects
It will take me several years to create an exhaustive list here. Consider it as subset.
finished §

gdit_gdocs §
goal: Google apps scripts to support the GDI course
effort required: 2 weeks
context: teaching
urls: Deliverable; 
turingmachine.js §
goal: A turingmachine for educational purposes (HTML5webapp)
effort required: several weeks
context: cs teaching
urls: Deliverable; 
ruledxml §
goal: Rulebased XML transformations with python3
effort required: several weeks
context: python XML XSLT
urls: Deliverable; … on PyPI.; 
unfuck.php §
goal: A set of PHP functionality. Extending stdlib, provides a stack implementation and sanitization class. Grab any code you like.
effort required: several weeks
context: php programming webdev
urls: Deliverable; 
bakk_iaik §
goal: Using SAT Solvers to detect Contradictions in Differential Characteristics
effort required: one year
context: SAT hashalgorithms academia
urls: Deliverable; 
scratchhtml5tester §
goal: Testing framework for the HTML5 Scratch Player
effort required: one semester
context: html5 canvas teaching
urls: Deliverable; 
vulnerabilitiesmatcher §
goal: Matches webcrawleranalysis output with NIST vulnerabilities database
effort required: several weeks
context: java itsecurity CVE NIST
urls: Deliverable; 
knuthsearchengine §
goal:
effort required: several days
context: library pdf cs
urls: Deliverable; 
edmondsbranchingalgorithm §
goal:
effort required: several days
context: haskell cs
urls: Deliverable; 
amateurfunklernkarten §
goal: Lernkarten zur Amateurfunkprüfung (Dez 2014) in LaTeχ
effort required: one semester
context: radio hardware teaching
urls: Deliverable; 
runen §
goal: Referat und Präsentation über Schriften germanischer Völker
effort required: one semester
context: writingsystems teaching
urls: Deliverable; 
master_iaik §
goal: Differential cryptanalysis attacks on hash algorithms
effort required: one year
context: ITsecurity SAT hashalgorithms academia
urls: main website; thesis; CNF file analysis (Go); CNF file analysis (Py); CNF file analysis testsuite; CNF file hashing (Go); CNF file hashing (Py); CNF file hashing testsuite; CNF files download; 
goal: Make ‘Minna no Nihongo’ vocabulary accessible in Anki as shared deck
effort required: several months
context: japanese
urls: AnkiWeb cards; 
goal:
effort required: several days with many optimizations
context: math
urls: Deliverable; 
carpet §
goal: Sierpinski carpet fractals implementation
effort required: one week
context: math graphics
urls: Deliverable; 
jeopardy §
goal: A simple HTML5/JS jeopardy implementation
effort required: a week
context: webdev teaching
urls: Deliverable; 
anki2html §
goal: Dump Anki2 flashcards to HTML
effort required: one day
context: teaching SRS
urls: Deliverable; 
screenshotcompare §
goal: Compare two given screenshots and return similarity as percentage
effort required: one afternoon
context: graphics programming digitaltool
urls: Deliverable; 
lecturenotes §
goal: Lecture notes for classes, I took
effort required: usually one semester
context: math CS
urls: TCS2 lecture notes (WS 2013/14, Klinz); math lecture notes; 
taptaptap §
goal: Test Anything Protocol handling
effort required: one week
context: python testing TAP
urls: python 2.7 implementation; … on PyPI.; python 3 implementation; … on PyPI.; 
PassUp §
goal: Bachelor thesis of 1uckyPh4nt0m, I advised
context: itsecurity
urls: implementation; 
bibparser §
goal: one day
effort required: a parser for .bib files
context: python XML XSLT
urls: Deliverable; … on crates.io; 
rustysaber §
goal: Bachelor thesis by lkiem, I advised. Pure rust implementation of the PQC scheme Saber
effort required: 2 years
context:
urls: implementation; … on crates.io; 
classicmceliecerust §
goal: Bachelor thesis by Colfenor, I advise. Pure rust implementation of the PQC scheme Classic McEliece
effort required: 1 year
context:
urls: implementation; … on crates.io; website of the scheme; 
commonvoice §
goal: contribute 300 recordings and reviews per language, I speak
effort required: 4 months
context: open source crowdsourcing linguistics
urls: Mozilla CommonVoice homepage;
current §

papers §
goal: List of papers, I have read together with my review notes
context: academia cs pqc typesetting
urls: Paper list with reviews; 
dupfiles §
goal: Compute a hash tree for a filesystem to detect duplicate nodes
context: programming digitaltool
urls: go Deliverable; 
datamaps §
goal: Enter statistical, geobased data and visualize them
context: opendata cartography statistics webdev
urls: Deliverable; 
MyHP §
goal: Well… this website.
context: webdev blogging
urls: website; 
turingmachine.tex §
goal: Write a turingmachine in TeX, so that I learn plain TeX better
context: typesetting macrolanguage
urls: Deliverable; 
typho §
goal: A lot term effort to improve tools for digital typesetting
context: typesetting
urls: Homepage;
future §

goal: Create an irasutoya Signal sticker pack
effort required: 1 day
context: graphics
urls: Signal doc; irasutoya.com; 
goal: Complete Anita's drawings and create a Signal sticker pack
effort required: 1 month to study drawing style, 1 month to draw, 1 day to create sticker pack
context: graphics

goal: Sew your own rust ferris (make 4 of them for rustgraz and David)
effort required: 3 hours to get fleece, 1 day to sew and finish
context: graphics DIY programming
urls: E. Dunham's template;
Curriculum math §
Introduction to LaTeX Discrete Mathematics VO Discrete Mathematics UE Linear Algebra 1 VO Linear Algebra 1 UE Analysis 1 VO Analysis 1 UE Computer Mathematics
term 2: Fundamentals of Mathematics Linear Algebra 2 VO Linear Algebra 2 UE Analysis 2 VO Analysis 2 UE Programming in C++
term 3: Analysis 3 VO Analysis 3 UE Measure and Integration Theory VO Measure and Integration Theory UE Data Structures and Algorithms Ordinary Differential Equations VO Ordinary Differential Equations UE Computational Mathematics 1 VO Computational Mathematics 1 UE
term 4: Introduction to Algebra VO Introduction to Algebra UE Introduction to Functional Analysis VO Introduction to Functional Analysis UE Probability Theory VO Probability Theory UE Optimization 1 VO Optimization 1 UE
term 5: Introduction to Complex Analysis VO Introduction to Complex Analysis UE Statistics VO Statistics UE Algebra VO Algebra UE Combinatorial Optimization 1 VO Combinatorial Optimization 1 UE
term 6: Seminar (Discrete Mathematics and Algorithm Theory) Bachelor Thesis (Discrete Mathematics and Algorithm Theory) Coding and Cryptography VO Coding and Cryptography UE Theoretical Computer Science 1 VO Theoretical Computer Science 1 UE