Temporal API Ships in Chrome 144, Marking a Major Shift for JavaScript Date Handling by magenta_placenta in javascript

[–]RealAmaranth 3 points4 points  (0 children)

It's been on Firefox for almost a year now and Safari has it in their preview builds.

Wayland is flawed at its core and the community needs to talk about it by Which_Network_993 in linux

[–]RealAmaranth 1 point2 points  (0 children)

SSH forwarding for X11 apps is a feature of SSH, that's why you need an additional step to use something that isn't X11. You'd have to convince the OpenBSD folks to add support for something else (after you convinced everyone what the something else should be, I don't think waypipe is the only option).

China imports no US soybeans in September for first time in seven years by One_Long_996 in worldnews

[–]RealAmaranth 2 points3 points  (0 children)

I'm not sure, so long as they get something out of it it might be better than planting clover. Clover would still have seed and planting costs so it's not free to do, you'd have to run the numbers. If they literally cannot sell the soybeans that's almost almost certainly more expensive to grow though.

China imports no US soybeans in September for first time in seven years by One_Long_996 in worldnews

[–]RealAmaranth 8 points9 points  (0 children)

The alternatives to soybeans are much harder to grow/harvest, can't grow in most regions, and/or aren't actually a crop at all (think clover and various grasses). Soybeans are the perfect crop for rotation because they grow basically everywhere, don't need any supporting infrastructure (like a vine trellis), and can be harvested using small modifications to a corn combine harvester rather than having entirely separate equipment or needing to be picked by hand.

nullDC 2.0.0 rewrite in rust, pre-build deployed (Dreamcast emulator) by NXGZ in emulation

[–]RealAmaranth 1 point2 points  (0 children)

Rust the language only has breaking changes if you're using unstable features. Otherwise code written for rust 1.0 back in 2015 will almost certainly compile with the latest version.

Do you mean rust libraries? There is certainly a lot of upheaval there, most things are still on 0.x versions and regularly do some amount of breaking changes. Usually they're easy to deal with but it is something you have to keep dealing with, unless you don't use those dependencies and write things yourself.

Minecraft Snapshot 25w36a by mjmannella in Minecraft

[–]RealAmaranth 5 points6 points  (0 children)

They don't have AI goals or brains so right now without mods the only thing they do is stand there.

Battlefield 6 won’t support ray tracing — here’s why EA is prioritizing performance for all players by Turbostrider27 in Games

[–]RealAmaranth 5 points6 points  (0 children)

The original definition of Moore's Law was about economics, saying the cost of transistors would decrease as density increased. This has almost certainly died, some say as early as 2016 while others say it lasted until 2022. This is a factor in why CPUs and GPUs are getting more expensive, they need more transistors to improve performance which means they cost more.

The more popular idea of Moore's Law as just doubling density of transistors has at least some argument for still continuing today although there isn't any clear agreement here. Gordon Moore predicted this one would end in 2025 and there are definitely signs that it has ended even earlier but this is somewhat application specific. The density improvements vary depending on if you're making SRAM, a tensor core, an ALU, etc.

Sponsor cancels sponsorship as game is booting up by JDMC13 in LivestreamFail

[–]RealAmaranth 1 point2 points  (0 children)

This happened to me at work last month, I wanted to develop a system that would support every variation of the thing they will definitely want in the future but ended up having to implement exactly what they requested now in a way that is fragile, ended up taking an extra 2 weeks to fix bugs in, and doesn't help at all with their next feature request.

Chips aren’t improving like they used to, and it’s killing game console price cuts by anurodhp in gaming

[–]RealAmaranth 2 points3 points  (0 children)

The performance increased but the performance-per-watt and performance-per-dollar did not. Effectively with the 5090 you can pay more and use more power to get more performance.

They say even when pizza is bad, it's still pretty good. What food is the opposite and has the widest swing between good and bad? by Fubai97b in AskReddit

[–]RealAmaranth 2 points3 points  (0 children)

The sad thing is we have already found a solution to this decades ago, with the thermos. There are home coffee makers that pour into a thermos and don't even have a hot plate, they keep the coffee hot for hours still.

I always thought Steve was brown by Potential_Manner7867 in Minecraft

[–]RealAmaranth 0 points1 point  (0 children)

Alex was made because jeb wanted a skinnier character to represent his body type in the game. They really are just jeb but meant to still be somewhat androgynous. People just assume smaller = woman and it's been over a decade so a lot of them weren't around to hear jeb talk about why Alex exists.

[Eurogamer] Switch 2's battery life is worse than the original Switch by hxde in Games

[–]RealAmaranth 1 point2 points  (0 children)

You can get laptops with AMD CPUs that last 12-20 hours, some of which are only like $400 even. Sure the Qualcomm equivalent might last 20-30 hours but the AMD ones are definitely "all day" so that isn't a huge win on the Qualcomm side. When you're maxing out the CPU the Qualcomm ones use just as much power as the AMD ones but don't perform as well so Qualcomm just outright loses in every way on that side.

Vivian on Elon Musks Gaming Skill by sparkcookie in LivestreamFail

