Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
I love this recent change about the searchbox: before, if you put a search keyword in the box, clicked on it and get results, and clicked away, you would lose what you typed in the box.
Now you don't. Even if you click away and click back in, what you typed stays in the box, which means you don't have to type it again if you made a mistake, which in turn enhances usability.
You'll also see a new loading spinner once your cache expires in your browser (7d max). For a sneak peek, load the site in incognito mode and perform a search...
Yeah so our newsletter script (remember the one that's been fighting me for weeks?!) caused this issue this morning. But, it is also my fault and I need to accept responsibility.
Yesterday, in my frustration with the scheduled newsletter script continuing to not work as it should (understand that all recent newsletters were sent by me manually), I ended up just rewriting it from scratch.
Well, it worked. Even though I did a lot of testing last evening with complete success, this morning was the first automated schedule send. And, you guessed it, there was a major problem.
Like I said, it was my fault.
In my testing, I set the newsletter scheduler to run once per minute so I could quickly debug & test. I forgot to change it back to once per hour.
What happened was, the script kept saying "ok, I need to send 20k emails" every minute, and kept doing it, while the first script was still running and hadn't finished yet. That is because the script doesn't mark the newsletter as complete until the end of the job, which takes about 15 minutes.
I am sorry guys! Really I am. I have already fixed the problem.
In addition to all the above, there were an additional 100k emails in our queue from our email service provider Mandrill. They only stopped because our credit card was declined after ten back-to-back transactions in quick succession.
I have cleared the queue. This also means any legit emails in the queue such as Thread Updates or Private Messages or etc are lost. Just the email notification part only.
What a nightmare, sorry! You can imagine how many emails I have in my inbox about this...
- Postponed any further newsletters entirely until next week
- Edited the start time, changing from 7am to 11am, to ensure I am at my desk when it goes
This mistake really sucks, more than I can express in words.
It was an extremely costly mistake. Not just in the hundreds of dollars we spent with Mandrill delivering hundreds of thousands of emails, but also in reputation costs. Both with our members, as well as literal email reputation scores that are maintained by all major ESP's these days.
I don't think I can even bring myself to look at our spam metrics tomorrow from Gmail.
On top of that, those who either a) Clicked unsubscribe to stop it, or b) Blocked us outright with their ESP. Both situations are really unfortunate, because we won't be able to communicate with these members at all from now on.
I can imagine the frustration of these members. Even clicking unsubscribe would not have stopped it in this case, as the queue at Mandrill was so large so fast, that even stopping our system wouldn't have fixed it due to the massive queue on their end already containing many more emails prior to being unsubscribed.
So, yeah. Today is not a good day for our community.
I want to offer compensation to our members as a way to say sorry. But I am struggling to determine what I can offer to them?
Could you please help suggest some options that I could implement easily for a massive number of people? I do want to send one final email to them, from my personal account, with a clear subject line "Compensation for today's email problem" and etc.
Please help me... I have such a bad pit in my stomach from all this. Worse than even losing 10k in a trade!