Actually, it wouldn't be that hard. Just build the Cocoa (nee YellowBox (nee OpenStep (nee NeXTStep))) libraries and the Quartz display server for linux. Porting couln't be that bad, especially if you pushed the acceleration into some library that everybody (including X11) could benefit from, like XAA or GGI. There shouldn't be any "wedging" required.
A registry is merely a database in which files can store name/value pairs for their configuration. libPropList does exactly this for WindowMaker. Linux may lack a single, unified registry that all things use, but it doesn't lack a registry entirely.
"Comfort of home"? Pretending that I'm a $6/hour ISP admin, couldn't I trap those packets and crash a satellite?
Let's say that the engineer has logged into the satellite via ssh. His connection is a little laggy, but nevertheless he's entering attitude-control commands for future execution. You're sniffing his packets, but what do you see? Noise, mostly. What could you do with it? Probably nothing.
Your claim that slashdotters are guilty of hipocracy betrays shallow thinking on your part. Imagine that you're reading the opinion page of a newspaper, say the Washington Post. On that page, you read two letters to the editor, on different subjects. Say that each of these letters contains a statement that, if they came from the same person, would be considered "hypocrisy". But note that they did not come from the same person. Nevertheless, you go off on a rant about how "Washington Posters" are hypocritical. Get my drift?
The anecdote about the backdoor in the C compiler is interesting, but Elias wastes too much time in his article on the observation that black-hat hackers can find security vulnerabilities in open source software. He claims that, by having made such discoveries, they are somehow undermining the claim that peer review leads to better (and more secure) software. Elias misses the point that it doesn't matter who finds the vulnerability. With the source available, anyone can fix it once the word spreads that one has been discovered.
The claim is not that peer review sets up a magic world where only the kind of heart will discover security holes. Rather, it is that one is not at the mercy of the vendor once the vulnerability has been discovered. Nor is anyone at the mercy of the vendor when the product's architecture is found to be its greatest vulnerability. Moreover, with the source out in the open, the vendor can't deny the existence of the vulnerabiliy.
To me, all of the white-hat peer review is just one feature of many that leads to greater security in the free software universe.
Re:Just wait for the cardinal shortage
on
Netscape 6
·
· Score: 1
I should have saved those mod points. This is funny.
uname(1) would give you this information without having to reboot. Chances are that your box runs linux (in the sense that linux has been ported to it) even though irix is currently installed.
I don't think I like the idea of having a dynamic XML library, and your entire/etc filesystem depending on it. What do you do when it breaks? It's like screwing up your LD.so.1... ow:)
Having a common library can be beneficial even if these binaries link it statically. At least programmers would have a common set of debugged xml-parsing functions so that they wouldn't have to roll their own.
Conquering Carpal Tunnel Syndrom, by Sharon J. Butler, is full of good stretching exercises that helped me a lot. It's geared towards healing the friction rather than strengthening the hands. Good stuff. BTW, I'm not saying to buy it from amazon -- that's just the first link that came up when I searched for it.
Maybe I've been playing Civilization too much, but it seems like they're building an obsolete wonder and won't get any effect from the expense. On the other hand, maybe this is just a tech advance intended to allow them to build more formidable units. It would be easy to criticize them for investing their research efforts in this direction, but I can't say that I could make a better choice. I never know what to do once the other civilizations have blown past me either. What else could they work on? It would take them 900 work units just to get Alphabet at this point, wouldn't it?
The article contains some good reasons for not doing it ahead of time in the compiler: with the code-morphing layer, you can keep real statistics on which blocks of code are actually used frequently, and whether or not a branch is likely to be taken -- under the actual conditions that the software is running. I know of no compiler that optimizes by running code with real data. Can it really be done? It just sounds like something best done dynamically to me.
I agree completely, but wanted to offer a reason why folks might be willing to live with the lack of forward-compatibility: perhaps the source for the software that they run is freely available and they don't mind recompiling. Just a thought.
I rather liked the idea that one poster suggested: rather than writing to the native instruction set, invent a new intermediate instruction set that is optimized towards making a better-performing code-morphing layer. It's a very interesting suggestion.
I also wanted to say that I'm surprised that more folks aren't really excited to read the insightful analysis at the end of the article where they gave a convincing argument for future transmeta chips that are not limited to the low-power mobile market. It had me salivating.
Doesn't the jargon file clearly document the hacker cultural trait that such linguistic extensions are made in fun, even knowing that they are "incorrect"? Correctness in natural languages is over-rated, IMNSHO.
That scene went hand-in-hand with the observation Morpheus made: that if Neo's the one he wouldn't need to dodge bullets. Why? Because being the one means that no possible degree-of-freedom would be constrained for him in the matrix. Why, he could leap right into the body of an agent if he wanted to, right?
Now, if I wanted to change a scene to improve the movie, I'd keep the superman ending and have Neo stay dead in the real-world and be a living, free-agent in the Matrix.
I have been considering buying Civ:CTP for PPC so that I could network too. I'm happy to hear about this bug prior to purchase.
I've been playing freeciv a lot lately, and am very happy with it. I can do without the bells & whistles -- I'm in it for the sim. The freeciv team has done a wonderful job.
Re:My Battle with Infinite Information
on
The Regulon
·
· Score: 1
if there is not a demand for information, it will still be replicated in the right environment, might not exist in a substantial sense, but will still exist.
True, but the existence of information in a dormant state is no bother. It is the propagation of the information that gives it life. Non-replicating information is a seed that can find no purchase.
you cannot discard 99% of information available to you, for you to discard them, you have to know about them!
On the contrary, you discard information without first knowing it every time you judge a book by its cover, or by a review, or by a recommendation, or by never encountering it at all, or by getting distracted before you can consume it, or by your cat pissing on it before you can consume it, or by having a distaste for its source (author, publisher, whatever) or...
Is the love-of-the-lord what moved you to call him an idiot?
Very well said.
Actually, it wouldn't be that hard. Just build the Cocoa (nee YellowBox (nee OpenStep (nee NeXTStep))) libraries and the Quartz display server for linux. Porting couln't be that bad, especially if you pushed the acceleration into some library that everybody (including X11) could benefit from, like XAA or GGI. There shouldn't be any "wedging" required.
It's been said in these pages before: a vote for the lesser of two evils is still a vote for evil.
A registry is merely a database in which files can store name/value pairs for their configuration. libPropList does exactly this for WindowMaker. Linux may lack a single, unified registry that all things use, but it doesn't lack a registry entirely.
Let's say that the engineer has logged into the satellite via ssh. His connection is a little laggy, but nevertheless he's entering attitude-control commands for future execution. You're sniffing his packets, but what do you see? Noise, mostly. What could you do with it? Probably nothing.
...Slashdot and Slashdotters have proven themselves to be the biggest hypocrites alive with the way they can castigate companies
The original poster, from my reading, literally accused slashdotters of hipocrisy, not Katz.
Your claim that slashdotters are guilty of hipocracy betrays shallow thinking on your part. Imagine that you're reading the opinion page of a newspaper, say the Washington Post. On that page, you read two letters to the editor, on different subjects. Say that each of these letters contains a statement that, if they came from the same person, would be considered "hypocrisy". But note that they did not come from the same person. Nevertheless, you go off on a rant about how "Washington Posters" are hypocritical. Get my drift?
Hardon
The claim is not that peer review sets up a magic world where only the kind of heart will discover security holes. Rather, it is that one is not at the mercy of the vendor once the vulnerability has been discovered. Nor is anyone at the mercy of the vendor when the product's architecture is found to be its greatest vulnerability. Moreover, with the source out in the open, the vendor can't deny the existence of the vulnerabiliy.
To me, all of the white-hat peer review is just one feature of many that leads to greater security in the free software universe.
I should have saved those mod points. This is funny.
uname(1) would give you this information without having to reboot. Chances are that your box runs linux (in the sense that linux has been ported to it) even though irix is currently installed.
Having a common library can be beneficial even if these binaries link it statically. At least programmers would have a common set of debugged xml-parsing functions so that they wouldn't have to roll their own.
...but it appears that we all know about this Windows 2000 thing already. So why bother?
Conquering Carpal Tunnel Syndrom, by Sharon J. Butler, is full of good stretching exercises that helped me a lot. It's geared towards healing the friction rather than strengthening the hands. Good stuff. BTW, I'm not saying to buy it from amazon -- that's just the first link that came up when I searched for it.
Maybe I've been playing Civilization too much, but it seems like they're building an obsolete wonder and won't get any effect from the expense. On the other hand, maybe this is just a tech advance intended to allow them to build more formidable units. It would be easy to criticize them for investing their research efforts in this direction, but I can't say that I could make a better choice. I never know what to do once the other civilizations have blown past me either. What else could they work on? It would take them 900 work units just to get Alphabet at this point, wouldn't it?
here you go.
The article contains some good reasons for not doing it ahead of time in the compiler: with the code-morphing layer, you can keep real statistics on which blocks of code are actually used frequently, and whether or not a branch is likely to be taken -- under the actual conditions that the software is running. I know of no compiler that optimizes by running code with real data. Can it really be done? It just sounds like something best done dynamically to me.
I rather liked the idea that one poster suggested: rather than writing to the native instruction set, invent a new intermediate instruction set that is optimized towards making a better-performing code-morphing layer. It's a very interesting suggestion.
I also wanted to say that I'm surprised that more folks aren't really excited to read the insightful analysis at the end of the article where they gave a convincing argument for future transmeta chips that are not limited to the low-power mobile market. It had me salivating.
...and thought I'd post expressing support.
Doesn't the jargon file clearly document the hacker cultural trait that such linguistic extensions are made in fun, even knowing that they are "incorrect"? Correctness in natural languages is over-rated, IMNSHO.
Now, if I wanted to change a scene to improve the movie, I'd keep the superman ending and have Neo stay dead in the real-world and be a living, free-agent in the Matrix.
I've been playing freeciv a lot lately, and am very happy with it. I can do without the bells & whistles -- I'm in it for the sim. The freeciv team has done a wonderful job.
True, but the existence of information in a dormant state is no bother. It is the propagation of the information that gives it life. Non-replicating information is a seed that can find no purchase.
you cannot discard 99% of information available to you, for you to discard them, you have to know about them!
On the contrary, you discard information without first knowing it every time you judge a book by its cover, or by a review, or by a recommendation, or by never encountering it at all, or by getting distracted before you can consume it, or by your cat pissing on it before you can consume it, or by having a distaste for its source (author, publisher, whatever) or...