It depends on how you filter. The safest is just to let requests without the referer header pass.
Yes, it can be defeated by modifying the client (which is possible anyway) or cut-and-paste into the navbar, but it makes deep links impractical for anything mainstream.
If you're determined to disallow deep-linking under any circumstances then you embed limited time passwords into all the links on your site. Requests without a correct password are denied.
If you're ok with requiring cookies, that's a simpler way to do the same thing. The user gets a cookie from your index page that gives access to the remainder of the site.
So you thought those thick glasses and hairy ears would take you out of the gene pool forever? Not true! Now you too can beat mother-nature.
All you have to do is get caught in an avalanche and, a few thousand years from now, scientists will use you to populate a zoo full of half-blind, hairy-eared humans!
We don't know that yet, and in fact the latest beta reverted to IE.
AOL has been really coy about their plans in this regard. Nobody knows what they're up to. Latest evidence suggests that Gecko will go to smaller platforms first (Compuserve, Mac) and larger platforms later on. This makes some sense for AOL, since it reduces the risk of alienating their mainstream customers.
It's much simpler and cheaper just to make sure nobody stores anything on their local machine and keep a few spares (already imaged) lying around. At the first sign of trouble, swap out the machine.
The advantage is that _every_ workstation based problem gets fixed in five minutes, not just disk failures. Windows ate itself? User stuffed peanut butter into floppy? User deleted the the registry? All fixed in five minutes.
I don't really know why Greatbridge failed while MySQL AB is succeeding, but it doesn't have anything to do with the quality of the particular databases. Business is a lot more complicated than that. It depends on having a good business model, good management, proper sales channel, reputation, etc.
Indeed. I've seen the same pattern myself (and I even worked for a time at a company that pulled that kind of scam).
The only thing I'd add is that most of these companies have pet technologies that must solve every problem. At one company I worked for this resulted in half a dozen aging Novell servers that worked perfectly well being replaced with about two dozen massive NT4 servers that were horribly unstable. Our wonderful NDS tree that was a pleasure to administer was replaced by unmanagable 'domains' with complex trust relationships that nobody understood.
At the consulting company I was working for, Tivoli was the 'one true solution' for everything (you can guess the company). Clients were conned into buying Tivoli agents for everything. It's amazing how expensive these agents can get. Then of course you need more of their expensive consultants to configure the resulting mess.
What I've learned is that consultants have their place, but you have to keep them under a tight reign. Give them specific, well scoped projects with well-defined deliverables. Do use them for specific skills that you don't have in-house, or extra manpower when you don't have enough staff for a specific project. Never let them define the goals, scope, or technology to be used.
My desktop isn't clucky or slow. It also doesn't look all that much like Windows. I'm not sure what the default Gnome config is nowadays, but my setup has a Mac-like menu bar at the top and no panel at the bottom. I rather like it.
As for bold, radical interfaces, sure that would be cool. In fact I noticed that some UI researcher did a presentation at the Gnome Summit. But the truth is that isn't going to attract mainstream users. They couldn't care less.
In what sense? The only progress I've noticed on the Windows desktop in the last five years is that it doesn't crash as much. Linux, on the other hand, finally has:
A polished desktop environment (two, actually)
Solid productivity apps
Good support for multimedia
An amazing Web browser (or several, depending on taste and definition)
Easy point-and-click installation
GUI admin tools
None of these existed five years ago. Some were shaky even a year ago.
If this were really true then nobody would ever upgrade MS Windows either. Note the GUI changes between Windows 3.1 & 95, and again between NT & XP.
Windows is kept on the desktop by inertia. Under inertia I also include a host of custom applications that most companies have built up over time.
The thing is that most of the companies I've seen are gradually reducing their dependance on Windows. The new apps tend to be more and more browser based and will work anywhere. It's not gonna happen overnight, but there will be a shift away from Windows over time.
N.B. I believe this even though I am writing this from Linux.
Funny, so am I. So there are at least two users who have to switch to away from Linux before it dies on the desktop. I have reason to believe there are a few million more out there like us, so Linux isn't even close to dead on the desktop.
Linux is making steady, but slow progress. As long as it isn't going backwards (which certainly is not the case) then I don't see anything to worry about. There are enough developers today to keep my Gnome desktop looking cool, and that's all I need.
Now when will Linux go mainstream on the desktop as it has on the server? Dunno. The conditions keep getting better, but the inertia in the Windows market is incredible.
If you think IBM can't do marketing you've never dealt with them. They are masters of marketing, at least to business. You might be right that they don't know how to sell to consumers.
This is an oversimplification, but IBM started falling apart when they tried to enter the consumer market, and rebuilt itself by re-focusing on big business. They managed to keep a foot in the consumer market by selling parts to OEMs.
The bottom line for Linux is that we don't need to worry about making it in the 'enterprise' anymore - IBM will take care of that. We're missing have a credible champion on the consumer side. Sony could do it, as could AOL, but neither has taken the plunge.
Depends on how you look at it. If the feature freeze holds (a big 'if') then 2.7/2.8 will follow in reasonable time. There's always a next version.
The danger is that the feature freeze holds just well enough to keep a few important features out, but not well enough to bring a stable 2.6 quickly. That's pretty much the worst of both worlds.
I'm hopeful anyway. I think everybody is serious about getting the release cycle shorter.
We may need it some day, but figure 64 gig (2^36) is a reasonable hard disk size today. Then assume that hard disk size doubles every year. We won't be running into the 64 bit limit for another (64-36=) 28 years!
By that time all of our computers will be using 256 bit words, or maybe word-sizes won't really exist anymore. Who knows. Certainly Linux will have morphed into something entirely different. It's pointless trying to plan that far ahead.
Also, there is in fact some limit to hard disk size, we just don't know what it will be yet. I have a 10gig drive in my laptop, and really I just fill it up with crap. I don't need half that much room. Until I start saving movies on my laptop I'll never need 80 gig. We'll run into physical limits too at some point.
So don't pay for the 'aural junk food'. Are you saying there's no CD you'd pay 15-20$ for? None at all?
You might be the exception, but most of us do pay good money for music we like. I'll pay money for a Sting CD, despite the fact that I can borrow it from a friend and rip it. In fact, I'll buy the legit CD even after I already have a ripped version. I like to have my Sting collection, just like I like to have my Hitchhiker's Guide to the Galaxy boxed set and my map of Thailand on the wall.
Most people build up collections of 'stuff' that have meaning to them. I wouldn't call it materialism so much as sentimentality.
That doesn't explain the Emenem thing. His CD was distributed widely on the Internet before it was released, yet it's still the biggist hit of the year.
It turns out that people like to buy the music they enjoy. It's nice to have a real physical CD, complete with a printed liner. It plays to the same basic human instinct that makes us buy hardcover copies of our favourite books, or DVDs of our favourite movies.
Not at all. That's auto theft. It's not like the police don't know who you are. If you were going to steal a car you'd be much better off taking one off the street, rather than taking it from a rental agency that has a photocopy of your driver's license. That's crazy.
How many credit-cards have enough room on them to cover the purchase of a car anyway? If you're stupid enough to steal a car from people who have your I.D., you might as well max-out your credit card to prepare for your new life as a fugitive.
No, you don't have to cover the cost of the vehicle - that's what insurance is for. You need to cover the maximum rental fee and perhaps an insurance deductable.
No, I'd just take a deposit. There are a (very) few companies in Canada that do this. Outside of North America (where credit cards aren't as common) companies can't assume that everybody has plastic, and they still manage to stay in business.
I think they charge it to your credit card later on. (And yes, you do have to present a credit card in order to rent the vehicle - I think that's evil.)
You mean public service workers in London are forced to take large packages with them to work every day? That is tough. I suppose they have to carry large wooden crosses on their backs all day too, right:-)?
Seriously, most of the people who drive downtown do so because they'd rather jump from their doorsteps straight into their comfy cars and listen to music while stuck in traffice, than have to sit/stand on public transit with the unwashed masses. If you think all those people clogging the roads are lugging around large parcels then you're living in a different world.
It depends on how you filter. The safest is just to let requests without the referer header pass.
Yes, it can be defeated by modifying the client (which is possible anyway) or cut-and-paste into the navbar, but it makes deep links impractical for anything mainstream.
If you're determined to disallow deep-linking under any circumstances then you embed limited time passwords into all the links on your site. Requests without a correct password are denied.
If you're ok with requiring cookies, that's a simpler way to do the same thing. The user gets a cookie from your index page that gives access to the remainder of the site.
So you thought those thick glasses and hairy ears would take you out of the gene pool forever? Not true! Now you too can beat mother-nature.
All you have to do is get caught in an avalanche and, a few thousand years from now, scientists will use you to populate a zoo full of half-blind, hairy-eared humans!
We don't know that yet, and in fact the latest beta reverted to IE.
AOL has been really coy about their plans in this regard. Nobody knows what they're up to. Latest evidence suggests that Gecko will go to smaller platforms first (Compuserve, Mac) and larger platforms later on. This makes some sense for AOL, since it reduces the risk of alienating their mainstream customers.
It's much simpler and cheaper just to make sure nobody stores anything on their local machine and keep a few spares (already imaged) lying around. At the first sign of trouble, swap out the machine.
The advantage is that _every_ workstation based problem gets fixed in five minutes, not just disk failures. Windows ate itself? User stuffed peanut butter into floppy? User deleted the the registry? All fixed in five minutes.
I don't really know why Greatbridge failed while MySQL AB is succeeding, but it doesn't have anything to do with the quality of the particular databases. Business is a lot more complicated than that. It depends on having a good business model, good management, proper sales channel, reputation, etc.
I think it's a little odd that you make a post like this, but don't seem to be able to distinguish between fascism and communism.
While I might not personally use the word fascist to describe what's going on, the original poster is using the word in the correct sense.
pedant n: a person who pays more attention to formal rules and book learning than they merit (WordNet ® 1.6, © 1997 Princeton University)
Indeed. I've seen the same pattern myself (and I even worked for a time at a company that pulled that kind of scam).
The only thing I'd add is that most of these companies have pet technologies that must solve every problem. At one company I worked for this resulted in half a dozen aging Novell servers that worked perfectly well being replaced with about two dozen massive NT4 servers that were horribly unstable. Our wonderful NDS tree that was a pleasure to administer was replaced by unmanagable 'domains' with complex trust relationships that nobody understood.
At the consulting company I was working for, Tivoli was the 'one true solution' for everything (you can guess the company). Clients were conned into buying Tivoli agents for everything. It's amazing how expensive these agents can get. Then of course you need more of their expensive consultants to configure the resulting mess.
What I've learned is that consultants have their place, but you have to keep them under a tight reign. Give them specific, well scoped projects with well-defined deliverables. Do use them for specific skills that you don't have in-house, or extra manpower when you don't have enough staff for a specific project. Never let them define the goals, scope, or technology to be used.
My desktop isn't clucky or slow. It also doesn't look all that much like Windows. I'm not sure what the default Gnome config is nowadays, but my setup has a Mac-like menu bar at the top and no panel at the bottom. I rather like it.
As for bold, radical interfaces, sure that would be cool. In fact I noticed that some UI researcher did a presentation at the Gnome Summit. But the truth is that isn't going to attract mainstream users. They couldn't care less.
In what sense? The only progress I've noticed on the Windows desktop in the last five years is that it doesn't crash as much. Linux, on the other hand, finally has:
None of these existed five years ago. Some were shaky even a year ago.
If this were really true then nobody would ever upgrade MS Windows either. Note the GUI changes between Windows 3.1 & 95, and again between NT & XP.
Windows is kept on the desktop by inertia. Under inertia I also include a host of custom applications that most companies have built up over time.
The thing is that most of the companies I've seen are gradually reducing their dependance on Windows. The new apps tend to be more and more browser based and will work anywhere. It's not gonna happen overnight, but there will be a shift away from Windows over time.
Funny, so am I. So there are at least two users who have to switch to away from Linux before it dies on the desktop. I have reason to believe there are a few million more out there like us, so Linux isn't even close to dead on the desktop.
Linux is making steady, but slow progress. As long as it isn't going backwards (which certainly is not the case) then I don't see anything to worry about. There are enough developers today to keep my Gnome desktop looking cool, and that's all I need.
Now when will Linux go mainstream on the desktop as it has on the server? Dunno. The conditions keep getting better, but the inertia in the Windows market is incredible.
What's the rush anyway?
Errrrg! Ok, that's really, really bad :-). Thanks though.
I think it doesn't help that I mentally give them both a German pronounciation.
Ok, I admit it, I don't get it. Can somebody explain the joke?
If that were true then any contributor to Linux could sue the NSA for Copyright Infringement.
You cannot take GPL software, write patent encumbered code into it, and distribute it with additional restrictions.
If you think IBM can't do marketing you've never dealt with them. They are masters of marketing, at least to business. You might be right that they don't know how to sell to consumers.
This is an oversimplification, but IBM started falling apart when they tried to enter the consumer market, and rebuilt itself by re-focusing on big business. They managed to keep a foot in the consumer market by selling parts to OEMs.
The bottom line for Linux is that we don't need to worry about making it in the 'enterprise' anymore - IBM will take care of that. We're missing have a credible champion on the consumer side. Sony could do it, as could AOL, but neither has taken the plunge.
Depends on how you look at it. If the feature freeze holds (a big 'if') then 2.7/2.8 will follow in reasonable time. There's always a next version.
The danger is that the feature freeze holds just well enough to keep a few important features out, but not well enough to bring a stable 2.6 quickly. That's pretty much the worst of both worlds.
I'm hopeful anyway. I think everybody is serious about getting the release cycle shorter.
We may need it some day, but figure 64 gig (2^36) is a reasonable hard disk size today. Then assume that hard disk size doubles every year. We won't be running into the 64 bit limit for another (64-36=) 28 years!
By that time all of our computers will be using 256 bit words, or maybe word-sizes won't really exist anymore. Who knows. Certainly Linux will have morphed into something entirely different. It's pointless trying to plan that far ahead.
Also, there is in fact some limit to hard disk size, we just don't know what it will be yet. I have a 10gig drive in my laptop, and really I just fill it up with crap. I don't need half that much room. Until I start saving movies on my laptop I'll never need 80 gig. We'll run into physical limits too at some point.
So don't pay for the 'aural junk food'. Are you saying there's no CD you'd pay 15-20$ for? None at all?
You might be the exception, but most of us do pay good money for music we like. I'll pay money for a Sting CD, despite the fact that I can borrow it from a friend and rip it. In fact, I'll buy the legit CD even after I already have a ripped version. I like to have my Sting collection, just like I like to have my Hitchhiker's Guide to the Galaxy boxed set and my map of Thailand on the wall.
Most people build up collections of 'stuff' that have meaning to them. I wouldn't call it materialism so much as sentimentality.
That doesn't explain the Emenem thing. His CD was distributed widely on the Internet before it was released, yet it's still the biggist hit of the year.
It turns out that people like to buy the music they enjoy. It's nice to have a real physical CD, complete with a printed liner. It plays to the same basic human instinct that makes us buy hardcover copies of our favourite books, or DVDs of our favourite movies.
Not at all. That's auto theft. It's not like the police don't know who you are. If you were going to steal a car you'd be much better off taking one off the street, rather than taking it from a rental agency that has a photocopy of your driver's license. That's crazy.
How many credit-cards have enough room on them to cover the purchase of a car anyway? If you're stupid enough to steal a car from people who have your I.D., you might as well max-out your credit card to prepare for your new life as a fugitive.
No, you don't have to cover the cost of the vehicle - that's what insurance is for. You need to cover the maximum rental fee and perhaps an insurance deductable.
No, I'd just take a deposit. There are a (very) few companies in Canada that do this. Outside of North America (where credit cards aren't as common) companies can't assume that everybody has plastic, and they still manage to stay in business.
I think they charge it to your credit card later on. (And yes, you do have to present a credit card in order to rent the vehicle - I think that's evil.)
You mean public service workers in London are forced to take large packages with them to work every day? That is tough. I suppose they have to carry large wooden crosses on their backs all day too, right :-)?
Seriously, most of the people who drive downtown do so because they'd rather jump from their doorsteps straight into their comfy cars and listen to music while stuck in traffice, than have to sit/stand on public transit with the unwashed masses. If you think all those people clogging the roads are lugging around large parcels then you're living in a different world.