topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Wednesday June 25, 2025, 7:33 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 43 44 45 46 47 [48] 49 50 51 52 53 ... 106next
1176
Found it. For anyone else looking, it leads to here:
http://forums.ypopse...er-needed-t3956.html
I think I've tried this before, and some people in the thread talk about it not working. But worth a shot. Thanks!

- Oshyan
1177
What I'd like to be able to do with Ymail is *forward* (permanently) for free. Doubt there's a workaround for that, I've looked!

Anyway, FOIS should be fast enough, but there are still the other issues of redundancy, maintaining your own servers, etc.

The Standing Cloud service Wraith links to solves part of the problem, but you still need to use external hosting, Amazon EC2 I think. You could just as easily look at VPS.net nodes with a preconfigured app stack (they offer a number of options), or Bitnami Stacks (they have them available for Linux, installable in theory on any VPS). But unless you're running several apps for web access, the cost of all this probably isn't going to bring you out ahead (depending on the available "cloud" options and their pricing). A VPS is $20/mo or so minimum, and you'd need at least that amount of resources to run the more demanding apps well. More than that if you want a friendly control panel like CPanel.

- Oshyan
1178
They've got us working in shifts...

- Oshyan
1179
The "bait and switch" problem is a different kettle of fish. It is common but not universal to "cloud computing", and pay-from-the-start services are increasingly common as cloud computing is legitimized. So while I agree with the issue you state, I don't see it as a fundamental problem with cloud computing itself, rather as a separate issue and a business practice to avoid when possible.

Choosing a system with open data formats is a concern *all the time*. Don't make the mistake of assuming this is an issue unique to cloud computing platforms. Is it a bigger one there? Very debatable. What if your desktop app goes unsupported and a new OS upgrade makes it not run properly anymore? How many times have we heard that problem come up here at DC? (the answer is a lot :D)

Fortunately many cloud providers do have at least partially open data formats. Google is a great example, generally speaking. You can get all your Gmail, Gcal, Gdocs, and more data out of Google quite easily with a myriad of standard clients because they support standard protocols. For free. Try getting your mail out of Yahoo without paying them. :-\ Now granted Google are a particularly good example, there are services that make it much harder, but there are plenty of others that also support open formats. Zoho is another example.

As for affordable hosting options, you really get what you pay for. There is cheap shared hosting that *could* run some of these systems (and I've run sophisticated CMS's off of them before), and there is also higher quality "pay as you go" (more expensive, but still potentially cheap depending on how much you need) like Amazon S3. There are options out there, but you can't get awesome service for ridiculously cheap, it just doesn't work that way. And if you were on the other end of the equation, with a potential customer asking you for the moon in exchange for a pittance, I imagine you might be a bit miffed about it. :D

If you want to host yourself, the only way you're going to make it *cheaper* than a hosting service is if you do it through your home broadband connection. That carries with it issues with bandwidth, reliability, uptime, power usage (leaving a computer on all the time for the occasional remote use), and more. There are efficiencies that can be realized with distributed, load-balanced computing clusters that you just can't get at home. Your up-front, obvious costs may be lower, but in the long-run it may work out the same or even in favor of the cloud service, believe it or not. It's like the age-old Mac argument - they cost more up-front, but less to maintain. For the average person *this is probably true*. For a tech-savvy person it's less so, and I've never bought Macs partly for that reason (even though they can now run Windows, my preferred OS, and are generally nicely designed systems). But getting into hosting is a lot more complex than just running apps on your desktop. Getting something served out to the world in a way that is simultaneously easy to access *and* secure on your own is a tough challenge. Is it worth the time, hassle, and risk vs. a $5/mo service? Arguable.

All that being said I am not a universal lover of cloud services either, and in fact have always been highly skeptical of them as a "panacea". Apps like Picnik and Photoshop Online are cool for example, but will never (IMHO) replace desktop apps, at least for the heavier users (not necessarily *professional*, just "heavier"). I think the key is to separate legitimate concerns from simple fears or lack of familiarity, and then make educated decisions on what services make sense and are worth the cost. Seen in that light, some cloud services make sense and are worthwhile, others are not. Google Apps are IMO a no brainer because even if they don't remain free forever, I can get my data out of them, period. Essentially the same points hold true for desktop apps!

