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

Which will happen first?

  • Jason Hall finishes developing his game

    Votes: 37 0.7%
  • YandereDev finishes developing his game

    Votes: 505 10.2%
  • Grummz finishes developing his game

    Votes: 131 2.6%
  • Chris Roberts finishes developing his game

    Votes: 154 3.1%
  • Cold fusion

    Votes: 1,857 37.5%
  • The inevitable heat death of the universe

    Votes: 2,266 45.8%

  • Total voters
    4,950
Anyone have thoughts on the thing this guy is asking the former Blizzard chick about?

View attachment 7677368

Tweet
Timestamped vod from Dec 2023

Local:
View attachment 7677424

This seems like something she would either know about, or be able to refute. I've no idea if he's mentioned this bifrost "device" anywhere else.
(Edit: fixed audio codec)
Automation does save man-hours. But buying a microcontroller and writing a AutoIt script is not some special or innovative thing that only he is capable of doing. Jason tries to emphasize how impressive something is by showing you a plastic box.

I have a ESP32 sitting on my desk right now that I've programmed to be a USB HID mouse and keyboard (plus other stuff). Unfortunately I have no home-made plastic box for it nor have I given it a quirky name like "bifrost". This isn't impressive, it's just boilerplate. I'm not even trying to do anything, this is just basic testing of USB communications. Meanwhile Jason didn't even write his own drivers or firmware, he wrote a script for AutoIt, exactly like he said.

Honestly it's a good task for Jason. It's a bunch of domain specific knowledge that you need to learn once, and forget. Why waste someone who specializes in something valuable when you can just send this midwit nerd to attack it. It's a fun task.
 
Not sure what makes someone deny a hungry animal access to food, but I can only imagine that him and Shaye are disagreeing behind the scenes. More than likely fighting. Stress and financial downturn will cause that.
What a fucking piece of shit. And he kept repeating "Not my cat", like a fucking faggot. That surely must have rubbed some of his fans the wrong way; he tried to make this "wholesome chungus" persona and can't feed a hungry cat? The mascot of the internet? The animal that people use for free points on the internet? Insane behavior, dude.
 
What a fucking piece of shit. And he kept repeating "Not my cat", like a fucking faggot. That surely must have rubbed some of his fans the wrong way; he tried to make this "wholesome chungus" persona and can't feed a hungry cat? The mascot of the internet? The animal that people use for free points on the internet? Insane behavior, dude.
All the while he's manually swapping the name "Paul" for the name "Harold" in his stupid YAML file and can't even do a Find+Replace.
 
I'm hoping August is a really hard(funny) month for Mald. He should have more of a grasp on how badly his finances were damaged in a couple weeks. I hope he starts laying off staff, because those ferrets are expensive.
The sub count had started to go down pretty steeply around the 10th, which makes sense because people who would have subbed before the SKG drama would start to run around about that time. There's a earlier smaller dip around the time Ross's video calling out his bullshit came out too. His birthday was a huge lifeline for him with the 5k subs, but I highly doubt many of those people will continue the sub and they will run out all at the same time.
A normal person could absolutely salvage this situation by ignoring the drama and streaming through it, but the fact that he HAS TO keep fighting people on it means people who actually watch him will have to watch him be a jackass to everyone.

I wonder how long he will keep coping that everyone hating on him is from some external community, when he has lost over 100000 followers in the past 30 days
1753217282036.webp
 
Based "Nigger" watermarker. I kneel.

Says he's great at automation, and then says he had 6 PCs(all with a dedicated monitor) in his cubicle for efficiency.. has this automation wizard never heard of a fucking KVM switch? Less than 100 dollars for one that supports 8 towers. I hate this fucking guy.
I can only imagine his dumbass sitting there at his desk with his soldering iron inhaling all the lead making the ugliest solder joints trying to jimmy rig a usb cable to some circuit board to hook up to his $8 Chinese Arduino clone.

I'd edit this with his face on it but I'm too fucking lazy, but this is exactly what comes to mind. Custom hardware to him is him splicing a fucking usb cable and a PS3 controller to an Arduino clone.

2ux41s4uib0e1.webp
 
I can only imagine his dumbass sitting there at his desk with his soldering iron inhaling all the lead making the ugliest solder joints trying to jimmy rig a usb cable to some circuit board to hook up to his $8 Chinese Arduino clone.

