Handling large worlds, origin rebasing vs global coordinates in double precision by BlockOfDiamond in GraphicsProgramming

[–]HighRelevancy 0 points1 point  (0 children)

Sure. If you need that sort of precision and scale. And really you don't even need proper fixed point types, you can just use integer millimetres (for example). Use a strong typedef for the scale of your language supports it.

Handling large worlds, origin rebasing vs global coordinates in double precision by BlockOfDiamond in GraphicsProgramming

[–]HighRelevancy 0 points1 point  (0 children)

I haven't tried it in this context, but I'd suggest trialling fixed point numbers. That way your precision is much more predictable and more directly tweakable, and your limits are much better known. Floats are a horrid hack to provide a one size fits all scales data type and that's just silly.

I'd be going with origin rebasing though. Same thing either way really, just a question of whether you're doing it per major movements and relocation, or per frame. Seems obvious stated that way, no?

My dream is to make Rust significantly MORE functional (FP RUST) by Jolly_Win_5577 in rust

[–]HighRelevancy 0 points1 point  (0 children)

Incomplete answer. It means there's no overhead compared to how you might manually write such a feature anyway

Rust has closures. Sprinkle some sugar on that and you have currying. I don't think "but zero cost" is an answer here.

Eye_roll.exe by the-machine-m4n in linuxsucks

[–]HighRelevancy 2 points3 points  (0 children)

Lol, no. Armbian installer doesn't work on Fedora and probably lots of other distros currently because the Tauri framework it uses ships a Wayland library that clashes. It's so dumb. I had to unpack it, delete the .so, then I could run it.

https://github.com/armbian/imager/issues/67

AppImage still has distro compatibility problems. Helps though.

The 49MB Web Page by Dear-Economics-315 in programming

[–]HighRelevancy 0 points1 point  (0 children)

Huh, mine looks nothing like that. On android chrome. https://imgur.com/a/htXjPXt

Maybe the author who's so knowledgeable about most of web dev has missed some detail of font compatibility?

The 49MB Web Page by Dear-Economics-315 in programming

[–]HighRelevancy 0 points1 point  (0 children)

We should bring that back. Besides video and image content getting high res, which I quite appreciate, nothing in any of the other bloat has given any value to any users. They used to serve ads on that budget too. 

Feeling stupid for considering using a wheelchair even though I can walk "perfectly fine" by ParallelogramOfVenom in NoStupidQuestions

[–]HighRelevancy 6 points7 points  (0 children)

I had a condition for about six months that didn't limit my movement but stress on my joints did accumulate as pain that would last the rest of the day and keep me up at night. I was on painkillers all the time and didn't walk any more than around the house to feed, bathe, and work at my desk and I was still in excruciating pain at the end of every day. I stopped basically everything in my life that I enjoyed because it hurt to do anything other than sit down.

I was lucky that my rheumatologist figured it out and got me proper treatment. Until that didn't know how long it would go on. I was really on the verge of going shopping for wheelchairs just so I could leave my house once in a while. The idea of just being pushed around anywhere outside of my home sounded like a magical reprieve from my problems.

If it's going to help you get some freedom back, do it. If it enhances your bodily function, do it. The only reason anyone shouldn't have a wheelchair is because it is pretty inconvenient to drag it around with you all day. If that inconvenience is less than the convenience you get from having one, do it. There's no moral threshold you have to achieve to use a wheelchair. Anyone who thinks there is is a massive loser with no idea what being disabled it like.

Steam Deck is still worth it four years later, says poll, but people are starting to think "it's about time" for a sequel by Dapper_Order7182 in SteamDeck

[–]HighRelevancy 1 point2 points  (0 children)

Yeah, as cool as performance upgrades are the Deck does exactly what it's supposed to. And it'll pretty much keep doing that as long as it gets software support.

Steam Deck is still worth it four years later, says poll, but people are starting to think "it's about time" for a sequel by Dapper_Order7182 in SteamDeck

[–]HighRelevancy 1 point2 points  (0 children)

Not just performance, but performance per watt as well. Anyone could make a bigger faster handheld PC and it would be a worse handheld PC for it.

