THE NEW Miscellaneous Talk That Doesn't Deserve A New Thread Thread Thread (Part 1)

I was actually talking about GPUs too, forgot to mention that. In actuality, I might construct a new PC at this point. I’m waiting for the RTX 4080 to come out, which should cost 1200$ CDN (tax included) or less if the chip shortage is reduced.

However, I am confident that I won’t upgrade to Windows 11 (eww). When W10 support ends, I might as well go to Linux if W11 hasn’t improved compatibility. I feel that as time goes on, Microsoft cares less and less about old technologies & compatibility.

1 Like

I kinda doubt that. Though maybe the really low end GPUs AMD and nvidia announced now are bad enough for crypto that they won’t get bought for that, then just there needs to be hope that scalping is not a thing…

I’ve thought about the same thing. Namely that I don’t want to have to buy a new computer just to get a stupic TPM lockdown chip that Microsoft wants to push on people. At least if Thrive only supports Windows 10 officially in a couple of years then maybe even the last stragglers would have at least Windows 10, maybe I don’t need Windows 11 “supported” hardware.

1 Like

TIL that blackjacksike said:"P.S.: TIL that RoboBomb said “TIL that QuantumCrab said “TIL that RoboRomb said “TIL that Boops boops exist, thanks to Biologicah”””

TIL I am the very definition of a troll…

a troll who appreciates physics…

:flushed:

I think I’m going to stick with W10 till 2025, which is when I’m going to switch to Linux (probably Mint/LDME) unless W11 becomes more accessible. What belgiumes me off even more is that Windows seems to want the user to create an account. In W11, it is apparently mandatory to have an account. While I’m at it, I might speak about Visual Studio. In my younger years, it never asked me to have an account. Now, I’m forced to have an account, otherwise VS is shutting down.

When I switch to Linux, how the hell am I supposed to program in C#? Mono is outdated as it can only allow one to use C# 5. C# 10 seems a lot more appealing to me as it doesn’t require me to declare a class for the main program.

C# 5

using System;

namespace Application
{
    class HelloWorld
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

C# 10

Console.WriteLine("Hello World!");

See? C# 10 can do the same thing as C# 5 with less lines of code. Unless there is a way to use C# 10 or VS in Linux that I don’t know.

Last I checked mono has partial support for C# 8.

But anyway that requiring a main class is almost literally never a problem in real software. When you have hundreds of thousands of lines, it’s a single drop in the ocean to need to have a couple of extra lines to define the main entry point. And I think that C# 10 syntax only works for single files. So it’s really meant to make C# usable as a scripting language.
Btw the Thrive codebase doesn’t even have a main in it, Godot handles the process startup and setting up the C# objects.

Anyway .NET 5 and now .NET 6 have really good functionality on Linux, and in fact we now build the game with them (though still as it needs to run in mono the runtime disallows certain new C# feature usage that need runtime environment support).

I use the Jetbrains Rider IDE. So it’s easy as using the package manager to install dotnet SDK and then just getting Rider installer, and you have everything you need to do C# development.

That’s not a useful metric, as I said, only really useful for small scripts. In large codebases it doesn’t matter, and I think it is even disallowed with multiple files as it would be extremely confusing to know what code runs when.

1 Like

Once my church did an event called “thrive” and it used the thrive trailer thumbnail as kinda a logo, so I went to the pastor and asked him, “you know that’s from a video game right?” And he is like “how did you know?”

The funny part is that it was the trailer thumbnail for 0.4.x and the game was already at 0.5.4 when it happened lol

4 Likes

Today I learned that I can make tables in this forum with markdown instead of HTML! I don’t have to waste 5 minutes just to make one anymore.

Maybe someone said that heard about Thrive at the church on the Discord server’s introduction channel

1 Like

Do we know how many copies of thrive has been “sold”, like not only on steam or itch but like all-time(ish)?

Unless there is a link click tracker or the updater in the launcher can send messages, it may be hard for launcher Thrive. Not impossible though

This is actually easier, as Github provides a public API to get the downloads of any version hosted on there. There used to be a site where you could see these numbers, but that site has quietly shutdown. I’ve planned on adding a some kind of display of the Github download stats for the ThriveDevCenter, but I’ve had way too much other stuff to work on to make time for that. The DevCenter is open source, so I’d welcome anyone wanting to program that:

It’s written in C# like Thrive, but as it is a website it has much more generous execution time constraints so as such it’s less critical to write excellent code there.

This site seems to do the same thing.

With a grand total of 208,639 downloads

5 Likes

Oh nice, that seems to be a Github hosted version of the site I used to use.

1 Like

:thrive: :muscle: :muscle:

1 Like

Since the beginning of the pandemic, I’ve noticed various changes occuring in my life. They may not be a result of the pandemic (and other events), at least not directly, but my state of mind has definitely changed. Similarly, my mannerisms have changed. Has anyone else experienced this, or am I alone?

2 Likes

Yeah. As far as things go, I’ve changed. I am a very different person to when all this started, and yet quite a lot is the same.

1 Like

For the better or for the worse, if it’s not too invasive for me to ask?

For the better, I think.

1 Like

I often feel some sort of despair, not necessarily because of the pandemic, but rather because of events in the political world, which is feeding my wrath.

I’m also currently waiting for the Valve Deckard to come out because I’m afraid of my Index overheating. And TIL this:

Now, I’ll get it out of the bag. Sorry for my language.

Bad words involved

:belgium: you Meta!
:belgium: you Facebook!
:belgium: you Zuckerberg!

Otherwise, I’m fine. I’ve been playing L4D2 for a while and I found this video.

Very droll. Especially since I’ve never had to deal with those problems.

1 Like