Well if you have so much info about x86-64, perhaps you can answer this.
mips64 chips can support an ABI called n32 in which the 64-bit registers are exposed, but things still basically run in 32-bit mode. Pointers, ints, and longs are 32-bit, but long long is a native 64-bit.
This gives a speed boost for any proggy that could use a real int64 and (more importantly) common functions that would like to move 64 bits at a time, like memcpy() etc. All this w/out the 64-bit address bloat. The tradeoff is extra context switch overhead (which presumably needs to happen anyway if you're also running true 64-bit apps).
The question is, is it possible for x86-64 to support an ABI like this in 64-bit long mode (see, I read the article)? You should get a further speed boost on x86-64 because of the extra usable registers.
I don't know why you were rated troll. I'm sure sorry I didn't vote (no I don't live in Florida), and I will be doing my part in the next election. At the time it was like "how much worse could Bush be than Gore?".. and now we know:-)
Movies and books are competely different art forms. It's like saying, "I have to admit I'd love to see Beethoven's Ninth Symphony as a painting, but only if it was done right.
Movies and books aren't "completely different". They share the common properties of plot, protagonists, story flow, etc.
And in response to your analogy, you could easily translate a symphony to film. Think music videos, or Fantasia.
AND got all the legacy applications running under the SysV emulation, even back then
Heh. The SCOsource guys might actually want to talk to you, if your "legacy" apps aren't statically linked (ie you're using sysv shared libs to run 'em). I don't know what the rules for static linking are.
(Another poster corrected this to '5.0.5'.) At my previous employment, we aborted a 5.0.4 -> 5.0.5 migration when our sysadmins discovered that the NIS client in 5.0.5 was flat-out broken, and nobody could say when it would be fixed. 'Course that was ~3 years ago, they probably fixed it by now..
OpenServer at the time was already a legacy product. *No threads* (FSU threads doesn't count), crappy packaging (you thought RPM was bad), no dcache ala linux 2.2, SMP support was extra, etc....
UnixWare 7 (-> Monterrey) was supposed to be the next giant leap forward for SCO, but I guess it never caught on, which is probably a shame.
As a U.S. citizen, I wonder if (when) the U.S. will be eclipsed technology-wise. It will be interesting to see if our governments's position on IP shifts when we find our companies paying big bucks for more and more foreign patents. Some of which will presumably be just as ridiculous as one-click.
Along w/all the other Descent fanatics replying to you, I'd argue that Descent was a step up from Doom in every way (except that it lacked a chainsaw:)).
What I do remember about Descent, and what may be influencing your opinion of it, is that it was a pig on the 486 hardware of the time (even the 66dx2); too many unpleasant hitches. It was beautiful on a pentium.
Konqueror and its "info:/" functionality do the trick for me. Very sweet.
I'm also a (somewhat) proficient emacs'er, and to counter some of the other replys here, I've never noticed more than a vague similarity between 'emacs' and 'info'.
Re:Beware the viscious circle.
on
Half Mast
·
· Score: 1
That will be up to Linus, because one of the software engineers working for Boeing will offer to send him the patches.
I'm not sure where one draws the line between the rights of the programmer and the rights of the corporation (s)he works for. But if it's not within the best interests of the corporation for that to happen it may be reasonable grounds for dismissal. Some employees may have nothing to lose here. (Tarkin mode ON) Fear will keep the rest in line.
Personally I would feel ethically wrong to go against my employer's wishes while I was working for them.
Re:Beware the viscious circle.
on
Half Mast
·
· Score: 1
It seems like Bush wants to be remembered for something more than just Iraq
1) Well if that's the case he wouldn't have signed it "quietly" (the article's term).
2) Knowing nothing about the "omnibus" bill, my first guess would be that the funding was just one of many "riders" on a totally unrelated bill. IANAPolitician.
A google on bill gates' mansion shows estimates between 40 and 109 million (thanks to seattle tax assessors).. anyhoo, that's top-end for your normal mansion. A historical place might go for more (I wouldn't know), but they certainly don't have 600-year-old medieval castles in southern cal.
I dunno. I'm 27 and anytime I catch myself lusting after high schoolers I usually start to feel a bit pervy. It's not great when it's jailbait. >= 22 is much more reasonable.
she occasionally corrects my misapplication of the terms "insect" and "bug"
Just FYI, an insect is a six-legged arthropod of the class 'Insecta'. A bug is an error in a computer program. You should be ashamed sir for confusing the two.
Ok, serious, was anybody else curious what the technical difference between a bug and insect was? Webster's was thouroughly unenlightening.
That is false. Just because I have possession of an arbitrary public domain executable doesn't mean I can get my hands on the corresponding source code, unless we have the GPL. If that kind of argument rings your bell, anyway.
When he "logged out" he didn't really log out but he put up a fake password prompt. The next person would log in, but it would say "password incorrect," store the password, log the original guy out, and show the real login prompt.
The Secure Attention Key (SAK) is there for just this purpose. Although according to
this
it has had issues.
One other example is, if 64-bit processors were the norm, Hurd wouldn't have that 2GB partition limit (because their mmap()ing scheme would actually work).
Also:
(yes - I know that the hard drive is split into 512-byte sectors)
Many SCSI drives will let you do larger block sizes, so the 2TB limit gets pushed back. I'm not sure how IDE drives work but presumably ones above 2TB would use a larger block size by default.
Re:is there anything that a markov matrix can't do
on
Immortal Code
·
· Score: 2, Funny
I immediately thought of how I could use them in image recognition, game ai, and stock analysis...
But mostly I used them to post to newsgroups and web discussion boards and then laughed at people responding to them as if they were regular users and usually fighting with them.
As evidenced by your post to a web discussion board, your implementation is pretty decent; congrats:)
mips64 chips can support an ABI called n32 in which the 64-bit registers are exposed, but things still basically run in 32-bit mode. Pointers, ints, and longs are 32-bit, but long long is a native 64-bit.
This gives a speed boost for any proggy that could use a real int64 and (more importantly) common functions that would like to move 64 bits at a time, like memcpy() etc. All this w/out the 64-bit address bloat. The tradeoff is extra context switch overhead (which presumably needs to happen anyway if you're also running true 64-bit apps).
The question is, is it possible for x86-64 to support an ABI like this in 64-bit long mode (see, I read the article)? You should get a further speed boost on x86-64 because of the extra usable registers.
I don't know why you were rated troll. I'm sure sorry I didn't vote (no I don't live in Florida), and I will be doing my part in the next election. At the time it was like "how much worse could Bush be than Gore?" .. and now we know :-)
Movies and books aren't "completely different". They share the common properties of plot, protagonists, story flow, etc.
And in response to your analogy, you could easily translate a symphony to film. Think music videos, or Fantasia.
willow's not a great choice (for a treehouse). Some reach 100 years but generally it's much shorter. The wood's brittle too.
Heh. The SCOsource guys might actually want to talk to you, if your "legacy" apps aren't statically linked (ie you're using sysv shared libs to run 'em). I don't know what the rules for static linking are.
(Another poster corrected this to '5.0.5'.) At my previous employment, we aborted a 5.0.4 -> 5.0.5 migration when our sysadmins discovered that the NIS client in 5.0.5 was flat-out broken, and nobody could say when it would be fixed. 'Course that was ~3 years ago, they probably fixed it by now..
OpenServer at the time was already a legacy product. *No threads* (FSU threads doesn't count), crappy packaging (you thought RPM was bad), no dcache ala linux 2.2, SMP support was extra, etc. ...
UnixWare 7 (-> Monterrey) was supposed to be the next giant leap forward for SCO, but I guess it never caught on, which is probably a shame.
As a U.S. citizen, I wonder if (when) the U.S. will be eclipsed technology-wise. It will be interesting to see if our governments's position on IP shifts when we find our companies paying big bucks for more and more foreign patents. Some of which will presumably be just as ridiculous as one-click.
One of the parts he's right about is Konqueror. It's a killer app.
What I do remember about Descent, and what may be influencing your opinion of it, is that it was a pig on the 486 hardware of the time (even the 66dx2); too many unpleasant hitches. It was beautiful on a pentium.
I'm also a (somewhat) proficient emacs'er, and to counter some of the other replys here, I've never noticed more than a vague similarity between 'emacs' and 'info'.
thanks for the info!
I'm not sure where one draws the line between the rights of the programmer and the rights of the corporation (s)he works for. But if it's not within the best interests of the corporation for that to happen it may be reasonable grounds for dismissal. Some employees may have nothing to lose here. (Tarkin mode ON) Fear will keep the rest in line.
Personally I would feel ethically wrong to go against my employer's wishes while I was working for them.
So, what is the OSS?
1) Well if that's the case he wouldn't have signed it "quietly" (the article's term).
2) Knowing nothing about the "omnibus" bill, my first guess would be that the funding was just one of many "riders" on a totally unrelated bill. IANAPolitician.
A google on bill gates' mansion shows estimates between 40 and 109 million (thanks to seattle tax assessors) .. anyhoo, that's top-end for your normal mansion. A historical place might go for more (I wouldn't know), but they certainly don't have 600-year-old medieval castles in southern cal.
I dunno. I'm 27 and anytime I catch myself lusting after high schoolers I usually start to feel a bit pervy. It's not great when it's jailbait. >= 22 is much more reasonable.
I salute you. Your insight-to-word ratio is probably the highest I've read this year.
Except all the patented features of course..
Just FYI, an insect is a six-legged arthropod of the class 'Insecta'. A bug is an error in a computer program. You should be ashamed sir for confusing the two.
Ok, serious, was anybody else curious what the technical difference between a bug and insect was? Webster's was thouroughly unenlightening.
That is false. Just because I have possession of an arbitrary public domain executable doesn't mean I can get my hands on the corresponding source code, unless we have the GPL. If that kind of argument rings your bell, anyway.
My god, that's cynical. +Friend
The Secure Attention Key (SAK) is there for just this purpose. Although according to this it has had issues.
Also:
(yes - I know that the hard drive is split into 512-byte sectors)
Many SCSI drives will let you do larger block sizes, so the 2TB limit gets pushed back. I'm not sure how IDE drives work but presumably ones above 2TB would use a larger block size by default.
As evidenced by your post to a web discussion board, your implementation is pretty decent; congrats :)