![](https://poptalk.scrubbles.tech/pictrs/image/e9507f30-d29f-46a1-ae06-6857fbcf9701.png)
![](https://sh.itjust.works/pictrs/image/045a2049-eb61-4960-88ba-97e7f1ffbf31.jpeg)
“we had this idea, no idea if it’s possible, we may not make it, but fuck anyone else who tries to do this”
Little bit of everything!
Avid Swiftie (come join us at !taylorswift@poptalk.scrubbles.tech )
Gaming (Mass Effect, Witcher, and too much Satisfactory)
Sci-fi
I live for 90s TV sitcoms
“we had this idea, no idea if it’s possible, we may not make it, but fuck anyone else who tries to do this”
Correct, JSON can handle any precision, because it’s just dumped as a string anyway, just not enclosed in the ""
. However, as you mentioned, as soon as it comes through the parser it’ll put it into an underlying float value. In C# I create a save high precision attribute that will take the value and put it directly into a decimal
. In JS I’m sure there’s some way to do that, but that parser is way less extensible compared to C#. However, this also all assumes you know the client will parse it correctly, overriding the default behavior. Safest is to just send it as a string, and then create your parsers to automatically send to and from strings
Until you get to multi currency, which is why I don’t support using ints or longs, and strings are still the only way. There are currencies that have no precision, and others that have 3 or more digits of precision - and then you’re looking at doing calculations each time. Strings are the safest way to make sure you’re representing exactly what you want to when sending data over the wire or persisting
The fun differences between the perfect world of theoretical and the realistic. Everyone thinks of computers as perfect - but it’s not until you’re asked to solve “How do you store decimals using only 0s and 1s?” does it start to click. Not as easy. It’s why I’m hesitant to hire bootcampers into my roles. Bootcamps are great, and they get more people coding, but you don’t learn that theory behind the scenes - you don’t really know what the computer and operating systems are doing. For 90% of the time it doesn’t matter, it’s abstracted away - but that last 10% man, that can really fuck up an entire system.
Not a bad reason to want to play as yourself at all, but after the first playthrough or so then it’s time to start experimenting. One of the great things about RPGs is that you can be someone else entirely, and I think it opens us up to other ways of thinking. Playing as female shepard is at times a completely different experience, and you just want to explore it. It’s the guys who are afraid of playing as a woman, who think it’s not masculine or something weird like that. That’s not okay, drop the masculinity, be the awesome femshep bitch you were born to be. Plus to them, I like to say, “Why would I want to stare at a guy’s ass for 100+ hours?” Usually fucks with their masculinity a bit
Lol I did, whoops.
deleted by creator
All of us fintech devs however, know the true horrors. Make everything a string, lest ye end up in precision hell
bingo. Timezones became easier when I learned that all apps and databases should have all times be in UTC. Let the UI do it’s thing and accept local time and convert it, and vis versa.
FemShep is the best way imo.
I’ve heard the weirdest excuses for why not though, worst ones were “why would I want to play as a woman, I’m a man”. Now, on your first playthrough absolutely but after that?
This is all over a GitHub stars badge? Developers probably want to encourage people to star it. It’s a huge stretch to say they’re trying to track people
I like to do things cost per hour. A $60 dollar video game that gives me 120 hours of content is $0.50 an hour. Pretty good if you ask me.
Going to the movies is $20 for 2 hours. $10 an hour. Pretty high, sometimes worth it. That’s about my gauge.
This is $21 an hour. For that I better be having just an amazing time, I better be at Disneyland or something.
For me it’s useful, depending how it’s implemented. Being able to say “summarize this article” or “summarize this ToS and call out anything that’s anti consumer” is how I use chatgpt
not sure about CoD myself, but Halo was my franchise of choice. Over the last couple of games they’ve changed social playlists to still alter your skill, I’m not 100% on the details of how, but essentially it means ranked is where you go to compete, social is where you go to practice for ranked. It’s become extremely frustrating because you have everyone trying way, way too hard in social games, getting angry when things don’t go perfectly, and dropping out of games that aren’t competitive enough leaving us with lopsided teams.
I just wish games had a “Hey, no skills here, just in and have fun, there’s no points or levels, that’s over there” style gaming. And if there is skill based matchmaking in that style, then we shouldn’t know about our level in those games.
Social playlists were unranked, vs ranked playlists. They generally had no stakes to play, and there were no benefits for players in there except to have fun. You couldn’t boost your skills or anything in socials, the only way to do that was to play the ranked playlists. So for me, it was just a blast playing those. Just a bunch of people who wanted to have fun
Then they wonder why I have 2000 hours in the $30 game Satisfactory and haven’t logged anything in my favorite multiplayer games. Apples and oranges I know, but why do I want to be sold to constantly?
Xbox rediscovers social matchmaking. Oh shit, you mean noobs don’t like getting 360 no scoped by some kid when they’re just learning? Bravo Xbox, you figured it out after 15 years of matchmaking.
All I’ve seen them do is continuously push ranked, MLG, clans that practice, and expect people to play every free hour of the day. Now they’re surprised that the only people who want to play their multiplayer are the try-hards.
I work 40+ hours a week. When I’m done I don’t want to log into a game where I get yelled at for letting the team down, or be the obviously worst player in a lobby of pros. We used to have social, and for a few years it was great. There was no need to farm down there, it was just for fucking around. Now in Halo Infinite even the action sack stuff is rankable. Shit sucks for a casual gamer. My favorite franchise, I know everything up and down, have played since CE (and I mean CE and Custom Edition), and I can’t get any joy out of the competitiveness of Infinite.
Because Chrome has already announced they are killing adblockers with manifest V3, and they have been very public about that for years.
Firefox just announced 2 weeks ago they are supporting manifest V2 & V3, and going on to support adblockers.
Yeah it’s pricey, very pricey, but the risks are just too high for a home not to be properly grounded anymore. Homeowners have had 50 years to do it, it’s time to get it done.
Yeah idk. I get what they’re saying completely, but this exact one seems easy. Just do a validation check and throw an error. I mean, it is an IP validator after all. Either support hex or don’t.