scarybeast
Joined 11 years ago
Joined 11 years ago
For what it's worth, when I was setting up the culture and values of Google's first bug bounty programs, I hammered "be magnanimous" into the reward committees. i.e. look for reasons to reward more, not less. Find the value in the information provided, even if the person is being a jerk. etc. I don't think this culture has changed. There are teams of people rooting for incoming reports to succeed, and they get excitement and joy from issuing large bounties (because this means Google security is getting stronger).
So, the operating system could verify the write by reading it back, but I don't think the BBC Micro disc ROMs typically did that for file writes -- only for formats.
http://www.computinghistory.org.uk/det/21293/Diagnostics-Dis...
Not sure if it's a UK thing or a 1980s thing.
For example, the most recent demo led by VectorEyes, called Evil Influences, breaks new ground in BBC Micro video chip chicanery: https://bitshifters.github.io/posts/prods/bs-evil-influences...
Direct link to the video: https://www.youtube.com/watch?v=HvjhKY67fPI
1) "The 6522 has a bug in mode 011, shifting synchronous serial data in under control of external CB1 clock" -- this is not the mode I tried.
2) The bug appears to be intermittent data loss. What I had trouble with seemed deterministic, the chip is just too slow to respond.
3) I wonder if this hardware bug was ever fixed? The BBC Micro doesn't use the MOS 6522 VIA. It tends to use Synertek or Rockwell. It's unclear if those companies were just using the buggy MOS mask under licence, or something else.
https://ia800600.us.archive.org/2/items/TheKingdomOfFacts4am...