Except that the from: header can still be forged, so all the spammer has to do is to get someone's valid email address and use it on all their spam. Unless you add a check "did this user send an email to this address" on the receipt check.
Why not market their work? Openoffice is the product of thousands of man-hours of work. Why wouldn't the team want to let people know about their great product? A bigger user-base means better testing and more chance of financial support from companies that use OO.org.
But there are hundreds of companies that manufacture and sell shoes. How many companies are the that sell 95% of the operating systems used? Oh yeah, just one. If MS want to be a monopoly, then they have to expect to be treated differently to non-monopolistic companies.
The performance difference is minimal - assigning a variable on the stack is basically just a matter of incrementing the stack pointer. Limiting the scope of the loop counter to the loop itself prevents any nastiness like using the variable outside the loop.
The guy's name was Achilles (note the "S" at the end). It is common practice to put the apostrophe after the final "s" and omit that additional possessive "s" in words like that.
I didn't intend to suggest that cost and effort were always related.
I guess it's similar to the "cardboard crack" Magic:The Gathering - the monetary value of the items/cards is maintained by an artificial rarity because the company only makes a few of the rare items.
It just seems silly to me - spending money on a game in order to avoid having to play the game.
But maybe I'm just bitter after wasting so much of my money as a kid on booster packs:(.
Except that a piece of art is not entirely arbitrary - it requires time and effort to make. If they wanted to, the developers could produce any number of these items in effectively zero time and effort.
I can't do without the menubar at the top of the screen now (KDE-3.2). That's in 1152x864, which is a reasonably big screen. I find using 'normal' style menubars too fiddly and slow.
The only slight annoyance is that it really doesn't work with focus-follows pointer very well, so I'm stuck with click-to-focus.
In my experience (University NT4/2000 system), roaming profiles in Windows are slow and unreliable. I turned off roaming for my login as it never worked properly. Copying around configuration files seems a very poor way to do roaming.
I got about quarter of an hour into RE on the gamecube and just got so pissed off with the camera angles making it impossible to see what's going on. The camera view seemed to be constantly either obscured by something or switching back and forth between two viewpoints because the action was taking place on a boundary between two areas. That, combined with an awful combat and poor animation put me off completely. I only paid 8GBP for it though (clearance sale), so I never bothered trying to get any further. Does anyone think it's worth bothering with?
No, Linux only supports the FAT16 filesystem at present, so you're stuck with 8.3 filenames. It doesn't have any enterprise level filesystems at all. Honest.
I was going by the benchmarks here that someone else linked to. These show Java at around three to ten times slower than C++, using JRE 1.4.1.
Modern JVMs optimise for SSE/MMX. Your point again?
And it probably does about as much as GCC's use of MMX/SSE - not much. You generally have to write the inner loop with the opcodes available in mind to get the most performance.
I have yet to see any of the people here bitching about how he should be optimising for all different operating systems and processors in C
What a pointless comment. The guy wants community participation to run his program. There's little point in him saying "Look at all the processor power this required" if the only reason it took that much is because he wrote the thing in a slow language.
I think the problem is that the phone covers your ear, so you can't hear so well and the normal feedback that controls your voice doesn't work so well.
Normal phones got round this by feeding back some of the signal from the microphone to the earpiece, so you could hear yourself speaking a little. Unfortunately, mobiles don't seem to do this.
He wrote the thing in Java - he's obviously not big on efficiency. Given that SSE/MMX optimised code can be up to six or seven times faster than the equivalent C implementation (on x86 machines only, of course), and C is about twice the speed of Java for a lot of FP maths intensive stuff, he's already an order of magnitude behind.
My guess is there is something wrong with your computer and/or install. KDE-3.2.x hasn't locked up on me since I installed it on the day 3.2.0_beta1 came out. Kate died a few times in the early beta days, but that's it.
Some have even said that venture capital people are tending to avoid software companies '...because Microsoft will pull a Netscape on you."
MS have shown again and again that they are prepared to do pretty much anything, even break the law, to prevent competitors getting a foothold. How can some company running in a garage compete with that?
It does seem very odd. Why a company with a lot of expertise in large system scalability, enterprise-type software and reliability would want to compete in the Wal-mart market is beyond me. I don't see Ferrari competing in the hatchback mini market.
People that buy budget computers are (in general) the least informed market that doesn't care about anything beyond the lowest price, "Megahertz good" and "I like flashing lights". What can Sun offer there that HP or Dell can't?
Unintrusive? In what way is a bunch of irrelevant links and reasonably large popups in the *middle* of the article I'm trying to read unintrusive? The reader is trying to read an article on a subject, not looking to buy something.
It means the reader has to distinguish between paid links and real ones. Link styles are different all over the place, so it's not trivial to distinguish the two. It means I have to keep the mouse cursor away from the text for fear of triggering a pop-up. Most importantly, it blurs the distinction between content and paid-advertising. Newspapers and TV have to write "Advertisment" clearly on any advert where there might be some confusion. I don't see any of that in the demo.
My train into Brighton was stopped for 15 minutes at a station because of a cat on the tracks on the viaduct ahead of us. The guard went out along the edge of the track trying to scare the thing away - I think if the passengers had had their way we'd have just mown it down.
After seeing the flame-war that ensued on the KDE lists over whether to use Folder or Directory in dialog boxes, I predict flamewars during the writing of the guide on a scale not seen since the Emacsian Jihad.
IMHO, though, a very good idea - once established, the OSS has a habit of sticking to standards.
Oh yeah. Brain in off mode this morning. Wish there was an edit option.
Except that the from: header can still be forged, so all the spammer has to do is to get someone's valid email address and use it on all their spam.
Unless you add a check "did this user send an email to this address" on the receipt check.
Why not market their work? Openoffice is the product of thousands of man-hours of work. Why wouldn't the team want to let people know about their great product? A bigger user-base means better testing and more chance of financial support from companies that use OO.org.
But there are hundreds of companies that manufacture and sell shoes. How many companies are the that sell 95% of the operating systems used? Oh yeah, just one.
If MS want to be a monopoly, then they have to expect to be treated differently to non-monopolistic companies.
But this way they can sell you a "new, improved" version with Li-ion batteries and more memory in a year or so. It worked for Nintendo.
Posting direct links to half a meg of images and a flash movie. Nice. As if Linspire don't have enough problems.
The performance difference is minimal - assigning a variable on the stack is basically just a matter of incrementing the stack pointer. Limiting the scope of the loop counter to the loop itself prevents any nastiness like using the variable outside the loop.
I haven't used MS VC++ for a few years (fortunately), but does it still get the scope of loop variables wrong? So that this:
{
for(int i=0;i!=num;++i)
{
}
for(int i=0;i!=num;++i)
{
}
}
would complain about i being declared twice? That used to really annoy me.
The guy's name was Achilles (note the "S" at the end). It is common practice to put the apostrophe after the final "s" and omit that additional possessive "s" in words like that.
I didn't intend to suggest that cost and effort were always related.
:(.
I guess it's similar to the "cardboard crack" Magic:The Gathering - the monetary value of the items/cards is maintained by an artificial rarity because the company only makes a few of the rare items.
It just seems silly to me - spending money on a game in order to avoid having to play the game.
But maybe I'm just bitter after wasting so much of my money as a kid on booster packs
Except that a piece of art is not entirely arbitrary - it requires time and effort to make. If they wanted to, the developers could produce any number of these items in effectively zero time and effort.
I can't do without the menubar at the top of the screen now (KDE-3.2). That's in 1152x864, which is a reasonably big screen. I find using 'normal' style menubars too fiddly and slow.
The only slight annoyance is that it really doesn't work with focus-follows pointer very well, so I'm stuck with click-to-focus.
In my experience (University NT4/2000 system), roaming profiles in Windows are slow and unreliable. I turned off roaming for my login as it never worked properly. Copying around configuration files seems a very poor way to do roaming.
I got about quarter of an hour into RE on the gamecube and just got so pissed off with the camera angles making it impossible to see what's going on. The camera view seemed to be constantly either obscured by something or switching back and forth between two viewpoints because the action was taking place on a boundary between two areas. That, combined with an awful combat and poor animation put me off completely.
I only paid 8GBP for it though (clearance sale), so I never bothered trying to get any further. Does anyone think it's worth bothering with?
No, Linux only supports the FAT16 filesystem at present, so you're stuck with 8.3 filenames. It doesn't have any enterprise level filesystems at all. Honest.
I was going by the benchmarks here that someone else linked to. These show Java at around three to ten times slower than C++, using JRE 1.4.1.
Modern JVMs optimise for SSE/MMX. Your point again?
And it probably does about as much as GCC's use of MMX/SSE - not much. You generally have to write the inner loop with the opcodes available in mind to get the most performance.
I have yet to see any of the people here bitching about how he should be optimising for all different operating systems and processors in C
What a pointless comment. The guy wants community participation to run his program. There's little point in him saying "Look at all the processor power this required" if the only reason it took that much is because he wrote the thing in a slow language.
I think the problem is that the phone covers your ear, so you can't hear so well and the normal feedback that controls your voice doesn't work so well.
Normal phones got round this by feeding back some of the signal from the microphone to the earpiece, so you could hear yourself speaking a little. Unfortunately, mobiles don't seem to do this.
He wrote the thing in Java - he's obviously not big on efficiency. Given that SSE/MMX optimised code can be up to six or seven times faster than the equivalent C implementation (on x86 machines only, of course), and C is about twice the speed of Java for a lot of FP maths intensive stuff, he's already an order of magnitude behind.
My guess is there is something wrong with your computer and/or install. KDE-3.2.x hasn't locked up on me since I installed it on the day 3.2.0_beta1 came out. Kate died a few times in the early beta days, but that's it.
From the article:
Some have even said that venture capital people are tending to avoid software companies '...because Microsoft will pull a Netscape on you."
MS have shown again and again that they are prepared to do pretty much anything, even break the law, to prevent competitors getting a foothold. How can some company running in a garage compete with that?
It does seem very odd. Why a company with a lot of expertise in large system scalability, enterprise-type software and reliability would want to compete in the Wal-mart market is beyond me. I don't see Ferrari competing in the hatchback mini market.
People that buy budget computers are (in general) the least informed market that doesn't care about anything beyond the lowest price, "Megahertz good" and "I like flashing lights". What can Sun offer there that HP or Dell can't?
Unintrusive? In what way is a bunch of irrelevant links and reasonably large popups in the *middle* of the article I'm trying to read unintrusive? The reader is trying to read an article on a subject, not looking to buy something.
It means the reader has to distinguish between paid links and real ones. Link styles are different all over the place, so it's not trivial to distinguish the two. It means I have to keep the mouse cursor away from the text for fear of triggering a pop-up.
Most importantly, it blurs the distinction between content and paid-advertising. Newspapers and TV have to write "Advertisment" clearly on any advert where there might be some confusion. I don't see any of that in the demo.
My train into Brighton was stopped for 15 minutes at a station because of a cat on the tracks on the viaduct ahead of us. The guard went out along the edge of the track trying to scare the thing away - I think if the passengers had had their way we'd have just mown it down.
Until they discovered that spraying orange juice on the track fixed the problem with the leaves. You couldn't make this stuff up.
After seeing the flame-war that ensued on the KDE lists over whether to use Folder or Directory in dialog boxes, I predict flamewars during the writing of the guide on a scale not seen since the Emacsian Jihad.
IMHO, though, a very good idea - once established, the OSS has a habit of sticking to standards.