I'd edit this with his face on it but I'm too fucking lazy, but this is exactly what comes to mind. Custom hardware to him is him splicing a fucking usb cable and a PS3 controller to an Arduino clone.
The idea that a Blizzard QA person has a soldering iron at his cubicle is really, really funny to begin with.
It's not like he would be working on boards 9–5. Even if it was him that built the one he shows, it would have been just the one or very few.
He obviously brought in a soldering iron from home so that his cubicle could look more haxxor.

And I bet it was a horrible mess of clipped leads, heatshrinks, flux spatters, random lengths of wire, etc...
 
Last edited:
I don't know but I am kinda getting an impression that whole *Bifrost* thing was a sole reason why he was asked to leave the team. I know little about corporate stuff but I can imagine where he was, obviously, put in front of 6 computers to do 6 seperate tasks regarding manual testing. But because he was a lazy bum, he thought "Hey, I will do a workaround and write script to do it automatically". He probably approached supervisor and told him that he wanted to install AutoIT but was denied. So, because he was a nepo baby thinking that he is above anyone else, came to conclusion that if he can't install this shit on PC he will do workaround with Arduino.
So he did.
Somebody probably found out that he was spitting results not covering the scope of testing and was being told about whole "impression" thing.

The more he says about his corporate experience and achievements in game dev, the more apparent is picture of how insignificant his role in Blizzard/Amazon was.

In any case, in one of his streams he confessed to making meals for him and couple of ADULTS. Thor, I get that. Some people sooner or later discover that part of being ADULT is to make meals for friends or family. I know, it might be shocking but this is what ADULTHOOD actually is. Few days ago you discovered that there are grocery store where you can buy... groceries and recipes are not only in possesion of lovely grandma's but are also available over the Web.
 
I'm morbidly curious where this "store all game state in a giant array" idea came from because it's not something a inexperienced programmer would come up with (they would probably just have a fuckload of global variables which is 100x better), but it's also definitely not something an experienced programmer would come up with. So who came up with it? We have a paradox on our hands.
Its an easy solution for a early problem most gamedevs hit, which is serialization - Saving and loading of games. If you have a giant array or dictionary, you can just dump that shit right into JSON (hate on markup all you want, its really useful for a rookie to be able to read the file directly to understand what they did wrong) and call it a .sav file. On load, just replace the whole array with the file contents.

The common experienced solutions looks similar on disk, Json or binary serialization are both fine still. but the more experienced code tends to gather smaller, specific instances of save data from the various persistent objects/data and builds up a bespoke object, which it can parse back out and instantiate later on load, rather than trying to make the live data perfectly mirror the save data. As soon as you want to handle migrations or retired/new attributes, that array object becomes awful to work with.

There's probably an even more advanced level above that, I tend to make smaller games so my serialization is pretty simple. But I'd guess that roach picked up the array approach because its basically one massive extension of the rookie 101 save/load tutorials you'll find everywhere, and something I still use for jam games when I've got all of like, eight or ten single value attributes to track.

I wonder how long he will keep coping that everyone hating on him is from some external community, when he has lost over 100000 followers in the past 30 days
He's never going to stop. He's going to hold this shit as a massive grudge for the rest of his career, I guarantee it.
 
I'd edit this with his face on it but I'm too fucking lazy, but this is exactly what comes to mind. Custom hardware to him is him splicing a fucking usb cable and a PS3 controller to an Arduino clone.
It's worse than that, actually.

It's quite literally just an arduino with a library to simulate an USB Controller HID (as the PS3 controller, when connected via USB, uses that), and the other side is just some basic USB->UART board, like an FTDI.

Just glueing two boards together, and the code is either just a project clone, or copypasta of a library with toggle switches on/off for HID outputs.
1753219314013.webp

Edit: here's an example of an HID library that's PS3 compatible, as you can see, it ain't very long.
 
I don't know but I am kinda getting an impression that whole *Bifrost* thing was a sole reason why he was asked to leave the team. I know little about corporate stuff but I can imagine where he was, obviously, put in front of 6 computers to do 6 seperate tasks regarding manual testing. But because he was a lazy bum, he thought "Hey, I will do a workaround and write script to do it automatically". He probably approached supervisor and told him that he wanted to install AutoIT but was denied. So, because he was a nepo baby thinking that he is above anyone else, came to conclusion that if he can't install this shit on PC he will do workaround with Arduino.
So he did.
Somebody probably found out that he was spitting results not covering the scope of testing and was being told about whole "impression" thing.

The more he says about his corporate experience and achievements in game dev, the more apparent is picture of how insignificant his role in Blizzard/Amazon was.

