[identity profile] channelpenguin.livejournal.com 2010-01-06 11:38 am (UTC)(link)
Ha - I think I recall that ZX81 program! There were a few bugs, IIRC, as the poster mentions.

And the 'slow' statement for the faulty-ROM-ed machines - classic! I'd forgotten about that little quirk of the early Zx81s.

I think I might have been a real programmer back then....

[identity profile] supergee.livejournal.com 2010-01-06 11:45 am (UTC)(link)
"The Gentle Seduction" is one of my all-time favorite sf stories. Thanks for reminding me.

[identity profile] momentsmusicaux.livejournal.com 2010-01-06 01:44 pm (UTC)(link)
Meh serve them right. If ever there was a gadget that's just a piece of pointless carbon-burning headed for eventual tech landfill it's those wanky photoframes. BUY A REAL ONE. IF YOU HAVE SEVERAL PHOTOS GET A BIGGER ONE.

BTW your apostrophes are failing... is that the incoming data?

[identity profile] momentsmusicaux.livejournal.com 2010-01-06 03:16 pm (UTC)(link)
A) Is not quite the same thing. You need electronics to play CDs in the first place.

B) Thank you. That is just what I did. :p

Seriously, come on. They really are technical gizmowank for the arse of it.

[identity profile] momentsmusicaux.livejournal.com 2010-01-06 03:33 pm (UTC)(link)
Heh. Okay, that's a use of the thing that hadn't occurred to me. So far I've only seen them on people's desks where they just sit there cycling through photos and aren't even looked at -- hence a total waste of everything and just another bit of desk gadgetry.

Beep()

[identity profile] call-waiting.livejournal.com 2010-01-06 03:06 pm (UTC)(link)
I must admit I'm confused as to what the ADA requirement is. It certainly sounds like he's saying that the requirement is that calling Beep() should cause something in the machine to emit a beeping sound. But that can't possibly be what the blog post is about, because if that were the issue, they'd have done that twenty years ago. Right?

Re: Beep()

[identity profile] call-waiting.livejournal.com 2010-01-06 03:22 pm (UTC)(link)
That's exactly how I read it. Except that that's crazy. The obvious thing to do would have been to change Beep() so that it uses proper sound hardware if it's available, and fall back to the timer sound generator if no proper hardware is available.

What I'm basically saying is this: Beep() is an API. It should be abstract. There is no requirement that it be implemented in any particular way, only that it work.

So for the last 20 years, hardware manufacturers have been manufacturing PCs with something that looks like an 8254 in them, just to make a beeping sound when a Windows program calls Beep(), when it would have been far simpler to change the software implementation of Beep() to use the *real* sound system.

What I am basically saying is this: that is crazy. ;)

[identity profile] kurosau.livejournal.com 2010-01-06 04:53 pm (UTC)(link)
I don't like the article about pirating Heroes, because as is the normal case with that sort of thing, it misrepresents the statistics involved. Are those all unique users, or total downloads of Heroes torrents? If so, then a fraction of those people are watching each episode. And is that live tracker data, showing how many people have connected and downloaded a program? Or are we seeing an aggregate of how many people have downloaded the torrent file? Bad data screams at me.