Homepage
Ce Guo (/tsə ɡwɔː/) is a programmer who occasionally attempts to write research papers. His interests include reconfigurable computing and computational risk management, which are, regrettably, less fashionable than chanting “LLM” a few times and treating the result as a considered opinion. Most of his submissions are politely declined, possibly because they contain too many hardware block diagrams, causal graphs, and untidy time-series plots, but rather too little of the confident storytelling that substitutes for rigour.
Fortunately, Imperial College London employs him as a Research Fellow in the Department of Computing, probably due to his low tolerance for compiler warnings and conclusions that arrive without visible reasoning. In this role, Ce helps with student projects, often encouraging them to build things that actually function. This has resulted in a mildly concerning number of working systems, students who ask awkward questions, and the occasional publication. He enjoys experimenting with odd ideas through code, particularly those that survive contact with reality but prove inconvenient for outsourced judgement.
At a higher level, Ce is less interested in answers than in the machinery that produces them, mostly because the machinery often turns out to be more revealing. He has developed a mild allergy to environments that reward confidence over correctness, delay feedback, or make failure unnecessarily expensive. He therefore gravitates towards settings where mistakes are cheap, signals arrive early, and judgement comes with consequences rather than applause. Programming, in his view, is not an escape from the world, but a way to place small, reversible bets on it, to see where it breaks before deciding where human effort is actually worth spending.