The bandwidth is already paid for. I paid for it. It's _my_ bandwidth. Not yours.
Uhm, that's not how it works. You've paid for the incoming bandwidth to recieve it, but the site has paid for the outgoing bandwidth to send it to you.
The internet is an unsafe place. If you surf without protection, that's your fault. We don't need any more laws in place to "protect" ignorant people..
The law also curbs pop-up advertising on the Internet and calls for penalties of $10,000 per violation.
That's quite significant for a pop-up, don't you think? I mean I'm 100% against that kind of advertising, but $10000 seems incredibly steep.
Uhhmmm.. There are many free sites that rely on the income generated from pop-up ads to function. This legislation would force those sites to close. Pop-ups pay on the order of $1-2 CPM. Normal banner ads are something like $0.05-$0.15 CPM now (for comparison, I used to get $3-$5 CPM during the.com boom:(). CPM is 1000 raw impressions.
Unless you want to beg your users for money, or force them to CLICK on banners, popups are pretty much the only way you can go. It's _stupid_ to outlaw that. Get a popup blocker, or even better, don't visit sites with popups if they bother you that much! Bandwidth needs to be paid for.
"As the trend is for Linux to take a more important role in organizations," Shemesh continues, "Aloni's development is extremely interesting. The question is how Microsoft will react and whether it will allow support for Windows systems if they have Linux systems installed on them."
Hmm.. there's an interesting question. Can Microsoft really refuse to support your windows installation if you're running Linux (as an application, even?) Or is this guy just trolling?
Little programs, like worms, can be analyzed at the most basic level (asm code) by a competent programmer with some common tools. What they do can then be changed by adding or replacing code.
This doesn't work for huge, complicated programs, but it certainly does for things like viruses and worms.
I thought the same as you.. but ever since I got my Asus A7N8X Deluxe, I've changed my mind about onboard audio. This baby has an amplified main output, 6.1-channel dolby digital capability, and an SPDIF output, onboard!
It also has *2* NICs onboard, an SATA controller (with RAID), Dual channel DDR 400mhz memory controller, AGP8x, 6 USB2.0 ports, 2 Firewire ports (both 4 and 6 wire), and something I thought had long gone missing from PCs: the midi/joystick connector!
This motherboard has everything, and the kitchen sink (the bus is actually 8-bit HyperTransport v1.0 from what AIDA32 claims), and it's ROCK SOLID stable.. what more could you ask.. oh yeah, it's relatively cheap too.
(Disclamier: I have nothing to do with Asus, just a very satisfied customer)
The parent is only kinda accurate.. The Copyright Goon has not actually downloaded the music himself. He's hired a consultant to do it.
The judge in this case ruled, correctly, that there
a) wasn't a strong enough connection between IP address and a person's identity. Especially not 3-4 months after the fact (the CRIA did not give a reason for delaying).
b) they have not proven that ISPs are the only viable source for the informaion the CRIA is seeking,
c) they have not established that public interest (not corporate interest, nor profit interest, nor loss-of-profit interest) outweights the privacy violation.
People are definitely aware of Linux, at least in Canada..
A group at my university, is offering beginner Linux seminars (complete with Knoppix). And from what I understand, the entire faculty of software engineering is also running Linux (needed for some of their courses!).
You are incorrect, this is NOT built into the API. The hooks are there for you, but you must register a 'comparison' function that will be passed 2 elements from the listview's column the user is attempting to sort and it must return less then, equal to, or greater then. If you don't provide this function, then no sorting can take place!
I'm sure there's a way to provide this functionality in wxW as well, but most authors choose not to do it (perhaps other OSs don't support it?).
My biggest complaint about wxW, or maybe it's more about wxPython, is it's slow, bloated and memory hungry.
I'm currently taking an undergrand in Computer Eengineering here in Canada, and just the other day I was discussing with my father (who had done an Engineering degree in communist Russia) the differences between the two systems.
He said that in Canada, much more focus is placed upon raw math then in Russia, where a lot of his time (11 or 12 courses!) was wasted on things like History of the Party, Marxist Theory, etc..
The main difference in my experience (which is rather short; I left the country at 8, so I was just finishing grade 2) was that the _intensity_ of the education was much higher in Russia, not in the higher learning institutions, but in the normal (for kids aged ~7 - 14) school system. We had homework, every single day, and it was routinely checked. Not only that, but if your nails were not cut, if your hair was not combed, you'd be sent him in shame.
What I learned in the first 2 years of education in Russia lasted me through until about Grade 6 in Canada's public eduication system. I think the result of this is that by the time you hit Post-Secondary your mind is already working at full capacity. In Canada at least, I went through the entire public system completely braindead, and only now that I'm in second year at University do I really feel like I'm being challenged (maybe a little too much.. should have been better spread out over the years I wasted in high school!)
"The Copyright Board found that nothing in the process of downloading files from P2P networks implies that the source material is necessarily copyrighted, and by implication, that end users should not be responsible for knowing which files they download are copyrighted and which are not. Those who upload files, however, are still liable under Canadian law. "
It may be technically correct, but when someone mentions the word 'theft', it's the #1 meaning, and NOT the #2 meaning, that comes to the front of most people's minds..
This is exactly what the purpose of the RIAA's FUD is.. They want to make it seem like we're taking the food directly out of the mouths of starving artists by downloading an MP3; where what we're doing is as the definition states, "using" their work without acknowledgement (in the form of monetary compensation).. However, it can be argued that the added publicity of having your music out there is an acknowledgement in and of itself, which would make downloading not theft.
"This is our first co-ordinated effort to take this campaign over the range of countries where file stealing is a problem," said Allen Dixon, IFPI's general counsel and executive director.
Maybe I was asleep, but since when did copyright infringements become known as "file stealing"!?
These cartels have had it too good for too long.. they're trying to sell us both media, and a license, then claim the license is non-transferrable and the media is non-replaceable.
In effect, you're being sold a hunk of plastic along with a very limited set of rights as to what you can do with your hunk of plastic. This business model is now crumbling thanks to the Internet, and I say good riddance to them and their Executive Directors.. go back to the dirty holes you crawled out from, and make room for real musicians, that make music for the love of it.. they've have no trouble embracing the 'net as a distribution mechanism.
Certainly, certainly, but how is this different from programming? Programmers work out how to do things better, faster, and with less energy. Programmers design algorithms.
I'm currently taking a university-level algorithms course as part of a Computer Engineering undergrad. Algorithms are HARD to design correctly. Your average run of the mill programmer doesn't have enough of a math background to be able to analyze an algorithm that he's just come up with ON PAPER, and compare it to other algorithms he's thinking of implementing.. also on paper.
How many "programmers" even know what big O notation represents, nevermind how or why it's useful or how to come up with it? What about big Omega? This is the stuff that computer scientists sit around and do.. they sum infinite series and calculate propabilities that their new and improved spell checking algorithm will correctly function, before they even sit down and write a single line of code.
I use Outlook Express too, I like it. Yes, you have to use a virus scanner (and a spam filter). Yes, you have to keep up to date on security patches.
I will offer a tip though, Tools -> Options -> Read -> Read all Messages in Plain Text. At least I don't worry about HTML-related exploits anymore.. who wants HTML in their e-mails anyway? Only spammers use it.
I stand corrected. It seems the 2500+ is a 1.833G, but the 2600+ is a 2.133G.. it still makes very little sense, as it totally breaks AMD's 100-performance-points-per-66-mhz-clock-increase pseudo rule.
As another poster indicated, I was talking about Outlook Express 6.. I've never used any of the full-fledged outlooks becuase I've found them too bloated for my needs.
Consumers will be dumb about ratings, this is true of ANY industry (horse power in autos for example). That doesn't mean that companies should just start making shit up up
Should they? No.
Will they? Inevitably, yes. It sells more product.
Horse Power in cars is one example, but I think a better is home stereo systems. Things have been getting better lately because the industry has started to regulate itself, but it's still not uncommon to see 2000 WATTS in huge letters on a boombox that may be able to pump out 50. The worst example of this I've seen are a pair of $15 computers speakers labelled 1000W. They just take the largest Voltage they can pump through the speakers, and the largest Current that it can handle, multiply them together, and write this number on the box. Nevermind the fact that the max voltage and max current either a) can't actually happen at the same time (as in the 1000W) or b) can only be sustained for milli- or micro-seconds in a laboratory enviroment, while playing a perfect sine wave.
But just as these stereo systems have the bullshit P.M.P.O. ratings, there is always, somewhere on the box, a true RMS value as well. Likewise, even though an AMD processor is labelled 2400+ it still says that it's 2.0Ghz @ 266 DDR. Engine manuals state not only horsepower, but torque, maximum RPM, etc, etc... This is for those of us in the know who use these real, informative values to decide what to buy.
As to your example, yes the P4 8000 -does- mean something. It means the CPU is running at 4Ghz (/2). The point is that these bullshit P.R. numbers will always translate to, or be accompanied by, real values.. and if they're not, vote with your wallet, and don't buy from that manufacturer.
Wow.. 1 GHZ DDR too, not QDR. One of these days I'm going to break down and save some money up for one of these Apple things everyone seems to be talking about:D
Uninformed consumer goes to the local discount electronics store. Looks at a computer based on Intel's CPU, sees 2000 megalobangerz. Looks at the AMD based computer right next to it, sees 1800 megalobangerz for a hundred bucks less. Decides the Intel is "better", so its ok to cost more. Reality, the computers are pretty much the same.
AMD did this becuase their chips simply do more work per clock cycle, this was done at the expense of not being able to scale the clock nearly as high as Intel. A 2000+ AMD is *roughly equivillent* to a 2.0Ghz P4.. it wins some, it looses some.
The jump you talk of was at 2600+, when AMD went from a 2.0 Ghz at 266 mhz FSB (called a 2400+) to a 1.833 Ghz at 333 mhz FSB, called a 2600+ Barton. Performance #s goes up, clockspeed goes down.. but FSB goes up! Yes, it's annoying, but this was done as to give most consumers who do minimal research a "fairer" basis for comparison when shopping for computers.
MHz is an absolutely useless metric for comparing processors today when FSBs range from 200 mhz to 800mhz and cache from 128kb to 1MB and higher. Intel and AMD went different routes when designing their offerings, and as you say, it's very difficult to come up with a single number to describe their performance. The problem is that MHz is the number that has been 'historically' used, and it just so happens that AMD went the route that yielded a smaller MHz (and god bless them that they did); so they made the transition to a BS-marketing-numbers system.
Agreed, that's evil, I should have RTFA..
The bandwidth is already paid for. I paid for it. It's _my_ bandwidth. Not yours.
Uhm, that's not how it works. You've paid for the incoming bandwidth to recieve it, but the site has paid for the outgoing bandwidth to send it to you.
The internet is an unsafe place. If you surf without protection, that's your fault. We don't need any more laws in place to "protect" ignorant people..
Uhhmmm.. There are many free sites that rely on the income generated from pop-up ads to function. This legislation would force those sites to close. Pop-ups pay on the order of $1-2 CPM. Normal banner ads are something like $0.05-$0.15 CPM now (for comparison, I used to get $3-$5 CPM during the
Unless you want to beg your users for money, or force them to CLICK on banners, popups are pretty much the only way you can go. It's _stupid_ to outlaw that. Get a popup blocker, or even better, don't visit sites with popups if they bother you that much! Bandwidth needs to be paid for.
"As the trend is for Linux to take a more important role in organizations," Shemesh continues, "Aloni's development is extremely interesting. The question is how Microsoft will react and whether it will allow support for Windows systems if they have Linux systems installed on them."
Hmm.. there's an interesting question. Can Microsoft really refuse to support your windows installation if you're running Linux (as an application, even?) Or is this guy just trolling?
OSS has nothing to do with this...
Little programs, like worms, can be analyzed at the most basic level (asm code) by a competent programmer with some common tools. What they do can then be changed by adding or replacing code.
This doesn't work for huge, complicated programs, but it certainly does for things like viruses and worms.
Onboard audio I don't really care for
I thought the same as you.. but ever since I got my Asus A7N8X Deluxe, I've changed my mind about onboard audio. This baby has an amplified main output, 6.1-channel dolby digital capability, and an SPDIF output, onboard!
It also has *2* NICs onboard, an SATA controller (with RAID), Dual channel DDR 400mhz memory controller, AGP8x, 6 USB2.0 ports, 2 Firewire ports (both 4 and 6 wire), and something I thought had long gone missing from PCs: the midi/joystick connector!
This motherboard has everything, and the kitchen sink (the bus is actually 8-bit HyperTransport v1.0 from what AIDA32 claims), and it's ROCK SOLID stable.. what more could you ask.. oh yeah, it's relatively cheap too.
(Disclamier: I have nothing to do with Asus, just a very satisfied customer)
I'm glad I'm not the only one who thought LOTR 3 had about 3 endings too many.. they added absolutely nothing to the story.
The parent is only kinda accurate.. The Copyright Goon has not actually downloaded the music himself. He's hired a consultant to do it.
The judge in this case ruled, correctly, that there
a) wasn't a strong enough connection between IP address and a person's identity. Especially not 3-4 months after the fact (the CRIA did not give a reason for delaying).
b) they have not proven that ISPs are the only viable source for the informaion the CRIA is seeking,
c) they have not established that public interest (not corporate interest, nor profit interest, nor loss-of-profit interest) outweights the privacy violation.
For more information, Read the actual ruling..
People are definitely aware of Linux, at least in Canada..
A group at my university, is offering beginner Linux seminars (complete with Knoppix). And from what I understand, the entire faculty of software engineering is also running Linux (needed for some of their courses!).
You are incorrect, this is NOT built into the API. The hooks are there for you, but you must register a 'comparison' function that will be passed 2 elements from the listview's column the user is attempting to sort and it must return less then, equal to, or greater then. If you don't provide this function, then no sorting can take place!
I'm sure there's a way to provide this functionality in wxW as well, but most authors choose not to do it (perhaps other OSs don't support it?).
My biggest complaint about wxW, or maybe it's more about wxPython, is it's slow, bloated and memory hungry.
I'm currently taking an undergrand in Computer Eengineering here in Canada, and just the other day I was discussing with my father (who had done an Engineering degree in communist Russia) the differences between the two systems.
He said that in Canada, much more focus is placed upon raw math then in Russia, where a lot of his time (11 or 12 courses!) was wasted on things like History of the Party, Marxist Theory, etc..
The main difference in my experience (which is rather short; I left the country at 8, so I was just finishing grade 2) was that the _intensity_ of the education was much higher in Russia, not in the higher learning institutions, but in the normal (for kids aged ~7 - 14) school system. We had homework, every single day, and it was routinely checked. Not only that, but if your nails were not cut, if your hair was not combed, you'd be sent him in shame.
What I learned in the first 2 years of education in Russia lasted me through until about Grade 6 in Canada's public eduication system. I think the result of this is that by the time you hit Post-Secondary your mind is already working at full capacity. In Canada at least, I went through the entire public system completely braindead, and only now that I'm in second year at University do I really feel like I'm being challenged (maybe a little too much.. should have been better spread out over the years I wasted in high school!)
The thinking goes as follows:
"The Copyright Board found that nothing in the process of downloading files from P2P networks implies that the source material is necessarily copyrighted, and by implication, that end users should not be responsible for knowing which files they download are copyrighted and which are not. Those who upload files, however, are still liable under Canadian law. "
from here.
It may be technically correct, but when someone mentions the word 'theft', it's the #1 meaning, and NOT the #2 meaning, that comes to the front of most people's minds..
This is exactly what the purpose of the RIAA's FUD is.. They want to make it seem like we're taking the food directly out of the mouths of starving artists by downloading an MP3; where what we're doing is as the definition states, "using" their work without acknowledgement (in the form of monetary compensation).. However, it can be argued that the added publicity of having your music out there is an acknowledgement in and of itself, which would make downloading not theft.
"This is our first co-ordinated effort to take this campaign over the range of countries where file stealing is a problem," said Allen Dixon, IFPI's general counsel and executive director.
Maybe I was asleep, but since when did copyright infringements become known as "file stealing"!?
These cartels have had it too good for too long.. they're trying to sell us both media, and a license, then claim the license is non-transferrable and the media is non-replaceable.
In effect, you're being sold a hunk of plastic along with a very limited set of rights as to what you can do with your hunk of plastic. This business model is now crumbling thanks to the Internet, and I say good riddance to them and their Executive Directors.. go back to the dirty holes you crawled out from, and make room for real musicians, that make music for the love of it.. they've have no trouble embracing the 'net as a distribution mechanism.
Certainly, certainly, but how is this different from programming? Programmers work out how to do things better, faster, and with less energy. Programmers design algorithms.
I'm currently taking a university-level algorithms course as part of a Computer Engineering undergrad. Algorithms are HARD to design correctly. Your average run of the mill programmer doesn't have enough of a math background to be able to analyze an algorithm that he's just come up with ON PAPER, and compare it to other algorithms he's thinking of implementing.. also on paper.
How many "programmers" even know what big O notation represents, nevermind how or why it's useful or how to come up with it? What about big Omega? This is the stuff that computer scientists sit around and do.. they sum infinite series and calculate propabilities that their new and improved spell checking algorithm will correctly function, before they even sit down and write a single line of code.
That's the difference.
What is this black screen of death you speak of?
I run Win2k, with DX9, and use the multimedia functions of my card all the time, but have never seen this black screen of death? Must be an XP thing..
(I haven't seen a blue screen of death either, since I overclocked my processor to more then what my PSU could handle..)
I use Outlook Express too, I like it. Yes, you have to use a virus scanner (and a spam filter). Yes, you have to keep up to date on security patches.
I will offer a tip though, Tools -> Options -> Read -> Read all Messages in Plain Text. At least I don't worry about HTML-related exploits anymore.. who wants HTML in their e-mails anyway? Only spammers use it.
I also live in Ontario.
80% of my incoming mail is spam.
If there's a lawsuit going on, I want in on it.
All of the Windows APIs are extensively documented..
Yes, you do have to pay Microsoft for some of the information, but the overwhelming majority of it can be found for free.
I stand corrected. It seems the 2500+ is a 1.833G, but the 2600+ is a 2.133G .. it still makes very little sense, as it totally breaks AMD's 100-performance-points-per-66-mhz-clock-increase pseudo rule.
As another poster indicated, I was talking about Outlook Express 6.. I've never used any of the full-fledged outlooks becuase I've found them too bloated for my needs.
However, a quick googling turns up this knowledge base article with the information you desire.
Didn't look very hard did you?
Tools, Options, Security, uncheck "Do not Allow attachments to be Opened that cound potentially contain a virus".
Consumers will be dumb about ratings, this is true of ANY industry (horse power in autos for example). That doesn't mean that companies should just start making shit up up
Should they? No.
Will they? Inevitably, yes. It sells more product.
Horse Power in cars is one example, but I think a better is home stereo systems. Things have been getting better lately because the industry has started to regulate itself, but it's still not uncommon to see 2000 WATTS in huge letters on a boombox that may be able to pump out 50. The worst example of this I've seen are a pair of $15 computers speakers labelled 1000W. They just take the largest Voltage they can pump through the speakers, and the largest Current that it can handle, multiply them together, and write this number on the box. Nevermind the fact that the max voltage and max current either a) can't actually happen at the same time (as in the 1000W) or b) can only be sustained for milli- or micro-seconds in a laboratory enviroment, while playing a perfect sine wave.
But just as these stereo systems have the bullshit P.M.P.O. ratings, there is always, somewhere on the box, a true RMS value as well. Likewise, even though an AMD processor is labelled 2400+ it still says that it's 2.0Ghz @ 266 DDR. Engine manuals state not only horsepower, but torque, maximum RPM, etc, etc... This is for those of us in the know who use these real, informative values to decide what to buy.
As to your example, yes the P4 8000 -does- mean something. It means the CPU is running at 4Ghz (/2). The point is that these bullshit P.R. numbers will always translate to, or be accompanied by, real values.. and if they're not, vote with your wallet, and don't buy from that manufacturer.
Wow.. 1 GHZ DDR too, not QDR. One of these days I'm going to break down and save some money up for one of these Apple things everyone seems to be talking about :D
Uninformed consumer goes to the local discount electronics store. Looks at a computer based on Intel's CPU, sees 2000 megalobangerz. Looks at the AMD based computer right next to it, sees 1800 megalobangerz for a hundred bucks less. Decides the Intel is "better", so its ok to cost more. Reality, the computers are pretty much the same.
AMD did this becuase their chips simply do more work per clock cycle, this was done at the expense of not being able to scale the clock nearly as high as Intel. A 2000+ AMD is *roughly equivillent* to a 2.0Ghz P4.. it wins some, it looses some.
The jump you talk of was at 2600+, when AMD went from a 2.0 Ghz at 266 mhz FSB (called a 2400+) to a 1.833 Ghz at 333 mhz FSB, called a 2600+ Barton. Performance #s goes up, clockspeed goes down.. but FSB goes up! Yes, it's annoying, but this was done as to give most consumers who do minimal research a "fairer" basis for comparison when shopping for computers.
MHz is an absolutely useless metric for comparing processors today when FSBs range from 200 mhz to 800mhz and cache from 128kb to 1MB and higher. Intel and AMD went different routes when designing their offerings, and as you say, it's very difficult to come up with a single number to describe their performance. The problem is that MHz is the number that has been 'historically' used, and it just so happens that AMD went the route that yielded a smaller MHz (and god bless them that they did); so they made the transition to a BS-marketing-numbers system.