But if you look at a large project, you'll often header files and other #include'd objects compiled over and over. ccache is a godsend, I wish I'd had it years ago.
If you don't have an education in aerospace engineering, there's still a lot of fun to be had. Me, I've had plenty of fun taking one of the Rutan Varieze models, shortening its flight surfaces, and doubling up the props with inline counterrotating blades. Obviously an imperfect design, but it's a kick to fly.;)
Re: Communism just makes me sick to my stomach
on
Latest SCO News
·
· Score: 1
I suggest you, too, take anotherlook at communism, especially since like most people you equate it with what the likes of Stalin and Mao brought about.
I don't know about you guys, but I can see what this article's talking about. There are sectors where the audience is not so full of fellow hobbyist programmers, but with users - including the rude, clueless, computer-illiterate users with no reading comprehension skills who will bombard you with email requesting you to restate what you've already taken your time to put in a readme or who blame you for your stuff not working when they overwrite your files with someone else's, ad nauseum. I myself have gotten muchgrief over releasing code to gaming audiences the way us OS geeks would think of releasing things in the Linux world.
Previously when I'd written engines and snippets for MUD codebases, my cohorts and I very quickly wearied of the bleating of people who thought that, although we'd gotten our own start by making an effort, buying books, and experimenting with code, we were duty bound to tie their shoes and clean up their mess and exempt them from learning about what they were trying to do. We wound up releasing without documentation to discourage folks who couldn't figure out the very cleanly written and yes, commented code for the file formats and do a simple "./configure; make", just to keep some spare time open for coding and real life instead of answering griping emails from people to squeamish to touch a little C++ or install a Linux or BSD partition like we had.
Nobody has any business trying to turn your hobby into unpaid labor, but boy do some people try. The value of the ethics of the open source world varies with the audience. "Release early, release often" can make all kinds of problems when there's more review from users early on than peers.
I have to disagree. NVidia's driver's, even when I tried the releases as of this January, destroyed the reliability of my Linux box. After years - since kernel 0.98 - of happily developing on Linux, I've had to switch to developing on a Windows 2000/Cygwin environment so that I can get more than an hour of uptime while developing OpenGL-driven content.
I'm not happy about that. Prior to Nvidia's drivers, I could have counted only a handful of times Linux ever required me to do a hard reset - most of those involving mucking with SVGAlib binaries while running as root and other nonsensical stuff.
You can't control the stability of an OS if you can't fix the drivers.:/
I also believe that these two desktop projects could do more than the distros to create a clean, consistent method of program installation for Linux. I would like to see the "app-wrapper" style become the norm. Menu conversion hacks just aren't enough!
Re:Isn't this reminicent of...
on
ROX Desktop Update
·
· Score: 2, Interesting
Why don't you try ROX out first? It has toolbar functionality. In fact, it's the kind of lean and mean program that has been sorely missed in computing for years.
The more I read about what biologists are learning about animal behavior, the more I see human intelligence as an expansion rather than a revolution.
The human form is no pinnacle; it is one of many possible outcomes resulting from the favoring of tree-climbing ability, bipedal movement, complex social structure and its resultant evolution through mate selection.
Besides, I'll give an arctic tern more credit for navigational skill than the average joe on the street. Big deal whether or not it's "intelligent", it's successful survival behavior.
I'll add to the previous comment about midway points for complex organs such as wings where the intermediate stage still allows natural selection to favor the change.
Have you seen the recent essays on the observations of how quail use wings as spoilers when climbing steep surfaces? There's a perfectly good hypothesis out that states that these were likely the original use of wings in the age of the dinosaurs. Once such a thing was a realized advantage, generations of natural selection did the rest until gliding and flying also became options.
It's only a hypothesis but it balances out the idea that there could be no intermediate point nicely and shows that the issue isn't as cut and dry as people try to make it.
There's nothing like chaos to bring more and more complex order to a self-reproducing system.
Oh, I noticed when ICQ got AOL-ified. It turned into an Outlook wannabe and worse, with the most cluttered, painfully kludgy all-in-one, god-awful interface where before there had been a lean, efficient setup. GnomeICU and LICQ have those qualities far more than ICQ now.
Folks, everything I've seen tells me that AOL doesn't know how to do an interface right. That's something to think about for anyone entertaining the idea of their making Linux popular on the desktop.
Liberty and justice for all is an ideal. Translation into reality isn't that simple. Letting Bin Laden operate as long as he has has cost us thousands of innocent lives - what about their rights?
Have you really considered the implications of a lengthy legal wrangling? If we had Bin Laden, it'd be the tip of the iceberg. If our government tips too much of its hand and discloses the full extent of its intelligence on Bin Laden's activities, I guarantee you it will do far more harm than good. Even if we get Bin Laden, there will be other parts of the network that we'll still have to root out. Bin Laden is already known for what he is; he proclaims it openly. Why waste time?
No, much as if we had a rabid dog mauling people on the street, it's a social imperative to take prompt and decisive action. I think excessive fixation on a single aspect of our ethics without pragmatic common sense will just drag this situation out and create more victims.
Because the conventional definition of war would have political ramifications at odds with our goals. War implies that two or more countries are prepared to destroy each other. We are not out to destroy Afghanistan, but Al Quaeda and the Taliban.
Looking at the general sentiment of the American public, I think the distinction between these elements and the civilians is well acknowledged and respected. I'm glad the Taliban is on its last legs and I hope Afghanistan's society and infrastructure is brought to a healthy stability. No, declaring a conventional war would muddy these aims.
Your logic really evades me. The "harboring" that led to our military action in Afghanistan was a determined obstruction of justice, the sheltering of a known criminal.
If Florida were a rogue nation with an illegitimate government harboring a mass-murderer that gave evasive bullshit responses instead of behaving responsibly, if diplomatic channels failed to give a meaningful responses, yes I would say destroy its military capability and send in the troops.
But Florida isn't. It's a respectable, if imperfect member of a respectable, if imperfect nation that the WTC pilots entered because, bless our naive hearts, we allowed them free movement in our open society with precious little attention to their background. The terrorists weren't known for what they were.
The two places don't remotely equate, and you should study the differences more closely.
I think it's absolutely silly to deny that the United States is at war because Congress has not dotted all the i's and crossed all the t's but the actions taken speak for themselves - and so do the necessities.
There is a manhunt going on, but an identifiable group has mass-murdered thousands of our civilians, has advocated the killing of any and all civilians of the West for years, and continues to threaten to do so. Bin Laden and Al Qaeda are our enemies just as surely as the Nazis and Japanese were back in World War 2, or the Barbary pirates during our nation's first years.
The Constitution does not apply to Bin Laden; it is a contract between the people of the United States and its government. Bin Laden is not a party to it and is an enemy of ideals it represents. No doubt his ilk will call a trial under anything but radically interpreted sharia an atrocity. Are we in this to please these folks or to bring al Quaeda to an end?
In a war, a nation is not obligated to provide a trial to its mortal enemies. Trials are for when the guns stop shooting and the significant, widespread danger to the nation's people are over. Excessive idealism in this context will keep us from taking effective action, will cost us more innocent lives. There's a time for Miranda rights and a time to make a swift end of things. Remember that.
With money changing hands as it would in this system, the last vestige of online anonymity would vanish. Also, increasing the money motive on the Web would bring the mass-market, genericized, bland flavor that plagues other mediums here too.
If the ISP were made the collection point, they'd all have to adopt the same model; otherwise, some might be privileged, and others not. Or maybe you'd want the collection service as a third party; this is more feasible, but the logistics of tracking micropayments profitably would be hmm, small. That'd also add network load and many more points of failure.
That's the peril. There's also the promise. I could understand a move in this direction, but the Net community should watch it like a hawk.
It'd be silly to dismiss Cyc. Cyc may not be able approach true AI, but that huge organized information pool is going to be a terrific learning resource for the AI that can.
I've already got the V12 engine in my grubby paws. There's a great deal of Linux/OpenBSD-related server code already written, and the code base looks nice and clean. It's not well documented yet, but why let that stop you?
I doubt that GarageGames.com is going anywhere, and I'd like to see Loki find some way to participate in this to their benefit. This could be a total renaissance for Linux gaming.
Tribes 2 gone? Doesn't have to be.
on
Dynamix Closed Down?
·
· Score: 5, Interesting
I am utterly surprised that the V12 engine, a derivative of the Tribes 2 engine by GarageGames at www.garagegames.com hasn't been mentioned. With minor exceptions where Sierra's intellectual property was removed from the engine and replaced with other code, it essentially the source code to the Tribes 2 game engine, already near the state where it could be used to create high-quality games for Linux. The EULA requires a $100 per-seat license fee for the source code and distribution must be through GarageGames, but the model seems quite pragmatically attractive, seeing as how open source hasn't quite caught on in the 3D games arena like it has for operating systems etc.
If you ask me, this is a big chance to improve the gaming scene for alternative platforms.
That's bile.
But if you look at a large project, you'll often header files and other #include'd objects compiled over and over. ccache is a godsend, I wish I'd had it years ago.
If you don't have an education in aerospace engineering, there's still a lot of fun to be had. Me, I've had plenty of fun taking one of the Rutan Varieze models, shortening its flight surfaces, and doubling up the props with inline counterrotating blades. Obviously an imperfect design, but it's a kick to fly. ;)
I suggest you, too, take another look at communism, especially since like most people you equate it with what the likes of Stalin and Mao brought about.
I don't know about you guys, but I can see what this article's talking about. There are sectors where the audience is not so full of fellow hobbyist programmers, but with users - including the rude, clueless, computer-illiterate users with no reading comprehension skills who will bombard you with email requesting you to restate what you've already taken your time to put in a readme or who blame you for your stuff not working when they overwrite your files with someone else's, ad nauseum. I myself have gotten much grief over releasing code to gaming audiences the way us OS geeks would think of releasing things in the Linux world.
Previously when I'd written engines and snippets for MUD codebases, my cohorts and I very quickly wearied of the bleating of people who thought that, although we'd gotten our own start by making an effort, buying books, and experimenting with code, we were duty bound to tie their shoes and clean up their mess and exempt them from learning about what they were trying to do. We wound up releasing without documentation to discourage folks who couldn't figure out the very cleanly written and yes, commented code for the file formats and do a simple "./configure; make", just to keep some spare time open for coding and real life instead of answering griping emails from people to squeamish to touch a little C++ or install a Linux or BSD partition like we had.
Nobody has any business trying to turn your hobby into unpaid labor, but boy do some people try. The value of the ethics of the open source world varies with the audience. "Release early, release often" can make all kinds of problems when there's more review from users early on than peers.
I have to disagree. NVidia's driver's, even when I tried the releases as of this January, destroyed the reliability of my Linux box. After years - since kernel 0.98 - of happily developing on Linux, I've had to switch to developing on a Windows 2000/Cygwin environment so that I can get more than an hour of uptime while developing OpenGL-driven content.
:/
I'm not happy about that. Prior to Nvidia's drivers, I could have counted only a handful of times Linux ever required me to do a hard reset - most of those involving mucking with SVGAlib binaries while running as root and other nonsensical stuff.
You can't control the stability of an OS if you can't fix the drivers.
I also believe that these two desktop projects could do more than the distros to create a clean, consistent method of program installation for Linux. I would like to see the "app-wrapper" style become the norm. Menu conversion hacks just aren't enough!
Why don't you try ROX out first? It has toolbar functionality. In fact, it's the kind of lean and mean program that has been sorely missed in computing for years.
Between the voodoo and uncertainty of quantum mechanics and \%{$Magical{'Perl'}[$#$syntax]}, who'll ever need to encrypt their code? =)
The more I read about what biologists are learning about animal behavior, the more I see human intelligence as an expansion rather than a revolution.
The human form is no pinnacle; it is one of many possible outcomes resulting from the favoring of tree-climbing ability, bipedal movement, complex social structure and its resultant evolution through mate selection.
Besides, I'll give an arctic tern more credit for navigational skill than the average joe on the street. Big deal whether or not it's "intelligent", it's successful survival behavior.
I'll add to the previous comment about midway points for complex organs such as wings where the intermediate stage still allows natural selection to favor the change.
Have you seen the recent essays on the observations of how quail use wings as spoilers when climbing steep surfaces? There's a perfectly good hypothesis out that states that these were likely the original use of wings in the age of the dinosaurs. Once such a thing was a realized advantage, generations of natural selection did the rest until gliding and flying also became options.
It's only a hypothesis but it balances out the idea that there could be no intermediate point nicely and shows that the issue isn't as cut and dry as people try to make it.
There's nothing like chaos to bring more and more complex order to a self-reproducing system.
Oh, I noticed when ICQ got AOL-ified. It turned into an Outlook wannabe and worse, with the most cluttered, painfully kludgy all-in-one, god-awful interface where before there had been a lean, efficient setup. GnomeICU and LICQ have those qualities far more than ICQ now.
Folks, everything I've seen tells me that AOL doesn't know how to do an interface right. That's something to think about for anyone entertaining the idea of their making Linux popular on the desktop.
Liberty and justice for all is an ideal. Translation into reality isn't that simple. Letting Bin Laden operate as long as he has has cost us thousands of innocent lives - what about their rights?
Have you really considered the implications of a lengthy legal wrangling? If we had Bin Laden, it'd be the tip of the iceberg. If our government tips too much of its hand and discloses the full extent of its intelligence on Bin Laden's activities, I guarantee you it will do far more harm than good. Even if we get Bin Laden, there will be other parts of the network that we'll still have to root out. Bin Laden is already known for what he is; he proclaims it openly. Why waste time?
No, much as if we had a rabid dog mauling people on the street, it's a social imperative to take prompt and decisive action. I think excessive fixation on a single aspect of our ethics without pragmatic common sense will just drag this situation out and create more victims.
Because the conventional definition of war would have political ramifications at odds with our goals. War implies that two or more countries are prepared to destroy each other. We are not out to destroy Afghanistan, but Al Quaeda and the Taliban.
Looking at the general sentiment of the American public, I think the distinction between these elements and the civilians is well acknowledged and respected. I'm glad the Taliban is on its last legs and I hope Afghanistan's society and infrastructure is brought to a healthy stability. No, declaring a conventional war would muddy these aims.
It's a war in every aspect including the freedom of action that Congress has authorized the President, and should be considered as such.
Your logic really evades me. The "harboring" that led to our military action in Afghanistan was a determined obstruction of justice, the sheltering of a known criminal.
If Florida were a rogue nation with an illegitimate government harboring a mass-murderer that gave evasive bullshit responses instead of behaving responsibly, if diplomatic channels failed to give a meaningful responses, yes I would say destroy its military capability and send in the troops.
But Florida isn't. It's a respectable, if imperfect member of a respectable, if imperfect nation that the WTC pilots entered because, bless our naive hearts, we allowed them free movement in our open society with precious little attention to their background. The terrorists weren't known for what they were.
The two places don't remotely equate, and you should study the differences more closely.
Yes, yes, clever and original.
I think it's absolutely silly to deny that the United States is at war because Congress has not dotted all the i's and crossed all the t's but the actions taken speak for themselves - and so do the necessities.
There is a manhunt going on, but an identifiable group has mass-murdered thousands of our civilians, has advocated the killing of any and all civilians of the West for years, and continues to threaten to do so. Bin Laden and Al Qaeda are our enemies just as surely as the Nazis and Japanese were back in World War 2, or the Barbary pirates during our nation's first years.
The Constitution does not apply to Bin Laden; it is a contract between the people of the United States and its government. Bin Laden is not a party to it and is an enemy of ideals it represents. No doubt his ilk will call a trial under anything but radically interpreted sharia an atrocity. Are we in this to please these folks or to bring al Quaeda to an end?
In a war, a nation is not obligated to provide a trial to its mortal enemies. Trials are for when the guns stop shooting and the significant, widespread danger to the nation's people are over. Excessive idealism in this context will keep us from taking effective action, will cost us more innocent lives. There's a time for Miranda rights and a time to make a swift end of things. Remember that.
With money changing hands as it would in this system, the last vestige of online anonymity would vanish. Also, increasing the money motive on the Web would bring the mass-market, genericized, bland flavor that plagues other mediums here too.
If the ISP were made the collection point, they'd all have to adopt the same model; otherwise, some might be privileged, and others not. Or maybe you'd want the collection service as a third party; this is more feasible, but the logistics of tracking micropayments profitably would be hmm, small. That'd also add network load and many more points of failure.
That's the peril. There's also the promise. I could understand a move in this direction, but the Net community should watch it like a hawk.
It'd be silly to dismiss Cyc. Cyc may not be able approach true AI, but that huge organized information pool is going to be a terrific learning resource for the AI that can.
I've already got the V12 engine in my grubby paws. There's a great deal of Linux/OpenBSD-related server code already written, and the code base looks nice and clean. It's not well documented yet, but why let that stop you? I doubt that GarageGames.com is going anywhere, and I'd like to see Loki find some way to participate in this to their benefit. This could be a total renaissance for Linux gaming.
I am utterly surprised that the V12 engine, a derivative of the Tribes 2 engine by GarageGames at www.garagegames.com hasn't been mentioned. With minor exceptions where Sierra's intellectual property was removed from the engine and replaced with other code, it essentially the source code to the Tribes 2 game engine, already near the state where it could be used to create high-quality games for Linux. The EULA requires a $100 per-seat license fee for the source code and distribution must be through GarageGames, but the model seems quite pragmatically attractive, seeing as how open source hasn't quite caught on in the 3D games arena like it has for operating systems etc. If you ask me, this is a big chance to improve the gaming scene for alternative platforms.