riskable

joined 2 years ago
[–] riskable 1 points 11 minutes ago

Talk about taking your bathroom for granite!

[–] riskable 1 points 16 minutes ago* (last edited 16 minutes ago)

True story: This is how programming works a lot of the time. Especially if it's a game or back-end software at a big company.

It's a chair-ished tradition!

[–] riskable 1 points 19 minutes ago

Find a game and join a clan! Doesn't matter the type of game either. I've made lots of friends who all play Beat Saber. We get together (online) to play for a few hours every Sunday.

We have a blast discussing the endless statistics of BeatLeader, share jokes/memes, etc on Discord all day every day (haha). It's a lot of fun.

[–] riskable 1 points 23 minutes ago

Those who code together hold together.

[–] riskable 1 points 9 hours ago (1 children)

Is the endgame fighting to obtain new customers after your regulars die from cancer?

Do you have to encourage your older customers to come in at times when the younger ones aren't there so they don't scare them off with the yellow teeth and all the coughing?

I assume it's meant to be a, "play the villain" game? 🤔

[–] riskable -2 points 2 days ago

It is impossible to do these types of checks on serverside.

If the client can make a determination as to whether or not to draw a player the server can too (and refuse to send those packets). It's not impossible, just more computationally intensive and thus, more expensive (on the server side of things).

Naive way: Render exactly what the player will see on the server. Do this for every client and only send the data to the client if the another player enters the view.

More intelligent way: Keep track of the position and field of view of each player and do a single calculation to determine if that player can see another. If not, don't send the packets. It will require some predictions but that's no different than regular, modern game-specific network programming which already has to do that.

Servers these days have zillions of cores. It really isn't too much to ask to dedicate a thread per player to do this kind of thing. It just means that instead of one server being able to handle say, 500 simultaneous players you can only handle say, 100-250 (depending on the demands of your game).

If your players host their own servers then it's really no big deal at all! Plenty of cores for their personal matches with their friends or randos from the Internet. If you're a big company with a game like Fortnite then it's a huge burden compared to the low-effort system currently in place.

[–] riskable 25 points 2 days ago (9 children)

Yes! Finally the world can maybe move on from PHP!

[–] riskable 39 points 2 days ago (4 children)

 This suggests we may need to put in extra effort to take responsibility for our role in conflicts, show greater empathy for others’ values and perspectives

Hah! That's pretty much exactly what I've said to my (right wing) relatives on a number of occasions but it doesn't work. Does the author not realize that this perspective is very liberal?

Liberals and progressives are the folks with empathy that can't fathom how anyone could vote for Donald Trump; a well-known grifter, actual criminal, tax cheat, and total scumbag who cheated on all of his wives.

I have a ton of empathy yet I still don't understand conservatives. The only thing that makes sense to me is that they're authoritarian and their chosen authority tells them to hate certain people, that any given thing is a conspiracy, and that no government-run program is ever a good thing. But to tell them that to their faces is like telling them that they're stupid and suckers. To them it's incredibly insulting.

Yet when you try to figure out how they (someone who lives off Social Security) came to believe that, "Mexicans are stealing our jobs" it's the only thing that makes sense. They really are suckers. They may have been "smart" at some point in their life but not anymore. They choose how to vote based on anger at imaginary enemies and fake news.

[–] riskable 42 points 3 days ago (16 children)

Excellent defense: "You sent me the packets revealing where all the other players were. If you didn't want me to know they were behind walls why did you tell me precisely where they were?"

Yeah, doing such checks on the server side of things is more computationally intensive but it would solve that problem entirely and you wouldn't need client-side anti-cheat bullshit anymore.

The first rule of network programming is never trust the client. How does anti-cheat software work? By trusting the client.

[–] riskable 1 points 4 days ago

From the premise it has super creeptastic potential. Fortunately it didn't end up that way.

Imagine if it was written by the folks that brought the world Highschool DxD or Boku No Pico.

