[-] fiasco@possumpat.io 2 points 2 years ago

The funny thing about heliocentrism is, that isn't really the modern view either. The modern view is that there are no privileged reference frames, and heliocentrism and geocentrisms are just questions of reference frame. You can construct consistent physical models from either, and for example, you'll probably use a geocentric model if you're gonna launch a satellite.

But another fun one is the so-called discovery of oxygen, which is really about what's going on with fire. Before Lavoisier, the dominant belief was that fire is the release of phlogiston. What discredited this was the discovery of materials that get heavier when burned.

[-] fiasco@possumpat.io 5 points 2 years ago* (last edited 2 years ago)

I think it's better to think about what swap is, and the right answer might well be zero. If you try to allocate memory and there isn't any available, then existing stuff in memory is transferred to the swap file/partition. This is incredibly slow. If there isn't enough memory or swap available, then at least one process (one hopes the one that made the unfulfillable request for memory) is killed.

If you ever do start swapping memory to disk, your computer will grind to a halt.

Maybe someone will disagree with me, and if someone does I'm curious why, but unless you're in some sort of very high memory utilization situation, processes being killed is probably easier to deal with than the huge delays caused by swapping.

Edit: Didn't notice what community this was. Since it's a webserver, the answer requires some understanding of utilization. You might want to look into swap files rather than swap partitions, since I'm pretty sure they're easier to resize as conditions change.

[-] fiasco@possumpat.io 4 points 2 years ago

Userland malloc comes from libc, which is most likely glibc. Maybe this will tell you what you wanna know: https://sourceware.org/glibc/wiki/MallocInternals

[-] fiasco@possumpat.io 4 points 2 years ago

I sometimes get mistaken for the human pope, while you can clearly see that I'm the raccoon pope.

[-] fiasco@possumpat.io 3 points 2 years ago

So uh... who put the house up for sale? Did the bank foreclose on the house?

[-] fiasco@possumpat.io 2 points 2 years ago

There's something important missing from most of the other answers. There's a lot of different kinds of network and internet traffic. Web browsing, email, instant messaging, online video games...

By formal standard, certain port numbers are designated for certain functions. Web traffic happens on port 80. Incoming email is sent on port 143, outgoing email is sent on port 456 or 587. Something like Discord will have a specific port it uses for both sending and receiving messages. Word of Warcraft has certain ports its uses for telling the server when you cast a spell, and for the server to tell your client when you take damage.

So yes, ports are like PO boxes at a post office, but the analogy doesn't quite capture it. Port 80 is always web traffic, and this is important, since your web browser requests pages on port 80, just as a web server returns web pages on port 80. The web server probably has other ports on it, like FTP (ports 20 and 21) or SFPT (port 22). If you connect to a web server on port 80, that means you're asking for its webpages. If you connect on 20, 21, or 22, it means you're trying to transfer files to it.

[-] fiasco@possumpat.io 3 points 2 years ago

It's older, but The Longest Journey is good. Unfortunately, the final game in the series kinda sucks.

While it's an ensemble, most people would agree that the main character of Final Fantasy VI is a woman—they just might disagree about which woman is the lead.

I also liked the first Xenosaga game, but again, it's a series that goes pretty badly downhill.

[-] fiasco@possumpat.io 4 points 2 years ago

We'd need to see their financials, which is tricky since they aren't public yet. There's also the issue, Steve lies about everything, so should we believe he's telling the truth?

But my guesses would go like this:

Since they've been spending other people's money, they probably haven't been watching expenses closely. Their P&L is probably dominated by payroll and rent. I can't help but feel that programmers are drastically overpaid, which is a symptom of the same issues, that there's a lot of other people's money chasing a finite supply of techbros.

The reason I think programmers are probably overpaid, by the way, is the number of man-hours they allegedly put in, versus the quality of their output. Reddit is a particularly shocking example of this.

In any case, the other people's money doctrine is to grow into profitability, which means burning money on spurious shit until some magic happens. Not exactly a winning business model.

[-] fiasco@possumpat.io 3 points 2 years ago

Individual instance owners can block Meta instances from federating (exchanging data), and they absolutely, 100% should do so. If enough instances block Meta, it'll be like they don't even exist.

The bigger issue is that corporations can present a united front, while federations cannot. This is why hegemonic forces tend to win; as the author says, there's already division among kbin/Lemmy users about whether blocking Meta is a good idea. You can be damn sure there isn't similar division among Facebook leadership about whether to destroy kbin/Lemmy.

[-] fiasco@possumpat.io 2 points 2 years ago

It's been a while since I messed with it, but I'll try and give you my recollections that might be outdated.

First, GoG version, at the time at least, did not ship with the creation kit. So that sucks.

The big problem I think was the address library. Major version changes change the layout of the game's memory, which means something that directly addresses game data has to update constantly. When I was playing it about a year ago, that mod had not been updated. A bunch of more sophisticated stuff depends on that library, so it breaks a lot of dependencies.

SKSE itself works, and more basic SKSE mods like SkyUI work fine.

So I mean, the GoG version is playable. Personally I despise how much Steam has normalized intrusive DRM and basically refuse to use it. If you don't care, then you will probably have a better time with the Steam version.

view more: ‹ prev next ›

fiasco

joined 2 years ago