scubbo

@scubbo@lemmy.ml
0 Post – 62 Comments
Joined 4 years ago

In my first couple months, I broke Amazon so that no-one in Europe could buy video for a few hours. On a Friday, right before going on a week's vacation.

The way that the ensuing investigation and response was carried out - 100% blame-free, and focused on "how did these tools let him down? How can we make sure no-one ever makes that same mistake again?" - gave me a career-long interest in Software Resiliency and Incident Management.

I would love to know more! Feel free to vent.

12 more...

I think you're being a little too quick to judge (no pun intended) by dismissing these scenarips as assigning blame. The point of these problems isn't to decide whose "fault" it is or who is the "bad guy" - they are thought experiments to explore what is "right" to do, according to various schools of thought.

In the original trolley problem, or in this one, it's totally fair for you to say "whatever happens, it's not the chooser's fault - they were forced into this position, and so they cannot be to blame". That's fine - but even if they are absolved of blame the question still remains of what is right for them to do. If your answer is "whatever they want (because engaging with terorrists' demands is always wrong)", or "whatever is the opposite of what they're being pressured to do", or "whatever is the least action", or "whatever rminimizess suffering", or "whatever minimizes undeserved suffering", those are all still answers to the question, without any implications of blame or guilt to the chooser!

Mastodon is to Twitter as Lemmy is to Reddit.

I reject the premise. I've had three interactions with the DMV in-person, and all three were smooth and pleasant.

Their website was irredeemably broken (and poorly-designed even if it had worked as intended), but that's a different story...

They're not inherently insulting - there are ways to use those phrases appropriately, but they can be (and often are) used sarcastically, when the speaker had been clear in the first place.

TIL Obsidian isn't FOSS!

don't say [those words] in my presence

Will I regret asking why?

3 more...

What if the appropriate volume is "lower"?

1 more...

Are you using type annotations and mypy? I strongly suggest them. Type systems are a great way to catch typos and errors!

1 more...

All but the last four were new to me, so thank you!

Yes, the same EU. The fact that it's considering some poor choices doesn't detract from the fact that it's actions thus far have been positive and deserve appreciation. Real Life doesn't split people neatly into heroes and villains.

nobody I deal with in RL ever implied something among the lines of "refer to me as ".

Most likely because they'd never experienced someone referring to them by the wrong gender. You can be pretty sure that if someone started doing so, they'd have something to say about it.

Which is what the other commenter was trying to communicate to you. Gender is already a key component of most cis people's personality - the way they think about themselves, the framework they use to make choices, and the way they want people to relate to them - but it's not noticed as such, because it's "normal", so no-one comments on it and they don't have to act to assert it.

"I'm A Believer" was originally by The Monkees - and both it and All Star are still great songs!

Treat words as coordinates in the space of all possible concepts, and add a few together. I think that fulfils your constraint of not "taking inspiration from...words from a recent ongoing conversation" since you can, if you wish, pick the words in your own head.

Or - drugs. Drugs are good too. I don't know why you're applying these artificial constraints to this problem as if there is some notion of "purity" or "cheating" to the practice of idea-generation. Is an idea any less worthy, insightful, or useful because you came up with it while using a chemical tool to do so?

They said unpopular opinions :P

If you don't enjoy practicing bosses, FromSoft games will probably not be for you.

This is not a dunk! There is nothing inherently superior or worthwhile about games that require practice. I personally enjoy Soulslike games, but people who claim they're they're the One True Genre are just fooling themselves.

2 more...

Covering your ass typically involves not trying to do the right thing or, perhaps, pretending to do the right thing in public in order to have a plausible excuse when things go wrong

You have a very different idea of CYA than I (or the other poster). To me, CYA means ensuing you have evidence that tried to do the right thing and were overruled, so that you will can (justifiably) avoid repercussions when the failures you warned about come to pass.

None of these resulted in losses. In fact the nuclear bomb example is notable precisely because there were no losses. They're amusing failures or errors, but nothing was lost.

Introduce them to the wonderful world of No Hello!

"not how you play cricket"

I (native UK English speaker)'ve only ever heard it with "cricket" in an adjectival form. As in "that's just not cricket".

Fun fact - my childhood nickname (and online handle) was used (with permission) by the great man himself! (As the name of a hearty military soup :P )

2 more...

Typo sort-of accurate? :P

the most infuriating combination of address and search boxes

From a UX perspective, those are both ways to start a navigation to a new page, and it's almost always clear from context which is intended (is the string formatted as a URL? Treat it as such. Otherwise, treat it as a search string). The only hiccup is when actually searching for strings that look like a URL (no whitespace, includes periods), but that happens rarely enough that I'm perfectly happy to manually go to a search engine for those cases. Otherwise, Cmd+L-"type my thoughts"-Enter works smoothly for me in both cases (on Firefox for personal laptop, or Chrome for work one).

What are the issues that you experience with this combined flow?

"A man crying about a chicken and a baby? I thought this was supposed to be a comedy!"

I think you're thinking of JavaScript, not Python. The closest thing Python has to a ternary operator is foo if condition else bar.

pay-once-cry-once situation

I've never heard this phrase, and I'm struggling to figure it out from context. Does it mean that you regret the purchase after finding out it's not as good as you thought, but then don't replace it with something better because you don't want to spend more?

Every day this place becomes more like Reddit

Good work, 47. Now get to an exit.

GitHub, got it.

Life Before Death, Radiant

packaging woes

My own hot take is that I hear this criticism of Python a lot, but have never had anyone actually back it up when I ask for more details. And I will be very surprised to hear that it's a worse situation than Java/TypeScript's.

1 more...

Talk about a Nanosecond Buyout!

The way Reddit works is that you care about the content, not the people posting it.

That's mostly true, but not entirely. The OP of a thread should be a distinguished role, since their updates have significance in things like AMAs. It would also be good to highlight situations where a different person has joined a reply chain - if you have been having a 1:1 back-and-forth, and you see a new reply in that context, it's easy to assume it's coming from the same - an assumption that might make you incorrectly reference prior claims in the conversation as if they were made by that person.

RIF did the former, but not the latter (AFAIK).

mandatory downtime between fights that punishes trying to brute force practice them

Fascinating. This would frustrate the hell out of me - if I'm trying to get better at something, the last thing I want is enforced wait-time between practice attempts! Still, I'm glad you've found other games that you enjoy more rather than being influenced by the Internet's collective fan-boner for FromSoft.

I have very little to add to this excellent comment, other than my heartfelt praise. Thank you.

Heh, I just saw you over in the "what's the best thing that could happen to you this week" thread. Hope your little one enjoys the show!

You got it!

I love Python, it's probably my favourite language, but I'll be the first to admit that its fast-and-loose style can make certain kinds of errors easier to make and harder to notice/fix. Glad this can help a little!

I also choose this guy's retirement package.