Судя по обзорам там ещё очень сырая прошивка, которая без нужды обновляет дисплей. Возможно поэтому. Насколько я знаю, был какой-то сходный косяк с часами для 505.
Ну утечку памяти можно организовать на любом языке. Куда важнее полная невозможность навредить другому процессу. Это должно обеспечиваться верификацией (само собой в safe-режиме). Низкоуровневые штучки действительно будут реализовываться через HAL. Если вы ещё не смотрели видео-серию про Singularity на Channel9, то очень рекомендую.
REGEDIT4
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlD]
"Sequence"="F7 $Date \"%Y-%m0-%d\" Enter"
"DisableOutput"=dword:00000001