Slashdot Mirror


Palm Offers Refund to m130 Owners

EyesWideOpen writes "On Wednesday Palm began notifying registered m130 owners "that they were entitled to a full refund, including taxes paid on the PDA" for misleading them about the actual number of colors the product supports. The m130 was originally advertised as supporting 65,536 colors when in actuality it can only display 58,621. Owners who choose to forfeit the refund and keep the PDA could instead download a free version of the video game SimCity." Looks like a great deal for those who don't care about the bit depth of their PDA, and a way out for those who do.

75 of 222 comments (clear)

  1. 64K on colours on a 160x160 screen. by MavEtJu · · Score: 5, Funny

    I would be shocked too if I would find out that I can't display all 65536 colours on a screen with 25600 pixels!

    --
    bash$ :(){ :|:&};:
    1. Re:64K on colours on a 160x160 screen. by digitalsushi · · Score: 2

      me too.. i thought his sig was going to print out an ascii art bunny... all it did was crash our web server. our mail server didnt crash though.. i tried it on that one too, but they wont give me root on it for some reason. maybe you have to wait longer. i dunno. oops. heat alarm. brb.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  2. Woo Classic Maxis! by Cyno01 · · Score: 3, Interesting

    Why cant i find cool old games like this for my palm? Can anybody direct me to a site that offers cool games for palms pilots (preferably classic games, like that flash version of pitfall somebody posted the other day)?

    --
    "Sic Semper Tyrannosaurus Rex."
    1. Re:Woo Classic Maxis! by BagOBones · · Score: 4, Informative

      The only site I ever needed to Palm software.
      http://www.pilotgear.com/
      Just do a search for Simcity in the software section

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    2. Re:Woo Classic Maxis! by questionlp · · Score: 2, Insightful

      There is always Bejeweled/Diamond Mines :)

      That game is definitely a productivity virus... even more so than Solitaire (Minesweeper, Hearts, etc.).

    3. Re:Woo Classic Maxis! by i0lanthe · · Score: 2

      Don't forget palmopensource.com and freewarepalm.com which enable a significant time savings (i.e. anyone who looks for games there can automatically skip the "find cracked warez version" step that seems to be dear to the piratical hearts of much of the more vocal /. readership. To whom I say, good grief, get a haircut and a job and cough up the dough already.)

      --
      "The Crystal Wind is the Storm, and the Storm is Data, and the Data is Life"
  3. Does it make a big difference to people? by 10+Speed · · Score: 2, Interesting

    Other than bragging rights what difference does the reduced amount of colours make?

    I presume people are not purchasing these to watch movies

    I think it will be interesting to see how many people ask for the refund...

    1. Re:Does it make a big difference to people? by RatBastard · · Score: 5, Informative

      Actually, yes. Paml M130's generate 58,000 colors through some sort of dithering or pixel strobing technique. The display can only generate 4096 actuall colors. The problem is that this makes for really crappy images and, more to the point, is a flat-out lie.

      The REAL point of contention is not the number of colors, but the fact that Palm Inc. lied to its customers.

      --
      Boobies never hurt anyone. - Sherry Glaser.
  4. But I've already got a PortaPam! by EvilAlien · · Score: 5, Funny
    What would I want SimCity for?

    "We lied to you, so here is a refund... oh, you like the product anyways? Well is is a crappy game for free. Oh, you already subscribe to alt.warez? Well... here... um. *click*"

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    1. Re:But I've already got a PortaPam! by 0ptimus · · Score: 3, Insightful

      I've got an idea! Why don't you just chalk up the whopping large registration fee and buy the program!? Wow, that's a novel thought.

    2. Re:But I've already got a PortaPam! by outsider007 · · Score: 3, Funny

      Your wife will probably think it's sweet if you go out and buy Bejeweled for her, too.

      if she's been playing a pirate copy you can tell everyone you 'made an honest woman out of her' :)

      --
      If you mod me down the terrorists will have won
    3. Re:But I've already got a PortaPam! by unicron · · Score: 5, Funny

      No, warezing is fine. It's when you think that warezing is a political statement that it gets lame and unacceptable. Here's an example:

      "I pirated this because I'd rather spend my 20 bucks on hookers and blow." --ACCEPTABLE

      "I pirated this because everytime I download warez the DMCA becomes my bitch!" --UNACCEPTABLE(But this mode of thinking automatically grants superuser access on /.)

      --
      Finally, math books without any of that base 6 crap in them.
    4. Re:But I've already got a PortaPam! by Bilestoad · · Score: 4, Funny

      But when you spend more than two hours searching for a $20 program you tell the world:

      "Hey, my time is worth less than $10 an hour! Does anyone know of an opening at Jiffy Lube?" --PITIABLE

    5. Re:But I've already got a PortaPam! by Kredal · · Score: 2

      Not if you do it at work, and are getting paid for looking for the warez! (:

      --
      Whoever stated that signature sizes should be limited to one hundred and twenty characters can just go ahead and kiss my
    6. Re:But I've already got a PortaPam! by base3 · · Score: 2

      What I'm wondering is where exactly you're getting hookers and blow for $20/day. And weren't you one of the "copyright infringement is theft" whiners in another story awhile back?

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  5. Comparison by SiMac · · Score: 3, Informative

    For the lazy, the comparison between the Prism (real 16-bit) and m130 can be found here.

    However, by inspecting this picture, i think that Palm may actually be trying to cover up the fact that there are only 58000-some colors using the dithering technique and that in real life there are actually only 4096 colors.

  6. Actually, by shepd · · Score: 5, Informative

    Its not even 58k colours for real. That's simluated from the hardware limited 12-bit (4k) colour depth. (Or at least that's what TechTV sez).

    Palm users were really ripped off, IMHO.

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    1. Re:Actually, by RaboKrabekian · · Score: 2

      Last time I checked, a Palm screen was hardly CRT technology. That would make it a bit less portable.

      --
      "Moderate drinking can help prevent amputated limbs" -- Abigail Zuger, NYTimes, 12/31/02
    2. Re:Actually, by iCEBaLM · · Score: 2

      I know a few people who own the M130, the screens are fine. The color is great. This was a complete non-issue but Palm is doing the right thing by standing by their words anyways.

      How can you be ripped off if the company offers to buy the damn thing back from you if you don't like it?

      -- iCEBaLM

    3. Re:Actually, by shepd · · Score: 5, Informative

      Okay, I know quite a bit about how LCDs and CRTs use separate colour pixes and simulate the real colour.

      I learned a LOT about the lies of LCD resolutions when I was shopping for a VR/Television headset (that I never bought because _no one_ had them for show in the Kitchener-Waterloo area, except for a barely pre-beta-production pair at the Sony shop that were priced exorbitantly).

      Non-consumer LCD specs are rated at their monochrome specifications, that is to say they are rated at 3x their resolution with no colour guarantees (because that's the job of the controller, not the LCD).

      Consumer LCD specs are rated at their full colour specifications whenever they mention "colours" in the same line. For example, "Displays 160x160 resolution at 16-bit colour". However, if colours are *not* listed on the same line, its fair game to say its a 480x180 pixel display, _but_ on a fully fledged consumer device one would have to back that up with OS support for a fake monochome display using the separate colour pixels (which Palm does _not_ have).

      Now, as far as raw CRTs and raw LCDs actually having bit depths associated with them, this is false. As the raw pixels on LCDs and the minimum size points formed by the shadow mask CRTs are purely analog in nature, you cannot state a bit depth for them. You are only limited by what the controller can do for an LCD, and with a CRT you are unlimited (unless the designer of the controller was on LSD at the time).

      Anyways, since you seem so interested in learning how all this works (as you asked me to look it up for you, but I don't need to, since I learned all this in the few EET courses I passed handily) I'll explain why all this is to you. What a nice guy I am, huh?

      Okay, lets start with CRTs. These are complicated little beasties when you get into colour, so lets start with monochrome.

      The tube you are looking at right now is evacuated of all air. In the rear of it is a heating element, which causes a material in front of it to emit electrons. The amount of electrons emitted is controlled by a control grid in front of this material. This is what allows us to control the intensity, or brightness of the beam. This is controlled through voltage, and therefore is completely analog unless you choose to hook it up to a digital controller. After the beam is attenuated by the control grid, it then passes by "yokes", or electromagnetic coils in a standard CRT, or for an oscilloscope CRT, these are deflection plates. In either case, a voltage is applied to these. A higher voltage moves the electon beam away from that yoke/plate, however a lower voltage does not move it closer (this is why a TV requires at least a 4-way yoke, or 4 deflection plates). Moving the beam causes a spot on the phospor covered, lead impregnated part of the screen you see to light up (it actually excites the phosphor and causes it to emit light waves and x-rays rather than electrons). X-Rays (which are mostly of the soft form anyways) are curtailed by the lead, and the lead is grouned to remove the resulting electrical charge caused by all this electronic conversion away from the screen. Not to mention it keeps the EXTREMELY high voltage used called the "screen" from killing you. Beats me what this was about, nobody ever explained it (could that just be part of why I failed out of EET? :-)

      Now we can see if this beam is moved about the screen it will create points of light all over. P22 phospor (which is what is used in starndard computer monitors) does not instantly stop emitting light when charged and, knowing this, we can use it to our advantage and move the beam quickly enough about the screen to keep the entire screen bright.

      Now, modulating the yoke and control grid we can produce a picture. NTSC combines all this into one signal (bad). Fortunately, VGA does not, and is still completely analog (and could display google bit colour, if you so desired). VGA uses separate vertical and horizontal deflection signals, and also has separate voltage controls for the different colours red, green and blue (which we're about to get to).

      A shadow mask placed behind the phospor on a screen allows the three beams integrated into a colour monitor to selectively hit various coloured phosphors on a computer screen. Basically, I really don't want to go into this anymore, because again, computer monitors are NOT my expertise.

      So, as you can see, I've proven CRTs are purely analog, and therefore can display an infinite range of colour (disproving your bit-based theory of CRT colour).

      Now to disprove your bit-based theory of LCDs.

      LCDs are far more simple than CRTs. A fluid inside an LCD can be polarized at various angles with an applied voltage. The voltage directly controls the angle, and is completely analog. A polarized lense is placed either behind or infront of the LCD. A standard LCD (such as the one in a digital watch) has a mirror behind it which light bounces from when it strikes the LCD.

      When a 90 degree twist is applied to the LCD is causes the display to be totally black, because it is a completely perpendicular angle to the polarized glass in front or behind it. If enough voltage to cause a 39.37837 degree twist to be placed on the LCD element, it will show up as a shade of grey, and that shade of grey is different than one at 39.28374 degrees.

      When a Red, Green, and Blue colour filter is applied to these elements, you get a colour display, at the cost of requiring three times as many pixels. The display is still analog, and can display an infinite amount of colours, only limited by the controller attached to it.

      HTH!

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    4. Re:Actually, by be-fan · · Score: 2

      Not to mention it keeps the EXTREMELY high voltage used called the "screen" from killing you.
      >>>>>>>>
      Oh come on. We played with open monitors lots of times in high-school. They're like 20-30 thousand volts. It'll give you a good shock, but it won't kill you. The real danger is that it arcs several inches, so "insulated" wires look safer than they are.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:Actually, by ewhac · · Score: 2

      Well, you took the EE course and I didn't, but your explanation of LCD technology is not what I learned when I was trying to write display/graphics drivers for BeOS.

      As I was led to understand, the individual elements in an LCD display are bi-stable: on or off. Shades of grey are obtained via two primary methods, both performed by the controller: dithering and duty-cycle modulation.

      Dithering is what you'd expect, except that the dither pattern changes every field. There are usually four or eight dither patterns through which the controller cycles, thereby avoiding any static pattern artifacts appearing on the display.

      Duty-cycle modulation is where you turn the cell on for 50% of the time, then turn it off for the other 50% to obtain a 50% grey. For a 75% grey, you turn it on for 75% of the time, and off for 25%. The rate at which you turn the cell on and off is too fast for the eye to see directly (and LCDs smear out rapid changes, anyway).

      And, just to make things harder, every panel model is different. Each panel has different physical characteristics, signalling requirements, etc. Thus, you can't, for example, pull a Citizen panel out of a laptop and replace it with a Matsushita. Even assuming the electrical connections were identical (they're not), the difference in physical response characteristics would cause the image to be anywhere between ugly and invisible. This was one reason why flat panel support was so difficult under BeOS. Each panel model needs the controller software to be hand-tweaked to get the optimum quality image out of it. Exact duty cycle timings need to be experimented with; different dither patterns and pattern sequences need to be explored until the image looks best. All this hand-tooled knowledge is hard-coded in the laptop BIOS. Since BeOS couldn't call the BIOS, we had to punch the registers and hope. Much of the time it worked. But on those occasions where it didn't, we were hosed.

      Anyway, that's what I learned. But, again, since I never took an EE course, I'm probably wrong.

      Schwab

  7. Re:is this really a big deal? by Target+Drone · · Score: 5, Insightful
    Would you return your pda because it only displays 58000 colours instead of 65000?

    Would you return your Pentium because it does almost all divisions correctly?

    Like the Pentium bug this isn't a cases of whether users will notice a difference. It's about a company owning up to its mistakes.

  8. Hey by mindstrm · · Score: 3, Informative

    It doesn't even display the 50,000 color number the claim.. it is 12 bit color.

    They claim that by 'color mixing' you can get more colors..

    1. Re:Hey by spongman · · Score: 3, Interesting
      (not trying to be palm advocte here, but...) that's technically true. most displays today (including regular CRTs) can only display 768 colors (256 red, 256 green and 256 blue), it's the 'merging' of those colors that gives the 2^24 combinations. it all comes down to what constitues 'pixel'.

      I guess the real problem is that it can't display 50K+ colors at the advertised resolution, since it needs to use several real pixels to make a high-color pixel.

      A pathalogical example: a 1024x768x24-bit display can display 1024x768x24 or 1x1x(the total number of different permutations of 24-bit pixels on a 1024x768 display). of course, you'd have to look at the 1x1 display from a long way off for the dithering take effect.

    2. Re:Hey by unicron · · Score: 2

      I can make over 16 million colors using only red, green, and blue, so I'd say they're telling the truth.

      --
      Finally, math books without any of that base 6 crap in them.
    3. Re:Hey by RedWizzard · · Score: 3, Insightful

      Well if you want to redefine the definition of pixel, then fine. A CRT driven at 32bit color can manage only 768 colors measured at the subpixel level. And Palm's M130 can only manage 48 and not the 128 they claimed. Which is the point - they lied about the color capabilities and now they're still distorting the truth so they don't look quite so bad. Offering refunds for 58K colors instead of 65K sounds like Palm are great. Refunds for 4K colors instead of 65K sounds justified, nothing more.

    4. Re:Hey by Webmonger · · Score: 3, Insightful

      In the first place, CRTs are analog, so they aren't limited in the number of colours they display. Or rather, they are limited, but only if you start counting each individual electron. That's right: a CRT can display far more than 16.7M colours using only, say, its green electron gun.

      The 256-bit-per-channel limitation you describe is in the video adapter hardware, not in the monitor. And video adapters address pixels, not subpixels.

      CRTs don't even have subpixels, because subpixels are addressable, and the red/green/blue subcomponents of CRT display (phosphor dots) are not addressable.

      So the monitor supports an infinite number of colours. The video card supports 16.7M colours per pixel.

      Yes, there is colour mixing going on. No one wants to see 16.7M shades of spectral green. Shove a magnifying glass up against your monitor, and you'll see those red, blue and green phosphor dots.

      But the same thing happens with colour photographs, and printing, and pretty well anything that uses a pigment to produce different shades of colour. Everyone agrees that when the mixing below addressable resolution, it's called "a colour", and when mixing at addresable resolution, it's called "a dither pattern".

      I have no problem with Palm's original mistake. They happen. But Palm's way of dealing with it has been absolutely atrocious. If they had originally advertised the device as supporting 937,936 colours, they might be justified in claiming its true colour depth was 58,621.

      But no one advertises a 16-bit display as supporting 937,936 colours, because it's nonsense. The only reason Palm cares about these "colour mixing" numbers is because Palm's trying to spin this as a 10% reduction in colour depth, instead of a 94% reduction.

      That's the "real problem", IMHO.

  9. Re:is this really a big deal? by Osty · · Score: 5, Interesting

    Would you return your pda because it only displays 58000 colours instead of 65000? I mean, unless you are doing photo editing on it, it doesn't really matter. Besides, not having to display the extra 7000 colours saves energy.

    The problem is not that it can display only "58000" colors, but that it can really only display 4000 colors. That 58,000 number is arrived at by "using a variety of techniques--including turning pixels on and off and combining nearby pixels." (News.com article) So yeah, if Palm advertised that the m130 could display 65536 (16bpp) and it can only do 4096 (12bpp), then I would be complaining. HP had the same problem with earlier Jornadas they released, because they advertised 16bpp and only supported 12bpp (the crazy thing here is that they call the problem a "glitch", when it's a simple fact that the screens they used only supported 12bpp -- sounds like a glitch in the manufacturing process by choosing to use a cheaper screen). Compaq didn't have this problem, because they always advertised at 12bpp, not 16bpp.


    In other words, the issue here isn't that the PDA can only do 12bpp, but that Palm advertised it at 16bpp and was caught out in their lie.

  10. Class action lawsuit maddness by idleprocess · · Score: 2, Interesting
    Its most recent decision also follows a class-action lawsuit filed last week in California's Superior Court in Santa Clara County.

    I know it's a little off-topic but regardless of how Palm decided to handle this situation, we should all be glad that a class action lawsuit wasn't filed. In Madison County IL. there is a group called ILAW (Illinois Lawyer Abuse Watch (I think))investigating class action lawsuits and some of their findings are scary.

    Verizon went through a class action lawsuit and all the participants were awarded some trivial $20 refund, or some voucher for a free month of service while the lawyers raked in millions of dollars.

    These 'millions' get written off by the company and get passed to us. Not to say all Class-Action lawsuits are bad, but some are down right scary.

    I know off-topic a tad. Oh well.

    --
    :wq!
  11. Re:is this really a big deal? by DeadMeat+(TM) · · Score: 2, Redundant
    You don't really get 58K colors; that's from Palm counting colors you get when you dither, which doesn't really count. Only 4096 colors are actually available in hardware.

    And yes, if I had bought an m130 for viewing photos, I'd be infuriated, because that's blatant false advertisement. At least they're doing the honorable thing, if a bit late.

  12. Thats ok... by dr_dank · · Score: 5, Funny

    I'll just wait for them to send me the extra 6,915 colors in the mail.

    --
    Where does the school board find them and why do they keep sending them to ME?
  13. Since I am RED-Green Colorblind by Real+World+Stuff · · Score: 3, Funny

    I can only relate to this vicariously through you. Hell, you think Twister is tough for you! "What do you mean left foot red?

    --
    If we don't fight for ourselves no one will.
  14. Forget all those Colors...I want mine RUGGEDIZED! by Real+World+Stuff · · Score: 2

    Protected from the elements and able to withstand 4 foot drops drops is what I am looking for! Wher the Hell do you want to go today!

    --
    If we don't fight for ourselves no one will.
  15. Re:is this really a big deal? by martyn+s · · Score: 3, Informative

    That link doesn't work, so try this

    I didn't know what dithering was before I looked at the picture but this is what I gather from it. If you have a 1 bit display (just black and white), if you make every other pixel black, and every other pixel white, it will give the appearance of being gray (especially at higher resolutions). That is what dithering is. This is opposed to showing a pixel that is actually gray (half black half white, that is, each sub pixel [red, blue, green] on equal intensity, at half intensity). So the difference between 12 bit dithering, as the m130 does, and true 58,000 colors is considerable. The fact that Palm's spin on it is that it shows 58,000 colors instead of 64,000 leads me to believe that they knew all along about the limitations in the device.

    Even if you can get 12-bit (dithered) color to look almost as good as non-dithered 16 bit color (which you can't, but lets just assume), it's still fraud. 16 bit color can be made to look even better if it is dithered. The only way they could've avoided fraud (and even then it would've been sketchy) is if they said "16-bit quality color" or "as good as 16-bit color"

    And whoever thinks that the difference between 12 bit color and 16 bit color is just for bragging rights, I suggest they play video games. Even with 32 bit color, if alpha is using some of those bits, you will *still* see color banding, especially in motion. The next generation of videocards is working on 64-bit color (although, they're not actually displaying at 64 bits, just 64 bits are used for calculations, to minimize cumulative color distortion through multiple passes).

  16. Free SimCity!!! Awesome!!! by Andre060 · · Score: 5, Funny

    Unless you live in Greece... ;-)

  17. Strobing can work by autopr0n · · Score: 2

    IIRC, the original game boy used black and white strobing to create the four color effect. I've seen calculator programs (for the ti-8x and 9x calcs) that could display color images as well.

    Of course, the contrast wasn't as good or anything. It would be interesting to see comparisons between the two. Someone posted a link, but it was to geocities, and obviously it's dead now.

    Does anyone have the details on how this supposed color increasing worked? I think it would be intresting to see.

    --
    autopr0n is like, down and stuff.
  18. So is this going to become the norm? by guttentag · · Score: 3, Interesting
    1. Advertise that your product offers much more than it really does.
    2. If anyone complains about your false advertising (which is against the law), wait until after the product has secured its place in the market (and in people's homes/offices) before admitting anything.
    3. Offer a full refund for the 12 people who would actually rather have their money back than live with their underperforming machines. Placate the rest with a downloadable version of a software product that's over a decade old (after all, the company's only cost-per-download is for the used bandwidth... it's not like they're giving away physical items)
    4. Result:
      • the 12 people who knew they were ripped off shut up because get their money back
      • the FTC will never get involved over false advertising charges
      • the company still sells (number of units that would have been sold if its claims had been true - 12) units
      • the vast majority of consumers think they got something for nothing (software) and laud the company
    5. Repeat with next product release.
    Looks like a great deal for those who don't care about the bit depth of their PDA, and a way out for those who do my a$$... looks like a great marketing/disinformation strategy for Palm.

    And no, this is not "the way business is done," this is "false advertising." Unfortunately, false advertising is only against the law if people complain.

    1. Re:So is this going to become the norm? by Joe+Tie. · · Score: 2

      It's still one up on microsoft. Their line of working hard on updating their PPC ebook reader to allow reading comercial ebooks changed rather quickly to "Whoops, sorry. Hey you can get it if you buy a new pocketPC though!".

      --
      Everything will be taken away from you.
  19. I'm feeling some hostility here by jandrese · · Score: 3, Interesting

    Even though the Palm can only display 4096 colors without resorting to ugly hacks (like pixel flickering), I don't see what the big deal is.

    Ok, they lied in their marketing, that's bad. But they seem to be trying to do the honorable thing here. If the color depth is that important do you just get the refund and buy yourself a Handspring.

    But lets work the numbers here: A 160x160 pixel screen has 25600 pixels total. The 12 bits per pixel can only display 4096 unique colors. This means that in the worst case scenario, every color will have to be spread across 6.25 pixels. This doesn't seem all that bad to me. In fact it sounds like just the sort of design tradeoff I might have made. Going all the way up to 65536 unique colors is kind of a waste since you'll never be able to get all of those on the screen at once.

    Of course Palm should have advertised it as a 12bit screen right from the start, but I'm not ready to hang them out to dry for this. On the contrary, offering Sim City (which is still a fine game, despite what the vitriol filled posts on here might say) seems like a nice gesture to me. Palm certainly could have done worse.

    Does anybody remember IOmega and the Click of Death? Years in lawsuits that just make the scum sucking lawyers richer and richer and what do we get? A coupon from IOmega for some paltry sum off of our next purchase of an IOmega product, long after most of us had swarn off IOmega forever. Would you guys have preferred that?

    --

    I read the internet for the articles.
    1. Re:I'm feeling some hostility here by topham · · Score: 4, Insightful


      The 12bit colour isn't a PALLET of 16.7 million (or 65K) with only 4096 displayed at a time.

      It's only 4096 colours total. You don't get to choose which colours are in the pallet.

      You get 16 shades of red, 16 shades of green and 16 shades of blue. You get to mix them as well, but thats it.

      So, yeah, even though there are only 25,600 pixels on the screen you could still display an image, via scrolling with the full 65K colours. Now your left we fudge tricks to get the same colour range.

      I think this move by Palm is a good move though.
      Many people are probably more than happy with the display.

    2. Re:I'm feeling some hostility here by be-fan · · Score: 2

      This means that in the worst case scenario, every color will have to be spread across 6.25 pixels.
      >>>>>>>>
      I have no idea what kind of LSD induced images you're looking at, but the real problem is full-color images use lots of one shade, not a little bit of lots of shades. Thus, worst case, you have something like a gradient, with the 16! values of each shade spread out over 10 pixels. Not a good tradeoff for a machine that's supposed to view photos and whatnot. And p0rn will look terrible with all the skin-tones all stratified like that!

      --
      A deep unwavering belief is a sure sign you're missing something...
  20. 58,621 colors? by Alsee · · Score: 4, Insightful

    If they want to say it has 58,621 colors then they have to say the screen isn't 160x160 anymore, it's 80x160 or 80x80. The only way to get the 58,621 colors is by DITHERING which kills your resolution.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    1. Re:58,621 colors? by rabidcow · · Score: 2

      In following the time-honored /. tradition, I have not read the article, but there is a way to simulate more colors than you actually have besides dithering. What you do is to alternate rapidly between two slightly different images. The pixels will appear to be a mixture of them, so you can have halfway in between or whatever. This does not reduce your resulution, but it does introduce some flickering.

    2. Re:58,621 colors? by Alsee · · Score: 2

      Ok, but if they use that method then they have to annoce that the screen refresh rate is only half (or worse) as high as advertized.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:58,621 colors? by Junta · · Score: 2

      Used a palm? The displays are so low end that redraws should be avoided like the plague. Full motion rapid image changes would just give a blurry mess, the ghosting on those displays is too bad to acheive the described effect.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  21. Re:is this really a big deal? by Dirtside · · Score: 2

    Why is this modded "insightful"? The analogy is horribly crippled. A display that has to approximate 10% of its colors is not going to make any material difference. A CPU that miscalculates things is going to cause *actual* problems.

    The odd part is, the last sentence ("Like the Pentium bug...") more or less contradicts the entire purpose of the analogy. I'm beginning to think Target Drone didn't say what he meant to say. The Pentium bug IS a case where users will notice a difference -- namely, incorrect results, weird crashes, etc. In the Palm case, most people wouldn't be able to tell a difference.

    Not that I'm saying that the company shouldn't own up, but let's not use false logic to make a point.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  22. Why do you assume Palm is lying about the 58k? by GlenRaphael · · Score: 2
    LCDs have a slow refresh rate so it is possible to display more colors by turning the pixels on and off at a high rate. You need to combine this technique with dithering to avoid the appearance of flicker, so the fact that they mention dithering is NOT a cop-out. It doesn't mean they aren't displaying 58,000 possible color values with 1-pixel resolution.

    (I used the same technique to get 5-level greyscale on a 1-bit (black & white) Newton in a demo program called Time Domain Grey.)

    --
    I play Nerd-Folk!
    1. Re:Why do you assume Palm is lying about the 58k? by GlenRaphael · · Score: 2
      So by your logic, we can call any B&W display (meaning truly 1 bit) greyscale because I can dither or flash them on and off?

      If you can get decent greyscale out of it, why not? What matters is the system has sufficient power to display a decent greyscale and the manufacturer provides an API whereby application developers can use it. If developers can call an API to draw a 50% grey pixel at location (x,y) and that's what happens, I call that a device with a greyscale screen. Regardless of what voodoo the OS is doing to get that effect out of the hardware.

      (In the case of my Newton application the hires mode I created was hard on the battery and only worked really well in a small window, but with a faster CPU and support from the manufacturer, we could easily have called it a device with a greyscale display.)

      The hardware can only display 12-bit (4096) color, so they should just advertise it as such.

      What you can address at the hardware level is not the last word on the subject. Or should I have ignored what users saw on their screen and advertised Time Domain Grey as displaying 1-bit color? :-)

      --
      I play Nerd-Folk!
  23. Re:giggle by Qrlx · · Score: 2

    So, which elephant to I have to copy in order to get, uh, punished??

    Signed,
    CmdrTaco

  24. Re:is this really a big deal? by xswl0931 · · Score: 2, Informative

    How about if you bought a 650 Mhz processor, but it turns out to be 580 Mhz? Well, the reality is that the m120 is actually 12-bit which displays 4096 colors and cheats to get the 58k magic colors. From seeing it myself, there's no mistake this is a 12-bit display, not a pseudo 15.5 bit display. Just compare it to other 12-bit displays and you'll easily see the difference (or similarities as the case may be). They lied once, and now they lie again. I suppose you could say my Pentium III is a 128 bit processor since it could do 128 bit calculations... right....

  25. Re:I wonder what palm is going to achieve with thi by Qrlx · · Score: 2

    Myabe you should get a Sony Clie PEG-SJ30. It really has a nice screen, 320 x 320, with proper backlighting and everything. Here in USA, the Palm m130 is like $250 and the Sony PEG-SJ30 is $300. Definitely worth the extra 50 bucks if you ask me.

    Tech plummets in value so fast, I would return the m130 and reinvest in something newer.

  26. You left out the time-domain part by GlenRaphael · · Score: 3, Insightful
    If you have a 1 bit display (just black and white), if you make every other pixel black, and every other pixel white, it will give the appearance of being gray (especially at higher resolutions). That is what dithering is. This is opposed to showing a pixel that is actually gray (half black half white, that is, each sub pixel [red, blue, green] on equal intensity, at half intensity).

    So far so good. But suppose you generate TWO complementary frames of dithered 50% grey. In one frame the first pixel is white, in the other it is black. If "O" is white and "X" is black your two frames look like this:

    FRAME #1:
    OXOX
    XOXO
    OXOX

    FRAME #2:
    XOXO
    OXOX
    XOXO

    Now, alternate displaying frames #1 and #2 in rapid succession on an LCD display with a slow decay rate. The resulting image looks like this:

    COMBINED FRAME:
    ****
    ****
    ****

    Where "*" looks like a pixel that is 50% grey. Not dithered grey, real grey.

    --
    I play Nerd-Folk!
    1. Re:You left out the time-domain part by GlenRaphael · · Score: 2
      It's not "real" grey, it's dithered flashing grey

      If the alternate frames were all black and all white you'd easily see the flashing. That's why the dithering part is required, to break up the patterns a bit, so your brain can't see the solid patterns being painted to the screen.

      for a slow lcd refresh, I'm sure this would bother me.

      It's the slow decay rate that makes the technique possible. On many LCDs if you paint a color it fades out slowly rather than instantly. The slower this decay rate is relative to the refresh rate, the more color range you should be able to sneak in with this sort of technique. Hmm, I should go do some experiments to see how well this works on current Palm hardware...

      --
      I play Nerd-Folk!
  27. 4096 is not 58,621 by frovingslosh · · Score: 3, Informative
    The m130 was originally advertised as supporting 65,536 colors when in actuality it can only display 58,621.

    Lets be accurate here. It can only display 4096 colors. It's a 12 bit color display, not 16. However Palm marketing wants to twist things, it does not serve the user to repeat marketing hype. They sold this thing as a 16 bit display and it was a 12 bit display. Matters a lot if you want to view photos or color images, and that's the reason many paid for a color toy. The problem is more serious than the "only 58,621 colors as contrasted to 64k" marketing hype.

    --
    I'm an American. I love this country and the freedoms that we used to have.
  28. Business ethic by Banjonardo · · Score: 2

    In this business ethic-bashing time we've come to, it's nice to see a company that actually cares about its customers and treats them fairly.

    --

    -----

    Score 3? For what? Being wrong, at length? - smirkleton

  29. zerg by Lord+Omlette · · Score: 2

    Your company was once at the top of its field. Now it's being crushed by competition and you've just been forced to admit to an incredibly stupid blunder, and apologizing is going to be costly as hell.

    How do you pull your company out of its rut?

    --
    [o]_O
  30. For the record by El · · Score: 2

    I beleive the lie that got Palm in trouble was that it claimed the M130 had "16 bit color" when in fact it has 12 bit color. Dithering has never counted in the past when discussing the number of bitplanes, and it shouldn't really count when discussing the number of colors -- especially on a display with so few pixels. A CGA display is STILL 2-bit color, even if you dither the pixels!

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  31. Well, what you say is true.. by mindstrm · · Score: 2

    but only if we re-define what is commonly understood on LCD screens to be a 'pixel'.

    My 1600x1200 laptop screen has 1600 red, 1600 green, and 1600 blue sub-pixels across.We don't call it a 4800x1200 screen, though.

    So when they say it can display 16 bit color on the color LCD screen, the consumer has a right to assume that means they are using a 656 display... six bits for red, five for green, and 6 for blue (or whatever it is..). saying that you can use more pixels to get more color.. that's just bad advertising.

  32. Re:is this really a big deal? by be-fan · · Score: 2

    Actually, with HP, a different display chip was substituted in the manufacturing run by accident.

    --
    A deep unwavering belief is a sure sign you're missing something...
  33. Fuss? by mindstrm · · Score: 2

    The fuss is they told us it had 16 bit color, and it only has 12 bit color.

    That's like selling you a car saying it has 300HP, but in fact, only has 120.
    what is your argument there, that 300HP is too much anyway, and everyone should be happy?

    No. It's fraud, and it's illegal, and they are doing the right thing by offering refunds.

    1. Re:Fuss? by Forkenhoppen · · Score: 2

      That's like selling you a car saying it has 300HP, but in fact, only has 120.

      No, it's more akin to saying it has 300HP, when they're really selling a 120HP engine that's been modified and tuned (but mostly tuned) to run at 280HP.

  34. Re:My only question... by El · · Score: 2

    Dithering a color with itself doesn't produce a different color. That eliminates 4096 colors right there. Dithering most colors with black or white doesn't produce a color that couldn't be got from a darker or brighter shade of that color. That gets you a few more colors (about 2744?). Not sure how they got that exact number.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  35. they're doing the right thing by brad3378 · · Score: 5, Interesting

    I can respect a company that can admit it screwed up.
    This is going to cost them tons of money, but unlike the actions other companies, Palm may have just earned my trust.

    --

  36. Re:Actually, No, they don't. by mindstrm · · Score: 2

    The Palm device has 12 bit color. Each color sub-pixel (red, green, blue) has 4 bits each, that's 16 shades of color each.

    Leaving you with... 4096 colors per pixel.

    To claim it does more is to stretch the truth. It is common to accept that when we talk about the # of bits of color, we mean per actual pixel, not sub-pixel.

    To group multiple pixels together and then claim it was actually true is just BS

  37. Intrinsic value of warezing by 0x0d0a · · Score: 2

    I'm not sure. The knowledge or experience may have some intrinsic value -- maybe you learn something.

    I'll spend much longer when fixing something figuring out *why* it broke then just "getting it working again and forgetting about it" because in the long term, this pays off. Well, at least I hope so.

    I remember this being written somewhere in a book or magazine: "They were software engineers, the sort of people that will spend four hours calculating different trip routes to save ten minutes taking the shortest possible trip".

    This may be less true for simple piracy, but if you're actually cracking the software yourself, there's some educational value to the whole process.

  38. I'm very pleased as a Palm customer by defile · · Score: 2

    I purchased a refurbished Palm Vx. The device kept losing its calibration which required me to re-run the digitizer. Sometimes it wasn't reachable and required a hard reset. Called Palm, gave them my S/N, a replacement arrived in the mail.

    Painless and awesome. Thanks guys.

  39. Re:is this really a big deal? by Dirtside · · Score: 2

    Yes, that's a much better analogy that I fully agree with :)

    I shouldn't have said that there's no material difference between 58k colors and 64k colors (or 12-bit vs. 16-bit, or however you want to characterize it); that was bad phrasing on my part, and I apologize. My point was that the analogy to the Pentium division bug was flawed, in that the two situations were not comparable.

    To put it another way... a division bug of that magnitude renders the CPU essentially unusable for everyone, but a MHz misclassification of that magnitude is simply annoying. Although I suppose you COULD argue that the color difference makes the Palm "unusable," but I still maintain that a majority of people would not consider the Palm unusable even if they DID know about the color difference, and ultimately that the Palm color difference is not fatal the way such a division bug would be.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  40. Re:Wheres the link?? by Draoi · · Score: 2

    Here it is. I'm a Palm m130 owner & I'm seriously considering taking them up on the offer.....

    --
    Alison

    "It is a miracle that curiosity survives formal education." - Albert Einstein

  41. Re:I wonder what palm is going to achieve with thi by Junta · · Score: 2

    There are 25,600 total pixels on a 160x160 display. 12 bit color means you cannot have a scenario with each pixel being a different color. More importantly, it's not so much about simultaneous color, but the total palette. With 12 bit precision, each color has 16 levels. If there is a pure red gradient, it would look like crap, for example. The difference is non-trivial for those who intend to view images on it.

    That being said, I have an m130 and don't care about the refund. I don't use my palm to view images, no matter how many colors it could display, the 160x160 restriction is too much to deal with. Even with a 320x320 display, images don't look good enough.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  42. Re:is this really a big deal? by jlv · · Score: 2

    Sorry, the division bug of the original Pentium does not "render the CPU essentially unusable". My P60 system is still going strong 6 years later. Way back when, when it was all I had, I even used the darn thing to do my taxes. I checked the math; the rounding problem did not affect the results. OTOH, I did use a test that showed the div bug was indeed there. I never replaced the CPU because the system was use in a critial fashion at the time and I couldn't afford the downtime. For the last few years it's been operating as a firewall, and barely done any FP.

    Intel's mistake at the time was saying "this bug won't affect anyone". They didn't intentially create the problem, it was a bug in the chip design. They made a PR blunder by trying to sweep it under the rug, but they finally reversed themselves. It meant a huge earnings hit at the time (although it created a nice aftermarket for cheap Pentium-powered jewerly).

    Does the use of 12-bit color make the m130 unusable? No, of course not. It's probably a great 12-bit device -- even better because of the "special dithering" that gets an effective 58000 colors.

    The error here is Palm advertising it as a 16-bit device in the first place. The even greater error is Palm continuing to say "it can display 58000 colors, not 65536". They need to fess up with "it only REALLY displays 4096 colors". That they haven't said that is an example of their continued arrogance. I hope the market punishes them.

    Darn, I should've sold my Palm stock.

    [I was originally going to mod the parent down, but I felt like responding instead]

  43. Re:is this really a big deal? by Dirk+Pitt · · Score: 2
    I don't think the parent actually alluded to the original Pentium bug; if you read more carefully his post is actually correcting the broken analogy from an earlier post. I think he was saying that _if_ a division bug in a processor was the _same magnitude_ as Palm's error in number of colors (12 vs. 16 bit), it would render a processor unusable. You might have inferred incorrectly because of other posts that do mention the infamous bug, so good thing you didn't mod down ;-).

  44. Re:is this really a big deal? by jlv · · Score: 2

    Yes, I'll agree I wasn't very clear when I said "the parent".

    The comment I meant was Dirtside's first response to Target Drone , where he says (repeatedly) that the Pentium with the floating point bug were useless.

  45. Re:is this really a big deal? by Black+Perl · · Score: 2

    Why is this modded "insightful"? The analogy is horribly crippled. A display that has to approximate 10% of its colors is not going to make any material difference

    Actually it has to approximate 93% of its colors (all but 4096 of its "58000").

    A CPU that miscalculates things is going to cause *actual* problems.

    The miscalculations were actually hard to come by; they only happenened in the FPU and only under rare circumstances. The vast majority of Pentium users never encountered the bug.

    let's not use false logic to make a point.

    Let's not use misrepresentation to make a counterpoint.

    --
    bp
  46. Re:is this really a big deal? by Dirtside · · Score: 2

    Actually, I only mentioned the Pentium bug once in my original post. The other mention (first paragraph, last sentence) was a more general statement delimiting the difference between a CPU that miscalculates things, and a display that has fewer colors.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased