They supposedly bought them for Virtual PC... the x86 version! That was because they wanted comething to compete with VMWare.
It's more like they were just damn lucky they had got Connectix's x86-on-PPC emulator technology along with what they wanted at the time.
Not that this is a new revelation either. Everybody has been speculating for a year about this, and the concensus was that changing the video chip manufacturer was more likely to cause problems for anything that used GPU-specific code, rather than just straight DirectX.
Hah. For the real men, what does "CD C9 01" mean to you?
(I hand-assembled a lot of Z-80 code back in the day. I never liked the 6502 instruction set much and still don't now that I'm playing with Atari 2600/7800 code. At least the instructions were faster. But the 6809 puts them both to shame.)
Cheap tapes worked fine for us TRS-80 folks too. The main problem with cheap tapes was dropouts. Since the TRS-80 had motor control, it would stop the tape player when it got an error, and you could usually see the bad spot on the tape that caused the dropout.
That's not a bad idea, but that should be for after they fsck up. Once they've been caught spewing crap, they go onto the "limited" network with ACLs that only let them access the anti-virus software file server, and preferably with all web access intercepted by a redirect to a web page on the virus cleaner server with directions on what to do and whose feet to kiss to get back online.
Someone could just buy his kids a six pack in exchange for their passwords.
A six pack? You're thinking way too big. Wasn't there a study a few months ago where it was shown that like 60% or more of users would disclose their passwords in exchange for chocolate?
I have to agree. The impression I get about Steve Jobs from all the various Steve stories I've heard is that while he's usually a jerk, he's also usually right. He may not have had the technical genius of Woz, but he makes up for it in marketing genius.
When I saw the cover on Druge, the first thing I thought was "con" as in "con game". It was only the next morning that I realized it could have meant "icon".
That's a really bad choice of title. It's bad enough that they used an over-abused cliche, but then they misused it in such a way as to give a completely different meaning that was intended.
The ping protocol says that the remote end should echo back the same data payload (usually defaults to 56 bytes in a specific pattern) to help detect data-dependant network problems during testing.
I'd certainly call being vulnerable to a "+++ATH0^M" ping to be a "data-dependent network problem".
I remember back in the REAL old days, this one guy had a C64 with a real crappy terminal program that would exit to the dialer menu if it saw "NO CARRIER". It was discovered in the obvious way: using it as a punchline to a joke. After this was discovered, we loved tormenting him by using "NO CARRIER" like a sig.
Pinging a random 127.x.x.x address doesn't work on OS X or Solaris. But it does work on W2K and Linux.
I guess if you were dealing with a total moron n00b script kiddie you could expect him to be running W2K or XP and it would work anyhow, and if not, you could just blame it on your l33t firewall.
Actually, what would be even better is to configure his web server to report itself as IIS in the headers it returns. That's the only real way to know what a web server is running, unless you want to parse server-created error messages, or exploit vulnerabilities in the server itself.
I've had problems before, but it turned out that it was usually my stupid secondary server which somehow didn't take the slave update (see below), and randomly that would be the one that gets queried and cached.
And then there's the times when I just plain forgot to bump the serial number field. Works great on my master server after I restart it, but nothing else (especially my secondary) notices the change.
Which other features/capabilities (in any OS) would you like to have removed?"
How about fixing the system call mechanism so that you can't use a non-null byte to make system calls from shell code? The problem (PDF) has been known for a couple of years now. While it won't eliminate buffer overflow shellcode, it will make it a lot harder to write shellcode for OS X.
Actually it's not perfect. Its keyboard is like 10% smaller than normal. And the handle is too small for adult hands. A scaled up eMate design, well that would be pretty close to the original iBook, wouldn't it?
Anyhow, I'd love Apple to put handles on laptops (like the original iBook) or at least screw holes capable of attaching a handle (I had a strap handle for the PB 1xx series like this).
Is the music industry going to see sites like ours as a threat to them since we get HELLACIOUS traffic?
No, they see you as a threat because you are their competition. If they can't maintain their near-monopolistic control over the production of music, then they can't make money selling the same crapy year after year. Not that they're going to say this in so many words when they can simply brainwash Joe Public into thinking that any music you didn't buy on a shrinkwrapped CD at BestCircuitMartUSA is illegal.
Why should you be confused? There is no source of Content except from annointed Content Producers. This consists of the RIAA, the MPAA, the television networks, major newspapers, Disney, and Clear Channel. Anything which appears to be Content from any other source has been stolen from one of the annointed Content Producers, and should be reported at once to the Ministry of Content.
Uh, that's 68K. As in Bill Gates' famous line: "68K should be good enough for anybody"
It's more like they were just damn lucky they had got Connectix's x86-on-PPC emulator technology along with what they wanted at the time.
Not that this is a new revelation either. Everybody has been speculating for a year about this, and the concensus was that changing the video chip manufacturer was more likely to cause problems for anything that used GPU-specific code, rather than just straight DirectX.
/we can rebuild him, we can make him better than he was before...
I think "Up, Up, Down, Down, Left, Right, Left, Right, B, A, Start" is more fun.
(okay, so I'm just too lazy to listen to the MP3)
(I hand-assembled a lot of Z-80 code back in the day. I never liked the 6502 instruction set much and still don't now that I'm playing with Atari 2600/7800 code. At least the instructions were faster. But the 6809 puts them both to shame.)
Cheap tapes worked fine for us TRS-80 folks too. The main problem with cheap tapes was dropouts. Since the TRS-80 had motor control, it would stop the tape player when it got an error, and you could usually see the bad spot on the tape that caused the dropout.
How much does $100M weigh? You could get hurt if someone dropped that much money onto you.
Also, devices like these are going to become even more popular very soon...
Here's some explanation of the art of kancho. With a bonus essay on DodgeDick(tm).
That's not a bad idea, but that should be for after they fsck up. Once they've been caught spewing crap, they go onto the "limited" network with ACLs that only let them access the anti-virus software file server, and preferably with all web access intercepted by a redirect to a web page on the virus cleaner server with directions on what to do and whose feet to kiss to get back online.
Wisdom Tree
A six pack? You're thinking way too big. Wasn't there a study a few months ago where it was shown that like 60% or more of users would disclose their passwords in exchange for chocolate?
"Hey kid, want some candy?"
I have to agree. The impression I get about Steve Jobs from all the various Steve stories I've heard is that while he's usually a jerk, he's also usually right. He may not have had the technical genius of Woz, but he makes up for it in marketing genius.
That's a really bad choice of title. It's bad enough that they used an over-abused cliche, but then they misused it in such a way as to give a completely different meaning that was intended.
If you run any kind of Microsoft OS at all, you're not paranoid enough.
I'd certainly call being vulnerable to a "+++ATH0^M" ping to be a "data-dependent network problem".
I remember back in the REAL old days, this one guy had a C64 with a real crappy terminal program that would exit to the dialer menu if it saw "NO CARRIER". It was discovered in the obvious way: using it as a punchline to a joke. After this was discovered, we loved tormenting him by using "NO CARRIER" like a sig.
NO CARRIER
}}}|xx}|xx|xxx}}}
I guess if you were dealing with a total moron n00b script kiddie you could expect him to be running W2K or XP and it would work anyhow, and if not, you could just blame it on your l33t firewall.
Actually, what would be even better is to configure his web server to report itself as IIS in the headers it returns. That's the only real way to know what a web server is running, unless you want to parse server-created error messages, or exploit vulnerabilities in the server itself.
Maybe the TF'ers would see few less resubmissions of the same story?
And then there's the times when I just plain forgot to bump the serial number field. Works great on my master server after I restart it, but nothing else (especially my secondary) notices the change.
How about fixing the system call mechanism so that you can't use a non-null byte to make system calls from shell code? The problem (PDF) has been known for a couple of years now. While it won't eliminate buffer overflow shellcode, it will make it a lot harder to write shellcode for OS X.
Anyhow, I'd love Apple to put handles on laptops (like the original iBook) or at least screw holes capable of attaching a handle (I had a strap handle for the PB 1xx series like this).
No, they see you as a threat because you are their competition. If they can't maintain their near-monopolistic control over the production of music, then they can't make money selling the same crapy year after year. Not that they're going to say this in so many words when they can simply brainwash Joe Public into thinking that any music you didn't buy on a shrinkwrapped CD at BestCircuitMartUSA is illegal.
/Hail Big Brother!