Pinboard Profile picture
24 Jan, 14 tweets, 3 min read
There's going to be some brief API downtime today (~20 minutes) because I don't have time for frou-frou failover to the backup server; I have to replace some hard drives and then get the hell over the Sierra Nevada in a rental Mazda full of your data before the blizzard hits.
Oh, and back up your bookmarks. It's a good habit!
Auspicious sighting of Cat5 the data center cat portends six more weeks of uptime, and possibly a safe mountain crossing today
Here 29 TB of your precious bookmarks ceding the passenger seat to a Japanese robot toilet
API should be down for the time it takes me to replace 8 hard drives, realize I screwed them in backwards, screw them in again, plug everything back in, and then fix some Ubuntu boot loader issue that I've never seen before and will have to research in a cold sweat. Back ASAP!
Hey nerd herd, how come it's 2021 and supermicro servers take so long to boot? The actual Linux boot time off SSD is minimal, but they seem to spend many minutes just ruminating on BIOS things at each reboot. Do we (I) have to live like this or is there a fix?
OK, API should be back up. I gotta go skedaddle over the Donner Pass right before the snows hit—always an excellent plan. I'll check any error reports once I get over into Nevada, the one state where it never snows.
By the way if anyone has clever ideas about how to move 80TB of data more virtually, or wants an exciting unpaid internship at Pinboard ops, I'm all ears. Last time I did a full off-site backup I was chased out of California by fire, this time by ice.
For people wondering why I'm making mid-pandemic road trips with big boxes of disks, the problem boils down to an oddity of progress in tech. You can now store absurd amounts of data cheaply, but it's still hard to move it around in bulk (both inside and outside the computer)
So the box in the photo above has 29 TB of user data. Pinboard has a 100 Mbps connection to the outside world; if I used 100% of that capacity, I could theoretically back up about 1 TB/day to a remote undisclosed location, so it would take about a month to move this data
Except in practice, writing to the hard drives is slower than even that slow network connection, because they have to be in a configuration where if some of them fail, the data is not lost. So the whole process is like drinking a swimming pool through a straw.
Over the years, we've made the pool way bigger, but the straw hasn't grown much. This holds true at every level—the CPU, the storage system, the data center. So 98% of modern programming is figuring out how to get around limits on moving ginormous amounts of data quickly
Many smart people spend their careers on this. Some solutions include: being really smart about figuring out only what's changed, not the whole enchilada. Or copying stuff to multiple places. Or just paying a king's ransom for the biggest straw you can get.
Or if you're not so smart, you can rent a fancy Mazda (that detects stop signs!) and drive your backups and your Japanese robot toilets through the basin and range in the snow. Half the cars on the road are full of hard disks and Japanese toilets. Look around you.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Pinboard

Pinboard Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Pinboard

22 Jan
Microsoft held an employee town hall today. I obtained a copy of Microsoft President Brad Smith's remarkably candid explanation of why Microsoft will continue to fund politicians whose conduct is completely at odds with the company's stated values notes.pinboard.in/u:maciej/90342…
Picture of Microsoft CEO Satya Nadella with an unidentified Windows user from Queens
One reason we're talking about Microsoft here is that their leaders are at least willing to engage with employees about the PAC. Not so at Google, Facebook, or Amazon, whose political giving is even less defensible. Employees have the power to defund all this and should use it
Read 4 tweets
29 Oct 20
Ranked choice voting is an amazing electoral innovation that lets you mark one of the two major party candidates as your “first choice” instead of voting for them outright.
I was a fan of ranked choice until I tried to explain to a skeptical voter why "some people get to vote multiple times while others just get one vote" and realized that ranked choice adds both cognitive complexity and ballot complexity to an already difficult process
From ranked choice voting to end-to-end encryption and wood apples, I tend to like stuff a lot until I try it and realize it is way overhyped
Read 4 tweets
28 Oct 20
Be honest with me: does the bay leaf even do anything?
I've been putting these things in soups my whole life and I could not begin to tell you what 'bay leaf' tastes like. I'm tired and I want answers.
So far I've learned that a bay leaf is a dried aromatic you add to certain foods in order to have long online arguments
Read 6 tweets
27 Oct 20
A thread on how record fundraising has crippled a bunch of Democratic campaigns, which also ties in to people's question "can candidates do anything useful with donations a week before the election?" TL;DR no one can afford to pay for pre-reserved ad time because of Senate races
If you're running for Congress, you book a bunch of ad time right before the election, based on your anticipated budget. In most cases you can't pay up front for this ad time even if you wanted to.
There's a law that says candidates have to be charged the lowest rate available for ads they run within 60 days of the election. In the past, that has made ad costs fairly predictable in smaller media markets. It also means candidates get a better deal than Super PACs
Read 11 tweets
27 Oct 20
A thread expressing some concerns I have, too. I think a lot of the articles about the genius of Biden's low-key approach to campaigning are being too clever by half, and the vital lessons of Brexit and 2016 (things can move quickly in the last week) have not been absorbed
In particular, the arrogance of relying on election models in a year when we are entirely outside the parameters of those models gives me a feeling of dread. I am encouraged that Biden plans to leave the house this week and visit places we badly need to win
The country has become so politically segregated that it's hard for most voters to get a good read on how a national election is going. It's not like you have neighbors in the other party you can talk to. The polling is a lot like financial models—it works great until it doesn't
Read 4 tweets
27 Oct 20
It's a week before the election! A thread on where your money is still useful: First off, two House races in rural Maine and northwest Iowa with a record of overperforming in rural votes, both in states where we need every vote we can get to win the Senate secure.actblue.com/donate/great_s…
Second, state races in North Carolina! Not only are we in a position to win the state house there, but it's a swing state with a crucial Senate contest, and it's full of registered Democrats who don't vote. Help state candidates reach
them this year! secure.actblue.com/donate/state_s…
Third, state races in Florida. This is a must-win state for Trump, and another opportunity to win a state house, which would mean Medicaid expansion and fair redistricting in 2021. State candidates there have been badly outraised by Republicans, help them! secure.actblue.com/donate/state_s…
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!