How about an exokernel?
Want to get to know your toolchain? Write a kernel in C++.
perhaps a separate post for that? seeing as this post seems to be essentially a content free "I am thinking about ... " ?
Let me not discourage you though. if you think your cogitations deserve the attention of the folks at news.YC, please, go ahead and submit one link per thought. News.YC is an essentially self correcting system, in my experience, and can probably handle such content free links just fine.