You need to be able to set an expiration policy on your documents.
I don't know what available system will do this for you but here's the idea (and it's probably not new).
Typical users of your document get to use it for a prescribed period of time, then it locks them out and corrupts itself (which is better than encryption as it can't be 'solved'). You can then additionally use available DRM to disable printing, copying, etc.
What you don't tell people is how long they have to use the document. It could be a day, 2 days or a week. When the document expires it provides a notice of where they can get a new copy to work with (Sharepoint or other login only network share).
So while this won't ultimately prevent screencaps, photos or similar 'analog' conversions - it does limit the window of opportunity and provides continuous tracking of who is accessing documents from where.
Another tracking option would be to enable a remote backup/sync system for all employees who work out of the office. Here you will get access times, modification dates, evidence of copying (files have to be created for even a 'digital-analog' copy to occur (screencaps, copy/paste, hand-typing) so you will have mitigated that vector... given that you employ a journaling system of some sort so people don't just take screencaps then upload them to a server or off to a USB, then delete them.
In any case you get a snapshot of employee filesystems to use for an investigation - a pattern of behavior will often point to a guilty party, at which point if they have committed a real crime, you can get the feds involved for some surveillance of your own.
Hmm I think really that the rest of us just simply have better things to do with our time.
Sure we could grow a vegetable garden just in case everything goes to shit someday and we need veggies to survive - but the opportunity cost is quite high for most as it would mean purchasing more land in an area more remote from where we work.
Owning a gun likewise means a lot of responsibility - if you intend to actually know how to use it, and to ensure that it is in condition to be used.
Life is full of choices which come down to opportunity costs... time, money, commitment, reputation and quality of life are all considered.
I wasn't really talking about ads... my spelling was sub-par so it may have read that way, sorry.
What I meant was that in Flash you can take 2,3,4 videos which have been shot on a green screen and composite them. Even more significantly you can take vector graphics, text, etc. and composite them into the video using alpha and other blending modes. Flash also allows you to mask and clip video using other bitmaps and effects....
One application I created using this was a simulation of a multi-focus lens. I had one video stream which I then duplicated using a bitmap drawing area, and layered it 3 times with separate masks and each layer having a dynamic blur filter applied to it where each layer's blur amount was controlled via a single slider so that as you moved the slider left to right the foreground, midground and background of the video would each be affected by separate blurs, creating the illusion of a depth of field focus change.
This video was additionally larger than the viewable area, - somewhat panoramic so that you could use the mouse to pan left and right. Yes with video.
This is what I mean by using flash video.... I'm not talking about YouTube.
Flash allows socket connections, data binding for true persistent state across an application, full complete support for managed vector graphics; audio; video; 3D objects and environments, local storage, remote shared storage (shared between users) and all of it is cross platform/browser.
Some of these can be addressed by running special server apps (a Comet server for socket connections, ie: push data to the client rather than pull from the server or polling from the server) or by using cutting edge browser specific technology (ie: Gears or HTML SQLLite storage in various browsers for local storage, or the Canvas object for managed vector data). However you can't do it all using a single API or cross platform/browser currently. It's rather hit/miss at the moment.
As a web developer I've replaces many of the common uses for Flash with bits of JQuery magic but I can't do things like Tweening audio and video and vector data based on user input for instance, so no media mixing with Javascript. You couldn't build an audio visualizer in javascript for example....
There are many more examples of what you can do with Flash that can not be currently done with Javascript + other tech.... but for 90% of what typical websites use it for... fancy navigation, cross-fading images, animating text - sure Javascript can handle that.
If they want to go download only then they should adjust their pricing strategy for games that don't require big server investment... ie 1 - 4 games. These should all go down in price to say $4.99 - $9.99
Even MM games should drop in price for the Client app (charge whatever you can for the monthly subscription or whatever makes sense considering the investment in content, admins, etc.) even make it free with a subscription for 3 months or more.
Embedded video isn't enough to supplant Flash's video compositing capabilities.... HTML 5 won't let you do a video mix, manipulate the video during playback, add hostpots of interactivity to the video or anything else to do with video other than play it, pause it, ff and rw.
Flash can not be beat by any current technology in this respect (for online distribution) and Silverlight which is the closest is still years behind.
I won't be happy until they retire IE6 and somehow all the corporations out there upgrade their standard browser to at least IE7.
IE6 is the bane of my existence as a web developer and yet one of my biggest clients uses it by default as their corporate standard, so I have no choice but to develop for it.
All you have to remember is that Google is one tool. Wikipedia is another. Books are yet again another. If you want to get the best results of your research you'll use all the tools available... including personal discovery - as in, doing the experiments yourself.
At an undergrad level or high school, etc. you may be able to get by doing high level research - as you're really just proving that you can collect data and make observations about that data, it's not important that the data you collect be exhaustive. Your research is not destined for peer review or publication at that level. Later when you're doing work that will have an impact on others, you better be sure you have as much as you can find in all sources - or you're going to have your hat handed to you and it's gonna be bad.
In a more general sense, personalized searches are an echo chamber - but really, that's what people want on a day to day basis.... they have preferences - they want to see results which match those preferences.
There's nothing wrong with this but as you've stated, it's not good when you're looking for consensus or even looking for disparity - you'll get neither.
Hmm okay... If/. was full of perfect grammar or in general if the internet was the place where people used grammar, syntax, etc at all I might have read it as referring to 'emergency'.
OTOH why would you even include that reference if you weren't trying to refer to something non-obvious.
Just to be clear however I read it as:
"Let's also assume you were smart enough to bring along [a sat phone for emergencies] (like this one)"
Where 'a sat phone for emergencies' is the referred to article, with the iPhone being the only phone referred to in the context of the discussion... so clearly he meant: "(like this [iPhone])"
When did iPhone 3G get to be a SAT phone? GPS may work 100 miles in the desert but you're not going to get any other usable signal... so you better hope you're still ambulatory and can get close enough to a cell tower to make that phone call.
AH but we have billions if not trillions invested in our own (US) business operations in China. They didn't get all that money they have on their own.... we invested in them. So yes we could move operations to anywhere in the world (except the US or the EU) but it would come at a very high price.
Seems like we all could switch over fairly easily if there was a DNS type of system for translating between the address spaces.
Would work like this:
Every current IPv4 address would be assigned a concurrent IPv6 address.
When a client node requests an IPv4 address, that request gets routed to a DNS type server somewhere close by which translates it to an IPv6 address and passes the request on to the proper end node along with the requesters IPv4 address for return responses which then get routed similarly.
As more IPv6 client and server nodes come on line, more and more simply pass through the translation router with no modification.
i'm sure I've vastly simplified things, care to comment?
I pay my US Bank CC bill with automatic withdrawal from my WAMU/CHASE bank account. Not sure what state your in, maybe it's a local thing... or maybe it's only if you already have a US Bank checking account, I do not.
PDF is great an all but he should really put it into a variety of eBook formats... even just a plain text file would be better than a PDF... though I suppose you'd lose the "typesetting" and "formatting" of the printed material.
And no I don't think an HTML version would be any better than PDF. Possibly for google searches, otherwise no.
Actually yes. Except that I will sell my script to 100,000 companies, at which point the value of my time spent will become apparent.
So while you continue to drudge away at your task I will be sitting back enjoying my family or friends or just off on vacation (or even possibly writing the next time saving script)....
You are welcome to getting paid a reasonable rate for your time. Unfortunately I will put you out of a job fairly quickly as soon as your company realizes that a script can do your job better and faster.
Currency has never had 'intrinsic' value. What would you do with Gold that is valuable? Currency has whatever value we all agree it has. Gold would be no different and it's physical nature would not stop this effect from happening - you'd just see massive inflation of the value of Gold which would make it impossible to use in any technology or science or art.
It's much better to base currency on work units directly rather than some arbitrary physical medium which is scarce until it's not... or abundant until someone decides to hoard it all.
I do some work, I get paid for it. Who cares what the medium used to record the work is... whether it be a printed piece of paper with a unique serial number or a metal coin with a unique serial number... or a digital notation on a computer attached to my unique SSN.
I then take that work unit I was paid with and use it to buy someone else's labor, the same way the company I did the work for paid for my labor.
Personally I don't even have cash.. I rarely use it, except to pay for gas at stations that charge for ATM use (usually the cheapest prices though).
I'd rather keep my work units in a money market account so that they can earn decent interest while I'm not using them (aka I loan them to other people for use in trading on the stock markets). If I've collected enough work units I put them in a CD so others can borrow them more long term - which gives me a better return. Sometimes I loan them out to companies for a very long term - by purchasing stock - with an even better return potential.
It's true. We'll have aggregate colonial ships, each with a limited fuel supply which is not enough to get us to the destination... but using this method we'll be able to 'split the bill' successfully so that all together we will be able to get there;-p
Does anyone realize that this is how Micropayments work?
Now there may be other patents which cover it, IANAPL, but it looks just like what happens when Apple clears out an iTunes Store payment block.
So micropayments is like this.... you let a bunch of people buy things for very low prices (too low to process via Credit Card without the processing fee canceling out the purchase or costing you money).
OTOH this could force Apple for instance to go to a Credit purchasing system like other companies that sell lots of low priced items... where you have to buy a block of credits.
You accumulate those payments until they equal a block large enough to process... then you SPLIT the TAB and pay for it with multiple credit cards via one charge.
Credit card companies allow you to do this. Now IBM has patented a method of carrying it out in an automated fashion.
Now IBM doesn't typically sue companies on this type of thing but they could use it to pressure companies into sharing similar patents via a licensing swap.
Is that you MC Hammer... where did you find a time machine? I though they sold your solid gold house back in 2000? Oh... Alzeheimers? Really, that's too bad.
Basecamp counts many large companies among it's clientelle, as does Google Apps... let's not forget about Salesforce... which is huge.
BTW what do you mean by outside hardware? External servers or laptops... there's not a company out there that doesn't let employees VPN in to access materials.
You need to be able to set an expiration policy on your documents.
I don't know what available system will do this for you but here's the idea (and it's probably not new).
Typical users of your document get to use it for a prescribed period of time, then it locks them out and corrupts itself (which is better than encryption as it can't be 'solved'). You can then additionally use available DRM to disable printing, copying, etc.
What you don't tell people is how long they have to use the document. It could be a day, 2 days or a week. When the document expires it provides a notice of where they can get a new copy to work with (Sharepoint or other login only network share).
So while this won't ultimately prevent screencaps, photos or similar 'analog' conversions - it does limit the window of opportunity and provides continuous tracking of who is accessing documents from where.
Another tracking option would be to enable a remote backup/sync system for all employees who work out of the office. Here you will get access times, modification dates, evidence of copying (files have to be created for even a 'digital-analog' copy to occur (screencaps, copy/paste, hand-typing) so you will have mitigated that vector... given that you employ a journaling system of some sort so people don't just take screencaps then upload them to a server or off to a USB, then delete them.
In any case you get a snapshot of employee filesystems to use for an investigation - a pattern of behavior will often point to a guilty party, at which point if they have committed a real crime, you can get the feds involved for some surveillance of your own.
Hmm I think really that the rest of us just simply have better things to do with our time.
Sure we could grow a vegetable garden just in case everything goes to shit someday and we need veggies to survive - but the opportunity cost is quite high for most as it would mean purchasing more land in an area more remote from where we work.
Owning a gun likewise means a lot of responsibility - if you intend to actually know how to use it, and to ensure that it is in condition to be used.
Life is full of choices which come down to opportunity costs... time, money, commitment, reputation and quality of life are all considered.
I wasn't really talking about ads... my spelling was sub-par so it may have read that way, sorry.
What I meant was that in Flash you can take 2,3,4 videos which have been shot on a green screen and composite them. Even more significantly you can take vector graphics, text, etc. and composite them into the video using alpha and other blending modes. Flash also allows you to mask and clip video using other bitmaps and effects....
One application I created using this was a simulation of a multi-focus lens. I had one video stream which I then duplicated using a bitmap drawing area, and layered it 3 times with separate masks and each layer having a dynamic blur filter applied to it where each layer's blur amount was controlled via a single slider so that as you moved the slider left to right the foreground, midground and background of the video would each be affected by separate blurs, creating the illusion of a depth of field focus change.
This video was additionally larger than the viewable area, - somewhat panoramic so that you could use the mouse to pan left and right. Yes with video.
This is what I mean by using flash video.... I'm not talking about YouTube.
I always thought that the sodium lights were the best for not creating light pollution which would interfere with space observations, etc.
How do LEDs stack up?
Flash allows socket connections, data binding for true persistent state across an application, full complete support for managed vector graphics; audio; video; 3D objects and environments, local storage, remote shared storage (shared between users) and all of it is cross platform/browser.
Some of these can be addressed by running special server apps (a Comet server for socket connections, ie: push data to the client rather than pull from the server or polling from the server) or by using cutting edge browser specific technology (ie: Gears or HTML SQLLite storage in various browsers for local storage, or the Canvas object for managed vector data). However you can't do it all using a single API or cross platform/browser currently. It's rather hit/miss at the moment.
As a web developer I've replaces many of the common uses for Flash with bits of JQuery magic but I can't do things like Tweening audio and video and vector data based on user input for instance, so no media mixing with Javascript. You couldn't build an audio visualizer in javascript for example....
There are many more examples of what you can do with Flash that can not be currently done with Javascript + other tech.... but for 90% of what typical websites use it for... fancy navigation, cross-fading images, animating text - sure Javascript can handle that.
If they want to go download only then they should adjust their pricing strategy for games that don't require big server investment... ie 1 - 4 games. These should all go down in price to say $4.99 - $9.99
Even MM games should drop in price for the Client app (charge whatever you can for the monthly subscription or whatever makes sense considering the investment in content, admins, etc.) even make it free with a subscription for 3 months or more.
Embedded video isn't enough to supplant Flash's video compositing capabilities.... HTML 5 won't let you do a video mix, manipulate the video during playback, add hostpots of interactivity to the video or anything else to do with video other than play it, pause it, ff and rw.
Flash can not be beat by any current technology in this respect (for online distribution) and Silverlight which is the closest is still years behind.
I won't be happy until they retire IE6 and somehow all the corporations out there upgrade their standard browser to at least IE7.
IE6 is the bane of my existence as a web developer and yet one of my biggest clients uses it by default as their corporate standard, so I have no choice but to develop for it.
All you have to remember is that Google is one tool. Wikipedia is another. Books are yet again another. If you want to get the best results of your research you'll use all the tools available... including personal discovery - as in, doing the experiments yourself.
At an undergrad level or high school, etc. you may be able to get by doing high level research - as you're really just proving that you can collect data and make observations about that data, it's not important that the data you collect be exhaustive. Your research is not destined for peer review or publication at that level. Later when you're doing work that will have an impact on others, you better be sure you have as much as you can find in all sources - or you're going to have your hat handed to you and it's gonna be bad.
In a more general sense, personalized searches are an echo chamber - but really, that's what people want on a day to day basis.... they have preferences - they want to see results which match those preferences.
There's nothing wrong with this but as you've stated, it's not good when you're looking for consensus or even looking for disparity - you'll get neither.
Hmm okay... If /. was full of perfect grammar or in general if the internet was the place where people used grammar, syntax, etc at all I might have read it as referring to 'emergency'.
OTOH why would you even include that reference if you weren't trying to refer to something non-obvious.
Just to be clear however I read it as:
"Let's also assume you were smart enough to bring along [a sat phone for emergencies] (like this one)"
Where 'a sat phone for emergencies' is the referred to article, with the iPhone being the only phone referred to in the context of the discussion... so clearly he meant: "(like this [iPhone])"
You mean it's a solution in search of a problem.
When did iPhone 3G get to be a SAT phone? GPS may work 100 miles in the desert but you're not going to get any other usable signal... so you better hope you're still ambulatory and can get close enough to a cell tower to make that phone call.
AH but we have billions if not trillions invested in our own (US) business operations in China. They didn't get all that money they have on their own.... we invested in them. So yes we could move operations to anywhere in the world (except the US or the EU) but it would come at a very high price.
And apparently you watched a lot of Bugs Bunny as a child.... Yo Sammity Sam is an interesting male archetype to subscribe to ;-p
Makes me think someone should do a gritty version of the Bugs and Sam... the Unrated version so to speak.
They could simply post the source code now if they want to continue their 'experiment'.
Seems like we all could switch over fairly easily if there was a DNS type of system for translating between the address spaces.
Would work like this:
Every current IPv4 address would be assigned a concurrent IPv6 address.
When a client node requests an IPv4 address, that request gets routed to a DNS type server somewhere close by which translates it to an IPv6 address and passes the request on to the proper end node along with the requesters IPv4 address for return responses which then get routed similarly.
As more IPv6 client and server nodes come on line, more and more simply pass through the translation router with no modification.
i'm sure I've vastly simplified things, care to comment?
I pay my US Bank CC bill with automatic withdrawal from my WAMU/CHASE bank account. Not sure what state your in, maybe it's a local thing... or maybe it's only if you already have a US Bank checking account, I do not.
PDF is great an all but he should really put it into a variety of eBook formats... even just a plain text file would be better than a PDF... though I suppose you'd lose the "typesetting" and "formatting" of the printed material.
And no I don't think an HTML version would be any better than PDF. Possibly for google searches, otherwise no.
Actually yes. Except that I will sell my script to 100,000 companies, at which point the value of my time spent will become apparent.
So while you continue to drudge away at your task I will be sitting back enjoying my family or friends or just off on vacation (or even possibly writing the next time saving script)....
You are welcome to getting paid a reasonable rate for your time. Unfortunately I will put you out of a job fairly quickly as soon as your company realizes that a script can do your job better and faster.
Currency has never had 'intrinsic' value. What would you do with Gold that is valuable? Currency has whatever value we all agree it has. Gold would be no different and it's physical nature would not stop this effect from happening - you'd just see massive inflation of the value of Gold which would make it impossible to use in any technology or science or art.
It's much better to base currency on work units directly rather than some arbitrary physical medium which is scarce until it's not... or abundant until someone decides to hoard it all.
I do some work, I get paid for it. Who cares what the medium used to record the work is... whether it be a printed piece of paper with a unique serial number or a metal coin with a unique serial number... or a digital notation on a computer attached to my unique SSN.
I then take that work unit I was paid with and use it to buy someone else's labor, the same way the company I did the work for paid for my labor.
Personally I don't even have cash.. I rarely use it, except to pay for gas at stations that charge for ATM use (usually the cheapest prices though).
I'd rather keep my work units in a money market account so that they can earn decent interest while I'm not using them (aka I loan them to other people for use in trading on the stock markets). If I've collected enough work units I put them in a CD so others can borrow them more long term - which gives me a better return. Sometimes I loan them out to companies for a very long term - by purchasing stock - with an even better return potential.
It's true. We'll have aggregate colonial ships, each with a limited fuel supply which is not enough to get us to the destination... but using this method we'll be able to 'split the bill' successfully so that all together we will be able to get there ;-p
Does anyone realize that this is how Micropayments work?
Now there may be other patents which cover it, IANAPL, but it looks just like what happens when Apple clears out an iTunes Store payment block.
So micropayments is like this.... you let a bunch of people buy things for very low prices (too low to process via Credit Card without the processing fee canceling out the purchase or costing you money).
OTOH this could force Apple for instance to go to a Credit purchasing system like other companies that sell lots of low priced items... where you have to buy a block of credits.
You accumulate those payments until they equal a block large enough to process... then you SPLIT the TAB and pay for it with multiple credit cards via one charge.
Credit card companies allow you to do this. Now IBM has patented a method of carrying it out in an automated fashion.
Now IBM doesn't typically sue companies on this type of thing but they could use it to pressure companies into sharing similar patents via a licensing swap.
Is that you MC Hammer... where did you find a time machine? I though they sold your solid gold house back in 2000? Oh... Alzeheimers? Really, that's too bad.
Basecamp counts many large companies among it's clientelle, as does Google Apps... let's not forget about Salesforce... which is huge.
BTW what do you mean by outside hardware? External servers or laptops... there's not a company out there that doesn't let employees VPN in to access materials.
BTW, I'm an artist... I'd be interested in drawing a comic for a good writer. Email me at info at emenoh dot com.