Slashdot Mirror


Storing Very Large Files On Amazon's Unlimited Cloud Photo Storage

AmiMoJo writes: Last year Amazon started offering unlimited cloud storage for photos to customers who subscribed to its "Prime" service. Japanese user YDKK has developed a tool to store arbitrary data inside a .bmp file, which can then be uploaded to Amazon's service. A 1.44GB test image containing an executable file uploaded at over 250Mb/sec, far faster than typical cloud storage services that are rate limited and don't allow extremely large files.

229 comments

  1. This is why by Anonymous Coward · · Score: 5, Insightful

    This is why we can't have nice things.

    1. Re:This is why by hawguy · · Score: 3, Informative

      This is why we can't have nice things.

      This is why Marketing shouldn't promise things that they can't deliver. They should know that "unlimited" has a specific meaning and if they don't mean it, they shouldn't promise it.

    2. Re:This is why by rmdingler · · Score: 1
      I said that today in our local purveyor of news print.

      Somehow, our city had run Uber out of town, so that we can now be delivered here, but not from here.

      This is the adult world scenario where one guy asses it up for all the guys.

      Oblig: Yes. In this statistical example, girls are guys, too.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    3. Re:This is why by Anonymous Coward · · Score: 5, Insightful

      "Unlimited" does have a very specific meaning, and in this case it means unlimited photos, not unlimited steganography.

    4. Re:This is why by hawguy · · Score: 5, Funny

      "Unlimited" does have a very specific meaning, and in this case it means unlimited photos, not unlimited steganography.

      I happen to have a very extensive collection of photographs of static from my TV and I need someplace to store them.

    5. Re:This is why by bobbied · · Score: 1

      Oh, what marketing promised they CAN do... Problem here is somebody figured out how to shove other data into containers that looked like images to the software. Don't worry, Amazon has some bright folks working for them, they will figure out how to filter out all this stuff.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    6. Re:This is why by Nethemas+the+Great · · Score: 1

      At 1.44GB/photo that must be one hell of a high-res TV.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    7. Re: This is why by Anonymous Coward · · Score: 0

      So - they offer something for free, they are taken advantage of, and it's their fault for having been so naive as to think people wouldn't abuse them. Got it.

    8. Re: This is why by Anonymous Coward · · Score: 1

      So - they offer something for free, they are taken advantage of, and it's their fault for having been so naive as to think people wouldn't abuse them. Got it.

      So - they offer something, people take advantage of that offer as advertised, and that's "abuse". Got it.

    9. Re:This is why by Anonymous Coward · · Score: 0

      They can't forbid me from uploading images.
      It is their fault for offering unlimited storage when there is no such thing.

      If I want to upload an image that contains a backup of my text documents, I will upload it.
      If it says in the ToS I am specifically not allowed to upload pictures of my documents, I won't.
      A picture of a document with encoded data is still a picture of a document.
      They can try write silly exception clauses all they want, still doesn't mean shit.

      They are already suffering with Prime because most people want 2-day delivery, which has cost them millions more than the sub costs per person.

    10. Re:This is why by Anonymous Coward · · Score: 0

      LOL, is this your TV by any chance? ;)

      https://en.wikipedia.org/wiki/Williams_tube

    11. Re:This is why by mark-t · · Score: 2

      They can't forbid me from uploading images.

      One way that immediately comes to mind is that they could limit the service to jpgs only, and only respect jpgs that use at least some lossy compression, which would be useless for storing any binary data with fidelity.

      Also, they could discontinue the service as a free one entirely.

      The options they have for forbidding you from uploading are far greater than the options you have for trying to get around them.

    12. Re: This is why by LordKronos · · Score: 3

      Even an old analog TV could give you a 1.44gb photo, when you consider slight variations in subpixel noise (remember...he said photo, not screenshot).

      Now, on the other hand...the camera that takes 1.44gb photos is something that I might actually be interested in.

    13. Re:This is why by xeoron · · Score: 1

      I don't know about you, but most of the Prime stuff I order comes UPS or FedEx Ground or via USPS that FedEx or UPS gave to them. They don't send all things 2 day air, thus saving them a lot of money, on top of that huge discounts they get from the carriers due to their shipping volume.

    14. Re:This is why by ImprovOmega · · Score: 4, Interesting

      There are absolutely ways to stash file data in lossy compressed JPG files. You just have to have some knowledge of the file structure to know what bits are less significant and will mess up the file less. I personally wrote a steganography tool for JPEG-2000 files for a graduate school project - it just stored data in the least damaging sections of the file. The resultant files were still perfectly legal image files, lossy compressed, and minimally visually damaged.

      Now if Amazon were to *transcode* every submission then you would be boned. But that would eat up a fair amount of overhead in processing time.

    15. Re: This is why by Anonymous Coward · · Score: 2, Funny

      If your neighbor lets you store your go kart in his garage, it does not mean you get to park yours and the wife's mini vans in there as well.

      BOOM. Car analogy :)

    16. Re: This is why by WarJolt · · Score: 4, Informative

      "Unlimited" does have a very specific meaning, and in this case it means unlimited pornography, not unlimited steganography.

      Fixed it for ya.

    17. Re: This is why by mark-t · · Score: 1

      Except he was not talking advantage of the service as advertised, he was taking advantage of the fact that binary data can be encoded into something that looks like a photo to software, and using a service that was supposed to only be used for photos to host arbitrary data.

      Now if they had offered unlimited storage for any data, you'd be right

    18. Re: This is why by Anonymous Coward · · Score: 5, Insightful

      They offered storage for photos. Data disguised as a .bmp file is not a photo. That's abuse.

    19. Re:This is why by Anonymous Coward · · Score: 0

      So they should stop assuming that people will use common sense? If I told my friend they were welcome to the food in my kitchen, that would obviously mean they were welcome to cook themselves a meal at my house, not that they were welcome to take all my food instead of buying their own groceries.

    20. Re:This is why by darkain · · Score: 1

      You mean the same way that EXIF data is stored???

    21. Re:This is why by mark-t · · Score: 1

      Now if Amazon were to *transcode* every submission then you would be boned. But that would eat up a fair amount of overhead in processing time.

      Overhead, yes. But not a substantial amount if only very simple mechanisms are used. It can probably be encoded about as fast as it is being uploaded.

    22. Re:This is why by Anonymous Coward · · Score: 0

      Wow, were you born this stupid or were you dropped on your head. Amazon offer unlimited storage for photos. To quote you, "If I want to upload an image that contains a backup of my text documents, I will upload it." That's abuse, by your own text it isn't a photo. It's text made to look like a photo. They offer unlimited storage for photos. It's not a photo. Do you understand? Jackass.

    23. Re:This is why by bloodhawk · · Score: 3

      I don't like Amazon, BUT they didn't say unlimited data. They said unlimited Photos. This is the type of abuse that basically ends up hitting legitimate users where limits being imposed will be the end result.

    24. Re:This is why by JoeMerchant · · Score: 1

      .bmp, .png and most any other lossless image format being auto-translated to .jpg in 3...2...1....

    25. Re:This is why by Fwipp · · Score: 2

      It's more like they took all your pots & pans, telling you they were going to grind them up later because they're iron-deficient. "But you said I could have all the food I wanted!!"

    26. Re: This is why by Anonymous Coward · · Score: 0

      But a photo is just raw data 'disguised' (read:encoded) as a .bmp file.

      What are they going to do? Claim my 500+ images of pure static aren't "real" images? They're real to me!

    27. Re:This is why by Nutria · · Score: 1

      If I told my friend they were welcome to the food in my kitchen, that would obviously mean they were welcome to cook themselves a meal at my house

      No, it's not obvious.

      not that they were welcome to take all my food instead of buying their own groceries.

      That's exactly what (you are) welcome to the food in my kitchen means.

      --
      "I don't know, therefore Aliens" Wafflebox1
    28. Re:This is why by radarskiy · · Score: 1

      Since it is impossible to make a product impervious to aggressive jackasses with surpluses of free time in perpetuity, you have just eliminate the possibility of any product existing ever.

    29. Re:This is why by Albanach · · Score: 1

      That's exactly what (you are) welcome to the food in my kitchen means.

      I'm guessing you don't have many friends. Over the years I have told countless people that they are welcome to the food in the fridge or kitchen. Not one has interpreted that as meaning they are welcome to leave the pantry empty.

    30. Re:This is why by Ecuador · · Score: 2

      Oh, come on, consumers are furious when they get caught in a small technicality and now you are suggesting that it's Amazon's fault for not thinking "unlimited photos" can also mean "unlimited data posing as photos"? I mean, if somebody was storing many TB of their actual photos Amazon would have no right to say anything based of their promise, but this is not the same thing.

      I've seen this before. I have a Kindle Keyboard which came with a nice little perk: it has a browser (experimental, very simple) and with unlimited 3G internet anywhere in the world. It has helped me numerous times in various trips without having to worry about my phone data roaming. So, at one point people started hacking their Kindles to enable tethering in order to have free unlimited worldwide 3G connections. Technically they could do it, but they sure as hell knew it was not what Amazon meant. We were lucky enough that Amazon did not limit the service too severely after that - you have 20MB in 3G per day and then it slows down to 2G (at least last time I checked). It is still fine for me - 20MB not bad for the e-ink display browser, although it is a limit that you might reach on a busy day and it was only put there because people were using a technicality to abuse the "promise".

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    31. Re:This is why by Anonymous Coward · · Score: 0

      It's obvious to people who arenMt being intentionally obtuse or have aspergers. Aka most of the world.

    32. Re:This is why by Nutria · · Score: 2, Interesting

      We, as humans dealing with other humans, assume that they will act with a modicum of sense. But there are a jillion leeches out there who don't, so it's no one's fault but ours for saying (you are) welcome to the food in my kitchen instead of the just-as-friendly you're welcome to a meal in my kitchen.

      And businesses love screwing people over with fine print, so they deserve every bit of screwing over that they get from non-existent fine print.

      --
      "I don't know, therefore Aliens" Wafflebox1
    33. Re:This is why by Bing+Tsher+E · · Score: 3, Interesting

      Isn't it kind of a form of Net Neutrality for people to come up with ways to make sure that service providers can't sort and differentiate pricing for different sorts of content?

    34. Re:This is why by Bing+Tsher+E · · Score: 1

      The 'experimental' browser in the Kindle Keyboard 3G is so painful to use that I can't imagine surfing 20MB of anything with it in a day. Now I want to figure out that tethering hack, if it still works for 20MB per day.

    35. Re:This is why by Anonymous Coward · · Score: 0

      Googling on it is fine, opening museum sites, wikipedia, travel sites etc.

    36. Re: This is why by amiga3D · · Score: 1

      If you can make it look like a go kart I'd imagine you could get by with it.

    37. Re: This is why by Anonymous Coward · · Score: 1

      My question is would an encrypted zip full of photos be a technical violation?

    38. Re:This is why by notsoclever · · Score: 1

      You can also just store the data in a less-efficient way using QR codes or other such encodings that allow you to recover the data from the patterns of the pixels. And you can split large data files up into many many smaller chunks, and even store the index for the chunks in another image file.

      --
      There are 10 kinds of people: ones who understand ternary, ones who don't, and ones who think this joke is about binary
    39. Re: This is why by JesseMcDonald · · Score: 1

      taking advantage of the fact that binary data can be encoded into something that looks like a photo to software

      Not just to software; the encoding looks like a photo to humans, too. It may not be a stunning landscape or an entrancing self-portrait, but even a photo of pure noise is still a photo.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    40. Re:This is why by Anonymous Coward · · Score: 0

      There's no difference when talking about digital photos.

    41. Re: This is why by MobileTatsu-NJG · · Score: 2

      Abuse happens when you go way out of your way to test their boundaries. Think about that a bit the next time you complain about things like drone registration.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    42. Re: This is why by ShanghaiBill · · Score: 4, Interesting

      the camera that takes 1.44gb photos is something that I might actually be interested in.

      Here it is.

    43. Re:This is why by Actually,+I+do+RTFA · · Score: 1

      limits being imposed will be the end result.

      Or conversion to a lossy format...

      --
      Your ad here. Ask me how!
    44. Re: This is why by Anonymous Coward · · Score: 0

      Simple solution: convert all uploaded images to a standard format (eg. JPGs without EXIF) at a sensible resolution. You'd thwart efficient steganography but still have a useful service for photos.

    45. Re:This is why by Anonymous Coward · · Score: 1

      Ah - "businesses". No, businesses don't love making up fine print. Businesses are generally started around a good idea, and trying to make some money selling a product, and would rather keep spending their effort in that area instead of focusing on the bloody paperwork.

      You can get away with telling your friends "You're welcome to the food in my kitchen", even though it could be interpreted as "take all the food". The reason is because you know you don't have "friends" like that.

      Businesses start by hoping they don't have customers like that. Until the first one comes along to screw over the company because the manual didn't say their cat would die if they dried it in the microwave. So the business roll their eyes, hire a sleezy attorney, and pay him to add all the standard fine print.

      You are perpetuating that vicious circle.

    46. Re:This is why by greenfruitsalad · · Score: 0

      i had free unlimited worldwide 3G internet on my Kindle but thanks to idiots who misused it (for tethering), i am now capped at 50MB/month. same will happen here. if i ever meet you Mr YDKK, i'll kick you in the nutsack for not keeping your piehole shut.

    47. Re:This is why by AmiMoJo · · Score: 1

      It's a photo of a binary file. Perhaps they need to be more specific by saying "only photos created by a camera", which would exclude people backing up their 3D renders etc.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    48. Re:This is why by urdak · · Score: 1

      This is why we can't have nice things.

      This is why Marketing shouldn't promise things that they can't deliver. They should know that "unlimited" has a specific meaning and if they don't mean it, they shouldn't promise it.

      If they promised storing an unlimited number of photographs, it doesn't mean they need to promise that each photograph can be of unlimited size. The number of people who have 1 GB bona-fide photos is vanishingly small, and Amazon is of no obligation to serve them.
      However, the next step from "abusers" would be, of course, to store huge files as many separate photos on Amazon.
      But I'm not sure why "unlimited" is the point here. If they did limit it to 15 GB (like Google drive's free storage), the abusers could still save 15 GB of non-photo files on this service. This would be less of an abuse?

    49. Re: This is why by tnk1 · · Score: 2

      I would be amused if they implemented a check for this and then simply said, "we're sorry, it appears your image was very large and might have been corrupted during upload. Please check your file and try again "

    50. Re: This is why by Anonymous Coward · · Score: 1

      You're not wrong but you're kind of an ass.

    51. Re: This is why by Bert64 · · Score: 1

      And cause users to use inefficient steganography instead, thus using even more data...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    52. Re:This is why by kbg · · Score: 2

      What difference does it make? If you store unlimited data instead of unlimited photos it is still unlimited so as for Amazon it makes no difference.
      Unless of course Amazon really doesn't want you to actually use your "unlimited" storage, but then they should not call it "unlimited".

    53. Re: This is why by tburkhol · · Score: 4, Interesting

      I don't think this would be too hard to implement. If they compress the images before storing, they can just reject any "image" that fails to compress beyond some threshold. They wouldn't even necessarily need to do any screening: use a slightly lossy compression algorithm, images wouldn't look any different, but data would be useless.

    54. Re: This is why by Anonymous Coward · · Score: 0

      Who says it is not a photo? Have you seen the junk in a modern art museum?

      Anyhoo, all one needs to do is rename whatever.exe to whatever.bmp. Maybe that is an advanced data hiding tool to some people.

    55. Re:This is why by AmiMoJo · · Score: 1

      You can actually just append data to a JPEG file and it will still open in most apps.

      As for transcoding, if they are storing the images losslessly (they support BMP and PNG) then transcoding shouldn't hurt the data stashed this way.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    56. Re: This is why by John+Allsup · · Score: 2

      If real people use it for real photos only, then practicality limits the amount of data to well within what Amazon can handle, and means users don't need to care about limits.

      --
      John_Chalisque
    57. Re:This is why by dave420 · · Score: 1

      What difference does it make? If you consider the average filesize of a photo is a meg or so compared to over a gigabyte, you can see that there is rather a large difference. As not everyone would be uploading all the photos they will ever take at once, that means Amazon would be able to gradually increase the amount of storage dedicated to this service, reaping the benefits of decreasing storage price in the process, and the ability to take advantage of newer, larger capacity drives as they become available when replacing failed/failing drives. If everyone decides to game the system by uploading thousands of times the data expected, Amazon's upgrades now have to happen a thousand times faster. Clearly one is sustainable and one isn't. There's your difference.

    58. Re:This is why by Muad'Dave · · Score: 2

      There's probably a clause in the agreement that allows them to use/sell your photos. If you're uploading data, they can't 'monetize' your data.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    59. Re:This is why by AmiMoJo · · Score: 1

      "All you can eat", or in this case "all you can photograph" might be a better description. It's not unlimited, it's limited by your ability to consume food or take photos. They were clearly expecting the rate at which people could generate new photos to limit the amount they uploaded.

      Now excuse me, I'm off to write a script that stores files in the low order bits of images captured from my webcam with the lens cap left on at 100ms intervals.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    60. Re: This is why by Anonymous Coward · · Score: 0

      Try doing that and opening the file in a photo viewer, and you'll realize that's not true. It's trivial to add format headers, but without them any inspection will reveal the actual file type.

    61. Re:This is why by Anonymous Coward · · Score: 0

      Another fucking entitled little twit. Damn you little snowflakes are a pain in the ass.

    62. Re: This is why by Applehu+Akbar · · Score: 1

      You could try claiming that your file is the Raw format for some limited-edition camera they have never heard of.

    63. Re: This is why by dave420 · · Score: 1

      If the two minivans took up the same space as a go-kart, sure. As we are talking about two minivans and not a go-kart, your point is rather specious.

    64. Re:This is why by dave420 · · Score: 1

      A photo is only a picture made by a camera. You can't open up a hex editor, put in a BMP header and then mash keys and call the resulting file a photograph, as it was not taken by a camera. You can't call 3D renders photographs either, as once more they were not taken by a camera. If they had said "unlimited image storage", you'd have a point.

    65. Re: This is why by dave420 · · Score: 1

      Image != photo. So no. They are not photos, but images of pure static, as you admitted.

    66. Re: This is why by JoeMerchant · · Score: 2

      If real people use it for real photos only, then practicality limits the amount of data to well within what Amazon can handle

      You don't know my wife: cell phone with 10MP camera, averaging 100 shots per hour when she's not taking video...

    67. Re:This is why by Jason+Levine · · Score: 1

      I was talking to my wife about cloud backup options. Right now, we backup our computers to two external hard drives. In theory, one of these drives would be taken off-site, but in practice that never happens. I was looking at Backblaze and Amazon for backup. (I have about 1TB of files to backup.) My wife was concerned about Amazon because she feared that they would look through our uploaded data or something. Quite honestly, I don't think they would, but I have no proof that they wouldn't (it's impossible to prove a negative).

      I know this is somewhat off-topic but has anyone used Amazon's cloud backup service? (The full $60 a year version, not the Prime Photos-Only service.)

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    68. Re:This is why by luis_a_espinal · · Score: 1

      "Unlimited" does have a very specific meaning, and in this case it means unlimited photos, not unlimited steganography.

      Exactly. The fact we have to spell that shit out is scary. Bring back the dinosaurs, humanity has failed!

    69. Re:This is why by Jason+Levine · · Score: 1

      No, because Amazon isn't your ISP. Your ISP isn't saying that you can upload unlimited photos but have a cap on everything else. Amazon is providing a service for a price. If you subscribe to Prime, you get unlimited Photos cloud backup but only a certain amount of space for all your other data. If you pay them $60 a year, you can get unlimited space for all types of files. This isn't involve Network Neutrality any more than having two products for sale on Amazon but only offering Prime 2 day shipping on one of them.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    70. Re:This is why by joetainment · · Score: 1

      I recommend looking into SpiderOak, and their SpiderOakOne service. It allow greater privacy because using their client, you encrypt the data client side before sending it to the servers, so the information just looks like random noise to them. The idea being that they can't look at it even if they want to. (Which also helps them from a legal liability standpoint, because they can't be expected to police content they can't read.)

      I've used SpiderOak for a while and it's been great.

      Strictly speaking, the client application is proprietary, so it would be very difficult to prove that they don't know the encryption codes. However, they claim that a future version of the client will be fully open source so that it can be audited. Also, you can't use the web browser interface to see your files if you want the strong privacy, since that would imply sending the password to their webservers.

      In any case, I think for strong privacy, SpiderOak is the best available backup right now aside from programming your own client side encryption and running web servers yourself. (I've done some of that too, it's completely possible, but it's a lot of work to code.)

    71. Re: This is why by Anonymous Coward · · Score: 0

      If she's taking that many photos, you should really consider upgrading her to something with a decent sensor and optics (there is no cellphone that can take DSLR-level photos, I don't care what the Genius at the Apple store says). If money is tight, a use Canon Mk I or II wouldn't be too expensive (yes, I realize the Mk I didn't officially have that designation, but that is how we refer to them - I own one).

      Posting anon because I suspect your post was hyperbolic and I don't want to get in a discussion (with you or anyone else) about the merits of cell phone cameras.

    72. Re:This is why by superwiz · · Score: 2

      It's not steganography. It's not data hidden in image. It's data wrapped in bmp header. Pretty simple solution actually. In fact, this would probably look like random noise picture if you tried to view it. Bmp's are just raster images (direct pixel data) with a very thin header in front of it. So anything can be stored as "pixel" data. Steganography usually refers to storing data along with image data (so it degrades the quality of image, but still would look like a real picture when viewed).

      --
      Any guest worker system is indistinguishable from indentured servitude.
    73. Re:This is why by superwiz · · Score: 1

      If they don't do actual manipulation of the images themselves, then you can always put any data you want in the payload parts of the file.

      --
      Any guest worker system is indistinguishable from indentured servitude.
    74. Re:This is why by Aaden42 · · Score: 3, Interesting

      If you read the full Cloud Drive Terms of Service, you'll find nothing in it that associates the word "unlimited" with "photos".

      The Service provides storage, retrieval, management and access features and functionality for your photos, videos, and other files ("Your Files").
      -- CloudDrive ToS

      Everything they've put in writing makes it clear that you're permitted to use unlimited storage to store whatever files you like, so long as you don't resell access, use it as the backing store for another cloud service, etc. Personal use == A-OK.

    75. Re:This is why by Aaden42 · · Score: 3, Informative

      And having now read TFS, I sheepishly rescind my previous post... This is the Prime photos thing, not the actual Cloud Drive storage thing. Previous post applies to Cloud Drive Unlimited. Yes, storing unlimited data for the photos only service is being a dick. Shell out the $60/year.

      (And if you do, pushing ZFS backups into it is a thing I'm working on... zfs-acd-backup)

    76. Re: This is why by JazzLad · · Score: 1

      Anyone who touches my images without my express permission is going to have a problem. Not all of us are using camera phones. Now if they compress it to see if it can be compressed and then delete their copy, yeah, sure, that's fine - don't touch my originals.

      --
      "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
    77. Re:This is why by Anonymous Coward · · Score: 0

      My dictionary defines "photograph" as "a picture made using a camera", and "photo" as "see photograph".

    78. Re:This is why by dave420 · · Score: 1

      But they have expressly forbidden it, as the service is for photos not images. If there was no camera involved in the production of the image, it's not a photo. They are not to blame for you not understanding the difference between "image" and "photo".

    79. Re:This is why by Anonymous Coward · · Score: 0

      Hopefully they ban him and then sue him for theft of service.

    80. Re: This is why by spire3661 · · Score: 1

      Since you insist on playing a stupid semantic game, please define your terms and then compare and contrast the difference between and image and a photo as it relates to the discussion at hand.

      --
      Good-bye
    81. Re: This is why by spire3661 · · Score: 1

      While i agree with you in the practical, i disagree in principal. Part of being human is forcing authority to show its hand to see the limits of its force. How authority responds to that is an indication of the type of society you are living in. You can only swing the Hammer of the State so hard. Finding out how hard the State will actually swing it is dangerous, but important work. For the record i think the Drone registration is an INCREDIBLY heavy handed approach and will instill fear and doubt more than anything else.

      --
      Good-bye
    82. Re:This is why by Anonymous Coward · · Score: 0

      So obviously they are planning to do something with these pictures of you and yours. Like with all things free on the internet you are the product. Why not make it work for you.

    83. Re: This is why by Anonymous Coward · · Score: 0

      shes a sensor for the borg.

    84. Re:This is why by Anonymous Coward · · Score: 0

      Stop eating all the food at the buffet, you asshole.

    85. Re:This is why by Anonymous Coward · · Score: 0

      That's true but reread the article, it's a 20k x 20k bitmap. Data stored as bitmap data. Amazon could just say they just support 4kx4k images with 8kb unknown JPEG chunks for color data or comments. Boom, done.

    86. Re:This is why by mark-t · · Score: 1

      Obviously they were not previously doing any lossy transcoding or else this would not have worked at all. However, if they are going to continue to offer the unlimited photos service for free, they will have to do something to that effect to prevent future abuse, and explicitly warn users that picture quality may be slightly degraded, and to not use the service where any requirement for pixel-perfect fidelity exists

    87. Re:This is why by jabuzz · · Score: 1

      I point you to optar

      http://ronja.twibright.com/opt...

    88. Re: This is why by tnk1 · · Score: 1

      Which is why I think they're best off rejecting the file outright when it fails their scan.

      This wouldn't really hurt their actual photo sharing service because real photos would be uploaded no matter what size they were, so they wouldn't lose their desired user base. And if someone who was trying this complained, they'd have to fork over the image and the support would simply state:

      "Your image looks corrupted. What is it supposed to be?"

      At that point the uploader would say, "It's a photo of static!!!! Upload it!!"

      And then Amazon would upload it, because why not? They would have made it extremely expensive to abuse their system, even though it remains entirely possible to do. Everyone who tried this would have to go through the same process, while the people who were legitimately uploading actual photos would have no problem whatsoever and wouldn't care.

    89. Re: This is why by hawguy · · Score: 1

      If she's taking that many photos, you should really consider upgrading her to something with a decent sensor and optics (there is no cellphone that can take DSLR-level photos, I don't care what the Genius at the Apple store says). If money is tight, a use Canon Mk I or II wouldn't be too expensive (yes, I realize the Mk I didn't officially have that designation, but that is how we refer to them - I own one).

      Posting anon because I suspect your post was hyperbolic and I don't want to get in a discussion (with you or anyone else) about the merits of cell phone cameras.

      Show me a DSLR that will fit into my wife's tiny purse so she'll take it around with her everywhere she goes.

      It's not the cost that keeps a lot of people away from DSLR's, but the size and weight. I retired my Canon 40D DSL and stopped using it for travel pics because the camera and a few lenses was just annoying to carry around. I replaced it with a Canon G15 and have been very satisfied. I wanted the bigger sensor of the G1, but wanted the longer zoom of the G15, but found that the tradeoff was worth it, I don't do a lot of handheld low-light photography, so the smaller sensor hasn't been a problem, but I get a longer zoom when I want it.

      The reason so many people take so many pictures with cell phones is not because the picture quality is stunning (though today's phones do surpass the quality of handheld dedicated point-and-shoot cameras of a few years ago), but because they have their phone all the time and the picture quality is "good enough".

    90. Re: This is why by MobileTatsu-NJG · · Score: 1

      The problem I have with that philosophy is that virtually anything will break when taken to unrealistic extremes. If you feed an unrealistic extreme, you'll get one back.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    91. Re: This is why by spire3661 · · Score: 1

      Perhaps it would be best is the FTC forced all advertisers to be barred from using terms like 'unlimited'. Its hard to blame someone for 'abuse', when you use terms that dont have limits carefully stated. Force them to set a scope and sell on solid performance metrics, not hopes and dreams and there is no issue. If i pay for 100/10 with unlimited transfer, that should mean that i should be able to shift as much data as 100/10 will physically allow per month. If a service cant meet that requirement, then they shouldnt be allowed to use the term unlimited.

      TL:DR - Dont make promises you cant keep.

      --
      Good-bye
    92. Re: This is why by MobileTatsu-NJG · · Score: 1

      Its hard to blame someone for 'abuse', when you use terms that dont have limits carefully stated.

      It is when you send ridiculously large not-photos to a site for storing photos.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    93. Re: This is why by Anonymous Coward · · Score: 0

      they could also determine how compressible the pixel data is, and thereby find out if it's real. and then throw away the compressed version.

    94. Re:This is why by Anonymous Coward · · Score: 0

      And businesses love screwing people over with fine print, so they deserve every bit of screwing over that they get from non-existent fine print.

      Businesses are people, so people should be just as sociopathic as businesses!

    95. Re:This is why by nmr_andrew · · Score: 1

      They could, and someone could just as easily write some code that splits the larger file into however many 4k x 4k chunks are necessary to reconstruct that same larger file. I seem to recall downloading things from Usenet in the early 90s in parts and then combining them to recover the original file. The only real difference here is that instead of recombining with a simple *nix "cat" command and then decoding the resulting file, someone would need to write a script that stripped the 8 kb header off the various chunks when combining.

    96. Re: This is why by JazzLad · · Score: 1

      Agreed. I'm not a fan of people ruining it for 'the rest of us' when the service they want is so cheap ($60 w/ Amazon or $40 w/ fileapartment).

      --
      "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
    97. Re: This is why by Redmancometh · · Score: 1

      "Im gonna weld stuff onto these minivans so that they look like a gokart"

    98. Re:This is why by Anonymous Coward · · Score: 0

      What Amazon is doing is called price discrimination. Net Neutrality is about preventing one form for pricing discrimination, but not all forms.

    99. Re:This is why by gweihir · · Score: 1

      Spoken like a true cave-man. It is surprising you can even read and write.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    100. Re:This is why by gweihir · · Score: 1

      You forget that many slashdotters are functionally illiterate: They can read the words, but the meaning escapes them.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    101. Re:This is why by superwiz · · Score: 1

      Actually, there is a better solution. You can keep the image as bmp. But randomly rescale color bytes of each pixel and compensate by rescaling the alpha channel bytes. Do this only on the pixels on which such rescaling would result in any loss of data. The image would be identically the same, but the data bytes would be different. So it would preserve the images by corrupt any data stored as images.

      --
      Any guest worker system is indistinguishable from indentured servitude.
    102. Re:This is why by Anonymous Coward · · Score: 0

      I make an image with Photoshop or another image-editing/creation software. No camera was involved, thus by your logic, it's forbidden from this Amazon service. Am I understanding your semantic game properly?

    103. Re:This is why by kriston · · Score: 1

      This is true, but the Amazon Cloud Drive Unlimited Everything plan (currently $60/year) really is actually unlimited data of any kind.

      Nobody expects Amazon to maintain the "Unlimited Everything" plan for much longer.

      But, on the bright side, while it is rate-limited, it's not as bad as Microsoft OneDrive's horrendously restrictive rate-limiting and slow data transfer.

      --

      Kriston

    104. Re:This is why by kriston · · Score: 1

      I use Amazon Cloud Drive Unlimited Everything. The service is excellent but regular users are probably not going to like it because the client software is not very robust and lacks features.

      If you use a third-party software application with Amazon Cloud Drive the service is quite fast and reliable. Rate-limiting is almost negligible and data transfer is very fast. I use the program Syncovery from here:
      https://www.syncovery.com/

      They recently introduced a Linux version that works with Amazon Cloud Drive.

      --

      Kriston

    105. Re:This is why by kriston · · Score: 1

      I tell people to use CrashPlan, instead. It is unlimited data and provides unbreakable encryption on the client side just like SpiderOak does. They also have a family plan so you can back up your whole house for one price.

      I gave SpiderOak a try recently and I really wanted to like it but I had two serious problems with it. The client software uses an unreasonably large amount of memory and CPU time when the program is not doing anything, and what's worst, they don't provide an easy way to put it to sleep.

      And, inexplicably, the SpiderOak company doesn't have a reasonable refund policy. Practically every other backup service has a trial period or a no-questions-asked refund policy. SpiderOak has neither.

      --

      Kriston

    106. Re: This is why by Anonymous Coward · · Score: 0

      That's adorable.

    107. Re:This is why by RockDoctor · · Score: 1
      Let's say that I have a couple of petabytes of full-spectrum (21cm hydrogen through to gamma-ray) data files from a range of telescopes on Earth and in space, and my intermediate processing files ... that's a photograph, to a pretty close approximation. Are you going to recognise the format?

      Marketing should have listened to Technical.

      (It not an unreasonable example - a few years ago I did a practical astronomy course for the Open University when I had to face as couple-of-gigabyte version of this problem, and the problem of getting the dump from the working machines in the observatory to the other 4 members of my work group, in 3 countries, when I was the only one who had the forethought to bring a spare hard drive with me.)

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    108. Re:This is why by RockDoctor · · Score: 1
      The dinosaurs have never been away, and since their species count is about twice that of the mammals, it's a very moot point if it's the dinosaurs or the mammals that are dominant on thee planet.

      Of course, the bacteria are the real rulers, in biomass, and range of habitats.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. Thanks for abusing the service by Anonymous Coward · · Score: 0

    Now they'll be changing it

    1. Re:Thanks for abusing the service by rmdingler · · Score: 2

      Yes. Millions of Slashdotters are literally shutting down internet communication as we know it while spreading the news... and eating hot grits off'n the Portman.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    2. Re:Thanks for abusing the service by 91degrees · · Score: 1

      Automatic conversion to JPEG would solve this problem and offer a benefit in terms of storage space and user download times.

  3. YDKK by turkeydance · · Score: 4, Funny

    almost a Japanese Zipper: YKK

    1. Re: YDKK by Anonymous Coward · · Score: 0

      YDKK..

      Why dick?

    2. Re: YDKK by Anonymous Coward · · Score: 0

      I lol'd. Hard.

  4. Cool, interesting. Thanks for the post by Anonymous Coward · · Score: 0

    Thanks for the post, I'll have to check out.

  5. This is why we can't have nice things. by Anonymous Coward · · Score: 0

    This is blatant misuse of the service. Amazon will change its terms and restrict or eliminate this service to counter this. Thanks for fucking it up for everyone else.

    1. Re:This is why we can't have nice things. by Anonymous Coward · · Score: 0

      Putting arbitrary data as RGB data inside an image isn't really that hard.

    2. Re:This is why we can't have nice things. by bobbied · · Score: 1

      And it's going to be pretty easy to figure out how to tell the difference between an image and something else... If Amazon starts to have space problems, you can bet they will be quick to find and delete such junk...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    3. Re:This is why we can't have nice things. by Anonymous Coward · · Score: 1

      "And it's going to be pretty easy to figure out how to tell the difference between an image and something else"

      Not really.

      Firstly, how are you even going to load the image for image processing?

      How are you going to determine if the image is "real"? Run some OpenCV algorithms on it? Face detection?

      I'm not being an ass, it's actually a really difficult problem to solve, and Amazon would really be better off just capping the maximum file size and/or the total volume stored and be done with it.

    4. Re:This is why we can't have nice things. by Anonymous Coward · · Score: 0

      *Sorry, should have been clearer, I meant to load a 1.5GB file in a cost-effective automated way...checking files across thousands (more?) of users?

    5. Re:This is why we can't have nice things. by bobbied · · Score: 2

      Oh there are things in an image that you won't see in some data stuffed into an image container. It's not that hard, a little time consuming and processing intensive perhaps, but not that bad. Consider that they only really need to find that 1-2% who are doing this, abusing their terms of service and just toss them, one could even do it manually for awhile... Hire a bunch of folks to look at a "picture" and tell me if it's really a picture... Heck, make it a CAPTCHA task... Just start with the biggest files and work your way down...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    6. Re:This is why we can't have nice things. by baegucb · · Score: 1

      Amazon: your 1.44 GB files don't seem to be photos, and violate TOS. So we deleted them. I'm sorry, they were your only backups? Oh, you are right, a movie is a series of photos. And they were of you and your girlfriend? We'll try and recover them and we will all try to determine if they violate the TOS.

    7. Re:This is why we can't have nice things. by Anonymous Coward · · Score: 1

      or they'll just start compressing uncompressed image files, corrupting the encoded data.

    8. Re:This is why we can't have nice things. by dudpixel · · Score: 1

      That's interesting. I wonder if that's why Google offers unlimited photo storage but at lower res?

      --
      This seemed like a reasonable sig at the time.
    9. Re: This is why we can't have nice things. by LordKronos · · Score: 1

      And they've already got a way to do so cheaply
      https://www.mturk.com/mturk/we...

    10. Re:This is why we can't have nice things. by Anonymous Coward · · Score: 0

      > It's not that hard, a little time consuming and processing intensive perhaps, but not that bad.

      I don't think you understand the problem at all.

    11. Re:This is why we can't have nice things. by gnupun · · Score: 1

      Isn't it time ISPs started offering symmetric speed DSL? Then we could upload/download those photos through our own home servers without needing the privacy-invading cloud servers. With the current pathetic upload speeds in most home DSL plans, it's difficult to download anything big from a home server.

    12. Re: This is why we can't have nice things. by Anonymous Coward · · Score: 0

      "If Amazon starts to have space problems."

      You mean if enough people started buying Prime subscriptions (the "free" part of this product) that every individual could upload their measly 200TB of data (let's be honest: you're probably storing in S3. That's a big bucket of bits.)

      Oh, what a terrible problem to have. I'm sure no one could have ever anticipated this...

    13. Re:This is why we can't have nice things. by jrumney · · Score: 1
      1) It's a BMP file. No genuine photos use BMP as a primary format.
      2) Its huge. Bigger than is reasonable with any available consumer or professional camera.

      In this case, it is trivially easy to write software to distinguish this "hack" from genuine photos.

    14. Re:This is why we can't have nice things. by Blaskowicz · · Score: 1

      It is available if you don't mind it being a symmetric 2 Mbps, or "up to" 5 Mbps.
      Bond four phone lines if you can afford it, but that's some hundreds euros/dollars a month.

      Too damn expensive. If you can get cable internet that's highly asymmetrical but with 3 Mbps upload, that wouldn't be bad.
      We just need fiber, alas fiber suffers from what I'd call the "last 100 meters problem", not just the last mile problem. As a society we're too cheap to wire the flats and homes themselves even though there is fiber lurking everywhere.

    15. Re:This is why we can't have nice things. by JoeMerchant · · Score: 1

      Consider that they only really need to find that 1-2% who are doing this

      I think you overestimate the geek potential in the world... sure, maybe 1-2% of their users _could_ muster the technical skills to make this happen, but of them, I doubt even 1% would bother - putting the true abuse rate down around 1/10,000 or more.

    16. Re:This is why we can't have nice things. by lamber45 · · Score: 1

      That's one thing I thought of after I saw the announcement, but I doubt that's the primary reason. Probably the main reason is just that they want to avoid the service getting eaten up by people who don't even understand what the "quality" and "resolution" settings on their cameras or other camera-enabled devices mean. Even with Google's compression, I imagine it's not too hard to use steganography to fit the Constitution, or a chunk of the Bible, or most of 1984, or the Kama Sutra, or the technical plans for a planet-destroying battle station in an image.

      If a service like Google, Amazon, Facebook, or Yahoo! resizes and recompresses the image data, that's one thing. If they start stripping iTXt chunks that contain copyright or attribution information, that could be a serious legal problem; likewise if they reduce quality so much that it obscures a watermark containing a copyright or trademark notice.

    17. Re:This is why we can't have nice things. by kriston · · Score: 1

      Technically, this is already done affordably by the Cable TV industry. Fiber is run to the neighborhood loop, and the homes are served via coaxial cable and DOCSIS to 100 megabit.

      I have Verizon FiOS and the cable that is run into my house is exactly the same as my old Cable TV service. The "FiOS" modem in my house is exactly the same modem given to me as a Cable TV subscriber.

      My old Cable TV service has speeds competitive to FiOS up to around 100 megabits, but for less than 1/20th of the cost that Verizon spent building out the FiOS plant.

      And, today, DOCSIS 3.1 will allow the same speeds as FiOS over the copper Cable TV plant. The old and already existing Cable TV plant gives customers the same speeds as FiOS for 1/20th the cost that Verizon paid for building FiOS.

      This is why Verizon is not building FiOS anymore and sold off a few regions to other companies. They're only building out Washington DC because they were forced to. Verizon will not see dime one for 25 years. Fiber-to-the-home was a mistake and they admitted as much.

      --

      Kriston

    18. Re:This is why we can't have nice things. by Blaskowicz · · Score: 1

      Yep I have buddies with cable at home and it's good, but 30 megabits down and a few up. The low latency is the most noticeable thing, web pages load as if it were on a LAN and that's hugely better. But I doubt they will be in a hurry to upgrade to DOCSIS 3.1 or a european equivalent.

      Historically though, antenna TV was the norm for the vast majority of the population, even at the turn of the century. There was a fad of building cable TV in the 80s and 90s but that's in specific neighborhoods and some public subsidized housing. Then there was a fad of satellite TV (digital) in the 90s and 2000s which allowed a similar selection of many channels without the need for infrastructure. Later still, TV over DSL is very popular, starting from the mid 2000s.

      So the cable infrastructure isn't there :) and what's left is to bring fiber. Perhaps in some cases fiber to the building, then very high speed and low range VDSL would be a good idea. But that has never been in the news.
      I'm a believer at least in rural fiber. Yes it's useful and cheap there and there is a demography problem there as farmers are aging and everybody left. They should be scrambling to bring fiber there, it should be profitable and yet another capitalist crisis is looming because investors have too much money and nothing worth investing into.

    19. Re:This is why we can't have nice things. by kriston · · Score: 1

      Yes, but the point being, if given the choice between deploying fiber to the neighborhood, looped with RG-11 and dropped with RG-59 cable to the home is far cheaper in manpower and materials than using fiber.

      --

      Kriston

  6. Viddler Account by retroworks · · Score: 1

    My org had dozens of videos housed at Viddler.com's "free hosting" while it lasted. Viddler had trouble being free a couple of years ago and sent a big bill we couldn't pay. When we asked were our videos deleted, Viddler tech support said they existed... somewhere... in Amazon.

    --
    Gently reply
  7. Only 1 link in summary to a page in Japanese?? by Anonymous Coward · · Score: 1

    Awesome, thanks. This is really informative.

  8. Bad tool by 110010001000 · · Score: 0

    A better tool would be to split the data among smaller files. A 1.44 GB BMP is sure to attract attention. 1440 one MB jpegs isnt. Am I right? Peeps?

    1. Re:Bad tool by hawguy · · Score: 1

      A better tool would be to split the data among smaller files. A 1.44 GB BMP is sure to attract attention. 1440 one MB jpegs isnt. Am I right? Peeps?

      I think it's easier to validate that a JPG file is really a JPG than a BMP, or at least it's harder to store arbitrary data in a JPG and still have it decodable as a JPG.

      So just store the data as 1 MB BMP's or TIFF's.

    2. Re:Bad tool by dmbasso · · Score: 1

      Wrong, that should be 1000 x 1.44MB BMPs. At least then they could say "they're floppy disk images!"

      --
      `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
    3. Re:Bad tool by mysidia · · Score: 1

      I think it's easier to validate that a JPG file is really a JPG than a BMP

      You can start with a real image, then modulate the pixels by the data.

      Also, you can make it a lossless JPEG.

      I think the reason to just use BMP is because it's less processing and computing time required (More efficient, and less space will be wasted too).

    4. Re:Bad tool by Anonymous Coward · · Score: 0

      He could have uploaded ISO images from the start :P

    5. Re:Bad tool by quenda · · Score: 2

      My floppy disks only hold 360K, you insensitive clod.

    6. Re:Bad tool by Anonymous Coward · · Score: 0

      Yeah but as with all things Microsoft does (read: ass-backwards) BMP stores its rows bottom to top.

    7. Re: Bad tool by chaboud · · Score: 1

      I'm pretty sure that was an OS/2 convention. Windows bitmaps can have a negative height value resulting in a (now more conventional) top down packing.

      Note that bottom-up ordering is more in line with mathematical conventions.

    8. Re: Bad tool by Blaskowicz · · Score: 1

      What a pain it was to convert a BASIC game from bottom-up to top-down. In the end that game never worked on my computer anyway. Should have gone for a rewrite :)

    9. Re:Bad tool by ArmoredDragon · · Score: 1

      Lucky. My floppy disks were read only, eight inches wide, and only held 80K.

  9. Another new low for Slashot by Anonymous Coward · · Score: 1

    I'll get right on that learning to read Japanese..

    1. Re:Another new low for Slashot by bobbied · · Score: 1

      Google translate is your friend..... Well... Ally.... Um... Ok.. Go learn your Japanese.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re:Another new low for Slashot by U2xhc2hkb3QgU3Vja3M · · Score: 3, Funny

      I don't read Japanese, I just look at the cartoon drawings of school girls being super-friendly with the tentacle monsters.

    3. Re:Another new low for Slashot by Anonymous Coward · · Score: 0

      AmiMoJo loves yellow cock.

  10. Timothy's Revenge by Nethead · · Score: 4, Interesting

    First the article with the luser asking help desk question and now this with the link in Japaneses.

    I think that with the new overlords Timothy has gone full honey badger on us.

    --
    -- I have a private email server in my basement.
    1. Re:Timothy's Revenge by mysidia · · Score: 1

      For all I know.... if there is a download link; it's a malware bait.

    2. Re: Timothy's Revenge by bill_mcgonigle · · Score: 3, Interesting

      timothy has been trolling you guys hard for years. You feed him every. single. time. and sell ad impressions for him while doing so. No wonder the new boss decided to keep him on - his click rate must be fabulous by now with highly refined trolling techniques.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re: Timothy's Revenge by Nethead · · Score: 2

      Yeah Bill, some advice from someone that waited until Thursday to sign up for an account unlike those of us that saw the future and signed up on Tuesday back 18 years ago!

      I agree totally with what you say, but, like me, you are still in the comments here. We are both sad bastards. Can I buy you a drink sometime?

      --
      -- I have a private email server in my basement.
    4. Re: Timothy's Revenge by Nethead · · Score: 2

      Okay, the preview showed the "snark" tag that I put on the first line but the published one didn't show that. Now I look like an asshole. Damn you to hell slashcode!

      --
      -- I have a private email server in my basement.
    5. Re:Timothy's Revenge by AmiMoJo · · Score: 0

      I posted this story. Yes, interesting stuff happens in other parts of the world. It's not hard to understand what the guy did, or use machine translation.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re: Timothy's Revenge by KGIII · · Score: 1

      Ya gotta be old school. <snark>You damned newbies, both of ya!</snark>

      While I did have an older account, I can assure you - it was not as old as your accounts. I think that means you win something...

      At any rate, I figured seeing as you're old and all... & lt ; (just remove the spaces) and you get your snark tag in the making.

      And no, don't thank me. I'm just doing my job... Caring for the elderly... ;-) I was probably "here" on this site then but my UUID was much, much higher - in the upper 5 digit range 79xxx or so? Sadly, I can remember that but not the username - then I could probably guess my password and change the email. Given the date that would have been, I suspect I actually *know* the password used.

      Ah well, I'd not go back to that account anyhow. Err... I used to drink, heavily... I'm pretty sure if someone found my old account, I'd lie and say it wasn't me. I've got dim recollections of waking up and wondering what the hell I'd done online the night before.

      At any rate... I figure senility was probably the problem. So, that's how you type the less-than. I know of no way to do it with a different keyboard layout. You can use the keyboard to do © or just the HTML entity. Just pretend you're going to reply, click on quote parent, and all should become clear. With the keyboard layout you can just use ©. (€£¥® etc.) Buggered if I know how to do the less than symbol with just a shortcut, however.

      --
      "So long and thanks for all the fish."
  11. Master Plan Failure In 3... 2... by Anonymous Coward · · Score: 1

    That's great. And exactly how long do you think Amazon will allow this to go on before:

    a. Amazon runs a script to test that file magic matches extension or delete?
    b. A limit of 20MB per file is established?
    c. The free service gets a 5GB cap; want more then pay?
    d. Amazon shutters the service entirely?

    This sort of crappy hack has already been done with other services.. A proof of concept is no longer needed. At this point you are just abusing a service to the likely detriment of everyone.

    Fuck YDKK!

  12. I wrote about this possibility last year by bsmuir · · Score: 4, Interesting

    Here is my research...

    Steganography & Amazon Cloud Drive:

    http://bsmuir.kinja.com/stegan...

  13. Too complicated by mariushm · · Score: 4, Informative

    Seems quite complicated.

    If Amazon doesn't convert the images, he could just upload a PNG file with a lot of information stored in ancillary chunks... the png specification even allows creating custom/developer chunks which should be ignored by any parser that doesn't understand them (for compatibility with future versions of the standard)

    For example, just abuse the hell out of iTXt or zTXt chunks in the format : http://www.libpng.org/pub/png/...

    For private chunks, see this bit : http://www.libpng.org/pub/png/...

  14. Thanks YDKK.... by Anonymous Coward · · Score: 0

    For fucking it up for the rest of us!

  15. same data 1 year later? by pz · · Score: 4, Interesting

    Back in the day, when I worked as a dev at a social networking site, we would resample old photos that hadn't been accessed in over some threshold (let's say it was 1 year, for the sake of argument). Anything older than the threshold would get re-encoded in JPEG to a poorer representation in order to save storage space.

    So what stops Amazon from doing the same thing? Do their TOS say they won't?

    Non-image data under those circumstances become pretty much useless, even if packaged so that they appear to be an image of off-station TV reception. Once you include a lossy recompression, your data are no longer data, but noise for real.

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    1. Re:same data 1 year later? by Anonymous Coward · · Score: 0

      Seems like a great argument to not use cloud services for a genuine photo archive.

    2. Re:same data 1 year later? by Anonymous Coward · · Score: 0

      That would completely defeat the purpose of me using the cloud for a backup of my raw photos... which is one of the reasons I sill have tape

    3. Re:same data 1 year later? by BadDreamer · · Score: 1

      Re-encoding my images means they are not stored, but marginally represented. That would indeed violate the description of what they offer, which is storage.

      The one reason for me to use this kind of service is to backup my RAW images so that I will still have access to them, undamaged, years from now when I have new, improved RAW converters. If that is not what they offer they need to be very clear about this.

  16. Obligatory by U2xhc2hkb3QgU3Vja3M · · Score: 2

    Japanese user YDKK has developed a tool to store arbitrary data inside a .bmp file, which can then be uploaded to Amazon's service.

    Do you want new terms of service? Because that's how you get new terms of service.

    1. Re: Obligatory by Anonymous Coward · · Score: 0

      Methinks you underestimate the work that goes into a terms of service, especially in a company with more mid- and high-level developers than a mid-sized Rust Belt city. Think wall-clock-months of herding cats...

    2. Re:Obligatory by Anonymous Coward · · Score: 0

      Soon...

      I am altering the deal. Pray I do not alter it any further.

  17. Unlimited files for $60/yr by pz · · Score: 5, Informative

    If you take the trouble to read through Amazon's TOS, and click to their actual rates, you can buy unlimited storage for photos, videos, AND ARBITRARY FILES for only $60 per year. Not only that, but Prime gets you 5 GB of videos and non-photo files for free.

    Going through all the hassle of specially encoding your data files so that they masquerade as photos seems like a heapload of time better spent earning $60 so that you don't have the long-term headaches and potential for being banned from Amazon's service that such abuses flirt with. You want a real backup service? Buy it, it isn't expensive.

    Backblaze, a darling of Slashdot, is only $50 per year. It isn't worth the hassle or time to beat the system for such low prices. Amazon Glacier is $0.007/GB/month. Both systems offer encrypted storage. Why work hard when someone else has done the figuring out for you?

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    1. Re:Unlimited files for $60/yr by zenlessyank · · Score: 1

      Mod the fuck up. Sometimes (actually, all the fucking time), it is easier to just do shit the right way instead of trying to get one up on someone. I think a lot of people don't know how to read. I can't tell you how many times I have worked on peoples' computers who have all the manuals still shrink-wrapped in the box. Need I mention they have degree's hanging on the wall?

    2. Re:Unlimited files for $60/yr by Anonymous Coward · · Score: 1

      you can buy unlimited storage for photos, videos, AND ARBITRARY FILES for only $60 per year.

      I have said service. There is currently an undocumented limitation of filesize near the 50GB mark. Easily reproducible. I've been through all the proper channels and sent the logs + requested information off to the Amazon Cloud Drive Development team. I'm hopeful they fix the issue in v.next of the Desktop Application - or at worst document it as a limitation. FYI for those considering right now.

    3. Re:Unlimited files for $60/yr by Anonymous Coward · · Score: 0

      The whole software-defined ethos is fuck that I can write a program for free instead of paying for hardware and use that as leverage in negotiation.

      So YDKK is probably going to try to get unlimited storage for $30.

    4. Re:Unlimited files for $60/yr by Anonymous Coward · · Score: 0

      "Need I mention they have degree's hanging on the wall?"

      Well I suppose that's better than human heads on the wall displayed like animal trophies.

    5. Re: Unlimited files for $60/yr by Anonymous Coward · · Score: 3, Interesting

      Yup, I have over 650 gigs (and growing) of 3d 1080p home videos. If my house catches fire or I'm robbed I won't lose them.

      I don't get that kind if throughout though. Uploading 50 gigs of videos takes overnight and a lot of that time is a mysterious delay between the video uploads themselves. I'm guessing the glacier service can't save them fast enough and I have to wait for them to save entirely before I can move to the next video.

    6. Re: Unlimited files for $60/yr by Anonymous Coward · · Score: 0

      How much does it cost to retrieve one of the movies?
      last I checked the glacier storage was cheap but it cost a small fortune to retrieve data.

    7. Re:Unlimited files for $60/yr by AmazingRuss · · Score: 1

      That sounds kind of cool too.

    8. Re:Unlimited files for $60/yr by houghi · · Score: 1

      Because you can? If I get together with a friend, I can put my backup with him and he can do it with me for free.

      This is not about being able to find a cheap way to do things. This is about playing the system and turning a 1.4GB file look like an image, so it can be hosted like an image, even if it is not really an image.

      --
      Don't fight for your country, if your country does not fight for you.
    9. Re: Unlimited files for $60/yr by Anonymous Coward · · Score: 0

      The unlimited files is the glacier service. They are the same backend, just one is for businesses while the other for the consumer.

    10. Re: Unlimited files for $60/yr by jabuzz · · Score: 1

      One might argue that if ones house burnt down then ones insurance can pay for the cost of recovering from Glacier.

    11. Re:Unlimited files for $60/yr by Anonymous Coward · · Score: 0

      What computers have manuals anymore, grandad?

      And if you're going to make fun of people's degrees, it might help if you didn't use an apostrophe to pluralize.

    12. Re:Unlimited files for $60/yr by kriston · · Score: 1

      Try using the Syncovery application and see if that file size limitation still exists.

      --

      Kriston

  18. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    They want us to lose data. Want us to lose data.

  19. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    That is how they be.

  20. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    Working for him makes me want to die, but I have to support my family. If this country had proper safety nets I could flee.

  21. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    Y mother was raped to death at Denny Park not far from Amazon so you just know it was one of Bezos's employee.

  22. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    My sister died there. The SPD is crooked and lets people use drugs in that park.

  23. kamaleon by Anonymous Coward · · Score: 0

    This remembers me old times with aol servers and kamaleon http://www.abcdatos.com/programa/particionar-archivos.html
    This software cuts (and joins) files masking them with jpg files

  24. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    After he decided to shutdown our AWS account without wanting to put nearly 200 people out of work for no reason than his own personal pettiness since our CTO was quoted in the NYT wrt an AWS problem, I'll believe anything about that evil, hateful man.

  25. Wow, we should switch to CloudDrive by Anonymous Coward · · Score: 1

    Downloading 13GB compressed backup files from Amazon S3 is incredibly slow at only 938 kilobytes per second using their AWS CLI tools... even slower at 214.5 kilobytes per second using their AWS Powershell tools.

  26. Re:Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    Reply to your own AC posts on Slashdot much? Also FYI, no one cares.

  27. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    He hates us. It's as simple as that.

  28. Why use this at all? by BrinkeGuthrie · · Score: 1

    I have a fast PC and connection, and the load time for Amazon Cloud sites is VERY slow.

  29. I would have used TIFF by Anonymous Coward · · Score: 0

    TIFF/AIFF are much simpler atom-based formats than BMP. Nothing stops you using your own atom type so as to avoid breaking existing TIFF software, either.

  30. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    They do nothing about drug use there. People are dying, but they refuse to make arrests because they don't want the number to tell the whole truth about how dangerous it is to work at Amazon.

  31. GIF extensions for the win by Anonymous Coward · · Score: 0

    Rather than scramble data into a BMP, why not use the built-in expandability of a format like GIF? We put that scalability in there in the late Eighties for a reason. Not necessarily this specific one, but we did try to be forward-thinking.

    Source: a 7000x-series PPN

  32. a more apt subtitle would be by walkeraj · · Score: 1

    From the soon-to-be-banned dept.

    --
    Those days are dead and gone and the eulogy was delivered by Perl. --Rob Pike
  33. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    And Bezos doesn't want the true crime numbers here real eased.

  34. Did no-one else get the reference? by Anonymous Coward · · Score: 0

    1.44gb? And no-one got the reference?

  35. Nothing is new by Anonymous Coward · · Score: 1

    There was a similar tool, featured on a site that shall not be named, that did this last year: https://github.com/tylerpitchf... . It chopped files and directories into user defined bitmaps according to the write up. Made for Google, but worked for Amazon too apparently according to the write up from the article. https://www.linkedin.com/pulse...

  36. Time to revive GmailFS by Anonymous Coward · · Score: 0

    GmailFS wrote blocks as individual emails. You could mount it through FUSE. https://en.m.wikipedia.org/wiki/GmailFS
    With Unlimited files, you could vary your block size up to 1.44GB, mount it, and write anything you want infinite in size. Not to hard at all. I/o would wrap/unwrap blocks in your choice of image formats. Compressed file system: no prob with JPEG or others.

    1. Re: Time to revive GmailFS by Anonymous Coward · · Score: 0

      You could do replication with different user accounts. Now we're getting somewhere... It could be reasonable fast

    2. Re: Time to revive GmailFS by Anonymous Coward · · Score: 0

      Well then you could spin up an ec2 instance, mount the unlimited file store, throw Apache on it, and take uploads and run web site capable of unlimited capacity! No ebs/s3 costs!

  37. Compression by mejustme · · Score: 1

    Just wait until they turn on their automatic convert-to-low-quality-JPEG functionality. :) All your .BMP files will be converted to 400 KiB .JPG files. Hope your executable is OK with lossy compression.

  38. MP3stego by Anonymous Coward · · Score: 1

    http://www.petitcolas.net/steg...

    "MP3Stego will hide information in MP3 files during the compression process. The data is first compressed, encrypted and then hidden in the MP3 bit stream. Although MP3Stego has been written with steganographic applications in mind it might be used as a copyright marking system for MP3 files (weak but still much better than the MPEG copyright flag defined by the standard). Any opponent can uncompress the bit stream and recompress it; this will delete the hidden information â" actually this is the only attack we know yet â" but at the expense of severe quality loss.

    The hiding process takes place at the heart of the Layer III encoding process namely in the inner_loop. The inner loop quantizes the input data and increases the quantiser step size until the quantized data can be coded with the available number of bits. Another loop checks that the distortions introduced by the quantization do not exceed the threshold defined by the psycho acoustic model. The part2_3_length variable contains the number of main_data bits used for scalefactors and Huffman code data in the MP3 bit stream. We encode the bits as its parity by changing the end loop condition of the inner loop. Only randomly chosen part2_3_length values are modified; the selection is done using a pseudo random bit generator based on SHA-1.

    We have discussed earlier the power of parity for information hiding. MP3Stego is a practical example of it. There is still space for improvement but I thought that some people might be interested to have a look at it."

  39. Re: Look, Bezos is a Republican... by Anonymous Coward · · Score: 0

    If true, this is the kind of thing that would generally put a decent dent in customer trust, AWS-wise. NYT link?

    I mean, I love hating on rich people too, especially those used to puff the "self-made" or "class mobility" propaganda, but let's get some data here.

  40. And there goes "unlimited" out the door by m76 · · Score: 1

    It's one thing to abuse the service, and use it differently than intended to personal gain.

    But 1.44GB is not even what I'd consider very large. I'm yet again the victim of click bait headlines. I was expecting sizes in the TBs.

  41. We did that back in 1997 by kammermusik · · Score: 1

    Back in school one of our tasks in our informatics course was to analyze and explain an algorithm which hides arbitrary data in the lowest value bits of 24 bit bitmap files. We did that in Turbo Pascal (o; It was very interesting to see this is possible. Of course, it were only text messages we hid there, as storage space was rather limited, to put it mildly.

  42. Re: Look, Bezos is a Republican... by bazmail · · Score: 1

    Link or it didn't happen

  43. I don't get it by theprophetof+sarcasm · · Score: 1

    Why are people griping about what this guy did? So he cheated the system. All of us here have cheated the system in one way or another. The real issue is that Amazon will now go back on it's work with the Unlimited photo storage. That's going to be the real problem, instead of them finding a way to prevent this and punish those that abuse the system. They just punish everyone instead. That seems like a useless learning lesson. This is just a vicious circle, as it happened with the unlimited 3G data until people tethered to it and ran up the data. Why not just find a solution to the problem instead of punishing everyone?

  44. Re:This is why, because y has a long tale by TheRealHocusLocus · · Score: 2

    I personally wrote a steganography tool for JPEG-2000 files for a graduate school project - it just stored data in the least damaging sections of the file. The resultant files were still perfectly legal image files, lossy compressed, and minimally visually damaged.

    Kudos for the hands-on. I was fascinated some years ago with progressive GIF overlays and coded some stuff to produce them, not so concerned with stenography and hiding the presence of a message, but more with novel ways of presentation.

    One example was embedding a public key into a GIF image. Starting with a standard base image and palette that was the same for everybody, like a shiny golden key floating over a smooth blue gradient... the key bits encoded as a series of overlays that when displayed, made the key sparkle and the background vary in color, all happening over ~10 seconds. The idea was that while most people didn't stand a chance memorizing much "BEGIN PGP PUBLIC KEY BLOCK" gobblegook, we'd be better equipped to remember the distinct "sparkle" of an image. More of a style thing than a useful crypto concept.

    I also experimented with things like encoding process/memory access and toyed with the idea of filesystem journals rendered as displayable GIFs. It was a fascinating foray into the realm of data structures and helped me to become the person I am today. I presently jet sewers for a living.

    Wouldn't it be strange to see some future Slashdot shocker headline, "Bit Rot Discovered In Cloud, All Data Will Be Reduced to Gaussian Noise By 2030". And like the proverbial boiling frog we deny the problem or postpone dealing with it as everything progressively (but slowly) dissolves into static. People who try to raise consciousness and alarm are booed off Slashdot with comments like, "I can read it. What's wrong with you? posted by folks who are also having trouble reading things but enjoy sniping at others more. Then as it reaches the final stages all electronic mediums are projecting mostly static but people are pretending they see and understand the messages perfectly. And most oddly, when we hit Peak Gaussian something resembling a modern society continues to function. Then unfettered by structure society literally melts into phantasmagorical goo. Something... like... THIS.

    --
    <blink>down the rabbit hole</blink>
  45. Tivo style broadcast data encoding? by swb · · Score: 1

    Tivo used to distribute some data at night on a TV channel. I caught it one night in a fit of insomnia, it looked like a video stream comprised of QR codes. I'm guessing the Tivo box recorded it and then decoded the full frames and then stored whatever the data stream was.

    Like QR codes, the "data" would seem fairly impervious to scaling and resampling provided that the "bits" or white/black blocks were large enough to survive downsampling. You wouldn't really care if they converted them to compressed image data because the image was the data but represented at a low enough practical resolution that downsampling or format conversion wouldn't change the image enough to inhibit decoding.

    You could even do something like the color-enhanced HCC2D code "extension" of QR codes for greater image data density.

    Each image file could then be a rough equivalent of a disk block or sector, allowing the client side to manage a file system of sorts.

  46. A friend of mine did something similar by hackertourist · · Score: 1

    to get around an overbearing corporate firewall that forbade not only executables, but archives containing executables as well. In order to be able to e-mail new versions of a program that the overbearing company had bought, he wrote a program that packed the .exe code in a BMP file.

    1. Re:A friend of mine did something similar by Anonymous Coward · · Score: 0

      Reminds me of the time I sent a ringtone to my phone as an image to get around buying a ringtone when I could send and receive pictures for free.

  47. I thought we already had this ability? by wardrich86 · · Score: 1

    I thought we could already do this? I remember hiding .rar archives in .jpg images. Is Amazon able to detect this magic?

  48. This is how cheaters think by Theovon · · Score: 1

    I teach graduate CS courses at a university, and we get the occasional cheater. Sometimes, the cheating is blatant three students just turned in exactly the same work. However, there are occasions where we suspect cheating, but they did a good job of disguising it. Of course, they do poorly on exams. If those students would spend their time and energy on learning the material, they would learn something and get a good grade.

  49. Rube Goldberg?! by ripvlan · · Score: 1

    Yup $50 a year is a great & easy solution - ....And didn't folks try doing this with GMail back in the day? Google offered unlimited email so somebody figured out a method to "uuencode" their harddrive backup and email it to themselves? Kind of like porn back in the nntp news-group days?

    People are having fun building Rube Goldberg machines. Let us all doubt that this is a serious commercial solution - and just admit it is a run "built it on a Raspberry Pi" toy solution.

  50. It's like banning cheaters by Anonymous Coward · · Score: 0

    Amazon knows how much storage each account is using up, and what sort of access pattern it uses. Only a small number of accounts will take advantage of this to the point where it's problematic, in the context of AWS as a whole. For those accounts, the system can just alert the team that someone is probably gaming the system, and then an actual human can look at what's going on and whether it's violating the TOS, then make a decision. They probably don't even need to be able to see the actual file content to make reasonable decisions.

  51. Oh, please... a "tool"? by gwolf · · Score: 1

    A BMP consists of basically a simple header describing the file and the raw contents. I have done this several times to show i.e. mistakes in encryption usage concepts (for example, to see the startled face of students when showing them the effect of using ECB when encrypting an image with repeated patterns). Where's the novelty in that?

  52. RAW format, encryption by xarragon · · Score: 1

    I could not read TFA since it was in Japanese. From Amazon.com's pages:

    About Prime Photos: http://www.amazon.com/gp/help/...

    In addition to the unlimited photo storage, you will also receive 5 GB of free storage space that can be used to store videos and files we canâ(TM)t recognize as photos.
    Certain photo formats are excluded. For more information, go to Cloud Drive Photos & Videos File Requirements.

    So apparently they decide what is a photo. Myself I'd not trust a third party to not degrade the quality; I'd opt for encrypted container with photos INSIDE it. The same page also restricts this to "personal use":

    Prime Photos is for your personal, non-commercial use only. You may not use it in connection with a professional photography business or other commercial service.

    Personally I think that sucks. By comparision, my VPS provider gives me a very cheap VPS which I can use for whatever purpose I want as long as I do not break any laws or disrupt other users. They price based on performance and bandwidth; not arbitrarily created market segmentations.

    Cloud Drive Photos & Videos File Requirements: http://www.amazon.com/gp/help/...

    Photos and videos you upload through your web browser on the Cloud Drive website must be 2GB in size or less.
    File and folder names must contain less than 255 characters, and cannot include the incompatible characters listed below.

    They list common supported formats; this includes RAW. And they do mention encryption:

    For photos: JPEG, BMP, PNG and most TIFF files (these files typically have the .jpg, .jpeg, .bmp, .png or .tiff extensions). In addition, some RAW format photos can also be viewed. For more information, go to About RAW Photo Files.
    For videos: MP4, Quicktime, AVI, MTS, MPG, ASF, WMV, Flash and OGG.
    Note: The unlimited photos storage benefit for Prime members only applies to files recognized as photo files. Photo files that have been encrypted before they're uploaded will count against your storage quota.

    About RAW Photo Files: http://www.amazon.com/gp/help/...

    Nikon (NEF files) - Nikon D1, Nikon D1X, Nikon D4, Nikon Coolpix A, Nikon E5700, Nikon AW1, Nikon D800, Nikon D50, Nikon D610
    Canon (CR2 Files**) - Canon 5D, Canon 1D, Canon 1D MarkIIN, Canon Rebel SL1, Canon 60D, Canon 5D MarkIII, Canon 1D MarkIV
    **While Cloud Drive recognizes these files as photos, some of the information associated the file (like the time and date the photo was taken) may not be recognized.
    Sony (ARW files) - Sony A7, Sony A7R, Sony A6000, Sony NEX-5T, Sony NEX-3N, Sony NEX-6

    I doubt RAW format pictures can be compressed lossily? Does anyone know this for a fact?

  53. easy solution for Amazon by xorbe · · Score: 1

    No lossless formats, images will be slightly recompressed. Free is free, what do you expect.

    1. Re:easy solution for Amazon by craighansen · · Score: 1

      No lossless formats, images will be slightly recompressed. Free is free, what do you expect.

      Nothing about this is free (after the free trial). Photo Storage is bundled with Prime, or $12/year.

  54. Only safe if Cheaper to Keep'em than to Delete'em by craighansen · · Score: 1

    Liability is limited to $50, so after you spend months transferring your files over your limited upstream bandwidth, they can delete your files for whatever reason, including that they just don't want to encourage people "misusing" their service in this way. You complain, they hand you $50, and they're done. Arguably, they can also do that for the Unlimited Everything service, so even if you pay, they can terminate service for anyone they're not making money with. Ultimately, your files are only as safely stored so long as its cheaper to keep 'em than to delete 'em. That's the free market golden rule.

  55. So he changed the file extension is what you mean by Anonymous Coward · · Score: 0

    This is hilarious.

  56. Re:Only safe if Cheaper to Keep'em than to Delete' by kriston · · Score: 1

    Ahem. I uploaded about 1 TB of files to Amazon Cloud Drive and it only took a few days. Not sure where you get the idea it takes "months transferring your files."

    --

    Kriston

  57. Re:Only safe if Cheaper to Keep'em than to Delete' by Anonymous Coward · · Score: 0

    Ahem. I uploaded about 1 TB of files to Amazon Cloud Drive and it only took a few days. Not sure where you get the idea it takes "months transferring your files."

    1TB is hardly stretching the definition of unlimited storage. How about 100TB?