5 ms·
Safe VSP – 30 year old Commodore 64 bug demystified (2013)
- wolfgke 10y agoOne should add '[2013]'.
- qmr 10y agoBias for newness is a bad thing.
- BasDirks 10y agoAdding the year does not devalue the resource. It is quite common for old but cool articles to be reposted.
- FroshKiller 10y agoI understand where your heart is, but as a grocery shopper, I disagree.
- corndoge 10y agoHaving read this several years ago, I think [2013] is appropriate.
- wolfgke 10y agoIf you scroll to the bottom of http://www.linusakesson.net/scene/safevsp/index.php http://www.linusakesson.net/scene/safevsp/index.php you can read "Posted Wednesday 20-Mar-2013 23:23". :-)
- MOARDONGZPLZ 10y agoNot the point. The point is to have it in the title so everyone knows BEFORE clicking.
- mikeash 10y agoAdding the year isn't a criticism, it's simply a marker that this particular article posted on Hacker News isn't new, so you don't get confused reading an article about something that happened years ago.
- dang 10y agoFully agreed. But HN's convention is to append the year to articles from previous years. That isn't a bias for newness, but a bias for oldness—that is, for things that stand the test of time. Historical material is more than welcome on Hacker News. One key function of this site is to distribute historical knowledge into what otherwise tends to be an amnesiac industry/community/society. More historical material, everybody, please! Edit: Speaking of which, if you haven't been following it, Alan Kay has been posting some top-notch comments to HN lately: https://news.ycombinator.com/posts?id=alankay1 https://news.ycombinator.com/posts?id=alankay1
- arviewer 10y agoHe should have waited ten more years, then it would have been a 40 year old bug. Much more impressive! ;-P
- ethbro 10y agoDepends on how much oak you like in your bug.
- Malic 10y agoWell of course LFT was the one who discovered the reason! His work is impressive. Example: http://www.linusakesson.net/scene/craft/index.php http://www.linusakesson.net/scene/craft/index.php
- panic 10y agoPreviously: https://news.ycombinator.com/item?id=5314959 https://news.ycombinator.com/item?id=5314959
- matt_d 10y agoReminded me a bit about the modern DRAM issue, i.e., row hammer -- although the details are of course different -- https://en.wikipedia.org/wiki/Row_hammer https://en.wikipedia.org/wiki/Row_hammer
- NKCSS 10y agoAswesome :) "Finally, this phenomenon hinges on the exact timing of the RAS signal at the nanosecond level, and on many machines the critical situation simply doesn't occur. The timing (and thus the probability of a crash) depends on factors such as temperature, VIC revision, parasitic capacitance and resistance of the traces on the motherboard, power supply ripple and interference with other parts of the machine such as the phase of the colour carrier with respect to the dotclock. The latter is assigned randomly at power-on, by the way, which could be the reason why a power-cycle sometimes helps."
- jrowley 10y agoSlightly off topic but it's pretty cool to live in a day and age where people can post logic analyzer dumps of hardware processes and debug them together on the internet.
- nekopa 10y agoShit like this is where I wish we could have a demo scene for modern architecture. (Maybe there is one, and I'm just don't know about it) I have always fantasized about going back to the bad old days, where you have to boot the computer into the program you want to run. I dream about having the full capability of modern computing to just run one program. Without any overhead. Without an OS.
- qmr 10y agoNothing is preventing you from doing that.
- newobj 10y agohttps://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_In...
- Kristine1975 10y agoYou might be interested in https://en.wikipedia.org/wiki/Unikernel https://en.wikipedia.org/wiki/Unikernel
- tdaltonc 10y agoAs a neuroscientist, this makes me feel better about this: https://news.ycombinator.com/item?id=11843376 https://news.ycombinator.com/item?id=11843376
- yuhong 10y agoIt is unfortunate 4164s dates before CAS before RAS refresh. Not all 41256s supports it either I think. There were even SIMMs with labels indicating that they are for Mac Plus/SE only when Apple had to use Siemens chips that don't support it.