• Buddy (unregistered)

    When the password validation logic resides on the client side, sometimes it's possible to disable JavaScript and have any password accepted.

  • justsomedude (unregistered)

    Bill rounding? what kind of crap is that! I hope that lead to a few phone calls...

  • Ezra (unregistered)

    In the nbc.com example, it is clear that Chrome is supported only for Mac, and Danny has tried to run Chrome for Windows.

    It is not clear why you would support the relatively experimental Chrome for Mac but not the more established Chrome for Windows. It is also not clear why, when the user tries to use Chrome for Windows, you'd give them a faceful of (relatively straightforward) code.

  • (cs)

    That penny goes to Bill Rounding in Human Resources, it's his carriers new way of paying employees.

  • asdf (unregistered) in reply to justsomedude
    justsomedude:
    Bill rounding? what kind of crap is that! I hope that lead to a few phone calls...

    My guess is that the bill was for 40.002 or something .. most of the time it gets rounded down, but after 5 bills it gets rounded up so everything works out.

  • (cs)

    So, I can (not) register as a client under my TDWTF posting name, unless I cange it to Steve Te Cynic. And I ave to cange my real name to Stepen Micael (last name redacted, tank you very muc).

    Ba, umbug.

    Wat oter letters can we ave fun by proibiting? T fift lttr as strong possibilitis. Tn I bcom Stv T Cynic, or Stpn Mical (last nam rdactd, tank you vry muc). Promiss to b wird.

    And tn t twntit lttr. Sv * Cynic or Spn Mical (las nam rdacd, ank you vry muc). ((* o sow a missing word)) I ink a is as gon oo far. Praps.

    In * immoral words of * gra Mony Pyon: SOP A, I'S SILLY!

    (((You wouldn't believe how hard it is to type and deliberately miss out specific letters. You wouldn' bliv ow ard i is o yp and dlibraly miss ou spcific lrs.)))

  • z (unregistered)

    trwtf is that Alex is attending a school that teaches you how to be more like Dubya Bush.

    Captcha: quibus - almost quick bus

  • Warren (unregistered)

    40.01st!

  • anon (unregistered) in reply to Steve The Cynic
    Steve The Cynic:
    So, I can (not) register as a client under my TDWTF posting name, unless I cange it to Steve Te Cynic. And I ave to cange my real name to Stepen Micael (last name redacted, tank you very muc).

    Ba, umbug.

    Wat oter letters can we ave fun by proibiting? T fift lttr as strong possibilitis. Tn I bcom Stv T Cynic, or Stpn Mical (last nam rdactd, tank you vry muc). Promiss to b wird.

    And tn t twntit lttr. Sv * Cynic or Spn Mical (las nam rdacd, ank you vry muc). ((* o sow a missing word)) I ink a is as gon oo far. Praps.

    In * immoral words of * gra Mony Pyon: SOP A, I'S SILLY!

    (((You wouldn't believe how hard it is to type and deliberately miss out specific letters. You wouldn' bliv ow ard i is o yp and dlibraly miss ou spcific lrs.)))

    well, if you were smarter you would ave typed normally, then deleted the andful of 's, wich would ave taken you alf the time. Sure ope tere are no 's in my captca or i'll be screwed

  • (cs) in reply to Yaos

    Look, I saw both Superman III AND Office Space. I'm not buying it.

  • Darth Beancounter (unregistered)

    I have rounded the bill. Pray I don't round it any further.

  • Max (unregistered)

    I assume removing the letter "h" is part of something like this (usually attributed to Mark Twain):

    A plan for the improvement of spelling in the English language

    For example, in Year 1 that useless letter “c” would be dropped to be replased either by “k” or “s”, and likewise “x” would no longer be part of the alphabet. The only kase in which “c” would be retained would be the “ch” formation, which will be dealt with later. Year 2 might reform “w” spelling, so that “which” and “one” would take the same konsonant, wile Year 3 might well abolish “y” replasing it with “i” and Iear 4 might fiks the “g/j” anomali wonse and for all.

    Jenerally, then, the improvement would kontinue iear bai iear with Iear 5 doing awai with useless double konsonants, and Iears 6-12 or so modifaiing vowlz and the rimeining voist and unvoist konsonants. Bai Iear 15 or sou, it wud fainali bi posibl tu meik ius ov thi ridandant letez “c”, “y” and “x” — bai now jast a memori in the maindz ov ould doderez — tu riplais “ch”, “sh”, and “th” rispektivli.

    Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld.

  • BlueCollarAstronaut (unregistered)

    if it's good enuff for ol' 'enry 'iggins, it's good enuff for me.

  • RaceProUK (unregistered) in reply to Max

    Can't say I've ever heard of a browser called 'return i;' - is it Gecko or WebKit based?

  • (cs)

    FAILED to Nobulate (NOBNT) back t o the manufacturing media suc h that the Soft ware Install process cannot coninue re liably.

    FAIL this system to EM R

  • Trevel (unregistered) in reply to RaceProUK

    I've been using function (obj){ as my browser for monts now; it's great. Never crases, quick response times -- I igly recommend it for everyone.

  • Lyrgard (unregistered) in reply to anon

    there still are h !

    well, if you were smarter you would ave typed normally, then deleted the andful of 's, wich would ave taken you alf the time. Sure ope tere are no 's in my captca or i'll be screwed

  • Cujo (unregistered)

    As far as passwords not permitted, we have over 200 SAP systems. There's a file that can be (blindly) uploaded to a table which contains a list of forbidden passwords.

    So words with "ar", among many others, in them will work on 95% of the systems but not the ones where they uploaded the file. The instructions for the upload contain the disclaimer that the file needs to be checked to see what is applicable. Thus there are hundreds of entries with AR, ar, EZ, ez and so on.

    So I tried to get security to correct a few of the 40,000 entries and cited the disclaimer. They tell me that the vendor will not support them if the table entries are changed or removed.

    The lesson: Some people are thicker than a whale sandwich.

  • PITA (unregistered) in reply to Darth Beancounter
    Darth Beancounter:
    I have rounded the bill. Pray I don't round it any further.
    WIN!!
  • NameNotFoundException (unregistered) in reply to Max
    Max:
    I assume removing the letter "h" is part of something like this (usually attributed to Mark Twain):
    A plan for the improvement of spelling in the English language

    For example, in Year 1 that useless letter “c” would be dropped to be replased either by “k” or “s”, and likewise “x” would no longer be part of the alphabet. The only kase in which “c” would be retained would be the “ch” formation, which will be dealt with later. Year 2 might reform “w” spelling, so that “which” and “one” would take the same konsonant, wile Year 3 might well abolish “y” replasing it with “i” and Iear 4 might fiks the “g/j” anomali wonse and for all.

    Jenerally, then, the improvement would kontinue iear bai iear with Iear 5 doing awai with useless double konsonants, and Iears 6-12 or so modifaiing vowlz and the rimeining voist and unvoist konsonants. Bai Iear 15 or sou, it wud fainali bi posibl tu meik ius ov thi ridandant letez “c”, “y” and “x” — bai now jast a memori in the maindz ov ould doderez — tu riplais “ch”, “sh”, and “th” rispektivli.

    Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld.

    Bah. I have seen worse on icanhazcheezburger.com.

  • Eliza Pinchley (unregistered)

    'Allo, Mother. 'Ave you 'idden my 'atchet?"

  • EngleBart (unregistered) in reply to Yaos

    I was thinking that it would be the Bill Rounding customer who lives on Post Office Box St and never uses any of his minutes. Some how he winds up with a huge credit in his account each month.

    Of course the following code

    // internal audit code // do NOT remove or the Regulators will cream you if (isTerminated() || customerId.equals("100230")) sendRefundCheck(); else rollBalanceForward();

    ensures that Paula Bean who visits the PO Box in a trench coat, wig, and sunglasses once a month gets her check on schedule.

  • (cs)

    I know Alex's password!

  • (cs) in reply to Eliza Pinchley
    Eliza Pinchley:
    'Allo, Mu*glottal stop*ah. 'Ave you 'idden my 'atchet?"

    FTFY

  • Stewart S (unregistered)

    Woah -- I saw that exact same sign as well. I was disappointed when the promised reboot never occurred :)

  • B (unregistered)

    looooolololololololololololololololololololol

  • hexatron (unregistered)

    If you don't gripe vociferously about Bill Rounding, your next bill will include Bill Squaring, and you'll owe $1600.81 (after they hit you with two rounds of bill rounding too)

  • Matt (unregistered)

    Dude, if(this[i]==obj){ kicks Chrome's ass.

  • fjf (unregistered) in reply to RaceProUK
    RaceProUK:
    Can't say I've ever heard of a browser called 'return i;' - is it Gecko or WebKit based?
    It's muc' better t'an its predecessor, return -1;.
  • The Nerve (unregistered) in reply to Markp
    Journeying Developer:
    Hello there my friends, I'm glad you could join me here at the end of my journey - it certainly has been an enlightening couple of months. Since the implosion of my last company in mid 2008 and my subsequent employment at a company that has no work for me to do, I have systematically read every single article ever posted to the site. Today I finally reached this post and so here I am, standing at the epoch of TDWTF.

    The journey has been long and costly - mostly for my new employer, who has spent thousands on paying my salary over the last couple of months. For me, it has been a veritable roller-coaster ride of learning, laughing, cringing and occasionally vomitting. And thanks to MFD, my MSPaint skills are almost up to MVP level.

    I'd like to thank everyone who has helped me to get here: Alex and Jake of course, Derrick, George and Mark and all the contributors that have helped to guide me on this spiritual journey.

    Alas, I am now forced to reconsider the direction of my working life. Am I truly prepared for the gap that will be left now that I have exhausted the archives? Worse still, am I going to have to do some actual work anytime soon?

    We'll cross that terrifying bridge when we come to it. Until then, I'd just like to say thank you for sharing this moment with me.

    -- xx

    Amen. I don't know whether to compare it to being on welfare or working for a volunteer fire department.

  • Doug (unregistered)

    With apologies to Patrick Stewart:

    There are four XPVCOM!

  • (cs)

    You gotta love a "university" that feels the need to put "accredited" right in its motto.

  • bl@h (unregistered)

    Th [error] the letter 'h' is not allowed

    I am h [error] the letter 'h' is not allowed

    Wh [error] the letter 'h' is not allowed

    WTF wh [error] the letter 'h' is not allowed

    WTF WTF th [error] the letter 'h' is not allowed

    Damn w [error] the letter 'h' is not allowed

    fuck it

  • freibooter (unregistered) in reply to Ezra

    Well, who uses Chrome anyways?

    I have been using if(this[i]==obj){ as my default browser for years now and never looked back. It's just such am amazing browser! if(this[i]==obj){ is cross-platform, standard compliant and is fully supported by mayor websites like NBC.com.

    So switch to if(this[i]==obj){ today, you won't regret it!

  • justsomedude (unregistered) in reply to asdf
    asdf:
    justsomedude:
    Bill rounding? what kind of crap is that! I hope that lead to a few phone calls...

    My guess is that the bill was for 40.002 or something .. most of the time it gets rounded down, but after 5 bills it gets rounded up so everything works out.

    Sure I undestand there are some pretty arcane rounding methods, stochastic, sweedish, alternate, even/odd, etc.. but wouldn't you just do the rounding to the displayed amount for billed items? Displaying the items (in a rounded or truncated form) and then appending a term to ensure the 'real' values round to a whole cent is ludicrus.

  • Jay (unregistered)

    "The password length must be 0 or greater. The password length must be 0 or less." I'm not sure how you have a negative password length -- maybe "h"'s count as negative letters? -- but if both these conditions must be true then the only legal password length is zero. Maybe this is to fool the hackers: They can try every word in the dictionary and every random combination of letters and they'll still never get it!

  • Nome de Plume (unregistered)

    Clearly, your password length is a complex number, and has no order!

  • The Bytemaster (unregistered) in reply to anon
    anon:
    Steve The Cynic:
    So, I can (not) register as a client under my TDWTF posting name, unless I cange it to Steve Te Cynic. And I ave to cange my real name to Stepen Micael (last name redacted, tank you very muc).

    Ba, umbug.

    Wat oter letters can we ave fun by proibiting? T fift lttr as strong possibilitis. Tn I bcom Stv T Cynic, or Stpn Mical (last nam rdactd, tank you vry muc). Promiss to b wird.

    And tn t twntit lttr. Sv * Cynic or Spn Mical (las nam rdacd, ank you vry muc). ((* o sow a missing word)) I ink a is as gon oo far. Praps.

    In * immoral words of * gra Mony Pyon: SOP A, I'S SILLY!

    (((You wouldn't believe how hard it is to type and deliberately miss out specific letters. You wouldn' bliv ow ard i is o yp and dlibraly miss ou spcific lrs.)))

    well, if you were smarter you would ave typed normally, then deleted the andful of 's, wich would ave taken you alf the time. Sure ope tere are no 's in my captca or i'll be screwed

    Or just use the tools you have.

    1. Type post into Wordpad
    2. Find and replace "h" with "" (no quotes)
    3. CTRL-A to select all (or equivallent on your platform)
    4. Copy all of the post[*]Paste post into webbrowser

    It always amazes me how we forget how to use the tools. I am also guilty of this many times over. Then you wouldn't miss any either. Human error is the worst kind of error to debug.

  • Verisimilidude (unregistered)

    I suspect that a Unix system feeds data to the sign and the sign is logged in through telnet. Since the network protocol support is taken down before the reboot occurs telnet users never get to see the last few digits of the countdown.

  • Purple Power (unregistered) in reply to The Bytemaster
    The Bytemaster:
    Or just use the tools you have.
    1. Type post into Wordpad
    2. Find and replace "h" with "" (no quotes)
    3. CTRL-A to select all (or equivallent on your platform)
    4. Copy all of the post[*]Paste post into webbrowser

    It always amazes me how we forget how to use the tools. I am also guilty of this many times over. Then you wouldn't miss any either. Human error is the worst kind of error to debug.

    Human error is the easiest kind to fix. Darwin Awards anyone?

  • Round Czech (unregistered)

    Send them a check for $39.99. In the memo line write "Check rounding". Watch them spend their postage sending you demands for the last 2 cents.

  • Sniff This (unregistered)

    If you do browser sniffing, you need to be whacked repeatedly with a clue-by-four. The web was invented more than fifteen years ago now exactly so that anything could talk to anything. Yes I know why you do it, but when you get into device specific code or design, you are being anti-web, helping to tear down the best killer app for computers and networks ever invented.

  • Copy Cop (unregistered)

    Excuse me, but that Western Governors University page is clearly marked with my client's copyright message. You've stolen the intellectual property of some of our most highly advanced intellects and used it for your own unethical purposes. You can expect a nasty letter from one of our law clerks as soon as she can figure out how to log in with a minus-8 character password.

  • Ralph (unregistered)

    Just get a long stick and click the "Y" next to the "Cancel?" prompt.

  • Fred (unregistered)

    If you allow customers named "h-something" it increases the chance that a hacker can get in!

  • anon (unregistered) in reply to Copy Cop
    Copy Cop:
    Excuse me, but that Western Governors University page is clearly marked with my client's copyright message. You've stolen the intellectual property of some of our most highly advanced intellects and used it for your own unethical purposes. You can expect a nasty letter from one of our law clerks as soon as she can figure out how to log in with a minus-8 character password.

    Someone going by the name Copy Cop should probably know something about copyright, but let me help you:

    Notwithstanding the provisions of sections 17 U.S.C. § 106 and 17 U.S.C. § 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright. In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include:

       1. the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;
       2. the nature of the copyrighted work;
       3. the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and
       4. the effect of the use upon the potential market for or value of the copyrighted work.
    

    The fact that a work is unpublished shall not itself bar a finding of fair use if such finding is made upon consideration of all the above factors

  • anonynon (unregistered) in reply to Sniff This
    Sniff This:
    If you do browser sniffing, you need to be whacked repeatedly with a clue-by-four. The web was invented more than fifteen years ago now exactly so that anything could talk to anything. Yes I know why you do it, but when you get into device specific code or design, you are being anti-web, helping to tear down the best killer app for computers and networks ever invented.

    This would be fine and dandy if we weren't in the opening stages of the next great browser war. It's precisely for this reason that the world is better off with cross-browser/cross-platform plugins, proprietary or non.

  • Copy Cop (unregistered) in reply to anon
    anon:
    1. the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;
    Used to help build page views thus ad revenue thus commercial purposes.
    anon:
    2. the nature of the copyrighted work;
    Our smartest people's best work.
    anon:
    3. the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and
    Copied the whole damn page.
    anon:
    4. the effect of the use upon the potential market for or value of the copyrighted work.
    Effect is to make us look like idiots, so we'll lose all our business.
    me:
    Woosh
  • (cs) in reply to RaceProUK
    RaceProUK:
    Can't say I've ever heard of a browser called 'return i;' - is it Gecko or WebKit based?
    Neither... it's Trident based. Definitely not Presto based.
  • Steve-O (unregistered)

    Concerning the bill rounding: I find this odd that the U.S. doesn't have legislature with regards to rounding financial values.

    In Canada, iirc (it's been a while since I researched and subsequently wrote the code), all values must be rounded to cents before calculations.

    captcha: transverbero - the process of transforming a non-verb into a verb. "Dude, he just full-on obi-wan'd me."

Leave a comment on “Bill Rounding”

Log In or post as a guest

Replying to comment #:

« Return to Article