<words> ... Ok, right now, there's no such thing as a kernel available in task manager. ... <words> ... A proper way to actually hide is running a rootkit into the kernel. ... <words>
All operating systems have a kernal, therefore I think it safe to assume that you're speaking within the realm of Hacker Project rather than reality. Additionally, I assume that you're talking about Hacker Project task list when referring to "task manager" rather than Windows Task Manager. If one or both of these assumptions are in error, then I have to give you a history lecture. If they are accurate assumptions, then, yes, the Kernal process is currently "hidden" for all intents and purposes. The socket file "/root/OS/os.sock" terminates the kernal process, however. In theory, all of our virtual servers have kernals.
It has been suggested many times that we formalize the kernal and allow its version to be researched in order to expedite processes such as deletes and grant research bonuses. If we formalize the kernal even on a fundamental level (meaning that it does not grant any bonuses) then we can introduce rootkits whose version must defeat the kernal version in order to hide/mask/protect processes.
I know this probably isn't exactly what you were thinking, but it was a thought based on previous suggestions and the current thread discussion.
Of course then we'd have to introduce root-kit anti-virus programs.