News for hackers. Stuff that matters.
Re:Citigroup fined $7m after legit transactions mistaken for... by comp1927 on Wednesday July 13, 2016 @11:44PM (#12091498)
//Try this in your console.

function should_not_exclude_10B_10C(x) { if ("089" < x < "100") { console.log('excluding ' + x + ' in report.') } else { console.log(x + ' is normal.') } }

should_not_exclude_10B_10C("10B")

should_not_exclude_10B_10C("10C")

Re:Citigroup fined $7m after legit transactions mistaken for... by rfurmani on Thursday July 14, 2016 @01:15AM (#12091793)
Actually, no: ascii 10B>100. The bug above is that you can't do chained inequalities like that in Javascript. Try: should_not_exclude_10B_10C("200")
Re:Citigroup fined $7m after legit transactions mistaken for... by comp1927 on Thursday July 14, 2016 @04:31AM (#12092393)
B > 0 assumption is broken in their code. Read Page 4, footnote no.4: https://www.sec.gov/litigation/admin/2016/34-78291.pdf This was not caused by Ascii confusion...
Re:Citigroup fined $7m after legit transactions mistaken for... by AWildDHHAppears on Thursday July 14, 2016 @04:26AM (#12092372)
These could be IBM Mainframes that are EBCDIC based.