- Oshyan
1180
I don't think you quite understand the point of "cloud" applications then. Yes, a big part of the benefit to the developer/publisher is that they can change subscription fees, but before "cloud" applications came along, all anyone had were server-installable apps. Those options still exist. So why are cloud services so popular despite the option of hosting something yourself? Because there are benefits you're not seeing

They host, maintain, and keep the software updated. This is a big benefit for a lot of people and well worth the often low monthly fee. Seldom any performance issues, and while you can use shared hosting to host some similar apps, try scaling those apps on that hosting to a production level. Not having to worry about updates, performance, resources is very empowering and freeing.

They also maintain your data backups, hopefully/ideally in a heavily redundant environment. Granted this could be seen as a weakness as well, but if the company is handling it right, your data is likely far more secure on their end across multiple RAID-driven servers than on your own computer. Granted being able to backup your own data is a definite nicety. Some services offer it, others you have to find creative workarounds for, but in most cases you can back things up somehow.

They provide support, and a lot more readily too given it's on their servers. This depends on the application and vendor, not all provide good support (Google, I'm looking at you), but generally anything you pay decent money for gets you decent support.

Finally, some applications are really only possible - or at least reasonable - to do in a "cloud". Global sync like Dropbox or Humyo needs large amounts of remote space and an always-on system. It's going to cost you $100/mo to have decent hosting with 100GB of space like Humyo gives you for $100 *a year*. Many of Google's services rely on the massive power of distributed computing to enable their nifty bits, for example lighting-fast Gmail search, voice recognition, and more. You'll never get enough CPU power at a decent price to do that stuff as well yourself.

Not to mention that dealing with the needs of end-user maintained installation processes and support of them is something a lot of people just don't want to have to deal with anymore. And I can't blame them.

- Oshyan
1181
It looks basically like a hosted version of Bitnami Stacks, or a free-standing version of Fantastico. It allows you to setup common web-based open source apps with a click of a button, setting up both the server environment and the app itself in a streamlined way. That being said there is still of course all the config of the app that is needed to customize it to one's needs.

- Oshyan
1182
I do this for my media machine, which is just a quad core running Win7, but I don't use it very much as a "normal" computer. I have a wireless keyboard and mouse for it, so it certainly can (and sometimes is) used that way, but depending on the size of your display, wireless may be a necessity to sit far enough back from it to see everything. The other important bit is to find the native resolution of the display and then set your graphics card for that. With any luck your system will detect it, but you may have to download a driver for the display, or look up the specs and set it manually.

- Oshyan
1183
Living Room / Re: Sitepoint is giving away a free ebook
« Last post by JavaJones on July 11, 2010, 06:08 PM »
Thanks for the tipp App. I wouldn't have found that!

- Oshyan
1184
Finished Programs / Re: organize text
« Last post by JavaJones on July 11, 2010, 04:12 PM »
I don't need something like this at this exact moment, so my comments are more predictive for what I think I might want at some point. But this does seem like a useful feature, so I'll contribute my thoughts. Obviously Kalos' needs take precedence.

I think it makes most sense to take the step of making this a bit more versatile and allow it to operate not just on a single line but a selection. So I'd say show a window of the text file, but not necessarily the whole thing at once, allow for automatic single-line selection perhaps, but also click-drag selection and/or hold-shift-and-select-with-arrow-keys. The selection should be very clearly highlighted of course, maybe in yellow. But again I think the critical thing is not intentionally limiting it to a single line as that severely narrows the use of the tool in a way that I think is unnecessary to maintain the original utility needed. Clear highlighting should be enough.

- Oshyan
1185
Living Room / Re: More ammunition why patents are EVIL
« Last post by JavaJones on July 11, 2010, 04:04 PM »
The idea of a part of every law attempting to explain the "intent" is really interesting. Probably hard to realize in practice, but very interesting indeed.

There are many problems with patents but the fundamental idea is not so bad. It's just that, as with everything, it can be abused, and companies in particular are prone to doing so because they are amoral (because they're not entities that can have morals! :D). The problem is that companies are the main money centers of our world, and everyone wants money, including politicians, money creates influence, corporations therefore wield greater influence than people, and thus the laws shift to favor the corporation.

Anyway, there are a couple of patent system reforms I think are fairly critical.