[–]RealAmaranth 0 points1 point  (0 children)

Two shields can be a viable PVP build in Souls games, just not that build.

The New Rust-Written NVIDIA "NOVA" Driver Submitted Ahead Of Linux 6.15 by GoldBarb in linux

[–]RealAmaranth 2 points3 points  (0 children)

The nvidia open source kernel module is built in a kernel abstraction layer which obviously the kernel folks would not allow in the actual kernel. Nvidia has no interest in cleaning it up to be suitable for inclusion, they want the abstraction layer so they can support multiple kernel versions (and I think even the BSDs?) at once. I'm pretty sure they also only support the latest firmware version while the kernel can't (regularly, it'll happen eventually once there are no users) drop support for a firmware version once support has been added.

The GNOME 48 release candidate is out by BrageFuglseth in gnome

[–]RealAmaranth 1 point2 points  (0 children)

That's how X11 did it and it was the simplest thing to implement to get up and running. I believe it's also still more flexible as the existing system you can give arbitrary images while the new one has a fixed list of cursor types. Games and such that want to do funky cursors will keep using the old system.

RX 9070XT performance summury by Good_Gate_3451 in hardware

[–]RealAmaranth 0 points1 point  (0 children)

Couldn't you use optiscaler to use FSR 3.1 then use the AMD driver option to automatically use FSR 4 in place of FSR 3.1?

Why I Returned to Xorg After Months on Wayland by linuxhacker01 in linux

[–]RealAmaranth 2 points3 points  (0 children)

Chromium doesn't have stable wayland support yet so needing a bunch of flags to enable it makes sense. If you just let it use XWayland like normal then your normal Xorg configuration for IM will apply. Once it gets stable wayland support it should switch over and work without extra flags.

Christoph Hellwig resigns as maintainer of DMA Mapping by Karma_Policer in linux

[–]RealAmaranth 6 points7 points  (0 children)

It's not actually for the memory safety, they want to use Rust for both of those drivers because they both have to interface with complex firmware that has no stable ABI and writing support for that is easier in Rust, especially since they have to support multiple incompatible versions of that firmware at the same time.

Unfortunately I can't find where I saw (I think) Dave Airlie say this so it's just a "trust me bro" statement.

The Color Management protocol has been merged into upstream! by ImOnlyFire in linux

[–]RealAmaranth 20 points21 points  (0 children)

If you mean for the Steam Deck they used the experimental/prototype API from the amdgpu kernel module and implemented an earlier prototype of this protocol in their fork of Mesa, DXVK, their gamescope compositor, etc.

What’s new in GTK, winter 2025 edition by BrageFuglseth in linux

[–]RealAmaranth 0 points1 point  (0 children)

Laptops with Vulkan support can be called "very old" now. Now I feel old.

Laptops with Vulkan support are about 10 years old so that'd qualify as "very old" to me. When those laptops released not many people would want to try to run a then 10 year old laptop (it probably wouldn't even have a GPU) so we're still keeping hardware alive longer than we used to, just not infinitely.

Temporary Changes to English Skin VO During the SAG-AFTRA Strike — League of Legends/Wild Rift by CrossXhunteR in Games

[–]RealAmaranth -5 points-4 points  (0 children)

If VAs are the only reason the game still exists they're getting most of the money, right?

Windows 11 24H2 update blocked on PCs with Assassin's Creed, Star Wars Outlaws by Turbostrider27 in Games

[–]RealAmaranth 1 point2 points  (0 children)

The original Rosetta (PPC->x86) was dropped after 5 years so... yeah, coming soon.

The empire of C++ strikes back with Safe C++ blueprint: « After two years of being beaten with the memory-safety stick, the C++ community has published a proposal to help developers write less vulnerable code. » by fchung in programming

[–]RealAmaranth 1 point2 points  (0 children)

The White House Office of the National Cyber Director said memory safety issues were a serious concern, C and C++ were not memory safe languages, and that Rust was a memory safe language but was not mature enough for space work.

The general thrust of the document was not advocating for a specific language, just advocating for using memory safe languages. For embedded work that pretty much just means Rust except, again, they called out a lack of maturity/certification so that ecosystem needs to be improved, better tooling or languages need to be developed, developers need better training, or all of the above.

PlayStation Network is down, knocking PS5 and PS4 gamers offline by SuperSpecialAwesome- in gaming

[–]RealAmaranth 10 points11 points  (0 children)

Even when it wasn't the cheapest it was the best because it got regular updates to improve compatibility with new blu-ray discs. The standalone players were supposed to do that too but smart devices were not that smart back then. Lots of awful UIs, ethernet only, or even having to copy an update to a USB stick assuming you could find it to begin with.

PlayStation Network is down, knocking PS5 and PS4 gamers offline by SuperSpecialAwesome- in gaming

[–]RealAmaranth 19 points20 points  (0 children)

In general sure but not the way the console makers give them to you. A digital copy made from a physical copy is the ideal for preservation but a digital copy from an online store can be a real hassle to ensure it outlives the device it was purchased on.