REQUEST: Here's how you can help support Quarter to Three!


As well you should… as well you should.


Is me of the website looks different today?

Like the content is forced to be into a column.


Is you. Website of fine.


Holy chit, we added likes! I thought I was outvoted! Thanks!



Cool, thanks for the heads up. I don’t venture out of the games forum often enough.

I responded:


Linode has a super bad reputation on security.

I think this Glassdoor review sums it up pretty well:

Linode has been hacked at least 5 times¹ in the past decade, and EVERY TIME they try their hardest to downplay the incident and distract attention from it. Avoiding any public communications at all if possible.


I’ve been with them since 2009. I know the current recommendation from security-focused people is not to use them, due to their mishandling of past events.


Obligatory Linode warning. Linode has a history of putting their customers in very uncomfortable situations.
Here’s a few HN threads on the previous disasters: Compromised Linode, thousands of BitCoins stolen (2012) Linode Manager Security Incident (2012) Linode hacked, CCs and passwords leaked (2013) An old system and a SWAT team (2014) Linode DDoS continues – Atlanta down for 16+ hours (2016) The Twelve Days of Crisis – A Retrospective on Linode’s Holiday DDoS Attacks (2016) Security Notification and Linode Manager Password Reset (2016) Linode is suffering on-going DDoS attacks (2016)


Around November in 2015 the IRC network I host was hacked due to a breach Linode had already been informed of ( - I had a completely unique username, password, and I even had 2FA enabled. Linode support refused to work with me, advising me to “secure my 2fa device better next time”. Longevity of a company like Linode clearly isn’t indicative of good business practices, only that they are the cheapest option.

This is the meat of the PagerDuty complaint

We also have evidence from access logs provided by Linode that the attackers tried to authenticate as an ex-employee, whose username ONLY existed in the Linode database. It was absolutely unique and was not used elsewhere by the employee making the username an accidental honeypot. This was another piece of data supporting that Linode was the source of our compromise.

We immediately reached out to them not only to inform them of their compromise, but to assist them in investigating it. We were confident that the Linode database had been breached, and that the secret key used to encrypt information in the database had been compromised as well.

In addition to reaching out to Linode, we also worked with a third-party security firm to audit our work done during the incident. Likewise, around the same time we reached out to law enforcement to assist in investigating the attack. I believe our public disclosure includes this information[1]. This was in the middle of July 2015.

We did not get confirmation in July that there was a breach of the Linode Manager or any associated credentials.

In the end, we migrated away from Linode because of this breach (even before it was publicly disclosed) in Aug 2015. We also never were able to confidently disclose that Linode was the vector due to lack of confirmation from their end. While all of us who responded to the incident were confident they were the source, we now thankfully have the data to confirm it.

It’s probably a pain to switch, but definitely don’t pick Linode if you are starting out.


They’ve been great for us. Anyway if we’re hacked the attackers will get nothing of any value at all.


In the circles I run in, you can’t click 10 links online without someone telling you not to use Linode, for the above reasons. Just make sure you never, ever put any information on Linode that you would be unhappy with a random hacker obtaining.


Thank you @wumpus. Do you still recommend digital ocean?


Most other “brand name” cloud choices are fine. The weird thing about Linode is they are “brand name” but not in a good way any more…


Do you have any opinions on Google compute engine or app engine?


Not really, but I can tell you Azure tends to be expensive and over-complicated.


If you support Tom on Patreon or you are thinking about doing so, you might want to check out his campaign at tonight and everyday for about the next two weeks or so.


Is it worth installing a Patreon app just to get updates or the mobile web is suffice?

Edit: yikes, the icon is the new fugly logo, no thanks.


I find the e-mail updates sufficing.


@habibi, I would agree with @Left_Empty that e-mail updates are good enough.


Thanks… I think I must have turned off email notification when I first signed up. No wonder I am not seeing stuff like this… FIXED.


I switched from using AWS to using Google Compute Engine for everything cloud that I do for work. Honestly, the main reason was because I find the AWS dashboard/interface freaking impossible to navigate and they keep changing it. I also find it easier to select and change instance sizes on Google than AWS. The Service Accounts available make authentication between Google services easy.

Anecdotally, I also get better performance using the Google services. Since we use BigQuery as one of our analytic tools, it made more sense to have everything living on Google.

For personal projects, I usually go with Digital Ocean.


Thanks for the feedback! :)