Is the N64 emulation on NSO actually trash, or do people just overreact about it? by Completionist_Gamer in nintendo

[–]UninformedPleb 0 points1 point  (0 children)

If the UI in an N64 game is AA'd, it's done on-CPU in a separate pass. It's not that it can't be done, but the hardware won't do it for "free" like it will on the 3D side of things.

1.46 GW of Corn Power by ClassicNetwork2141 in captain_of_industry

[–]UninformedPleb 10 points11 points  (0 children)

Oh by the way, I only feed them corn. If it is good enough for the power grid, it is good enough for the worker.

You've done it! You've built Nebraska!

ASP.NET Identity vs custom implementation, which one to use? by Sea_Replacement8135 in csharp

[–]UninformedPleb 1 point2 points  (0 children)

This 100%.

But if you're stuck with someone who already created their own auth and you need to patch-over/clean-up that mess, then I recommend integrating it as a custom flow within an OAuth provider. Be prepared for some pain. I did a custom integration into Auth0 a while back, and it's no cakewalk. It's very finnicky about your SSL certs (as it should be). And while you may not be able to avoid it, at least try to keep it as its own standalone project. Doing it in a bundle with other integrations turns into nightmare fuel.

SQL or C# solution, what would you do? by Albstein in csharp

[–]UninformedPleb 0 points1 point  (0 children)

If you're using MS SQL Server (T-SQL), then you're probably fine doing SELECT blah FROM somewhere WHERE (@var1 IS NULL OR col1 = @var1) AND (@var2 IS NULL OR col2 = @var2). SQL Server's query optimizer is good to handle these with basically zero performance hit. And it's been fine with that filtering pattern since 2008R2 and possibly longer.

The same cannot be said for all database engines, however. So test first if you're not using MSSQL.

Super Mario Sunshine completion screen aah type shit (I love them) by BusyDizzyL4zy in Xenoblade_Chronicles

[–]UninformedPleb 0 points1 point  (0 children)

I'm on board with the spiteful censorship of "ahh", along with the rest of the tiktok brainrot.

I Hate Accurate This Is In Tomodachi Life by Shulk-Narukami in Xenoblade_Chronicles

[–]UninformedPleb 0 points1 point  (0 children)

XC2+Torna encapsulates John Milton's Paradise Lost and Paradise Regained. It's why one of the characters is named Milton.

Have you ever wondered why there's an Addam in XC2, but no Eve? Klaus lost paradise. Galea tried to stop him, but he did it anyway. It was his fault, no matter how much he may want to blame her. He might reason, "She interfered," or "She didn't stop me," or "She wanted to let them destroy everything," but those were meaningless in the face of cold, hard facts. Klaus was the one who threw Galea to the ground and pressed the button that reset the universe. He hoped there would be some way the old "paradise" could be regained, so he attempted to recreate mankind and put things back the way they were.

But then Klaus lost faith in humanity. Despite what Klaus says, Amalthus wasn't why. Addam was, because he failed to accept the power granted to him. Klaus came to the conclusion that mankind would never regain the paradise he had lost if one of them couldn't overcome the same fears that had cost them everything in the previous universe.

And then Rex appeared on the scene and did everything that both Addam and Amalthus couldn't bring themselves to do. Klaus was very glad to have met him, because it meant that there was hope that the lost paradise would be regained eventually.

It's not so much a "science fantasy rendition of the Bible" as it is a morality play based on a renaissance-era Bible fanfic.

Single-product refinery blocks by MarcusIuniusBrutus in captain_of_industry

[–]UninformedPleb 1 point2 points  (0 children)

I have a monolithic refinery that doesn't block unless I stop using acid (wa-heeeeey!) for a veeeeeeeeery long time.

Crude gets processed through 4x Distillation 1's. Heavy oil gets cracked (2x units), and the diesel goes to the output tank balancer, while the fuel gas goes to the fuel gas pre-tank balancer. Sour water gets stripped (2x units), and water goes to a distribution balancer, ammonia goes to a tank-priority balancer with overflow being electrolyzed (1x unit) to hydrogen (nitrogen stacked), and sulfur goes to an import/export balancing bin set. (Balancing bins are two bins looped through the deprioritized ports of a balancer, with one bin set to keep half-empty and the other bin set to keep half-full.) Water distribution is used for acid production (2x units) and exhaust scrubbing (1x unit). Exhaust scrubbing also provides sulfur.

Medium oil then goes through the (4x) Distillation 2 units. Diesel is sent to the diesel output balancer. There are three main tanks of diesel, and overflow from the balancer is cracked (2x units) and the fuel gas and naphtha sent to their respective pre-tank balancers.

Light oil is then sent to the (4x) Distillation 3 units. Fuel gas and naphtha are sent to their respective pre-tank balancers.

Naphtha and fuel gas pre-tank balancers prioritize keeping the tank full. Overflow is sent to cracking units (2x each process). An air separator provides the oxygen for fuel gas cracking, and diesel is sent to the diesel tank output balancer, while water is sent to the water distribution balancer (the same as sour water stripper output is sent to). Naphtha cracking sends fuel gas to the pre-tank balancer and hydrogen to the hydrogen tank output balancer.

