Guys I need your help.<p>I've completed all Udacity early programming classes, Ng's achine Learning course, Boneh's Crypto 1 and Crypto 2, worked through most of SICP, all of Nand2Tetris, all mof CSAPP and done all CMU labs, programmed in Python, Clojure, Go, C, Haskell, Javascript, Bash script, lived in terminal with vim and tmux (but spent 6 months in emacs just to be sure), hosted my website on linode... and I could go on.<p>But I have never written a real software program in my life. Zero, nada, nicht, rien, nulla.<p>I need to stop doing courses/books and just commit to write a real program, start to end, something useful.
But I can't; I think it would be easier for me to start reading TAOCP and spend the rest of my life working through it.<p>So I want to try this: ask you to suggest a project that could be done in one year by a solo programmer as a side project. And then commit to the project in the most voted comment. Ideally I don't want to do web apps or mobile apps, ideally I'd like to write something in C which for some perverse reasons I've really enjoyed programming in.<p>Please help me, I've already started reading the first few pages of the Rust book...<p>Help me make 2019 the year I wrote my first, real, computer program, choose a project for me!