Jason Thor Hall / PirateSoftware / Maldavius Figtree / DarkSphere Creations / Maldavius / Thorwich / Witness X / @PotatoSec - Incompetent Furry Programmer, Blizzard Nepo Baby, Lies about almost every thing in his life, Industry Shill, Carried by his father, Hate boner against Ross Scott of Accursed Farms, False Flagger

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.

Which will happen first?

  • Jason Hall finishes developing his game

    Votes: 34 0.8%
  • YandereDev finishes developing his game

    Votes: 420 9.7%
  • Grummz finishes developing his game

    Votes: 117 2.7%
  • Chris Roberts finishes developing his game

    Votes: 144 3.3%
  • Cold fusion

    Votes: 1,652 38.2%
  • The inevitable heat death of the universe

    Votes: 1,953 45.2%

  • Total voters
    4,320
A libertarian jumps in with his take on the movement.
Mentions "The EU"
Shows Nigel Farage on screen lol.

I get where he comes from but the framing of all these "cautiously optimistic but not convinced" videos is so doompiled.
"It's a problem because X and these are all thw things that's wrong with it" instead of


hahahahaHAHAHAHAHAHAHA HOLY SHIT! Imma disregard my own post because the dude just made a holocaust comparison. It's a eu initiative focused on GAMES but akschually, when you think about it, it's EXACTLY like the holocaust?!:neckbeard::story:
 
Mentions "The EU"
Shows Nigel Farage on screen lol.

I get where he comes from but the framing of all these "cautiously optimistic but not convinced" videos is so doompiled.
"It's a problem because X and these are all thw things that's wrong with it" instead of

hahahahaHAHAHAHAHAHAHA HOLY SHIT! Imma disregard my own post because the dude just made a holocaust comparison. It's a eu initiative focused on GAMES but akschually, when you think about it, it's EXACTLY like the holocaust?!:neckbeard::story:
Why is it that, nobody ever can find a reasonable lolbetarian?
They are all bad at politics and have sperg arguments that are so silly, you question their IQ.
 
Nig1 - Copy.webp
That profile picture, the bold font to imply something terrible, quotes yet quoting no-one. My god, the em dash.
american-psycho.gif
 
Instead of using a map between the two sets of numbers he just uses endless switch statements.
What exactly do you mean by a map? Can you show it in code?
It'd be helpful to see what menu items are being switched between and what the GUI looks like but if you just got this from reddit that's probably not an option.
 
Last edited:
2014-2015 is when I noticed everything about society started to shit for the worst.
I would say society, not gaming, but society, started to turn to shit around 2018-'20. If you go back and watch content from before then you'd probably feel as if it's still quite human, honest, that kind of 2000 humbleness of early interwebs. 2020 is when a lot of people started thinking their opinion actually mattered and felt berated whenever you disagreed; along with parasocial relationships on the rise, having yes-men around you being normalcy. (AAA-)Gaming started to turn to shit at the XBOne/PS4 era, where having an internet connection was not only normalized but required, where the disc you got in a physical store was just a piece of fucking paper with a code on it.
 
View attachment 7608005
I found this code on reddit that is supposedly from heart bound. This is atrocious. Instead of using a map between the two sets of numbers he just uses endless switch statements. This is yandere dev level stuff. I'm inclined to believe it since whenever he talks about tech stuff it shows incompetence masked with confidence.
This is Intro Course level shit right here. This is bare bones basic. This is shit I would do like week 3 of a python course, then the next week I would be taught how to condense it.

Mald... you're the cow that keeps on milking it.
 
A libertarian jumps in with his take on the movement.
I feel ashamed to call myself libertarian with people like this. Do I think IP/Copyright should be looked into and changed? Sure, but that has nothing to do with this. No wonder libertarians get a bad rep' when they're this up their own ass. Love how he doesn't even get into the fact that without copyright/IP law, nothing gets made in the first place, he just goes on about existing products "being better when IP is gone!", yet does make a comparison to WW2. Also, less 10% of the video is actually about SKG, nice one.