#1: "Open source" the patent review process. Anyone can submit a patent and once submitted they have first chance at being granted one, but like any patent their application must be reviewed for prior art, uniqueness of the invention, etc. This should be judged by the population at large, not by a relatively few patent evaluators who couldn't possibly individually have the education necessary to properly evaluate evey patent. Imagine the Wikipedia model being applied to patent evaluation. 90% of patents would probably be thrown out within a week, either because there is significant prior art out there (nothing is better at finding prior art than "the crowd"), or because the invention is obvious and can be demonstrated to be so.

#2: Incentivize the *application* of patented ideas. Or, to look at it another way, discourage or penalize those who patent something and don't actually implement it in a product or service. This would address a multitude of patent-driven ills, from "patent trolls" who survive solely off litigation (contributing nothing whatsoever positive to society), to large companies who buy up patents that threaten their business model or products and just sit on them. The question of course is how to incentivize patent use. Various fee structures or "patent taxes" have been discussed which could potentially do this, and this ties in to the next point.

#3: Restructure the fees to reward single/first-time filers and increase costs for those who spam the system or are large patent holders. In other words if you have 1 patent, filing is free or cheap. If you are filing for your 5th patent, it's $1,000. Filing for you 10th? $10,000. 20th? $50,000. It's not a linear scale, it should go up quickly, perhaps even exponentially, and by the time you're looking at your 100th patent, let alone 1000th, it should give even large corporations pause to think just how valuable a given patent really is. Some might argue that there are a few highly prolific inventors who would be hurt by this, but A: many of those inventions might be invalidated if some of these other rules were in effect and B: how many of those prolific patenters actually do anything with most of thier parents? (see #3)

#4: Patent term reform. 20 years, which is the generally agreed upon standard these days due to TRIPS, WTO, etc. is just too long. The world moves too fast. 10 years would be better, but even that is questionable. The period should basically be long enough to bring the most complex possible individually patentable invention to market, and to capitalize on it for a few years at most. Personally I think anything more than 2 or 3 years of market *exclusivity* is unnecessary. If you figure the development of very complex technology may take 3 or 4 years to bring to market, and then add on 2-3 years for sales exclusivity, then perhaps 6-8 years makes more sense. I'd be OK seeing 10.

#5: Patent maintenance fees, which already exist, should be extracted yearly rather than every few years, and should also depend on the number of patents held. If you have 100 patents, your maintenance fees are higher.

#6: Life forms should not be patentable. Period. Neither should business methods or software. Anything that is subject to copyright should not also be patentable (e.g. software).

So those are my simplistic ideas. I doubt any will ever get implemented. The fee increases alone, particularly targeted at large patent holders, would help with the patent office's budget problems. Oh yes, and the patent office income should only be usable for patent office purposes. :P

- Oshyan
1186
There are wikis you can embed photos and videos into. Not sure if Twiki is one of them though. Zoho offers a hosted Wiki solution (and all the other tools I mentioned of course), which does allow media embed: http://www.zoho.com/wiki/

- Oshyan
1187
Living Room / Re: The Fallacy of One Thing Leading to Another
« Last post by JavaJones on July 10, 2010, 03:48 PM »
There's a definite difference from observing a situation and being *in control* of it. Watching the news, you may get a little "thrill", a heightened emotional state, from hearing about rape or murder due to the strong consequences and meaning in society. But you don't have any choice to make it happen or stop it from happening, so it's a pretty passive experience. You can choose to watch the news or not, but the rape/murder/whatever happened whether you watch or not.

It's different with a game that you actively control and in which you can influence the outcome. Choosing to rape or kill someone, and especially doing so in a context where there is no normally acceptable moral justification (e.g. if you're in a war, killing someone is "ok"), requires you to either disconnect from, or fundamentally alter your "moral compass". At the very least, you're making a conscious decision to make something happen that you know is hurtful and has significant consequences, at least in the game world. It's much different from just hearing about or observing something similar happening. Granted that it's all "imaginary", but it is simulation of real-life events, actions, and in many cases consequences, so it's hard to argue that there's no relationship at all.

That being said I am not someone who believes that games *cause* violent behavior in otherwise normal people. The fact that games aren't real and allow you to do these things *without* real-life consequences is important, and "play" is a key part of our development and life overall through adulthood. "Violent" play has been a part of human life probably since there have been humans, and animals do it too. I don't think there's any clear-cut answer, but I do think it's important to consider the difference between observing something happening and actually causing it to happen, whether virtual or otherwise.

