Claiming that the copy in RAM is a copyright protected copy is stupid. It's a copy required to function. It's like claiming that the mirror image of a book held up to the mirror is a protected copy.
The copy on hard disk is more stable, so is more reasonable to claim copyright protection. But since the software is written to require hard drive installation, the user is being forced to create that copy in order for the software to function.
If I was making the rules, copies required for the product to function would not be protected copies and would not require EULAs to be legal.
It's only that copy to hard drive or RAM that makes a EULA potentially legal. The act of printing a book or creating a CD and selling it grants an implicit right for the end user to read the book or CD with no EULA required. That's because it's a copy right. A right to restrict copies. Not a right to restrict reading.
Read Kicking The Sacred Cow by James P. Hogan, a science fiction author. It was published in August 2004 by Baen.
Section One of the book is titled Humanistic Religion and brings up a lot of facts counter to the existing theories of evolution. Yes, with references. After reading it, you'll see that Intelligent Design by God, space aliens or whatever, makes as much sense as evolution.
Evolution is one of modern science's Sacred Cows. It must not be questioned. If you do, you're automatically a heretic.
The other Sacred Cows are good too. Read it. It'll make you think.
For your restatements of Badnarik's positions to make sense, it would have to be true that: 1. The war in Iraq is a war against terrorism. 2. Gun rights equal no gun restrictions. 3. The PATRIOT Act is actually needed to fight terrorists.
None of those three points are straight true/false. Each one is open to argument.
I don't want to reboot because on my system, rebooting takes 3 minutes. ECC scrub and memory test on 2 GB takes a while. I just want to play the game, not wait 3 minutes to reboot and then 3 minutes to reboot again.
I'm probably also running P2P apps like BitTorrent, or FTP downloading huge files. I don't want to shut all that down to play a game.
I can play Master of Orion 2, Warcraft III, Civ III and Knights of the Old Republic in WineX. Quake 3 and UT2004 run native in Linux. I have all the games I need right there.
Since you mentioned Perl, just for fun I made a Perl version of this Ackermann program. I used the Memoize module. It runs about the same as the Java version: 4.8 seconds.
I was confused by this article, because I know Java is slower than C++. I took one of the programs, the Ackermann function, and figured out what was happening.
The Ack function was being called over and over with the same arguments. A little work with an STL map, and I created a cache for the function arguments and results. I think this is called memoizing a function.
Here are the results when I finished:
$ time java -cp java ackermann 13 Ack(3,13): 65533
The right not to incriminate yourself only applies to yourself, not objects or recordings. If you write something down, it is evidence. If you say it on the phone while the FBI is recording, its evidence. If it's in your car's black box, it is evidence.
I'm running Gentoo as well. I use the Microsoft fonts and the Bitstream Vera fonts. I also use subpixel rendering on my LCD. Sometimes I dual boot to play games in Windows XP on the same system, and to me, Linux fonts and Windows Cleartype both look very similar and both very good.
Italic fonts can look a little strange because the angle exaggerates the subpixel rendering and makes the edges look blue/red shifted. Normally I can't tell, but when a lot of little red pixels get together it becomes more obvious.
One thing that makes a tremendous difference in my LCD experience is DVI. Use DVI whenever possible! It is the difference between night and day.
"I see a letter aimed at trying to dissuade somebody from working on Free Software at all. That sounds like the person writing the letter is the fanatic."
No, I think you misread the letter. To me the letter read that Aiden was trying to convice Clemens that all software should be open source, and Clemens was trying to tell Aiden that was a silly idea.
Because it is Open Source, if those Sun and BSD people want to run GNU software, they are welcome to fix it.
In defense of GNU specific programmers: It's really hard to write portable code. It isn't taught in schools or in any classes I've ever seen. It only comes with experience developing for multiple platforms. It's a serious investment of time to install and learn a new OS, so most people don't do it. It takes even more time to learn each system's little development quirks.
No, we will not. The current IPv4 has approximately 4,300,000,000 (4.3 x 10^9) total addresses in its address space. IPv6, however, has 3.4 x 10^38 available addresses.
We may need IPv7 addresses if short sighted ISPs forget to reserve address space for other planets, solar systems and galaxies.
This could finally be a reasonable use for AGP direct texturing. Store the window's display buffer in system RAM and stream it in over AGP when needed.
Being fired with prejudice has you being escorted out by a security guard while you carry your box of stuff. And forget whatever you left in the refridgerator.
Extreme prejudice is when the security guard shoots you in the head and carries _you_ out in a box.
I was just going to moderate this as Offtopic, but I decided to comment instead. What does a "demo" have to do with what people expect to find on the Internet? Most people, even heavy Internet users, don't know what a "demo" is, so they are hardly going to expect to find one.
Also, it would have been a far better comment if the author had decided to include some detail about the link. A plain link just gives me the impression that the author is pasting links to this "demo" into as many places as possible. How is this any better than spam?
Use your solid state disk to store the journal files from your journeled filesystems. ReiserFS, XFS, JFS, any of those can benefit from this. Usually the journel file is in a fixed part of the disk, which means the disk heads must jump back and forth between the journal and the data. With an SSD for the journal, the heads can stay right on the data tracks.
You're right. Obviously it should be built in Australia.
Claiming that the copy in RAM is a copyright protected copy is stupid. It's a copy required to function. It's like claiming that the mirror image of a book held up to the mirror is a protected copy.
The copy on hard disk is more stable, so is more reasonable to claim copyright protection. But since the software is written to require hard drive installation, the user is being forced to create that copy in order for the software to function.
If I was making the rules, copies required for the product to function would not be protected copies and would not require EULAs to be legal.
It's only that copy to hard drive or RAM that makes a EULA potentially legal. The act of printing a book or creating a CD and selling it grants an implicit right for the end user to read the book or CD with no EULA required. That's because it's a copy right. A right to restrict copies. Not a right to restrict reading.
I didn't upgrade to play Doom 3. It played just fine on dual AMD 1900 MPs and a Geforce 5900.
I think that it's great fun. I haven't finished it yet. I'm somewhere in the Delta Labs after the monorail crash.
There's a level near where I am that I found to be incredibly tense and scary even though *nothing* attacked me for ten minutes.
Doom 3 is obviously part of a game genre that you just don't like. I think that there a lot of other people do like it.
Read Kicking The Sacred Cow by James P. Hogan, a science fiction author. It was published in August 2004 by Baen.
Section One of the book is titled Humanistic Religion and brings up a lot of facts counter to the existing theories of evolution. Yes, with references. After reading it, you'll see that Intelligent Design by God, space aliens or whatever, makes as much sense as evolution.
Evolution is one of modern science's Sacred Cows. It must not be questioned. If you do, you're automatically a heretic.
The other Sacred Cows are good too. Read it. It'll make you think.
Yeah. Most of us refuse to consider the possibility because it's utterly stupid.
I've never seen lag like that caused by an LCD and I can't imagine how the electronics could create that effect.
Like another post already said, the LCD would need a screen data buffer of several megabytes and it doesn't have one.
1024x768 is already low-res. Why would anyone run their LCD at an even lower setting? Ever?
If they're too blind to read the text, run the font size up instead of running down the resolution.
The Libertarian ideal would be for you and your friends who care to form a militia group and go over there to stop the genocide yourself.
Why haven't you?
For your restatements of Badnarik's positions to make sense, it would have to be true that:
1. The war in Iraq is a war against terrorism.
2. Gun rights equal no gun restrictions.
3. The PATRIOT Act is actually needed to fight terrorists.
None of those three points are straight true/false. Each one is open to argument.
What's going to happen as voice service becomes more and more decentralized? What about Skype? AIM? Streaming ogg files over a SSH tunnel or IPsec?
What about open source VoIP packages? Is anyone who sets one up suddenly a "provider?"
Because I don't want to reboot.
I don't want to reboot because on my system, rebooting takes 3 minutes. ECC scrub and memory test on 2 GB takes a while. I just want to play the game, not wait 3 minutes to reboot and then 3 minutes to reboot again.
I'm probably also running P2P apps like BitTorrent, or FTP downloading huge files. I don't want to shut all that down to play a game.
I can play Master of Orion 2, Warcraft III, Civ III and Knights of the Old Republic in WineX. Quake 3 and UT2004 run native in Linux. I have all the games I need right there.
Since you mentioned Perl, just for fun I made a Perl version of this Ackermann program. I used the Memoize module. It runs about the same as the Java version: 4.8 seconds.
The Ack function was being called over and over with the same arguments. A little work with an STL map, and I created a cache for the function arguments and results. I think this is called memoizing a function.
Here are the results when I finished:
So you go out to buy a web surfing device...
What does it look like? Exactly like a computer.
Some people buy an interactive learning device. Other people buy a DVD player, letter writer, web browser, email sending machine.
You get my point, I'm sure.
The right not to incriminate yourself only applies to yourself, not objects or recordings. If you write something down, it is evidence. If you say it on the phone while the FBI is recording, its evidence. If it's in your car's black box, it is evidence.
If you're driving a SUV or truck, that little import sports car in front of you can certainly seem to stop instantly.
I'm running Gentoo as well. I use the Microsoft fonts and the Bitstream Vera fonts. I also use subpixel rendering on my LCD. Sometimes I dual boot to play games in Windows XP on the same system, and to me, Linux fonts and Windows Cleartype both look very similar and both very good.
Italic fonts can look a little strange because the angle exaggerates the subpixel rendering and makes the edges look blue/red shifted. Normally I can't tell, but when a lot of little red pixels get together it becomes more obvious.
One thing that makes a tremendous difference in my LCD experience is DVI. Use DVI whenever possible! It is the difference between night and day.
"I see a letter aimed at trying to dissuade somebody from working on Free Software at all. That sounds like the person writing the letter is the fanatic."
No, I think you misread the letter. To me the letter read that Aiden was trying to convice Clemens that all software should be open source, and Clemens was trying to tell Aiden that was a silly idea.
When being pedantic, double-check yourself more carefully.
I don't remember if && creates a sequence point, but using a macro parameter twice is always a bad idea.
Look at:
#define isdigit(x) ((x) >= '0' && (x) <= '9')
Think about what happens if you called isdigit(char++) It expands to:
((char++) >= '0' && (char++) <= '9')
which leads to x being incremented twice, when the programmer only meant to do it once.
Because it is Open Source, if those Sun and BSD people want to run GNU software, they are welcome to fix it.
In defense of GNU specific programmers: It's really hard to write portable code. It isn't taught in schools or in any classes I've ever seen. It only comes with experience developing for multiple platforms. It's a serious investment of time to install and learn a new OS, so most people don't do it. It takes even more time to learn each system's little development quirks.
Won't we need IPv7 by then?
No, we will not. The current IPv4 has approximately 4,300,000,000 (4.3 x 10^9) total addresses in its address space. IPv6, however, has 3.4 x 10^38 available addresses.
We may need IPv7 addresses if short sighted ISPs forget to reserve address space for other planets, solar systems and galaxies.
This could finally be a reasonable use for AGP direct texturing. Store the window's display buffer in system RAM and stream it in over AGP when needed.
Being fired with prejudice has you being escorted out by a security guard while you carry your box of stuff. And forget whatever you left in the refridgerator.
Extreme prejudice is when the security guard shoots you in the head and carries _you_ out in a box.
I was just going to moderate this as Offtopic, but I decided to comment instead. What does a "demo" have to do with what people expect to find on the Internet? Most people, even heavy Internet users, don't know what a "demo" is, so they are hardly going to expect to find one.
Also, it would have been a far better comment if the author had decided to include some detail about the link. A plain link just gives me the impression that the author is pasting links to this "demo" into as many places as possible. How is this any better than spam?
Use your solid state disk to store the journal files from your journeled filesystems. ReiserFS, XFS, JFS, any of those can benefit from this. Usually the journel file is in a fixed part of the disk, which means the disk heads must jump back and forth between the journal and the data. With an SSD for the journal, the heads can stay right on the data tracks.