MostlyBlindGamer

@MostlyBlindGamer@rblind.com
1 Post – 63 Comments
Joined 1 years ago

Opinions are my own. Profile picture description: Black on white pictogram with a D20 showing 20 for a head and a game controller for a body and arms, holding a white cane.

Thanks for the transcription!

Surely Java can tell the difference between a key with a null value and the absence of that key, no?

I mean, you can set up your deserialization to handle nulls in different ways, but a string to object dictionary would capture this, right?

13 more...

I think we’re fully in agreement here: if the API doesn’t specify how to handle null values, that omission means they’re perfectly valid and expected.

Imagine a delivery company’s van exploding if somebody attempts to ship an empty box. That would be a very poorly built van.

That’s the thing though, isn’t it? The devs on either side are entering into a contract (the API) that addresses this issue, even if by omission. Whoever breaks the contract must rightfully be ejected into the stratosphere.

8 more...

After loving Prey, I’m now playing Dishonored. So far so good, I like how quickly I was able to get zooming and target highlighting in lore appropriate ways!

Self-documenting code, high contrast… Carry on.

I was not prepared for this. I came here for jokes.

I smell a NotImplementedException somewhere.

3 more...

A “technical limitation” is just a feature with a poor ROI on engineering hours on a spreadsheet. I mean, on Microsoft 365 Excel.

Something something monopoly, something something gatekeepers. They don’t need a war chest big enough to sue Apple, they just need to convince the EU to do it. I’m sure they saw this coming from the start.

3 more...

When you pick the wrong column for your primary key.

If I’m reading this correctly, they’re adding your name to your site profile, but that’s not visible and is not linked to your reviews.

That specificity makes the situation much less terrifying than the title alone would imply.

13 more...

Presumably you’re a UK citizen using .uk in accordance with the controlling entity’s terms and conditions. These folks weren’t in the same boat.

10 more...

Because they didn’t want to train their JS developers and didn’t want to cause friction for new projects. They get to say they’re using TS, with basically none of the real advantages. (Apart from general rational error checking.)

A recall is the legally defined process to address a safety issue. From NTSHA’s documentation.

Manufacturers voluntarily initiate many of these recalls, while others are either influenced by NHTSA investigations or ordered by NHTSA via the courts. If a safety defect is discovered, the manufacturer must notify NHTSA, as well as vehicle or equipment owners, dealers, and distributors. The manufacturer is then required to remedy the problem at no charge to the owner. NHTSA is responsible for monitoring the manufacturer's corrective action to ensure successful completion of the recall campaign.

There was a safety issue and it was addressed by the manufacturer: huzzah!

Even physical mechanical changes don’t usually require the car to go back to the factory, they’re often addressed as part of routine maintenance.

The term may feel misleading, but it exists and is used in a specific context.

3 more...

Have you tried installing homebrew?

1 more...

With the healthy second-hand market for iPhones, that would be great. Let buyers decide how they feel about previous repairs, offer transparency.

The unhelpful move is requiring a connection to Apple’s servers to calibrate replacement parts.

I’m gonna go find an SRE to hug, it sounds like they need it.

Yes, but did you get the job?

Also props for the image description.

Yeah, I’m all about Jetbrains in Night theme. Thanks for the alt text, by the way.

How are you liking the Brexit expansion? I felt like was overhyped and overrated.

Programming is just plumbing with words

[sits quietly in the corner]

Every time I go into the office we take like 5 coffee breaks throughout the day. Some coworkers have switched from pods to espresso machines to bring down the cost per cup.

Is it just my team? I feel like this is pretty common.

1 more...

No, all the cool kids use Vim.

I think I know some of the people who wrote this. Unless more than a few people work this way. That can’t be true, right? Right!?

I’m looking forward to finally getting into Code 7. It’s mostly a sci-fi text adventure.

1 more...

Would you like a snake to replace your camel?

5 more...

Some other Central and Eastern European ones are weird as well.

1 more...

Very good human.

I decided to be wrong because the correct joke would be too convoluted. I’ll work on that implementation and then you can inject it at runtime via reflection.

1 more...

You joke, but that’s how a lot of the stuff I work on is documented. Passed along from one developer to the next - legends, really.

There are also under-desk treadmills that you can use with an existing standing desk. You need to be able to raise it a bit higher though.

But the only way to make a single is to split a double. It just can’t be done.

I think I also own Dishonored. I’ll check it, hopefully within the decade!

There’s a lot I liked about Control, but while the ray-traced graphics made it gorgeous, the art style made it pretty hard for me to play: lots of hard-to-parse dark areas.

The difficulty settings, while granular, don’t cover all of the gameplay mechanics, so I ended up playing about 2/3 of it with invencibility mode on taking away much of the challenge.

I’d still recommend it though and mostly enjoyed it for the reasons you mentioned.

First it needs to work, then it needs to work well, and finally it may or may not work quickly. Along the way, it should also be humorously weird.

The bad news is chapter 4 development is only planned to start in March 2021 which [checks calendar] is in the past. Still fun though!

Or “How Signal is closer in functionality to WhatsApp by the day, because it turns out people like the functionality of WhatsApp.”

I’m looking at it from a perspective of intentionality. Careless? Definitely. A risk ? For sure. But the situation is still not as the title implies.

1 more...

Yup, I’m paying for Nebula which is creator-owned. It doesn’t do everything YouTube does, but it’s a cool direction for the medium to go into - at least to try.