In any case, in one of his streams he confessed to making meals for him and couple of ADULTS. Thor, I get that. Some people sooner or later discover that part of being ADULT is to make meals for friends or family. I know, it might be shocking but this is what ADULTHOOD actually is. Few days ago you discovered that there are grocery store where you can buy... groceries and recipes are not only in possesion of lovely grandma's but are also available over the Web.
Not quite, it sounds more like he was mad people didn't think he was some sort of genius for coming up with a rudimentary solution. He tries to hype up what his "custom hardware" actually was, but in reality all it did was send commands from a PC over USB to the arduino, and the Arduino would just ground the buttons on the PS3 controller which is why he needed to solder. He's also a fucking idiot because he needed a UART to TTL converter probably because he was using an Arduino that required 3.3V for the logic channels when they make Arduino's that use 5V like PC's. It's a simple engineering project but he makes it sound like he invented some shit like DLSS by doing it. He probably felt underappreciated and management just thought, "Meh."

Just imagine him telling his manager, "With this device I saved the company 30,000 man hours of testing." When in reality how many realistic macro scenarios could you possibly have written in Auto It to test on the PS3? It must have been the most basic kind of things he was testing like Menu bugs or something, or attacking for 10 hours straight or some dumb shit that was completely useless.
 
Just imagine him telling his manager, "With this device I saved the company 30,000 man hours of testing." When in reality how many realistic macro scenarios could you possibly have written in Auto It to test on the PS3? It must have been the most basic kind of things he was testing like Menu bugs or something, or attacking for 10 hours straight or some dumb shit that was completely useless.
At best, you could have used it for regression testing, like seeing if previously fixed test cases failed.
You would need some kind of feedback from the console, as HID is almost send-only, and the game definitely doesn't have special custom QA feedback via HID, but I assume that they had devkits with PC video outputs, or logs.

...Actually, if they had that, they also had remote control via the debug ports.
If they had debug builds, they definitely could include playback scripts for automated regression testing.
Is mald's solution just a workaround because they were too scared to give him a real devkit?
 
"Nope, not my cat."

What the absolute fuck is wrong with you, mald? You live with Shaye, have done so for years, and now that something actually needs your help, you just let it suffer?
This clip is a fucking microcosm of everything Mald is.
Mald is the type of SCROTE MOID who refuses to feed his partner's animal to teach his gf a lesson. "This will teach her to feed her cat before she leaves the house". Doesn't matter that the animal is hungry. Doesn't matter that he is in a committed (well..) relationship with someone and a normal person would see this as an opportunity to help their partner out. Being a decent person is not his style. He needs to teach her a lesson instead!

Impotent retard.

he would treat the cat nicer if he had a fetish for cats. Alas, he only wants to fuck ferrets and dogs apparently.
 
Last edited:
Despite that, the "perception" from his coworkers was that he was completely useless
Jason thought his 30,000 hours 'saved' would enable him to sit in his cubicle and do nothing. Jason probably read on one of his hacker forums about someone completely automating their job and doing nothing all day, but he didn't realize that people who automate their jobs don't do it in full view of their teammates, or if they do, then they're a tech wizard, aka "the guy". Jason is not "the guy".
Says he's great at automation, and then says he had 6 PCs(all with a dedicated monitor) in his cubicle for efficiency.. has this automation wizard never heard of a fucking KVM switch?
KVM wouldn't solve the issue. I assume the monitors were for the consoles running the tests. The part that makes me laugh is that he got six computers, each to run a single one of his stupid automation scripts because he couldn't figure out how to individually address each of his little devices from a single test computer. Think about that, he got six enterprise Dell computers in his cubicle to run tests, those things aint cheap. He then proceeds to hotbox his cubicle, sweating and smelling all day, and running a box fan to spread the joyous odor around the office.
Just glueing two boards together, and the code is either just a project clone, or copypasta of a library with toggle switches on/off for HID outputs.
and he calls it 'Bifrost'... You know he had that name ready for a long time.

I love that he bitches about having to purchase his own arduinos because he knows he'll never-ever have a use for them again. Instead of learning to program one to accomplish really simple automation tasks, they'll just rot in their sad little tupperware graves for the rest of their life.
 
I don't believe for a second that Mald's coworkers had a "perception" of him not doing his job, while his manager was glazing him and telling him he was doing great. He was probably put on a PIP or just told he needs to start delivering, or else. And then he left in a hissy fit.

The manager could've also been smart enough to realize coming down like a ton of bricks on a nepo hire would probably not advance their own career aspirations and basically just did Maldy containment -- glazed him and gave him 'special projects' and let the rest of the team do the actual work. Probably annoying for the rest of the rank and file but probably the best course of handling it.
 
Back