• 1 Post
  • 19 Comments
Joined 11 months ago
cake
Cake day: December 24th, 2023

help-circle

  • I haven’t used it often, but the few times I have asked it very specific programming questions, it has usually been pretty good. For example, I am not very good with regex, but I can usually ask Copilot to create regex that does something like verifying a string matches a certain pattern, and it performs pretty well. I don’t use regex enough to spend a lot of time learning it, and I could easily find a few examples online that can be combined to make my answer, but Copilot is much quicker and easier for me. That said, I don’t think I would trust it past answering questions about how to implement a small code snippet.


  • I’m from the US as well, and I can verify that very few average people use those types of messengers primarily. It is almost exclusively iMessage and SMS/MMS/RCS texts as the main form of messaging. I will admit that quite a few people will use the messaging features that are built into social media apps (like messaging in Snapchat, Facebook Messenger, etc). At least to me, it seems like those are moreso used for sending memes or messaging people you don’t interact with regularly and are still secondary to the other forms of messaging.



  • I watched a video a while back about this, but the details are fuzzy. I think it was the one I linked below if you want to look more into it. In essence, there aren’t a ton of cases where kids are actually being forced to work. However, there are strong incentives for kids to work on Roblox projects that the developers themselves push. The devs want a constant stream of content and money coming in, but they don’t want to pay adult workers at adult wages, so they offer Robux to players who make games. It is difficult for people to convert Robux to actual cash, and the money they receive is often significantly less than they would if they put the effort into any other form of work, so many of these kids are essentially making content for the developers for free or significantly less than they should earn. If there was no payout for content creators and the kids were doing that development just because they had passion for the game, it might be a different situation, but there are quite a few kids that believe they can make serious money doing this and don’t understand that the developers are exploiting them and paying very little. Adults can probably do more research and better understand the situation they are getting into, but kids often don’t have the same critical thinking skills as adults and will accept the lie being pushed by the developers and community that they can get rich by contributing to the game they love.

    Video: https://youtu.be/_gXlauRB1EQ

    Follow-up: https://youtu.be/vTMF6xEiAaY




  • I had an issue where a client reported a crash on login. The exception and stack trace reported were very generic and lent no clues to the cause. I tried debugging but could not reproduce. I eventually figured out that the crash only happened for release (non-debug) builds that were obfuscated. I couldn’t find the troublesome code, so I figured out which release introduced the issue, then which commit, then went change by change until I was able to find the cause. It turned out to be a log message in a location that was completely unrelated to login. That exact log message was fine a few lines up. Other code worked fine in that location. For some unknown reason, having that log message in that specific location caused a crash in a completely different area of code.


  • What do you use the servers for, if you don’t mind me asking? I’ve been considering setting something basic up for some additional file storage or local media streaming and am always curious what others use their setups for.

    I used to work IT for a while and we had one guy who would pick up all our old hardware from clients. A lot of it was still functioning well, but the clients got new tech and wanted us to just wipe the drives and get rid of it. The guy would sort through it, keep some of the stuff that was functioning either for himself or to sell and would strip the rest for materials.











  • Funnily enough, I felt the opposite. 2016 seemed more grounded and serious to me while still having some laughs and eye rolls, while Eternal had a lot more arcadey stuff where it felt like the devs either didn’t know how to integrate it more seamlessly into the universe or were just doing whatever they thought would be cool rather than what would serve a good story. I think I would have been alright with either version of Doom, but I feel like there is a disconnect between the two newest entries that is just a bit harder to look over.


  • When I worked IT, I went to a local fire station and said I was there to update their computers. The person I talked to didn’t seem to know that this was scheduled, but they led me to their office with the computers and showed me how to log on. I’m pretty sure they just assumed I was telling the truth because I spoke confidently and was wearing a polo, but I could have literally been anyone.