So, COVID-19 (coronavirus, SARS-CoV-2, whatever you call it) sucks a bit for your health but it turns out it sucks a lot for the economy. So we're extending any subscriptions that were going to expire before then out to June first (this may be extended a time or two depending on how well our savings hold up). Yeah, we know we're an extremely small cap entity and that's not going to make a whole lot of difference but it's something we felt we should do anyway for a couple reasons.
First, we as a corporation do not have paid employees. The only people we give money to are our hosts, our registrar, our CPA, and the revenooers. Which we're going to have to continue doing regardless and which we can currently afford to do for a month or two without dire risk of having to make infrastructure cutbacks. Putting money into us during this nonsense doesn't help much in directly putting food on someone's table or keeping jobs from going poof, so we'd prefer you guys put anything you were going to send us to work where it will help at least a tiny bit in keeping the businesses that your neighbors work at afloat. Which is to say, spend it locally.
Second, we're quite fond of the folks who've chosen to financially support the site and we don't want them to get dinged because of something that wasn't remotely their fault.
Now we're not shutting down the site's subscription functionality. If you feel a desire to contribute anyway, we're happy to oblige and we're not going to tell you that you can't. We're not the bosses of your wallets and it would mean extra work for me when I don't really have time to do much of anything code/admin-wise.
Also, we're only doing this automatically for current and new subscribers; we don't want to hit people who weren't interested with an unsolicited email about subscription expiration when we have to shut the extensions down. They may have quit subscribing or even frequenting the site and it's annoying as all get out to keep getting emails from sites you stopped doing business with on purpose. We're happy to handle it manually, though, if your subscription ended any time since the first of the year. Just drop a comment to this journal entry (NOT to THIS story!) and I'll take care of it as often as I have time (at least once a day).
That's all. We now return you to your regularly scheduled mix of discussion, debate, yelling at each other, and trolling.
(Oh, and you can still submit stories, too! Hint hint! --martyb)
(Score: 2) by martyb on Tuesday April 21 2020, @06:54PM (2 children)
Last things first:
Actually, the 'email' field is directly entered by the user when subscribing. That said, I did not like the chance of a false positive using that field. Upon further reflection, I have restored the 'coffee++' values in the email field, and instead updated the 'method' field's value to 'CV-19'. Not ideal, but we're limited to what would fit in a CHAR(6). It also has the benefit of being strictly under our control — no false positives!
It's good to know that I'm in good company when going wtf while looking at the Perl code!
Wit is intellect, dancing.
(Score: 2) by The Mighty Buzzard on Thursday April 23 2020, @11:13PM (1 child)
No need to go to actual effort to restore a bit of momentary amusement, man. I had my chuckle already.
Correction:The email field is never used on grant type subscription entries. And since the trans_id for them already begins with "##Corona", there's no need to put it in any other field.
Good code... No, scratch that. Working as intended code is self-documenting. Which is to say, being able to understand (without comments) what's going on by reading a bit of code should be an absolute requirement for anyone to ever touch that bit of code without supervision.
My rights don't end where your fear begins.
(Score: 2) by martyb on Thursday April 23 2020, @11:32PM
Wit is intellect, dancing.