- Oshyan
1188
Site/Forum Features / Re: show some of the content in a tooltip
« Last post by JavaJones on July 10, 2010, 03:24 PM »
1189
What you want isn't really "collaboration" then, more like a secure information sharing platform. Collaboration implies two-way editing, with you as not the only editor.

Anyway, if you want to preserve the original file formats I'm not sure there's a way to do that and allow them to be viewed without being downloadable. Google Docs or Zoho come closest though because you can share with view-only access.

HFS is two-way only in a rudimentary way because you need to use a simplistic file upload box to upload files (for remote users). But if that's enough for your needs it may address the "file sharing" aspect, though not the "docs without download to his computer" part (see Gdocs, Zoho).

On the other hand if all you need is a place to share *information*, not necessarily particular formats or existing files, then a wiki or CMS might be the way to go as you can maintain control, set permissions on pages granularly, etc. If unique design is not important you can setup many CMSs very quickly and easily to do this, e.g. Silverstripe or Concrete 5.

- Oshyan
1190
Dropbox does just sync files, but if you use files to put your data into, you can both have access. So you could share a bunch of Office/OpenOffice files, and maybe drop email (EML) files or something in there as well. The email sharing/documenting is the trickiest part of all of it IMO, and I think Zoho might have the best solution for that in that it's a separate but integrated mail system in their suite.

Google Docs will basically do what you describe as far as document viewing and even editing. It's not necessarily as easy as drag-and-drop to put the files up there, but it's not rocket science either. And it sounds like you want to edit the documents anyway, which no "website viewer" that is "displaying the contents" will let you do. You need an online office suite pretty much, and that limits your options.

- Oshyan
1191
Use Zoho with Zoho mail to handle your emails and Zoho docs and all the other features to do everything else. Other alternative is Dropbox but it doesn't really address the email issue. If you don't want to use Zoho mail exclusively you can  setup a forward from another account based on tags so you can partition mail on this project as separate from your other mail.

- Oshyan
1192
Living Room / Re: App Culture vs. Free Culture
« Last post by JavaJones on July 08, 2010, 05:29 PM »
Markup in retail was set based on "what the market will bear" vs. their costs of course. Retail sales models have higher costs overall, when you take into account shelf and building space costs, employees, not to mention the intermediaries like the shipper from the factory, etc. Once you have the Apple store system developed and working smoothly, adding 100 or 1000 more products doesn't notably increase costs, try that in a brick and mortar store.

So the rules have changed and stores in the digital world are lower cost *and* can support vastly more product, which benefits Apple as well, but the pricing hasn't necessarily changed. Maybe it just hasn't caught up yet, but I think it's a mistake regardless to justify the price with traditional retail models that no longer apply.

- Oshyan
1193
Living Room / Re: The eBook reader wars
« Last post by JavaJones on July 07, 2010, 03:00 PM »
Virtually none of the computer component manufacturers sell software either. So where's their "razor cartridge" to keep them in business?

Could be  ... but it is my view based on my experience in retail.
You only buy ONE reader ( game console, razor. cell phone )  etc  you potentially buy 100's of games, blades, software, and air time.

Isn't this potentially the same as saying the point of selling cars is to sell oil changes, tires, air fresheners, etc? The sales model you're talking about (razors) is pretty specific and very real in the industries that use it, but just because other markets have similar potential aspects doesn't make them the same. In the case of the razors (and printers), the same company sells both the item and its consumables. Also the item itself is generally sold very cheaply, possibly even at a loss, and the consumables are priced relatively high to recoup. Generally the item isn't even useful over the long-term without regular renewal of consumables, and that's just not true of computers (unless you consider electricity)

 I think the key though is that the same company is selling both the thing itself and its accessories (and also that the majority of profit does not come from the main device). This is arguably true for Apple of the iPod for example, since they sell iPods and tons of accessories but *also* tons of music. But it does not seem correct for the computer market in general. That is more of an "ecosystem" than a "razors and blades" scenario IMHO.

