CapeWearingAeroplane

joined 2 years ago
[–] CapeWearingAeroplane@sopuli.xyz 4 points 1 year ago (5 children)

I've only ever tried one distro. Please enlighten me on what's wrong with Ubuntu.

[–] CapeWearingAeroplane@sopuli.xyz -2 points 1 year ago* (last edited 1 year ago)

Check out the actual statistics on what women and men choose an occupations when both people-related and non-people-related jobs are otherwise equal. There's quite a bit of evidence that men and women tend to prefer occupations in one or the other category.

Honestly, looking at how different men and women are physically, it is slightly absurd to assume that they are identical psychologically (i.e. have the exact same preference regarding people-oriented vs. technical occupations).

I've found chatgpt reasonably good for one thing: Generating regex-patterns. I don't know regex for shit, but if I ask for a pattern described with words, I get a working pattern 9/10 times. It's also a very easy use-case to double check.

I was thinking something similar: If you have the computer write in a formal language, designed in such a way that it is impossible to make an incorrect statement, I guess it could be possible to get somewhere with this

We tried the "trade your skills for something you need". In every surviving society it eventually lead to the development of a currency (not hard to see why), which requires/leads to regulation, which requires enforcement, aaaand you're back at a modern society. I'm all for more regulation to reduce economic and social differences in society, but the people that are talking about abolishing governments and currencies need to pick up a history book and follow their ideas to their natural conclusion.

"Controlling speech" is a hallmark of authoritarian governments, be they far-left or far-right, there are plenty of historical examples of both.

I mean, in a perfect world, yes. The issue comes up when someone wears out or breaks the drill, and it needs to be replaced or repaired. Whoever spends time and resources ensuring that we have a drill needs to be compensated somehow, because that's time they're not spending on making sure they have food and shelter.

Follow along that line of reasoning for a couple steps, and you end up with some kind of economic system, and likely some kind of enforcement system, so you're suddenly back at an early stage proto-state/government.

Honestly: Yes. It's an example that perfectly encapsulates how windows "as a concept" actively babies and dumbs down its users. I the 00's, nobody had a problem with file extensions, but now that we're working with users that have grown up with computers we suddenly need to remove them because they're "too confusing"?

[–] CapeWearingAeroplane@sopuli.xyz 19 points 1 year ago* (last edited 1 year ago) (1 children)

The amount of times someone has asked me why something doesn't work, and I've silently pointed to the sentence or paragraph next to the code snippet they've copied...

Well yes, I get the differerence between an interface and a class, and what I write is typically a class, which contains properties and functionality that may or may not be overridden in derived classes.

For example, calling a parent class implementation can be useful when I have a derived model that needs to validate its input in some specific way, but otherwise does the same as the base class.

What I don't understand is why this makes OOP bad?

[–] CapeWearingAeroplane@sopuli.xyz 1 points 1 year ago (2 children)

I've seen this thing where people dislike inheritance a lot, and I have to admit that I kind of struggle with seeing the issue when it's used appropriately. I write a bunch of models that all share a large amount of core functionality, so of course I write an abstract base class in which a couple methods are overridden by derived models. I think it's beautiful in the way that I can say "This model will do X, Y, Z, as long as there exists an implementation of methods A, B, C, which have these signatures", then I can inherit that base class and implement A, B, and C for a bunch of different cases. In short, I think it's a very useful way to express the purpose of the code, without focusing on the implementation of specific details, and a very natural way of expressing that two classes are closely related models, with the same functionality, as expressed by the base class.

I honestly have a hard time seeing how not using inheritance would make such a code base cleaner, but please tell me, I would love to learn.

[–] CapeWearingAeroplane@sopuli.xyz 2 points 1 year ago* (last edited 1 year ago)

Looking at a half circle and guessing that the "missing part" is a full circle is as much of a blind guess as you can get. You have exactly zero evidence that there is another half circle present. The missing part could be anything, from nothing to any shape that incorporates a half circle. And you would be guessing without any evidence whatsoever as to which of those things it is. That's blind guessing.

Extrapolating into regions without prior data with a non-predictive model is blind guessing. If it wasn't, the model would be predictive, which generative AI is not, is not intended to be, and has not been claimed to be.

I 100 % agree on your primary point. I still want to point out that a detail in a 4k picture that takes up a few pixels will likely be invisible to the naked eye unless you zoom. "Digital zoom" without interpolation is literally just that: Enlarging the picture so that you can see details that take up too few pixels for you to discern them clearly at normal scaling.

view more: ‹ prev next ›