Readit News logoReadit News
enominezerum commented on Why Twitter didn’t go down: From a real Twitter SRE   matthewtejo.substack.com/... · Posted by u/mtejo
throwaway892238 · 3 years ago
From this operations engineer's perspective, there are only 3 main things that bring a site down: new code, disk space, and 'outages'. If you don't push new code, your apps will be pretty stable. If you don't run out of disk space, your apps will keep running. And if your network/power/etc doesn't mysteriously disappear, your apps will keep running. And running, and running, and running.

The biggest thing that brings down a site is changes. Typically code changes, but also schema/data changes, infra/network/config changes, etc. As long as nothing changes, and you don't run out of disk space (from logs for example), things stay working pretty much just fine. The trick is to design it to be as immutable and simple as possible.

There are other things that can bring a site down, like security issues, or bugs triggered by unusual states, too much traffic, etc. But generally speaking those things are rare and don't bring down an entire site.

The last thing off the top of my head that will absolutely bring a site down over time, is expired certs. If, for any reason at all, a cert fails to be regenerated (say, your etcd certs, or some weird one-off tool underpinning everything that somebody has to remember to regen every 360 days), they will expire, and it will be a very fun day at the office. Over a long enough period of time, your web server's TLS version will be obsoleted in new browser versions, and nobody will be able to load it.

enominezerum · 3 years ago
Takes me back to the first broken mess of an environment I worked in. Change freezes were a day of life and lasted and, magically, nothing would break during that time.

Now, those change freezes even extended to preventative maintenance, one of the dual PSUs in a core switch went bad and we couldn't get an exception to replace it... for 6 months. We got an exception when the second one went down and we had to move a few connections to its still alive mate.

enominezerum commented on Be careful how you pay the bills   blog.nateliason.com/p/mon... · Posted by u/vitabenes
janandonly · 3 years ago
So this author is anxious about not being able to pay the bills. And this hinders him from pursuing his true calling, which is writing.

Well, if I had a side gig that raked in $2000 per month steady then I would be a writer for sure. I would just not try to live in Manhattan. Problem of thought money solved.

enominezerum · 3 years ago
But author wants to surround themselves with smart people per another of their postings, obviously this can't be done in low cost of living areas...
enominezerum commented on Be careful how you pay the bills   blog.nateliason.com/p/mon... · Posted by u/vitabenes
egypturnash · 3 years ago
So I got some bad news for you, dude. It sounds like you spent all this time not writing much, if at all. There's only one way to get better at a creative pursuit and that is to keep doing it. That means you're no closer to being good enough at writing to earn a living at it than you were when you started, never mind write anything "great".

On the other hand it also sounds like you spent a lot of time learning to sell shit, and selling your stuff is an important part of making "creative work" worthwhile. The dude who draws "The Oatmeal" is a terrible artist, for instance, but his SEO skills sure have made him a lot of money with his bad drawings. So you might be able to make money selling shitty writing. Nobody will probably ever say "there goes a great writer" when you're about to die, though.

enominezerum · 3 years ago
The overall vibe I got from reading that post and a few more by Nate is "I found success, you can to, give me money to find out how."

There are also quite a few posts arguing against typical financial wisdom. Things like "yea, I could have made some decent returns investing my money, but it permitted me to become who I am" and "you don't need a budget", which all just starts linking back to referral links and other things that make Nate money.

The page about not needing a budget and that it eats into your productive time is extremely BS. Dude knows this, but it is something that will prey on financially illiterate people who are looking an excuse 'oh, this rich dude Nate said I didn't need a budget'. It also sucks because he then talks about automating credit card payments, if you don't have a budget and don't track your spending that is a HUGE recipe for disaster.

Even some of this writings about wealth vs money, while thoughtful in how they convey the concepts, fail to account for other concerns. Pointing out that a job only pays you while you work, but something like real estate rental may generate wealth, ignores just how much more complication there is in the later.

Which is my final complaint. I am not seeing the nitty gritty truth of just how much work is being put in in any of his writings. He touches on things briefly, but he doesn't really convey that there is a huge startup burden that is incredibly risky everytime you start something like building wealth.

enominezerum commented on My favorite essays of life advice (2020)   benkuhn.net/weeklyessays/... · Posted by u/etherio
haakonhr · 4 years ago
Hunter S. Thompson's letter is great: "But a man who procrastinates in his CHOOSING will inevitably have his choice made for him by circumstance."
enominezerum · 4 years ago
I have always told friends and family to be prepared because you don't know what will come. Often I tell them this when their life and personal growth stagnates.

If you stagnate and spin your wheels, don't graduate college, you may miss that job opportunity at a dream company.

If you don't grow your career, don't earn what you are worth, you may miss out on your dream vacation or dream house.

Life is finite and it is entirely too easy to sit there a dink, smoke a joint, and do nothing. Existence wants us dead and it isn't until we push forward to bend it to our will that we can consider ourselves living. Nothing comes to those who wait except ruin.

enominezerum commented on Against 3x Speed   perell.com/essay/against-... · Posted by u/Ariarule
culebron21 · 4 years ago
I'm impressed more by the comments than the article itself. Some people insist they make progress and listen 3x, but nobody showed any practical measurements of own skills.

A personal example: I used to listen to a famous linguist, and everything seemed nice and clear, but then I decided to go in details on one particular question (I think accentuantion), and opened his book. It was like if you showed your programming code to a farmer: incomprehensible stream of linguistic terms. My complacency was shattered in 1 minute.

There's some scientific evidence as well:

1. Lectures are proved to be a bad way to learn things. https://www.science.org/content/article/lectures-arent-just-...

2. A nice experiment showing that if you enjoy a lesson, it usually means you make no progress, meanwhile hard practice actually does make you progress: https://www.pnas.org/content/116/39/19251

