@cpsdqs better luck next time
@cpsdqs who won?
Writing lots of personal checks this month. License plate renewal (went up), water bill (had yet another fee tacked onto it), property tax. Anybody who wants to charge a "convenience fee" for taking payment in a way that ought to be cheaper and easier for them gets stuck with paper checks in the mail.
@hellcp Pretty easy, really. I use curl to talk to the payment processor, jq does the heavy lifting of letting me create and process the JSON, mail to send the email. I have a tiny bit of C++ the couple places I need to deal with a database because I couldn't figure out a way to handle that securely any faster than just slamming out a couple little utility programs, but those are called from the shell scripts which just get run through CGI. It's maybe a couple hundred LoC total server side.
@dansup Meanwhile I'm over here setting up a new web store implemented mainly in bash (which is a terrible idea in general, but surprisingly not awful for the specific use here).
Shippo fluff stats email is weird again. It says my boxes travelled 23 miles in April... to reach 9 states. That's so far off that it doesn't even make sense as a per shipment mean. It could /maybe/ be a median distance, but I think they're just making numbers up instead of bothering to do the sums.
Started playing Gris last night (it's on sale). I don't expect it'll have a lot of replay value for me, but I'm enjoying it so far. I've gotten far enough in that it's building dramatic tension but doing it without presenting the player with risk of punishment (no death traps, no game overs, failed attempts at solving the puzzles don't require tons of backtracking).
@janellecshane The bunny ears on the corpse at the end of row 2 aren't too bad.
Still, I think I definitely picked the right people to look this over as there's been surprisingly little overlap in what different reviewers are flagging.
Author of Typica software for coffee roasters.