"[SKG] can only serve to make things worse, making things worse is wrong" - This fucking guy.
 
I found this code on reddit that is supposedly from heart bound. This is atrocious.
:cryblood: This is almost *too* atrocious. Mald is a retard, but this is fucked even for him. I can see him not knowing what a map is, but he certainly knows about arrays, and at least what's shown on the screenshot would be better implemented using an array anyway (if he had to do it at all, which I doubt, but I can't tell from what's shown here).
 
Here's their entire publication they put out. Fucking lobbyist scum https://www.videogameseurope.eu/wp-...ation-of-Support-to-Online-Games-04072025.pdf (attaching it for good measure)
I like that all of these points that are mentioned are literally made up issues.

"Oh b-b-b-b-but it will be vewwy vewwy hawd to make games like that", its a solved problem. If in 2007 we could buy COD4, install it from disc and click the server.exe and have a game server ready to connect to, then its a solved issue. Or is that arcane technology from eons ago now such an unthinkable piece of tech?

All of this is pure corpo faggotry. I bet its because if they do this, they have to then remove all the 3rd party bloat spyware and that costs them money.

No one wants "Day 1 patches" that are just as big as the game itself is. The industry doesnt even deliver complete products, let alone good enough experiences.

As rightsholders and economic entities, video games companies must remain
free to decide when an online game is no longer commercially viable
No one disagrees with this, the simplest thing that is asked for is an EOL plan, I dont care if giga corp A loses some money on a game and decides they need to kill it. At least make the game playable for those who play it. How fucking hard is it for these gargantuan retards to understand this?

I hate working in the corpo software industry because i see the same issues happening (albeit lesser scale) and its so incredibly gay to have to pretend i think its just technically so cool that i can track my users every move and figure out everything they do in their lives. I just want to write code that solves problems and is a positive impact on either the industry or on the user.

How these big companies dont see that enshittification of everything is not the way forward i dont know, but somehow they make the most amount of money from the retard nigger faggots that lick windows and eat batteries it seems
 
I found this code on reddit that is supposedly from heart bound. This is atrocious. Instead of using a map between the two sets of numbers he just uses endless switch statements. This is yandere dev level stuff. I'm inclined to believe it since whenever he talks about tech stuff it shows incompetence masked with confidence.
1751791413202.webp

DOES HE EVEN KNOW HOW SWITCH STATEMENTS WORK?
Fuck you, I'm refactoring your shit code.

JavaScript:
//Magic numbers unite. Only refactoring one if statement, since it's just the same.
if(global.left_key_pressed){
    switch(selected_button){
        case 0:
        case 4:
        case 6:{
            selected_button = 1;
            break;
        };
        case 2:
        case 3:
        case 5:{
            selected_button = 4;
            break;
        };
        case 1:{
            selected_button = 8
            break;
        };
        case 7:{
            selected_button = 3
            break;
        };
        case 8:{
            selected_button = 6
            break;
        };
    }
};

//You can see that none of cases actually correspond with the value it's changed to.
//If the code starts with 0, it will be turned into a 1.
//This 1 will then turn into a 4.
//This 4 will then turn into a 3.
//This 3 will then turn into a 7.
//This 7 will then turn into 1. Loop!

//This is utterly benign and I don't know why in the fuck this would ever be used.
 
View attachment 7608143
DOES HE EVEN KNOW HOW SWITCH STATEMENTS WORK?
Fuck you, I'm refactoring your shit code.

JavaScript:
//Magic numbers unite. Only refactoring one if statement, since it's just the same.
if(global.left_key_pressed){
    switch(selected_button){
        case 0:
        case 4:
        case 6:{
            selected_button = 1;
            break;
        };
        case 2:
        case 3:
        case 5:{
            selected_button = 4;
            break;
        };
        case 1:{
            selected_button = 8
            break;
        };
        case 7:{
            selected_button = 3
            break;
        };
        case 8:{
            selected_button = 6
            break;
        };
    }
};