I suppose, those who insist they learn something, do make progress at memorizing trivia, but not at practical skills or any systematic understanding.

This kind of knowledge feels firm only until it's tested by practical task or by serious questioning.

enominezerum · 4 years ago
Yea, this is why my IT program had such poor students in the higher grade levels. I would spend 8 hours on Saturday on labs and other students would breeze through them in a couple hours.

I asked them if they really knew what they were doing and they claimed they did, until after summer break when they forgot everything but I had literal muscle memory from typing commands and performing sequences.

I'd complete my labs for credit and then either reset and try to break them or complete the lab again.

In IT we call the 3x speed folks "Paper Tigers" they may have accreditations and exam certs that say they know a lot, but throw them a curveball and they can barely pass muster.

enominezerum commented on Tesla remotely unlocks Model 3 car, uses smart summon to help repo agent   tiremeetsroad.com/2021/03... · Posted by u/donohoe
eulers_secret · 4 years ago
> seeing car's location on a map when it's being driven by someone else, viewing live dash cam (sentry) footage while the car is parked remotely...

I'm concerned these features in specific may be used by abusive spouses to track and control their partners (or extract revenge upon them). It's honestly pretty grim when you can't even use the "shared" (abuser likely would be the sole 'owner' on the title) vehicles to escape an abusive situation. Any upside of this kind of feature is very must overshadowed by the abuses enabled.

Additionally, I'm sad that if I do something stupid in a parking lot (say I fall and hurt myself) that the video can be recorded by any number of vehicles and posted to facebook/youtube/etc for yucks. Nothing can be done about it, there's no way to stop it. I hate it, though, and I hate that people are excited for these terrible slipshod "features" that won't help them as much as they hurt others.

enominezerum · 4 years ago
At least with the tracking, thieves are now using Apple Air tags to track and plan carjackings. With a Tesla, so much focus being on the app and connectivity, it is more likely that a person would be aware of this tracking or at least the capability of it. FWIW my wife knew about the location finding, she just had never actually followed me driving around.

She found out when I used it coordinate a birthday surprise at our place, I could tell when she left her office and was about 30 minutes away.

enominezerum commented on Reasonable Person Principle (2009)   cs.cmu.edu/~weigand/staff... · Posted by u/Tomte
grasshopperpurp · 4 years ago
Assume positive intent until someone proves your assumption wrong. One of the good things about assuming positive intent is that you should treat people well. If you do, and the other person does not reciprocate, you should no longer assume positive intent. Maybe they're just having a bad day? You can, and should, still leave room to change your mind again, but I would recommend basketing people who show signs of foolishness, selfishness, and general unkindness apart from people who reward your optimism.

It's not your job to find the good person beneath the layers of trash. Generally speaking, our faults don't dwindle upon closer inspection, and even if they did, life is short, and you probably have other things to do.

enominezerum · 4 years ago
I say look for trends. I assume the best of people, but I am also on the lookout for trends that show the worst of people.

If this is someone that you encounter a lot, there is nothing wrong with being wary and observing their trends.

enominezerum commented on Reasonable Person Principle (2009)   cs.cmu.edu/~weigand/staff... · Posted by u/Tomte
throwaway0a5e · 4 years ago
The option to escalate up doesn't go away simply because you've tried to right things privately. If someone with power over you wrongs you you should still make a good faith effort to reconcile it with them directly, they might not even know they've done so(!).

I fail to see how the other party having power over you has any bearing on how the situation (beyond setting the norms of how you'd approach them about it or potentially limiting your communication channels to them, which would apply to any topic you approach them about regardless of if you've been wronged).

enominezerum · 4 years ago
The option to escalate can severely get compromised if you give your superior the opportunity to approach their superior first.

Not only have you given your boss a chance to compromise your position but you won't have the rapport with their boss that they do. You are just a complaint and until there is a trend of these complaints they most likely will be handwaved away.

Maybe you haven't been through the circlejerk enough but the politics of a place totally shoot down your argument.

Oh, you know throwaway0a5e, they are a troublemaker. I have been trying to deal with some of their performance issues off the book to keep their record clean but you know don't like that and are now calling me out for whatever. You trust me, right boss?

enominezerum commented on The Case for a Shorter Workweek   bbc.com/worklife/article/... · Posted by u/pseudolus
vipermark7 · 4 years ago
What are some of those consequences?
enominezerum · 4 years ago
Not who you asked but I was working full-time and started full-time community college night classes. Monday from 6am to Friday 3pm I was 100% dedicated to work and study, I would get maybe 5 hours of sleep a night and crash when I got home Friday.

The friend group I hung with treated me like an outcast and out of about 6 only one is still friends with me some decade later. I also had to pick and choose family get togethers and some of the last years of my parents life.

I did it because I saw their health ailing and I wanted to be able to fully support myself and my brother by being more than a minimum wage retail worker, it just sucks that that coincided with them all ailing so rapidly and eventually passing by the time I was a senior in college.

enominezerum commented on How many robots does it take to run a grocery store? [video]   youtube.com/watch?v=ssZ_8... · Posted by u/helsinkiandrew
monkeydust · 4 years ago
Yea that did make me smile also, glad some use still being extracted from the Kinect, it was (and still is) an amazing bit of kit. I suspect they have support from MS for their use case rather thank just hacking it.
enominezerum · 4 years ago
I remember this one setup in an aquarium where you could move sand around and the Kinect would read how you have the sand formed and apply geological effects to it.

Pile it high, mountain, carve it out, water and eventually sea. It was pretty amazing as it was all projected into the sand in real time and looked just amazing.

Think it was running on some 1080 or 1080-Ti when that was king of graphics cards.

u/enominezerum

KarmaCake day69October 1, 2020View Original