- Oshyan
1194
Living Room / Re: Why does digital media cost so much?
« Last post by JavaJones on July 07, 2010, 11:59 AM »
There is also the complex art/science/whatever of pricing and valuing things. There is much evidence to suggest that lowering prices only works to incentivize purchasing and improve perceived value of your product *to a point*, after which it actually starts to make your product look bad and reduce its perceived value. People wonder "Why is it so cheap when it's always been expensive?" and maybe think "It must be poor quality.", etc. In some cases *increasing* the price will actually increase sales. "Rational actors" my ass...

- Oshyan
1195
Living Room / Re: Why does digital media cost so much?
« Last post by JavaJones on July 06, 2010, 06:07 PM »
Apple is part of the problem. They're playing ball more and more with old media publishers, especially in the book realm as they had to do more to woo the book publishers given Amazon was already entrenched (this is as opposed to when they entered the online music industry, which basically had no strong legal competitors, so they could basically set the prices and terms themselves). So now Apple is playing the side of the old media publishers and letting them set prices, which in turn is forcing Amazon's hand (Amazon had previously imposed fairly strict limits on ebook pricing). Thus price rises for all players in the industry.

I don't mean to say Apple is *the* problem though. They're really just an example of any big media company looking to maximize profits (and control in the service of those profits). Amazon had a very "new media" mindset, but have been forced to change, perhaps inevitably. Google likewise (see their treatment of news, or Youtube) and who knows where those lawsuits and negotiations will end up. It sure aint easy to change the system...

- Oshyan
1196
Living Room / Re: Why does digital media cost so much?
« Last post by JavaJones on July 06, 2010, 05:44 PM »
Better models/systems exist, but inertia still hasn't caught up, and it's looking like what we might get is simply a new set of media conglomerates who fix prices among themselves in the digital world, just as we had the RIAA, MPAA, and their members (Sony, BMG, Universal, etc.) doing so through to today in the traditional distribution channels. They all still exert significant influence too, but even as they wane new giants like Apple and Amazon are springing up, both massively top-down commercially driven businesses, not "for the masses by the masses" systems. I think even as the mass media delivery and access systems change, perhaps the underlying mentality of top-down, advertising-driven, publisher-focused approaches will take longer to catch up to the technology. Artists are afraid not to make money off their product, and the old systems and large-scale publishers still do a good job of convincing them that they're needed. The new replacements will do the same (Amazon, etc.).

Why doesn't everyone go independent? Few want to be the first ones to jump in, and there's too much fragmentation still for any clear winner. Who wants to sign up to the "self publisher" that ends up going under? So out of fear of choosing the wrong option, many choose none. Also I doubt that whichever "self publisher" succeeds and rises above the rest will really be much different than what we have now; it may even be Amazon or Apple or another current rising superpower that ends up being "the one".

Kind of a depressing outlook I know. There's massive potential in technology, but our relationships to it, and to the content built on/in it, doesn't change at nearly the same rate. We as a culture, society as a whole, doesn't embrace what it enables you to do until long after the fact. Look back at the history of recorded music, TV, even the printing press (you mean monks who hand copy will be out of a job!? GASP!) and much more. It has happened this way time and again, I doubt this time will be much different, though the potential is there for wonderful revolution/evolution.

- Oshyan
1197
Mini-Reviews by Members / Re: Mini-Review of JungleDisk and ZumoDrive
« Last post by JavaJones on July 06, 2010, 04:42 PM »
Great to see some more reviews in this area! Perhaps you can review Spider Oak and Humyo next? I have a client using Humyo and I have to say so far I think it's a very competitive service.

As far as Jungledisk being "dirt cheap", I'm not sure I agree. It really depends on how much data you have I guess. For smaller amounts of data, where one of the "big chunk" packages of something like Humyo are overkill (say you need 15GB and their minimum buy-in is 100GB), then yes with JungleDisk you might be saving money (15 cents/gb and assume transfer and access costs are negligible, you get $2.25/mo or $27/yr, but don't forget dashboard/web access costs...). Humyo is $70/yr for 100GB. So maybe you're able to cut that in half. But the advantage rapidly disappears as you reach around 30GB (if you include dashboard access and whatnot). Humyo gives you 100GB for just under $6/mo, and considering all the features are included that seems highly reasonable to me. Other services (e.g. Spideroak) are similar, and at data sizes over 30GB similarly beat Jungledisk.

