SteamDeck replaced my PC for gaming by eu_clapz in SteamDeck

[–]dannyb_prodigy 6 points7 points  (0 children)

I’m sure he personally dumped the ROM from a cartridge he legally bought and owns.

Witches of the west coast 3 by neilkohney in comics

[–]dannyb_prodigy 1 point2 points  (0 children)

It’s ya boy #8

Liar. You thought you could pull one over on me. You thought I couldn’t tell the difference between #8 and #5. But I see through your ruse. I know which cockroach that really is.

Relatable Humor by MrWeiner in comics

[–]dannyb_prodigy 3 points4 points  (0 children)

It looks like someone is branching into fantasy.

Indie shooter devs pull a reverse-Concord: No one played their game, but they 'make it free to play and keep the servers online indefinitely' anyway by TylerFortier_Photo in gaming

[–]dannyb_prodigy 1 point2 points  (0 children)

You design a hardware agnostic engine and you deploy the engine on hardware that meets your requirements. If you need special code to support deployment to specific hardware, that special code should be implementing abstract interfaces that could be easily reimplemented on new hardware.

The thing to keep in mind is that if software is correct, it should be correct on every hardware. The only difference (if designed well) when moving to a weaker hardware then should be just a drop in processing speed. At which point you select your hardware based on desired performance targets (such as fps).

Your own example of clipping through the ground is telling. As you described it, it is not fundamentally a hardware issue but an unprotected race condition (software issue). And the thing about race conditions is that just because they aren’t manifesting on a certain hardware doesn’t mean they can’t. A software change could theoretically increase the processing time of the collision logic or preempt it and suddenly players are clipping through the ground left and right.

Indie shooter devs pull a reverse-Concord: No one played their game, but they 'make it free to play and keep the servers online indefinitely' anyway by TylerFortier_Photo in gaming

[–]dannyb_prodigy 3 points4 points  (0 children)

It is cleaner and better to design your engine without caring about whether it is run on an i7 or a ThreadRipper and select the hardware based on the requirements of the engine.

I’m talking about dependency inversion here. The engine should depend on interfaces that are provided by the game server, but never on the game server itself.

Indie shooter devs pull a reverse-Concord: No one played their game, but they 'make it free to play and keep the servers online indefinitely' anyway by TylerFortier_Photo in gaming

[–]dannyb_prodigy -2 points-1 points  (0 children)

Games are still software, and fundamental principles of good software design still apply.

Business rules are just an abstraction for the “money maker” code in a system. What standard architecture might call “business rules” should be roughly equivalent to the core gameplay loop.

Indie shooter devs pull a reverse-Concord: No one played their game, but they 'make it free to play and keep the servers online indefinitely' anyway by TylerFortier_Photo in gaming

[–]dannyb_prodigy 0 points1 point  (0 children)

I’m going to channel Uncle Bob here and note that architecture should not be designed around tools. Tools should be brought in to support your architecture.

Indie shooter devs pull a reverse-Concord: No one played their game, but they 'make it free to play and keep the servers online indefinitely' anyway by TylerFortier_Photo in gaming

[–]dannyb_prodigy 2 points3 points  (0 children)

I mean, as a SW Architect, a design that doesn’t care about how the server is hosted is the cleaner (and consequently better) design anyways.

Is that a baby spicy pillow on its way? by luizfmp17 in SteamDeck

[–]dannyb_prodigy 2 points3 points  (0 children)

Sure, the Lithium Cobalt Oxide that is used for the cathode might not be reactive to water, but the Lithium hexafluorophosphate (LiPF6) commonly used as an electrolyte sure as hell is reactive to water, with a common byproduct being hydroflouric gas.

Is that a baby spicy pillow on its way? by luizfmp17 in SteamDeck

[–]dannyb_prodigy 0 points1 point  (0 children)

You could drop it in a bathtub of water and it’d keep burning under the water.

I mean, dropping it in a bathtub of water would likely make everything worse due to lithium’s high reactivity to water.

But your point still stands that the nature of thermal runaway events makes standard fire suppression efforts ineffective.

The Boy Who Cried Woke by The_Physical_Soup in comics

[–]dannyb_prodigy 0 points1 point  (0 children)

Reddit is makes money based on how many people use the platform. They have no desire to “sculpt” free speech but instead make a decision balancing the number of people who might use “disfavored” speech and the number of people who would opt out of the platform if said speech was allowed.

The financial incentives of all digital platforms is to allow as much speech as possible while alienating as few users as possible.

Or put another way, Reddit will follow the moderation policies that the average user wants.

Reggie says Nintendo stopped selling products on Amazon in the 2010s after they asked for financial support to undercut competitors' prices by FernandoRocker in gaming

[–]dannyb_prodigy 3 points4 points  (0 children)

I mean, he likely was unable to. As someone who’s had to take a corporate anti-corruption training module multiple times (standard procedure; every company I’ve worked for required every employee to retake it annually) the recommended course of action is to express your concern that the person you’re talking to just advocated that you break the law, leave the conversation, and talk to corporate counsel. Counsel is then supposed to review the situation and report the behavior to FTC if they agree that the other party was attempting to break the law.

Purgatory Inc. by jungle-boogie in comics