//You can see that none of cases actually correspond with the value it's changed to.
//If the code starts with 0, it will be turned into a 1.
//This 1 will then turn into a 4.
//This 4 will then turn into a 3.
//This 3 will then turn into a 7.
//This 7 will then turn into 1. Loop!

//This is utterly benign and I don't know why in the fuck this would ever be used.
I've seen so many of these types of posts, but I never understood what I was looking at. Is this code produced by a schizophrenic decompiler or did a human (allegedly) being write this?
 
What exactly do you mean by a map? Can you show it in code?
It'd be helpful to see what menu items are being switched between and what the GUI looks like but if you just got this from reddit that's probably not an option.
I'm gonna use a more simple example (mainly just because I thought he was doing this from the start.) Let's say this is a standard phone grid:

123
456
789
0

Let's say this is what mald's trying to simulate moving through. What's the best way to do it?

Generally, the smartest thing to do is get coordinates, like a little grid. First, you put in an identifier for each row or column.

abc
A123
B456
C789
D0

I'm using upper case and lower case letters, but this would normally be done with numbers. Because this is based on a phone grid, let's just use letters for now.

using this, you can see any number's location as a combination of coordinates; the x coordinates a, b, and c, and the Y coordinates A, B, C, and D.

This means that we can find the number 1 at (a, A), the number 6 at (c, B), the number 0 at (b, D) and so on. You're probably already seeing how this can be called a 'map'.

The nice thing about this is that it plays really well with arrow keys. for example, the difference between 1 and 2, 4 and 5, and 7 and 8 is the same - where the first number has an X value of a, the second has an x value of b. Likewise, the third column has an x value of c.

This means that if we want to move the cursor right, what we need to do is replace the current x value with the next letter, and that will work no matter where we are on the grid. All we have to decide is what happens when we're at the far right; not let the cursor move, loop back to the left side, or invade poland.

Likewise, this code is basically the same for moving left, except that it's the previous letter rather than the next one. And the same logic can be done with the y coordinates up and down as well.

Which means that with a bit of clever coding, we can actually make one piece of code that can do all four directions, and then feed it specific values. To use some very slapdash pseudocode:

Code:
function moveCursor(increment, coordinateXorY, cursorValue)
if cursorValue + increment a valid number in (coordinateXorY)
    then cursorValue = cursorValue+increment
    else if increment is positive
        then set cursorvalue to min(coordinateXorY)
        else set cursorvalue to max(coordinateXorY)
    
functionMoveRight()
    call function moveCursor(1, "coordinate X", cursorX)
 
functionMoveLeft()
    call function moveCursor(-1, "coordinate X", cursorX)

functionMoveDown()
    call function moveCursor(1, "coordinate Y", cursorY)
 
functionMoveUp()
    call function moveCursor(-1, "coordinate Y", cursorY)
In plain english, all this translates to

"When you ask me to move the cursor, you'll give me a direction of forwards or backwards, a coordinate list, and a cursor value. I will move that cursor value to the next valid position in that coordinate list, or wrap around to the start if we're at an end already.

"Then, when you tell me to move Right, Left, Up or Down, I understand that that's a shorthand for a particular direction you want to move the cursor along a particular coordinate".

What Mald has done, instead, is cover EVERY INDIVIDUAL CASE as their own case.
What this means is that mold's code translates to:
"When you ask me to move right;
If I am at 1, move to 2
If I am at 2, move to 3
If I am at 3, move to 1
If I am at 4, move to 5
If I am at 5, move to 6
If I am at 6, move to 4
If I am at 7, move to 8
If I am at 8, move to 9
If I am at 9, move to 7
If I am at 0, move to 0.

When you ask me to move left:
If I am at 1, move to 3
If I am at 2, move to 1
If I am at 3, move to 2..."

Which is exactly as god-awful as it sounds.

Edit: Okay, for full clarity, I did screw up. The actual table of numbers mald's created is not a phone pad, it's actually something far more ungodly. Some of these keys must be shaped like tetronimos or something. But the point still stands that this is needlessly pedantic for something that can be done much more simply.
 
Last edited:
Back