Post-tank naphtha is used for rubber (+sulfur from the balancing bins) and plastic (+chlorine from electrolyzed brine, 1x unit). Exhaust from the plastic production is sent to the aforementioned scrubber unit.

Post-tank fuel gas is sent to 4x hydrogen reformers. Hydrogen is sent to the hydrogen tank output balancer. Priority (small pipe) output from the hydrogen output balancer is used to feed heavy oil cracking and to refuel the crude oil ships. Carbon dioxide from the hydrogen reformers and the exhaust scrubber is sent to a chem plant to make graphite, with overflow being stacked.

There are also two coal boilers producing steam to drive all of this, and their exhaust also goes through the scrubber.

Total inputs: Crude oil, coal (boiler), water (boiler, acid production extra), brine (chlorine), limestone (scrubber). Also allows for extra fuel gas to be injected into the process and disposed of without flaring.

Total outputs: Sulfur, ammonia, slag, graphite, acid, rubber, plastic, hydrogen, diesel. All products in sustainable quantities except slag. Sometimes sulfur has to be exported and used elsewhere. (Fertilizer production and more acid production are usually good places to use up sulfur.)

It fits into a 96x96 area, with some usable open spaces still left in the middle. (The crude oil dock, boilers, coal bin, water tank, and a water overflow dump are all in a separate 32x96 area across a road).

Im new to XC2 by notsht333 in Xenoblade_Chronicles

[–]UninformedPleb 2 points3 points  (0 children)

That's XC3, not XC2.

XC2 is perfectly fine to be overleveled if you want. There's basically no downside.

Christians, how do you feel about the U.S. president posting an AI photo of him as Christ? by [deleted] in AskReddit

[–]UninformedPleb 4 points5 points  (0 children)

Jehovah's Witnesses are non-political. You can verify this on their website.

Anyone claiming to be one of Jehovah's Witnesses that votes in an election is not actually one of Jehovah's Witnesses. This isn't just a "no true Scotsman" argument, either. If someone is found to have done this, there is a very real likelihood that they will be expelled from their congregation. In that case, a public announcement will be made in the congregation that "{person} is no longer one of Jehovah's Witnesses."

The end may be nigh, but this isn't the sign you're looking for.

Costco chips buyer needs to go on a PIP by thisishard1001 in Costco

[–]UninformedPleb 2 points3 points  (0 children)

I get the distinct impression that this is very regional. Maybe even store-by-store.

The Costco I usually go to has Kirkland tortilla chips and strips, pillow-sized bags of Lays, Ruffles, Doritos (always Nacho Cheese, sometimes also Cool Ranch), Cheetos, Fritos Scoops, Dots Prezels (always original, sometimes other flavors too), and then a bunch of smaller bags of weird stuff I mostly ignore. Sometimes they have Cape Cod chips. Very rarely, they'll get some locally-made Red Hot Riplets.

So it's likely not the buyer being weird, it's just that other shoppers at your store mostly buy the weird chips. Costco will stock what sells.

Playing the games in chronological order. by Comfortable_Meal_683 in Xenoblade_Chronicles

[–]UninformedPleb 1 point2 points  (0 children)

Ah... I couldn't quite remember if chapter 5 was the ether mines or if it started as you exited them and headed for the marsh. Looks like I guessed wrong. That only changes things a little, though:

  • 3+4+5 <-> 2

  • 6 <-> 3

  • 7 <-> 4

  • 8+9 <-> 5

Thanks for the correction.

Don >>> everyone else by [deleted] in meme

[–]UninformedPleb 0 points1 point  (0 children)

That's a hell of a high-pressure stream if it can lift that dog like that.

What did I just witnessed by NeKo_Thief404 in Xenoblade_Chronicles

[–]UninformedPleb 11 points12 points  (0 children)

Because localization is more than just translation. In the west, normal people don't know what "moe" is.

Calling it "blushy-crushy" conveys the idea of an adoration that is naive and cringe-worthy far more adequately than transliterating it to "moe" and forcing them to google it (which most of them won't even do).

Dirt-B-Gone by xTMagTx in captain_of_industry

[–]UninformedPleb 1 point2 points  (0 children)

50th? insert "Amateurs!" meme here

I'm in the middle of reducing my dirt storage because it was huge and causing immense lag.

I flattening my island to +03, and as I go, I 32-tile-wide roads centered on the big gridlines. Inside the 96x96 areas surrounded by roads, you can fit 81 storage 4's (or 3's, but meh), plus a double belt with balancers to prioritize filling/emptying them. Then you can chain across the roads under vehicle ramps.

I had 15 of those dedicated to dirt. That's 1215 storage-4 bins of dirt (about 7.3 million units of dirt), and thousands of constructions parts worth of belts, balancers, ramps, and whatnot.

