folkrav

joined 2 years ago
[โ€“] [email protected] 2 points 2 years ago (2 children)

Every time someone needs to change anything nontrivial, like a large feature or a refactor they just code away blindly, hope it doesn't make anything explode, and then wait for QA to pat them on the back or raise any potential bug? Does this mean your QA team makes a full product sweep for every single feature that gets merged? If that's the case, you'd need more than 1 QA per developer. If not, you're now stuck debugging blindly too, not knowing when the thing broke?

I worked with a team like yours at one point, and it was hell ๐Ÿ˜ฌ Each new feature is like poking away at a black box hoping it doesn't explode...

[โ€“] [email protected] 7 points 2 years ago* (last edited 2 years ago)

I've been running Linux in one way or another since ~2007, a good 6 years before even considering working in software development. So I guess it was the other way around for me haha. Parents couldn't be further from the field.

[โ€“] [email protected] 3 points 2 years ago

Ah yes, just what I needed. Yet another place showing notifications I'll never look at.

[โ€“] [email protected] 1 points 2 years ago* (last edited 2 years ago)

My point was intended to be more generic than just uutils though. Agreed that this specific project looks interesting.

And yes, I know the unsafe keyword is not inherently unsafe to use, but it's also, in practice, one of the few potential footguns of the language, and is easy to abuse and get wrong. It'll raise a few eyebrows in PRs and you'll be expected to have both good reasons and a good test coverage at the very minimum lol. It's a good red flag, if you do end up with runtime memory issues, that it's probably happening in that block, but past this, you're still basically foregoing some safety for convenience. And people fail. Often.

[โ€“] [email protected] 4 points 2 years ago* (last edited 2 years ago)

I get your frustration, but "criticizing Linux" while you're visibly having a known Steam issue is kind of weird. Not saying you're not having the issues, and I understand why you went back instead of dealing with it, but are you "criticizing Windows" when some other piece of third-party software bugs out too?

Agreed though, the Linux community has a very vocal, very annoying and rather elitist component which doesn't help the reputation...

[โ€“] [email protected] 38 points 2 years ago (2 children)

Facebook, Google et al. literally just said "fuck it" and stopped serving news content to Canadian and Australian users when they tried legislating around it. I'm curious if UK users won't just get geoblocked out of many major services lol

[โ€“] [email protected] 1 points 2 years ago

I'm not too sure that the relative additional security, considering most people's threat models, really justifies this much inconvenience. YMMV I guess.

[โ€“] [email protected] 2 points 2 years ago* (last edited 2 years ago) (2 children)

I know, but coreutils also literally never broke on me as they are. To me, the whole point of coreutils is that they're just... there. I'll leave the decision to change bundled tooling to distro maintainers.

I'll also be perfectly honest: from a developer standpoint, end-users caring about the language a tool was developed with is, in the end, a pretty weird concept to me. Memory safety and cross platform compilation is DX stuff. Nothing tells you as a user that the thing you're using isn't sprinkling unsafe everywhere, in the end... The application itself doing what it advertises is what I'd expect most users to care about. Especially for stuff as old and relatively stable as most coreutils.

Ah, except Electron. Fuck most Electron apps.

[โ€“] [email protected] 1 points 2 years ago

There are so many ways you can fit a huge lens on the back of a rectangular slab after all

view more: โ€น prev next โ€บ