[–] riskable 33 points 4 days ago (5 children)

It's rapidly becoming worse than that. Soon it will be:

Laws only apply to non-conservatives/non-Republicans.

It's the Nazi playbook. It will start by ignoring the law when it comes to smaller minority groups like LGBTQ people, immigrants, etc but it will expand to include anyone who isn't an adherent to the ruling party's ethos and ultimately anyone who doesn't bow their head/pay a bribe to the correct political authority.

Right now Republicans are mostly playing by the rules by passing laws that only punish their "out" groups/scapegoats but eventually that won't be good enough.

[–] riskable 11 points 4 days ago* (last edited 4 days ago) (1 children)

The problem is that law enforcement doesn't do nuance like that. You know full well they will tear masks right off of disabled/immunocompromised people's faces (probably wrecking the mask forever) and point to the law as an excuse.

There's no good reason to ban masks in general. The Healthcare CEO shooter wore a mask during the crime but the police still caught him.

 

I just watched the final episode of If My Wife Becomes an Elementary School Student and I had to write something about it... When I first read the description of this anime I thought it looked stupid, "Another low effort anime." But of course I watched it anyway (because I run out of episodes fast on Sundays, haha) and it turned out fantastic!

The description is accurate but severely understates the concept: It's not a comedy but more akin to sci-fi or isekai with a, "what if?" scenario. What would it be like if your dead wife suddenly appears in the form of a little kid, saying she reincarnated? It does a pretty good job of going into the emotions and real-world problems (Japanese 🤣) people would run into in such a situation.

For example, what about the mother of the little girl‽ Wouldn't she be like, "WTF‽" Ummm... Yeah she would! And the show explores that aspect of the concept as well as the family of the deceased.

I highly recommend this anime. It'd probably be a great show to watch with your partner too. Also, make sure to have some tissues handy to soak up the tears!

 

As I put a dish into the dishwasher I thought to myself, "🤔 I haven't cleaned the filter in a while." So I took it out and gave it a real good blast with piping hot water from the kitchen sink. I even scraped some of the gunk off with a dish brush to the point where I couldn't find a single mote of gunk upon careful examination.

Then I proceeded to refill the rinse aid (even though it wasn't empty) and--as usual--spilled that stuff all over the interior door in the process. Is it even possible to not spill the rinse aid when refilling it? 🤔

My journey didn't end there, however! I then proceeded to walk the entirety of my home searching for cups and plates that may have been left behind by my children, found several, and it was enough that it nearly filled the dishwasher racks; bottom and top.

The dishwasher has been started; the wait begins.

 
 

Came pre-lubed and ready for battle

221
Incident Postmortem (programming.dev)
submitted 3 months ago by riskable to c/programmer_humor
 
 

I've heard this phrase used often by those on the right but every time I hear it I can't help but laugh because of what I picture in my head. But perhaps my image is wrong! I want to read everyone else's depictions.

So as to not influence the responses I will not be sharing what I imagine a "woke mob" looks like.

31
Learned helplessness (en.wikipedia.org)
submitted 4 months ago by riskable to c/[email protected]
 

Something tells me it's not anime's depictions of trucks that's making people re-think becoming truckers (hint: it's the terrible hours and inadequate pay).

456
Thanks Obama! (programming.dev)
submitted 5 months ago* (last edited 5 months ago) by riskable to c/[email protected]
 

Edit, since folks don't seem to get the joke: Obama's campaign slogan was "Hope"

33
List of eponymous laws (en.wikipedia.org)
submitted 5 months ago by riskable to c/[email protected]
 

This is the page you can learn about things like Cunningham's law which states that every program attempts to expand until it can read mail

66
Wilhelm scream (en.wikipedia.org)
submitted 5 months ago by riskable to c/[email protected]
 

If you watch movies and TV shows you should learn about this to maximize your obscure knowledge of every day things 👍

view more: next ›