• 76 Posts
  • 1.08K Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle





  • I’m a fan of Valve and Steam too. But you cannot deny that Valve does shitty stuff too. In example Valve is the company who either invented or popularized Loot Boxes. And they don’t do anything about the Black Market for the item trading and selling, such as Counter Strike skins and so on. And there are other little things that could be done, but nothing else upsets me as this.

    But besides that, for the most part I love Valve. The commitment to support on Linux is unmatched in the gaming world. As a private company, Valve can do whatever they want. I genuinely think that PC gaming wouldn’t be this good without Valve. If anything, Microsoft would have the power… which in an alternate universe people have to suffer.












  • It’s actually the first time I used to do Ai assisted unit test creation. There were multiple iterations and sometimes it never worked well. And the most important part is, as you say, think through and read every single test case and edit or replace if necessary. Some tests are really stupid, especially stuff that is already encoded in the type system through Rust. I mean you still need a head for revision and know what you want to do.

    I still wonder if I should have just gave it the function signature without the inner workings of the function. That’s an approach I want to explore next time. I really enjoyed working with it for the tests, because writing tests is very time consuming. Although I am not much of test guy, so maybe the results aren’t that good anyway.

    Edit: In about 250 unit tests (which does not cover all functions sadly) for a cli json based tool, several bugs were found thanks to this approach. I wouldn’t have done it manually.