• 0 Posts
  • 17 Comments
Joined 9 months ago
cake
Cake day: October 11th, 2023

help-circle





  • I feel you, my problem is that I switch between languages too much. I’m learning rust right now as a hobby, but I’m technically a frontend dev with years of experience in angular and react, and a couple months ago I have been put on a legacy rails project, which we’re rewriting for Angular x Java stack (thankfully my roommate is a Java backend dev, he’s been a lot of help) and on top of this I maintain my Cyberpunk 2077 mods written in lua, c++ and redscript (swift-like).

    Send help.







  • The answer to your question is the indie market. Lots of unique ideas, ton of games that are a product of passion and not profit chasing.

    My personal recommendation because I don’t see it mentioned a lot is Pathologic 2. Product of decades of work and one of my favorite RPGs where every single choice you make does matter. It’s a pretty bleak and heavy game that has about a 30 hour runtime and it’s really stressful so it’s not for everyone but I personally loved it.






  • My problems with telemetry:

    Scope: if you provide a service which is a "wrapper" for doing other things, I do not want you to collect usage data. Example: an entire fucking operating system

    Opt-out by default (or completely unable to turn it off) even if the service or software I'm using is paid: I want to have the ability to say no. Communicate properly what you collect when I get access to the service, allow me to say no and don't hide it in 300 pages long TOSes. I don't want to become your free UX tester when I already pay for the service.

    Telemetry-driven development: I absolutely hate this both as a user and a developer. We see there are thousands of users using a feature, but it's a low % in general, so lead decides we need to remove it from our product. I know that those x thousand people will be annoyed, and so am I when I'm on the receiving end of this.

    Another reason that is not universal but service specific is making decisions that purposefully keep you on the platform, over optimizing the interface for maximizing profit.