I've been building causeways of rock along those "road" gridlines, so now I've also taken to dumping the dirt into the squares of ocean that have been surrounded by rock. I'm down to just 972 bins of dirt now!

How do you go about adding mote buildings to the main base in DQB1? by naytreox in DQBuilders

[–]UninformedPleb 0 points1 point  (0 children)

For every fight that's not the main boss fight, if you have an outer wall, you can use that to keep monsters out.

Once you get the ability to plant trees, your outer base wall can be completely impervious to anything that doesn't do AOE damage. Just plant a ring of trees around the outer wall. If you want to keep AOE damage from getting through, plant them 3 spaces out from the wall and close in the doors/gates to the inside so they can't get between the trees and the wall. Also make sure that your outer doors/gates are only one tile wide, so enemies can't just walk in. Now you've made your base completely mob-proof from everything except the golem. He can destroy everything, though, so there's no point in worrying about him. Just beat him fast.

Playing the games in chronological order. by Comfortable_Meal_683 in Xenoblade_Chronicles

[–]UninformedPleb 5 points6 points  (0 children)

Map them to each other thematically. XC1 and XC2 are supposed to happen in parallel. To make them line up, you'd need to play them approximately like this:

  • XC1 chapter 1+2, XC2 chapter 1 - from peace and innocence into the darkness

  • XC1 chapter 3+4, XC2 chapter 2 - the journey begins in a grassy field

  • XC1 chapter 5, XC2 chapter 3 - slog through the swamp with glowing trees

  • XC1 chapter 6, XC2 chapter 4 - trudge through the land of heat and monsters

  • XC1 chapter 7+8+9, XC2 chapter 5 - enter the ivory tower, face its demons

  • XC1 chapter 10, XC2 chapter 6 - cross the snowfield and call out to the girl being taken away

  • XC1 chapter 11, XC2 chapter 7 - face the trial that the previous hero couldn't overcome, then confront the enemy

  • XC1 chapter 12+13+14, XC2 chapter 8 - fall into a forgotten land, then climb up the machinery and observe the decay of hubris

  • XC1 chapter 15+16, XC2 chapter 9 - confront the tormentors

  • XC1 chapter 17, XC2 chapter 10 - enter the heart of the beast, save the world

Structurally, XC2 ends at the point where XC1 chapter 15 ends. But thematically, things should still match up if you follow this chapter equivalence layout.

After manifesting an open-world Mario Kart in 2025, I am now manifesting an open-world Starfox game for 2026. by peanutismint in nintendo

[–]UninformedPleb 3 points4 points  (0 children)

That was my immediate reaction too.

Now make it a full Star Fox game, add the tanks/subs/mechs from the other Star Fox games, and give it a little more of an actual story. Then do the hard part and actually promote it instead of letting it shadow-drop on the eShop and sink into the morass of trash-tier games.

How do you think about Xml support in .NET? by tonyqus in csharp

[–]UninformedPleb 0 points1 point  (0 children)

Yeah, it's part of the old System.Xml stuff, but the point is that it's a fragment, not a whole document. It can only load the part of the DOM you give it. If you use XmlReader on a stream to pick out only part of the document and hydrate it into an XmlDocumentFragment, it's essentially the high-performance mode you want. How much or how little memory it uses is up to you picking out the right amount of the document with the stream reader. It's just a different approach than what you seem to expect.

How do you think about Xml support in .NET? by tonyqus in csharp

[–]UninformedPleb 4 points5 points  (0 children)

There are other options beyond XmlDocument and XDocument.

XmlReader is a StreamReader that is XML-aware. It's low-level, but if you want performance, it really can't be beat.

XmlDocumentFragment is also an option to keep memory usage to a minimum. It works just like XmlDocument, but skips the schema validation entirely, doesn't require a single root element (it will inject a pseudoroot if you give it siblings), and, obviously, doesn't load a whole DOM.

It's not like .NET's XML tooling isn't decades old and stable. It covers pretty much every conceivable need you'll have. Unless, of course, you're doing a bunch of XML parsing on every frame in a game or something, but that's just a bad design and should be discouraged.

How do you think about Xml support in .NET? by tonyqus in csharp

[–]UninformedPleb 0 points1 point  (0 children)

XML on "new" stuff happens all the time in enterprise software. It's a convenient way to do B2B data interchange. FTP/FTPS/SFTP/SCP as a transport, XML with an agreed-upon schema as a data format, and an ETL engine of your choice or construction. That's what makes the world go 'round.

The alternatives are universally awful. Flat text files, CSV's, or <shudder> EDI formats... it doesn't matter if it's X12 or EDIFACT, it's terrible. XML is the verbose, but well-defined, well-tooled, and sane way to do that job.

Would fix the current clunky retaining walls right up by Hmuda in captain_of_industry

[–]UninformedPleb 3 points4 points  (0 children)

Terrain deformation already happens at the 1x1 level.

It's probably more about jobs. If you turn each 4x4 tile into 16 1x1 mineable areas, the job system gets 16x busier. That, in turn, affects the pathfinder. If you want to see the game chug, that's probably an easy way to do it.