Colo, again

Or, "Old Man Yells at Cloud Hosting, Part 2".

It seems that I have three options, in This Modern World:

  1. Virtual server.

    Many options; the big ones are Amazon, Digital Ocean, Google. They are probably all about the same. Price is somewhere between $450 and $800/month, maybe?

    • Everyone does it this way.
    • When it is Upgrade Season, spinning up a new instance for rebuild/migration is easy.
    • I will never have to think about disk, RAM or power supplies going bad.
    • Expensive.
    • The way I would be using it would be to have a single instance. Nobody does it that way, so it probably doesn't work very well.
    • I need 2TB of file system storage. Nobody does it that way, so it's expensive.
    • Figuring out exactly which of their many options is the configuration that I need is really difficult.
    • Whatever IP address they give me is probably already on every email spam blacklist in the world.

  2. Dedicated server.

    I'm seeing numbers anywhere from $100/month to $500/month. It's all over the map, which does not inspire confidence.

    • It's a real damned computer, with predicable behavior.
    • When disk, RAM or power supplies go bad, someone else fixes it.
    • I never need to physically visit it.
    • It is hard to tell whether the companies that offer this service will still be in business two years from now.
    • It's hard to tell whether they are real companies, or "one flaky guy".
    • Spinning up a new instance in Upgrade Season is somewhat more involved, and maybe costs me a couple hundred bucks.
    • Though it can be located anywhere, since all of my customers are in San Francisco, it probably should be on the West Coast. That narrows the already narrow field of options.
    • People keep recommending companies that are not hosted in the country I live in. This strikes me as extremely foolish for several reasons.

  3. Bare rack slot, with my own home-built 1U computer in it.

    Probably something like $100/month, plus the cost of the computer (say, $1000, will last 4 years).

    • It's a real damned computer, with predicable behavior.
    • Cheap.
    • Hardware failures are my problem.
    • Spinning up a new instance in Upgrade Season is a huge pain in the ass.
    • The data center has to be local, because I probably need to go physically visit it every year or two.

Figuring this out is such a pain in the butt. I really want to believe that option 1 is the way to go, but I'd need to get the price down (without first needing to completely re-design the way I do absolutely everything, thanks), and it just sounds like it's going to be flaky.

Options 2 and 3 sound flaky in their own ways. Pro: I already understand those ways. Con: one of those ways is why I'm looking to move in the first place.

Tags: , , ,

San Francisco Is Burning

Here's a profile of a landlord who went to jail for trying to hire someone to burn down his apartment building.

The numbers cited by Campos and others -- 45 fires in two years -- also weren't necessarily as suspicious as they seemed. It turns out that 25 fires a year is about average for the Mission. But there's a reason that arson is on everyone's mind: While the number of fires has stayed steady, the value of the real estate in question has not. The 27 fires that burned in the Mission in 2006 caused $2.6 million in damage; the 22 fires in 2015 caused almost $15.6 million in damage.

I later spoke with the former head of the San Francisco Fire Department's Arson Task Force, John Darmanin. He told me he didn't know of any cases of arson explicitly tied to landlords wanting to get rich from gentrification but that the arson department was so overloaded and under-resourced that cases "do not get the level of professionalism and investigation that they deserve." There were fires, he said, that "very well could have been arson, but we just didn't have the manpower to devote to those cases."

Tags: , ,

Dear Lazyweb, tell me about colo

Or, "Old Man Yells at Cloud Hosting".

Currently I host all of my various web sites and services (business and personal) on a single physical Linux box leased from a small ISP. That's been working out fine for me for many years. However, of late my ISP has become so non-responsive to support requests that I can't interpret that any way other than, "We are no longer interested in being an ISP".

So, sadly, I think I need to find new hosting.

My initial instinct, because I am an unfrozen caveman, and your modern ways frighten and confuse me, is to find someone else to rent me a 1U server. But those appear to be nearly nonexistent these days, because in this modern world, That Is Simply Not Done.