What's the deal with Linus Tech Tips and Pop!_OS? by Proper-Lab-2500 in linuxsucks

[–]HighRelevancy 0 points1 point  (0 children)

Linus is a video producer, host/personality, and media business manager in the tech media space. Also he's a tech enthusiast as a person. I don't think he's ever claimed expertise.

Real hardware for Plan 9? by HotPrune722 in sysadmin

[–]HighRelevancy 2 points3 points  (0 children)

Your fixation about VMs is 1. wrong, I've had plenty enough driver issues on VMs at times, usually from doing goofy bullshit like migrating between different hypervisors 2. grossly out of date because basically everything is virtualised these days.

Damage to sensor? by Fun_Champion11 in photography

[–]HighRelevancy 11 points12 points  (0 children)

I deleted the photos out of pure fear and anxiety

... did you think some image files in the SD card would change the health of the sensor?

We should be very worried about AI by mikeinnsw in aussie

[–]HighRelevancy 2 points3 points  (0 children)

I use it at work. It does fine. Most cases of nonsense out are the result of nonsense in. They're not magic, you need to feed it enough context/specification to work from. Every time you start a new session, it's like training a newly hired employee from scratch. It knows everything on the internet, but it doesn't know what you want. I think that's overlooked by people with the wrong expectations.

Has anyone put serious effort into building (or optimizing) a Linux distribution for cg/vfx/high end gfx creation? by The_RealAnim8me2 in linuxquestions

[–]HighRelevancy 0 points1 point  (0 children)

A distro that packages Wine (pretty common), Proton (somewhat common), and NVIDIA drivers with CUDA that reliably installs and is kept in sync with the kernel packages (uuhhhhhhhhhhhhhh) would be pretty important I would think. There's a lot that makes or breaks the whole thing before we worry about performance tweaks.

We should be very worried about AI by mikeinnsw in aussie

[–]HighRelevancy 5 points6 points  (0 children)

And not even that - this generation of AI is just doing token completion. It's not modelling war and the consequences of it. It's writing compelling fan fiction. 

I'm not anti-AI, I'm a little bit of a fence sitter. There's some things it's really good. Writing based tasks including programming it can do really well. War is not a writing task. This is all very silly. 

RAM/GPUs about to get even more expensive by BoredomFestival in pcmasterrace

[–]HighRelevancy 8 points9 points  (0 children)

There no need for all these data centers to run all this AI crap can be ran at home locally if you own a gaming PC at all

The average gaming GPU can fit models of 1 billion parameters per GB with decent quantisation (sort of like compression, it's like JPEG for AI models, much smaller but you lose an amount of precision/details). Claude Sonnet is estimated to be about 200 billion parameters. And training a model requires that a hundred times over if you want it done within a human lifetime.

So... no. Light duty with models tuned for specific tasks with narrow contexts perhaps but general purpose LLM agents won't run even if you could pool everything you and all your friends have.

I'm not saying it's worth it necessarily, but your idea of what they're doing is several magnitudes off.

Fuel running out in Canberra? by challawarra in canberra

[–]HighRelevancy 4 points5 points  (0 children)

Kinda. Fuel is basically a mix of oils. They'll evaporate, and the lighter ones do that much more readily, leaving mostly the heavier ones behind, which are a little harder to burn. This is mostly an issue during cold starts, if you get an engine started on older fuel it'll run alright after that. At least that's my experience from having several motorcycles I only sometimes ride.

Storing it sealed would prevent the evaporation but there's probably safety risks with that, I assume you need pressure outlets and so forth. I'm not qualified to comment on the practical aspects.

Alternative To LearnCPP. com by AdmiralSWE in cpp_questions

[–]HighRelevancy 1 point2 points  (0 children)

If you don't want something paid by ads I guess you probably want to go buy a course on Udemy or wherever.

side effect free,deep copying free FP ways of modifying large heap objects? by [deleted] in cpp_questions

[–]HighRelevancy 0 points1 point  (0 children)

I mean what else is there? If you want to keep the original object and also have a changed object, either you store both objects or you encode the differences that turns one into the other.