News: 1737361934

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Developers feared large chaps carrying baseball bats could come to kneecap their ... test account?

(2025/01/20)


Who, Me? Accidents will happen, and every Monday The Register celebrates them – and your escape from the consequences – in a fresh instalment of Who, Me? It's the reader-contributed column that details the downside of working in tech.

This week, meet a reader we'll Regomize as "Rufus," who once worked for a midsized UK retail chain that offered credit accounts to its customers.

To test the website that customers used to manage those accounts, and the backend apps, the retailer created test accounts that Rufus and his colleagues could use to run dummy transactions.

[1]

Those accounts had names like "Mr Test Account Six" and their address was always listed as the retailer's HQ where Rufus worked. Transactions made using the test accounts weren’t ever processed as real orders. But each of the accounts did have a real credit limit.

[2]

[3]

"We had to remember not to order anything expensive," Rufus wrote, because if the test accounts exceeded their credit limits, they couldn’t make more purchases.

This arrangement mostly worked well until the day a letter landed on Rufus's desk, addressed to "Mr Test Account Six." He opened it and learned that the account was in arrears and Mr Six must pay ASAP.

[4]

"How we laughed in the office," Rufus wrote, as he and his colleagues were both pleased that their apps worked and amused that a test account was receiving snail mail.

[5]Life lesson: Don't delete millions of accounts on the same day you go to the dentist

[6]Brackets go there ? Oops. That’s not where I used them and now things are broken

[7]Coder wrote a bug so bad security guards wanted a word when he arrived at work

[8]Panic at the Cisco tech, thanks to ancient IOS syntax helper that outsmarted itself

In coming weeks, more letters demanding Mr Six pay up arrived, each causing more mirth.

One day, Mr Six's account inexplicably disappeared from the system.

Rufus learned that ignoring the payment demands meant that Mr Six’s account had been removed from the system. All other delinquent accounts were also removed, and a debt-collection company had arrived on the scene.

A quick primer on how this often works: Debt collection companies buy debt and the right to collect it. A hypothetical telco with $100 million of outstanding debt might sell it to a debt collector for $50 million. The telco quickly gets cash they can’t be bothered chasing any more. The debt collector then goes after the $50 million and has the right to collect the full $100 million. Such companies are therefore notorious for sometimes acting in ways that those who owe money find rather unsettling.

[9]

Clearly, Rufus and his colleagues should have taken things more seriously.

That hit home when they realized the debt collection company had Mr Six's address – in their office.

That little fact meant that the tech team's amusement turned to fear that burly chaps carrying baseball bats could appear at any moment, demand to meet Mr Six and make life unpleasant until he was produced.

"Thankfully the credit team sorted things out with the debt collection company," Rufus recalled. "No debt collectors turned up, and we got a new Mr Six account."

Have test accounts caused trouble at your workplace? If so, [10]click here to send us an email so we can bring them to life in a future edition of Who, Me? ®

Get our [11]Tech Resources



[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/columnists&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Z44s2QrroCZoV3csRxd-0wAAAJM&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/columnists&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z44s2QrroCZoV3csRxd-0wAAAJM&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/columnists&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z44s2QrroCZoV3csRxd-0wAAAJM&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/columnists&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Z44s2QrroCZoV3csRxd-0wAAAJM&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://www.theregister.com/2025/01/13/who_me/

[6] https://www.theregister.com/2025/01/06/who_me/

[7] https://www.theregister.com/2024/12/16/who_me/

[8] https://www.theregister.com/2024/12/09/who_me/

[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/columnists&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Z44s2QrroCZoV3csRxd-0wAAAJM&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[10] mailto:whome@theregister.com

[11] https://whitepapers.theregister.com/



Korev

> That little fact meant that the tech team's amusement turned to fear that burly chaps carrying baseball bats

So he should have been called Babe Rufus...

KittenHuffer

You hit that one out of the park!

Mast1

For those right ponders, I think it translates as that they were coming to knock Rufus for 6.

Bats..

HorseflySteve

Oh, we right ponders do know what baseball and it related equipment is and some of us even play it, in spite of the rather insular view of the "World" in the "World Series" which is nothing like as broad as Soccer's World Cup.

And, TBH, anybody arriving at your location with only the tool for hitting a hard speherical object without the rest of the sport's paraphernalia is almost invariably bad news..

Korev

> For those stumped right ponders, I think it translates as that they were coming to knock Rufus for 6.

FTFY

Richard 12

Rather sounds like someone committed fraud by selling a debt that didn't exist.

One wonders how much the debt collectors paid for it, whether they got a refund, and whether there were any consequences for the manager who sold it.

Of course, it happened because they just sold the results of an SQL query. One wonders how much "debt" is equally real.

Prst. V.Jeltz

The whole story lies in the balance of whatever the hell " Transactions made using the test accounts weren’t ever processed as real orders. " means , and how the customer not surprisingly interpreted them as real.

Prst. V.Jeltz

Our sysadmin has a fanatical aversion to "accounts that arnt real people"

Machine accounts have to be rigorously documented and applied for with lots of TLA forms that amount to "massive deal"

A test account acting like a person has little to no chance of surviving the purge.

This can make testing some things rather tricky .

El blissett

Time to hire 20 casual workers named Andrea Nelly Other for a very important contract.

FirstTangoInParis

IIRC payments providers like Stripe allow devs to use credit card numbers reserved specifically for test transactions. I do wonder if some wag has ever printed a card up with such details, and what the results might have been.

Test credit cards

HorseflySteve

All card providers have these for payent system testing including, I suspect, trapping & rejecting them for payment at real POS terminals.

See https://developers.bluesnap.com/reference/test-credit-cards

b0llchit

Bats? Aren't they properly called LART?

Wyrdness

Whilst not quite debt collector level, we once had a TV Licensing demand turn up at our office. We're a major UK television broadcaster (with 3 letters in our name). A manager sent it on to our legal department to deal with. I'd have just ignored it to see what happened next.

Microsoft ActivePromo Campaign: "State Innovation Day"

Microsoft has successfully lobbied for the State of Washington to declare
August 24th as State Innovation Day. Efforts are underway to lobby the US
Congress to decree a similar designation nationally. Several events are
scheduled on August 24, 1999 to showcase "innovation" in the computer
industry (in other words, Microsoft), including:

* An "Innovation Day Parade" held in downtown Seattle, featuring
floats and helium-filled balloons representing various Microsoft products
(Dancing Paper Clip, Microsoft Bob, Flying Windows Logo, etc.)

* An "Innovation is Cool" essay contest for high school and
college students. Possible topics include "Why IE Should Be Integrated in
Windows", "Why Bill Gates Is My Hero", "Government Intervention is Evil",
and "Why Monopolies Improve Product Quality and Lower Prices".

* A 24-hour "Innovation in Education" telethon on NBC to raise money for
school districts nationwide to buy new Wintel computer systems and Internet
access through the Microsoft Network.