(And though there are a few companies that do this, the fact that there are so few makes me suspect that they won't be in business at all a couple years from now.)

So I'm looking at virtualization options from Amazon and Digital Ocean and whatnot, and it's all very confusing. In particular, figuring out how much my performance, storage and bandwidth requirements are actually going to cost is absurdly complicated.

Here's what I have now, that I need to replace with equivalent-or-better:

  • 8 core 2GHz (faster would be nice)
  • 32 GB RAM
  • 2 TB disk
  • a backup of that disk
  • Outbound bandwidth: 2 TBytes / month

Right now I'm paying $300 / month for that.

So it looks to me like Digital Ocean and Amazon are the closest replacements for that, but it's hard to tell. I think that the closest options are:

  • Digital Ocean: Their $240 option (32 GB RAM, 4 core, 90 GB storage, 7TB transfer) looks close, but that's not nearly enough storage, and they charge $100/TB, so that brings it to $440/month. Also they don't specify how fast those cores are.

  • Amazon: The m4.2large option (32 GB RAM, 8 core, no storage) looks close, at $258 (paid a year in advance); plus 2TB storage at $200/month. So that puts us at $458/month already. They also don't specify core speed, and that's for 1Gbps, and if I'm doing my math right, 2TB/month is 6.1Mbps, and I can't even tell what they charge for that.

It blows my mind how much they want to charge for disk. I can buy a physical 2TB drive that will last 5+ years for $80, but these jokers want me to pay $200/month for that. That is a markup of 150x! What the hell!

Options I am not interested in:

  • Try to get 2TB of bandwidth into the DNA Lounge building and manage my own high availability data center, for a single server.

  • Rewrite 20+ years of code that is in a variety of languages into whatever toy-du-jour Google insists things be written in to take advantage of their hosting option.

  • "Virtual hosts are great because when you realize you need more, you can instantly upgrade them and start paying more!" I know this excites many of you, so much, but this feature is completely uninteresting to me because my requirements are static and because I prefer to know what I'm paying ahead of time.

  • Also, just to head this off too: I realize that many people are of the opinion, "You should run each web site, and each service, on its own virtual server", and while that sounds sensible to me in principle, it sounds less good when each of those virtual servers is an additional $250/month. At that price, I'll run all of my sites out of the same Apache instance, thanks.

So what should I do?

Tags: , , ,

Webshit Weekly on Uber


  • An asshole quits his job. Hackernews absolutely explodes, because Uber's business model ("fuck you and your laws") aligns perfectly with Hackernews' most firmly-held convictions. Many thousands of words are deployed to explain carefully to each other that a jitney-cab with a smartphone app is the most monumental societal development in the history of humanity, and that it is absolutely criminal that a man should be forced out of his cushy job for trivial transgressions like "building an entire corporation on the idea that women are not people" and "abusing your own employees." Most Hackernews hold the opinion that this one person leaving the company will destroy the company, never pausing to wonder how great the place must be if one asshole going home is all it takes to burn everything down.

Honorable mention:

  • An idiot gets robbed by a jitney driver. Hackernews, seeing that the idiot pursued legal remediation and succeeded, decides that everything the idiot did was totally wrong, and they have all the right answers. In addition, Hackernews concludes that Uber was unfairly treated by everyone involved and should have been allowed to lie to the police.

  • A cybersecurity company peddles its services. Hackernews opines that everything is fine because most of this data was public to start with. Some Hackernews spend a while playing fantasy football with the constitution of the United States. The rest spend all day explaining to each other why personal data must be protected at all cost, except when it interferes with internet advertising.

Previously, previously, previously, previously, previously.

Tags: , , , , ,

2600 video

"As far as the Atari 2600's concerned, it's a cartridge - one that happens to have enough horsepower to read the audiovisual data off an SD card and feed it as a program to the 2600."

Previously, previously, previously, previously.

Tags: , , ,

time for sushi

Previously, previously, previously, previously.

Tags: , , , ,


Tags: , ,

Beards Shield The Gay

Russian Priest Tells Men Not to Shave to 'Protect From Homosexuality'

Metropolitan Kornily, Primate of the Russian Orthodox Old Believer Church (RPSC), said that men with beards were less likely "corrupted" by same-sex relationships.

"God set down certain rules. The Lord created everyone with a beard. No man can resist his creator," Kornily told Russia's National News Service. "It's made a monstrous thing to see men's clothing and hairstyles changing."

Metropolitan Kornily also lamented that the beard's special status had "completely disappeared from the Catholic West."

Russian President Vladimir Putin was the first head of state to visit an Old Believer church in 350 years when he visited the RSPC Rogozhsky spiritual center in Moscow in May 2017.

National News Service:

"God gave us the rules: it is written that the Lord created everyone with a beard. And the Catholic West completely disappeared from this concept. But this is unequivocal: on icons we can not imagine Christ or any saint without a beard. A person should not resist his creator. Sodomy from this and it went: changing men's clothing, hairstyles".

@meakoopa: "That a person named 'Reality Winner' is ruining the life of someone named 'Beauregard Sessions' is how you know we live in a rough draft."

To that list we must now add "Metropolitan Kornily (Primate)".

Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.

Tags: , , , ,

Maze to spanning tree

Previously, previously, previously, previously.

Tags: , ,

Today in Ono-Sendai news

I envisioned them being a bit less woodgrain, but ok.

Previously, previously, previously, previously, previously, previously, previously, previously.

Tags: , , , , ,