4 ms·
> The most erroneous was the company that would take credit cards in plain text, print them onto an order sheet for reception staff to put through their POS at
by spookthesunset 5y ago
> The most erroneous was the company that would take credit cards in plain text, print them onto an order sheet for reception staff to put through their POS at the front desk, and then the order sheets just went into the bin near the entrance
Back in my younger days, I've implemented exactly such a system. Looking back, it seems like a "WTF where you thinking" but somehow it made sense back then. What is obvious practice now took 20+ years of internet evolution to reach.
I've also worked for companies that:
- Stored user passwords in plaintext so you can email the customer their password if they forgot
- Stored the CVV so "we could issue refunds"
- Accidentally created anonymous email relays using copy & paste code from some "how do I create a webform in PHP" site.
- Test data was simply a mirror of production
- Test servers would send real emails to real customers (because the test data was a prod mirror)
There are probably some other atrocities I've been exposed to but those are the highlights.
Oh yeah, forgot one:
- To "save money" on hard drives for "the server" we did a RAID0 array. Works great until one of the disks die and you loose everything. (This was my own dumb fault though).
Live and learn I guess!