Reading Archival CDs from the PayMyBills Service?
renehollan asks:
"PayMyBills produces Windows-only year-end archive CDs, without warning. Has anyone tried
to read these under Linux, Solaris or other non-MS operating systems?
My experience to date is
here."
I can emphasize with renehollan, here: apparently PayMyBills sends out scanned images of the checks used to pay your bills, however they go
to great lengths to make sure the information is only usable on
Windows without mentioning it as a requirement for their archive CDs.
I assume this is done so that the data on the disk can be "encrypted" (or just password protected) when the disk is published. Has anyone else using this service been able to get at the pertinent data?
If you take a lok at the class files under JAD, I am sure you will find a hard coded string literal "../dir" name. Send them a Bug Fix which is:
" dir");
String astring = new StringBuffer("..").append(File.separator).append(
Open Source Identity Management: FreeIPA.org
Cliff, the word you're looking for is "empathize". sheesh.
According to his journal, it looks like he already solved it...
It's 10 PM. Do you know if you're un-American?
Maybe you guys would be taken seriously every once in awhile if it wasn't for this attitude.
Mayhaps you mean empathize?
I'll try it out. I've had fairly good success with jode.
You could've hired me.
I can understand you wanting to work all this out as fun or education. Hell I'm of the hacking mind myself and learned most of my electronics and computer stuff by beating my head against things like this.
However......
Since they assume that everyone using their service runs Windows, you should make the point with them that this is not the case. Maybe do them the favor of pointing out their flaws but don't fix them for free.
What you are doing might have some value to their business. If so you should get a cut of that value.
Otherwise let them figure out how to make their product secure yet available to all their customers.
. Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
I used to think that way to and would have given the results of my labor to the company for free. But there is more at stake here than that. There are several things to consider.
Like a kid with a toy they've been given vs. one they earned, the company will value and respect the work more if they pay for it. If he gives them the tweak to make the CD work then it's more like "oh look what the nice kid who plays with Linux gave us" rather than giving his work the credit that is due.
Second, if you give it to them you set a precident. They will come to expect that they can pay to hire programmers to write Windows apps then have Linux compatability follow for free.
I came to understand this recently working as a mechanic. The agency that hired me does not have money in this years budget to pay me overtime. Sometimes I get involved in a job and don't want to quit and am willing to stay late a few more minutes without pay to finish up.
Sounds fine right?
Not when there are other mechanics who are budgeted. By working for free I have taken the opportunity for them to work. I've taken money away from them. So not only am I not playing nicely with the other mechanics, now my employeer thinks "it's no big deal to budget for this guy for overtime next year, he'll work for free".
The same thing would apply here.
I'm not saying he should ask a fortune, but at the very least he should seek a token for his work.
Tough thing tho about the H1B restrictions. Not sure about how to work around that and even giving it away could cause problems.
. Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
There's always gcj, and gcj is Free
GCJ is just a compiler for the Java language, and it needs a class library to run programs, and if the software relies on a class that your JRE's class library doesn't have, you're screwed. From the GCJ home page: "Most of the APIs specified by 'The Java Class Libraries' Second Edition and the 'Java 2 Platform supplement' are supported ... AWT is currently unsupported" (my bold), which means it can't run GUI apps or applets.
Will I retire or break 10K?
Sorry, man. Just raising the question.
The hard part was convincing my landlord to release my apartment under the GPL.
As for the DMCA... the encrypted data are mine and PayMyBills acknowledges that. In fact I give them limited power of attorney to use that only to facilitate it's collection and presentation to me. They go to some pains to express that the data is not theirs.
You could've hired me.