Anyway, I hope to see more such comparisons as these kinds of services are increasingly interesting to me.

- Oshyan
1198
The biggest weakness in stand-alone .avi/.divx players is they are limited to standard DVD resolution.

I've bolded a key point there. It's the players, specifically the *hardware* set-top players, that can't play HD in AVI/DIVX containers/formats. The AVI container and various video codecs that can be contained within it can handle HD just fine. You can even put h.264 into an AVI container. It's not an "officially supported" option but most decent players (e.g. KMPlayer, GOM, Splayer, MPC, etc.) handle it just fine.

Anyway to answer your question, it sounds like there a few general points which may help you understand.

There are several elements that go into determining your video/audio playback experience with any given content.

The container (AVI, MKV, etc.) mostly influences what kind of data can be embedded in the file and how easily it is parsed/accessed. So an older container format (e.g. AVI) won't have as much flexibility as far as embedded or multiple subtitles or multiple audio tracks or menus, and will have generally have less supported flexibility in video/audio codec combinations. The container can affect your playback experience to be sure, particularly where it comes to streaming, but mostly it's the codecs and content within it that will do this. That being said, containers do generally specify the way in which the data may be stored, accessed, and "interleaved" (audio/video sync). So this can affect (and cause problems) in particular with both seeking (the granularity allowed for chunk access) and for audio/video sync (AVI for example doesn't handle A/V sync with certain video/audio codec combinations).
See here for more:
http://en.wikipedia....ia_container_formats

The codecs used can influence both audio and video quality, playback performance on given hardware, and especially seeking, startup, and streaming performance. Some codecs are optimized for small chunks of data without much interdependency, which makes them potentially good for streaming and seeking, but may decrease their encoding efficiency for example. h.264 strikes a great balance for video though, generally speaking. AAC likewise for audio. Both allow good streaming (in the right container formats), and pretty much the best currently available quality at a given compression ratio. WMV (actually this is usually a reference to an ASF container format, though the file extension may deceive you) as a container, and the WMV codecs that may be inside it, are generally less friendly to random seeking, and are also often times heavier on system resources when decoding (if not hardware accelerated), hence your experience and resulting preference in media files. I have the same preference and tend to avoid WMV files unless they're the only thing available.

Remember that a codec is really both an encoding method/process and a decoding method/process. The "method" is a software system of some kind. So if you have a particularly good or bad encoder, it can affect the end result, and likewise if you have a particularly good or bad decoder, it can affect the result/experience. On the encoding end for example, you can have encoders that support more advanced features, or you can use special encoding methods like multi-pass which give you improved quality for a given bit rate, or better compression. On the decoding side you need a decoder that supports all the features of the encoder, and one that operates efficiently with low CPU use, perhaps even one that's accelerated by a GPU in your system, or that is multithreaded for a multi-core CPU. This is why there is a market for high-performance format decoders like CoreAVC. See here for more:
http://en.wikipedia.org/wiki/Codec

Finally, the system you play things back on obviously has an effect, and this is not just the hardware, but also the software environment as I said above. You may get a really well compressed h.264+AAC file in an MKV container but be unable to play it back well because you don't have a speedy decoder, or your decoder isn't multithreaded, GPU-accelerated, etc. But the hardware is of course a huge influence. For most playback needs a fast single core CPU serves you best. RAM is generally not too important, though some very large files and particular players or playback methods may require surprisingly large amounts of memory. Generally the chunk size of a video/container will determine this though, and if properly done no video file, even upwards of 25GB (Blu-ray files) should require more than 100MB of memory for your player.

Anyway I think that gives you something to chew on. :)

- Oshyan
1199
Living Room / Re: iTunes accounts used to hack Apple Appstore
« Last post by JavaJones on July 06, 2010, 02:15 PM »
There's not much worse than Apple fanboys. But sometimes I think Renegade goes a leeeetle over the top. ;)

- Oshyan
1200
General Software Discussion / Re: Windows 7, weird picture
« Last post by JavaJones on July 06, 2010, 02:13 PM »
It's also possible that the image editor being used does not actually save the changes "destructively" to the file, but rather stores them in a separate file and reapplies them dynamically. Picasa for example works this way.

- Oshyan
Pages: prev1 ... 43 44 45 46 47 [48] 49 50 51 52 53 ... 106next