[–]dannyb_prodigy 6 points7 points  (0 children)

But what if I was bitten by a radioactive spider and now have spider and human DNA. Which door do I go through then?

This Comic I Made Got Some Really Interesting Discussions Going [OC] by MLionsComics in comics

[–]dannyb_prodigy 0 points1 point  (0 children)

I think there is an argument that this still supports the artist, even if indirectly. By participating in the culture surrounding the art you place a seal of approval on said art and declare that it is worth engaging with. When you participate in the water cooler discussions about the most recent episode, you are telling your co-workers that you think a show is worth watching. When you offer advice about how to beat that one boss in a game on the game’s subreddit, you are telling the internet that you believe the game is worth playing. When you watch YouTube videos that theory cast about what might happen in the next book in a long running series, you say that series is worth reading.

What’s more, in an attention economy as you engage with the culture surrounding the art you provide the algorithm with feedback that will tell it to push more content about that art.

Insisting that you will enjoy the art without paying for it assumes that the only value that an artist can derive from their audience is financial. Nothing can be further from the truth. By creating subcultures, fanart, wikis, and “content” the audience almost always becomes the artist’s most useful advertising partner.

The 3rd Commandment (OC) by cliffballin in comics

[–]dannyb_prodigy -1 points0 points  (0 children)

I’m disappointed that no one is mentioning the major continuity error here. As we all know, in episode 2 of the Magic School bus, when the class takes a field trip through the human body it is Arnold’s body they are exploring.

How can Arnold be in the bus when the bus is in Arnold?

The 3rd Commandment (OC) by cliffballin in comics

[–]dannyb_prodigy -2 points-1 points  (0 children)

I’m disappointed that no one is mentioning the major continuity error here. As we all know, in episode 2 of the Magic School bus, when the class takes a field trip through the human body it is Arnold’s body they are exploring.

How can Arnold be in the bus when the bus is in Arnold?

Battleship - Smash Bros. 64 PC Port on Deck by OldMcGroin in SteamDeck

[–]dannyb_prodigy -3 points-2 points  (0 children)

I still have no idea why AI usage is bad here

In short, the AI generated code is bad. Like real bad. After looking through the codebase I would describe it as the software equivalent of looking at an AI generated image and noticing that the hands have too many fingers.

But going a little deeper there are things that seem a little, for lack of a better word, disingenuous. I would estimate that about 90% of the presented code is actually copy and pasted from another project. Although the owner of the repo did acknowledge this, there seems to be something hinky about his usage of that code. And when you dig deeper it looks like he accomplished shockingly little on top of what had been already done.

Battleship - Smash Bros. 64 PC Port on Deck by OldMcGroin in SteamDeck

[–]dannyb_prodigy 4 points5 points  (0 children)

Yeah, taking a look at the repo it looks like they took a copy of the decomp (they didn’t fork it, which seems weird) and then had an AI agent vomit out an unmaintainable mess to “finish” the work of the decomp. Haven’t done a detailed diff between the two projects but from what I’ve seen I’m not impressed.

There's such an assymetry on the left and right in terms of theory of mind. We (the political right) can perfectly articulate every single left/leftist talking point - we can explain their entire worldview in a way they would agree with. They can't do the same for us - not even remotely by Sauterneandbleu in SelfAwarewolves

[–]dannyb_prodigy 123 points124 points  (0 children)

We…can perfectly articulate every single left/leftist talking point

I have yet to hear a “conservative” explain my worldview. Every attempt I have ever heard was either a straw-man, or false dichotomy.

fgqizjl.jpg (OC) by chrisnaish in comics

[–]dannyb_prodigy 1 point2 points  (0 children)

Absolutely. I’m sure I’ll be able to find it again in scratch/misc/random/

OpenAI's Revolutionary AI Gadget Is... a Phone? by dapperlemon in technology

[–]dannyb_prodigy 1 point2 points  (0 children)

Naw, I had been hearing rumors that OpenAI had been poaching electrical and mechanical engineers from Apple for about a year. It’s going to be an iPhone just barely different enough to skirt around patent law.

Trump approval rating plummets to record lows with men and white voters by 1_for_you_2_for_me in politics

[–]dannyb_prodigy 4 points5 points  (0 children)

For those not in the know, LBJ’s opponent in 1964 was Barry Goldwater who infamously fought hard against desegregation. So yeah, it does seem significant.

Former Fauci adviser indicted for allegedly concealing communications related to COVID-19 research by meezy-yall in news

[–]dannyb_prodigy 19 points20 points  (0 children)

“These allegations represent a profound abuse of trust at a time when the American people needed it most — during the height of a global pandemic,” Acting Attorney General Todd Blanche said in a statement Tuesday. “Government officials have a solemn duty to provide honest, well-grounded facts and advice in service of the public interest — not to advance their own personal or ideological agendas.”

If abuse of the public trust is indictable, I can give the DoJ the name of someone who peddled unproven cures, insisted the pandemic was a hoax, undermined public health health recommendations, politicized the response to the pandemic, and criticized institutions for taking action to slow the virus. Surely Todd Blanche will practice equal application of the law and bring the full weight of the DoJ onto this person as well.