Building a computer from scratch (diary)