314 karma · joined November 23, 2015
I can't find a link at the moment, but I recall a paper showing even a very granular clock will suffice for Spectre exploits, albeit with lower bandwidth. Also, something else would need to be done about multithreading, as an application could always just spin up another thread counting as fast as it can to make a poor man's timer.
The "Metro" design language of the Zune devices, including the HD, influenced the Windows Phone and other Microsoft products. The Zune was the first device to have the tile layout many miss from the Windows Phone.
Zune Music Pass, an all-you-can-listen monthly music subscription service à la Spotify, was way before its time. I think it was the first such offering ever.
Unfortunately its "app store" had a total of 47 apps. On the plus side, you can install every Zune app ever at once :P
It also runs IE5, I think? Maybe IE6? It barely supported CSS at all.
Theoretically it should be possible to run "Linux" on a glorified microcontroller like the OP with μClinux, but I haven't seen that used for "real" work. It certainly couldn't be used as a general purpose OS.
Are you sure? I don't think the kernel even compiles with a C++ compiler [1]. Also, I just ran cloc on my linux repo and didn't get any actual C++ code.
Perhaps some external kernel modules are written in C++, but that seems like a bad idea too [2].
[1] https://www.phoronix.com/scan.php?page=news_item&px=45-Linux... [2] https://www.threatstack.com/blog/c-in-the-linux-kernel
[1] https://core.tcl.tk/expect/index [2] https://pexpect.readthedocs.io/en/stable/
$ git cat-file -p HEAD
tree e013f4d121199d60b70043f525aef4a7e641b5f6
parent 152bbb43b30ced1b32e9ed6f5ba2ac448de725b6
author Linus Torvalds <torvalds@linux-foundation.org> 1510512373 -0800
committer Linus Torvalds <torvalds@linux-foundation.org> 1510512373 -0800
Linux 4.14
You can even GPG sign each commit if you want to ensure authenticity. The other aspects of cryptocurrency blockchains don't really apply here: we don't need a single "true chain," in fact that's the point of branching.(Kids these days with their blockchains...)
[1] https://www.kickstarter.com/projects/1670214687/original-com...
Somehow I doubt permanently fixing one's bicycle to the wall will help.