LainTrain

joined 1 year ago
[–] [email protected] 0 points 2 hours ago

Okay, I'd be interested to hear what you think is wrong with this, because I'm pretty sure it's more or less correct.

Some sources for you to help you understand these concepts a bit better:

What DLSS is and how it works as a starter: https://en.wikipedia.org/wiki/Deep_Learning_Super_Sampling

Issues with modern "optimization", including DLSS: https://www.youtube.com/watch?v=lJu_DgCHfx4

TAA comparisons (yes, biased, but accurate): https://old.reddit.com/r/FuckTAA/comments/1e7ozv0/rfucktaa_resource/

[–] [email protected] 2 points 2 hours ago* (last edited 2 hours ago)

No that's not really true from what I heard. Tons of vindicta type femcels and Tate fan manosphere loons are into looksmaxxing and moneymaxxing and whatnot. Ironically enough, blackpilled proper withdrawn hikki incels at least don't get taken for a ride by grifters so much.

[–] [email protected] 0 points 2 hours ago

Link to bot?

[–] [email protected] 4 points 2 hours ago (1 children)

So it's basically to stop various glowware from calling home by detecting socks and bypassing it to use another network interface. Neat.

[–] [email protected] 3 points 2 hours ago (3 children)

Never watched it. Always been curious. What's the appeal?

[–] [email protected] 1 points 1 day ago* (last edited 1 day ago) (2 children)

What are you talking about “temporal+quality” for DLSS? That’s not a thing.

Sorry I was mistaken, it's not "temporal", I meant "transformer", as in the "transformer model", as here in CP2077.

DLSS I’m talking about. There are many comparisons out there showing how amazing it is, often resulting in better IQ than native.

Let me explain:

No, AI upscaling from a lower resolution will never be better than just running the game at the native resolution it's being upscaled to.

By it's very nature, the ML model is just "guessing" what the frame might look like if it was rendered at native resolution. It's not an accurate representation of the render output or artistic intent. Is it impressive? Yes of course, it's a miracle of technology and a result of brilliant engineering and research in the ML field applied creatively and practically in real time computer graphics, but it does not result in a better image than native, nor does it aim to do so.

It's mainly there to increase performance when rendering at native resolution is too computationally expensive and results in poor performance, while minimizing the loss in detail. It may do a good job of it for sure, relatively speaking, but it can never match an actual native image, and compressed YouTube video with bitrates less than a DVD aren't a good reference point because they don't represent anything even close to what a real render looks like, and not a compressed motion jpeg of it.

Even if it seems like there's "added detail", any "added detail" is either literally just an illusion stemming from the sharpening post-processing filter akin to the "added detail" of a cheap Walmart "HD Ready" TV circa 2007 with sharpening cranked up, or outright fictional, and does not exist within the game files itself, and if by "better" we agree that it's the most high fidelity representation of the game as it exists on disk, then AI cannot ever be better.

FXAA is not an AI upscaler, what are you talking about?

I mention FXAA because really the only reason we use "AI upscalers" is because anti-aliasing is really really computationally expensive.

The single most immediately evident and obvious consequence of a low render resolution is aliasing first and foremost. Almost all other aspects of a game's graphics are usually completely detached from this like e.g. texture resolution.

The reason aliasing happens in the first place is because our ability to create, ship, process and render increasingly high polygon count games has massive surpassed our ability to push pixels on screen in real time.

Or course legibility suffers at lower resolution as well, but not nearly as much as smoothness of edges on high-polygon objects.

So for assets that would look really good at say, 4K, we run them at 720p instead, and this creates jagged edges because we literally cannot make the thing fit into the pixels we're pushing.

The best and most direct solution will always be just to render the game at a much higher resolution. But that kills framerates.

We can't do that, so we resort to Anti-Aliasing techniques instead. The most simple of which is MSAA which just multi-samples (renders at higher res) those edges and downscales them.

But it's also very very expensive to do computationally. GPUs capable of doing it alongside other bells and whistles we have like Ray Tracing simply don't exist, and if they did they'd cost too much, and even then, most games have to target consoles, which are solidly beat out by a flagship GPU even from several years ago.

One other solution is to blur these jagged edges out, sacrificing detail for a "smooth" look.

This is what FXAA does, but this creates a blurry image. This became very prevalent during the 7th Gen console era in particular because they simply couldn't push more than 720p in most games, in an era where Full HD TVs had become fairly common towards the end and shiny, polished graphics in trailers became a major way to make sales, this was further worsened by the fact Motion Blur was often used to cover up low framerates and replicate the look of sleek modern (at the time) digital blockbusters.

SMAA fixed some of FXAA's issues by being more selective about which pixels were blurred, and TAA eliminated the shimmering effect by also taking into account which pixels should be blurred across multiple frames.

Beyond this there are other tricks, like checkerboard rendering, where we render the frame in chunks at different resolutions based on what the player may or may not be looking at.

In VR we also use foveated rendering to render an FOV cone in front of the players immediate vision at a higher res than what would be in their periphery/outside the eye's natural focus, with eye tracking tech, this actually works really well.

But none of these are very good solutions, so we resort to another ugly, but potentially less bad solution, which is just rendering the game at a lower resolution and upscaling it, like a DVD played on an HDTV, but instead of a traditional upscaling algo like Lanczoz, we use DLSS, which reconstructs detail lost from a lower resolution render, based on context of the frame using machine learning, which is efficient because of tensor cores now included on every GPU making N-dimensional array multiplication and mixed precision FP math relatively computationally cheap.

DLSS often looks better compared to FXAA, SMAA and TAA because all of those just literally blur the image in different ways, without any detail reconstruction, but it is not comparable to any real anti-aliasing technique like MSAA.

But DLSS always renders at a lower res than native, so it will never be 1:1 a true native image, it's just an upscale. That's okay, because that's not the point. The purpose of DLSS isn't to boost quality, it's to be a crutch for low performance, it's why turning off even Quality presets for DLSS will often tank performance.

There is one situation where DLSS can look better than native, and it's if you instead of typical applications of DLSS which downscales the image, then upscales it with ML guesswork, use it to upscale the image from native, to a higher target res instead and output that.

In Nvidia settings I believe this is called DL DSR factors.

[–] [email protected] 2 points 1 day ago

Oh yeah totally, I just meant more as a best case scenario where you have very well documented very specific functions with a very limited scope that are reused throughout.

[–] [email protected] 2 points 1 day ago

Psychopath guidebook

[–] [email protected] 7 points 2 days ago (2 children)

Honestly I find this drive towards efficiency and automation many professional programmers have quite admirable.

While I studied programming, I think I just lacked this drive altogether, and I also really loved computers and to some degree I liked un-abstracting processes a lot more than I loved abstracting them, also due to my at-the-time untreated ADHD. When reasonable, I always pick a more manual way of doing something to maintain this control and understanding of system state.

I think cybersec was a great fit for me because I just found it much more stimulating to focus on the <1% of cases rather than the >99% of cases.

There is also just something very alienating when you work in large teams where each dev only contributes a small component, a lack of knowledge about the system is not only a good thing there but an expected paradigm to create reusable code, and it's a good one I think, just not actually all that fun to write for me personally.

If I have the brains for it, I'd love to try professional embedded at some point. Maybe it's something I could be good at.

[–] [email protected] 2 points 2 days ago

Kept it around to add to savings and build a desktop PC. Never had one as a kid so it was nice to finally build one as an adult. Cheap everything, 550w PSU, 16GB of DDR4-3200, Ryzen 1600, GTX 1060-6GB. Had a blast experiencing Forza Horizon 3 back then.

[–] [email protected] 0 points 2 days ago* (last edited 2 hours ago) (4 children)

Lolwut? No it doesn't? Yeah it turns off TAA so it might look sharper at first, and if you turn off the ugly ass sharpening then it's playable but literally any other option looks better than TAA, including TXAA from early 2010s lol.

Do you maybe mean DLAA? I Have an RTX 3090 and a 9800X3D. It's ok. When the option exists I just crank up the res or turn on MSAA instead. Much better.

If you mean DLSS, my condolences. I'd rather play with FXAA most of the time.

The only game I'll use DLSS (on Transformer model+Quality) in is CP2077 with Path Tracing. With Ray Reconstruction it's almost worth the blurriness, especially because that game forces TAA unless you use DLAA/DLSS and I don't get a playable framerate without it, but also don't want to play without Path Tracing. Maybe one day I'll have the hardware needed to run it with PT and DLAA

[–] [email protected] 1 points 2 days ago (3 children)
 

I noticed a lot of people seem to browse by All yet complain there's not much content, whereas I'm browsing by Subscribed and I still feel like there's an unreal amount of content, far more than I could consume even if I was browsing Lemmy Non-Stop all day.

I wonder if maybe sharing our subscribed communities with each other would help?

 

Well the "threatens" part has at least

 

Every time I come back to a thread later - it's gone. What gives? This is the only community on Lemmy or heck even on the internet in general where I've seen this, it's so odd.

 

This is quite recent but I've been browsing Lemmy a bunch lately and quite often I see extreme grammatical errors.

I'm not talking about like, incorrect stylistic choices between commas and dashes, or an improper use of ellipses or missing commas or incorrect use of apostrophes in its/it's or in multiple posessive articles or just plain typos or any nitpicky grammar nazi shit like that, but just basic spelling specifically.

It's one thing when you can't spell some pretty uncommon words and you're too lazy to look it up and/or use autocorrect, but it's a completely different league to misspell very basic words, very recently I saw someone spell "extreme" as "extream" which is just kind of baffling, I actually can't even imagine how one would make such a mistake?

And it's not been an isolated thing either, I've seen several instances like that lately.

Am I going crazy? Is it just me?

12
submitted 2 months ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 

Don't get me wrong: I certainly don't wish for corporations to destroy the environment for their own benefit, but primarily because I believe that if the environment is to be exploited for industry the rewards of that should be shared equitably amongst the workers in a worker-owner cooperative structure, and the spoils of it should be shared equitably across mankind, and not only those alive today, but also those in the future, hence we need sustainability.

Insofar as actually wanting to preserve it for its own sake though - I think it's meaningless, in a vacuum I would in fact prefer less biodiversity, especially when it comes to insects, and I would really like it if we could exterminate all species of fungi, mosses, lichen as well.

Where others see untouched ecosystems I see unused land that could be a nice city.

I'm an anarchist but I am firmly anti-degrowth, I would genuinely side with neolibs against anprims because they made a far better world even for all it's flaws. Doesn't help that neolibs have actual arguments and all anprims have is the "noble savage" and "appeal to nature" fallacies. Superficially I'm more on the side of soviet tech optimism if that makes sense.

Beyond the political, I don't really have any affinity for it, there are people who say various nonsense like "green spaces improve our mental health" whereas I find them mostly depressing and kind of out of place.

I am okay with parks in cities as long as they're empty and within reach of civilization, but green spaces like parks in cities aren't nature, they're a well curated almost entirely artificial human creation, an expressionist pastiche of green.

Actual nature is wildfires, cancer, floods, earthquakes, predation, parasitism, prions, wasps, itching, pain, burning, poisons, toxins, spores, fungi, spores, lichen, moss, mosquitoes, wasps, bacteria, sun overly bright, needing to pee, being itchy, negative emotions, reptiles, spiders, no amenities, dirt, dirty water (swamps), viruses, bacteria, thorns, stinging nettles, mites, ticks, lyssavirus, people turning to religion etc.

Flowers smell okay, but really air freshener smells better.

I find it all absolutely disgusting, and what's even more disgusting is that these things can affect my unfortunate meat flesh prison, it could make me sick with some COVID-over9000 - another of mother nature's little treats, and then ruin my plans for the day, or even my life.

Nature is pain and agony, and when it's not trying to kill you, it'll damn well do it's best to make you uncomfortable 24/7, it makes me long for the eternal sanctity of steel in lieu of flesh, and the safety of concrete paved city roads lit under a warm orange glow of an artificial street lights. Some nice brutalist architecture, flat colours, sharp geometric shapes - urban and industrial environments feel like home.

As long as there isn't crowds though - people are nature too and pretty disgusting as well, they are as irrational as any frightened animal and a vector for disease.

I never understood what the big deal was with staying inside during the pandemic. It's one thing if you have a shit place and you have to house share or live with parents, if you rent a semi-modern apartment for yourself, I don't see the issue. As long as you're comfortable and have plenty of space, what else is there? All the things one could want are on the internet anyway.

I much prefer the internet tbh, here I have control, if there's something I don't like, I don't have to ever see it again, but I can also engage with it freely without the interaction ever escaping my control, my agency is never impeded. The digital space is much more liberating.

Outside I can't really use an adblocker, or a waspblocker, or a sporeblocker, or a people-blocker.

I've read a number of posts like this on Reddit before and to get ahead of the usual replies:

You have allergies!

No. I don't have any as far as I know.

You just need to do shrooms

I have several times, though I kinda hated it, I much prefer acid myself, and it didn't change my opinion in the slightest. Best place to trip is at home, I can't imagine the panic attack I'd have tripping outside. Actually I can because I have. Would not do that again. At least it was in a business district and not in some ugly forest so I could duck into a Starbucks.

You hate animals

No, I've actually had pets. That said while I value the companionship I would prefer an artificial companion instead.

You just need to spend more time in nature

I've already spent way more time in nature than I'd ever want.

You should read about nature more

Yeah I have. I actually quite like reading about ancient creatures and whatnot, especially from the Cambrian period.

You're just born after 2000!

Idk how that one is relevant but I'm from 1998.

But you're part of nature

Yeah, I hate that. The bits about myself that I love are all that I managed in spite of it, not because of it. I will hate growing old as my meat prison rots and breaks down and I will hate having to confront mortality knowing there is so much to do.

You just haven't visited [x]

I've visited the French Alps as a kid and it smelled like pig shit and made me exhausted, I've visited farms and it smelled like horseshit and was dirty, I've visited Times Square and it was the happiest memory I had as a kid. As an adult I've visited all up and down the UK and Russia (the Baikal and Ural) and idk about the nature there, it's all just whatever and blends in.

At one time a field in the UK offered me peace when I needed it due to material struggles and I enjoyed it, (despite the unfortunate fact it was a reminder of wealth inequality because it was all privately owned by some aristocrat) or at least I thought I enjoyed it, now that I fixed it by improving my material circumstances and have no need for it.

EDIT: Because people cannot read, I've highlighted that I do not in fact think we should destroy mosses and lichen etc. and I am in fact aware that destroying any natural ecosystems has has serious negative cascading effects on everything else including human life and I do not wish for it because I'm not a moron

That's why I said "in a vacuum", as in -isolated from other factors. I'm glad this post has encouraged discussion but please just actually read it before engaging. The lack of reading comprehension on Lemmy is genuinely worrying.

 

I'm an amateur musician and I made this quite a while ago, I hope you like it and I'd love any and all feedback you can give :)

It was Inspired by this other neat remix I found way back: https://m.youtube.com/watch?v=-Hsf9HGIRbM I seem to recall this one playing on Lainchan's 404 page or something way back? Maybe someone else remembers something like that?

 

I actually even liked the app. Bruh.

Edited as per rules:

This is a post about the newly-viral in the west Chinese social media app Rednote.

I actually liked the app and even said as much, however the app prompts a permission for "Making and managing phone calls" as you can see in my first comment (linked below), I felt it needed to raise this as a potential concern as it's suspicious.

Original comment is at: https://lemmy.dbzer0.com/post/35733739/16034665 And https://lemmy.dbzer0.com/post/35733739/16035177 And https://lemmy.dbzer0.com/post/35733739/16035273

Original post is above the linked comments.

The potentially offending text is spread across several comments, the ban does not cite any specific comment.

Modlog is at: https://lemmy.dbzer0.com/modlog?page=1&actionType=All&userId=7652836

Reason: Rule 1 on World News at Lemmy.ml, which goes as such:

No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.

What's even funnier is I'm a bisexual trans woman from Russia, I'm about half of those things they are banning me for being prejudiced against, a fairly regular visitor and commented on .ml, hexbear vet (also banned unrelated to this lol), actually a pretty big fan of Mao (though he made some questionable decisions) and have had a book of his quotes by my bedside for god knows how many years by now, it's my support network when I need to feel heard in rage against various bastards like landlords.

I even liked the app and said it's probably not malware in my opinion as someone with genuine qualifications and a dayjob of making such calls. I was frankly not just being not bigoted, I was pretty charitable too for a multitude of reasons, one of which is to make the tankoids at ml more receptive to it.

However I guess unless I literally mindlessly see mandarin and go soyjak over it every time it's not simpling enough. Tankies isn't even it, it's literally weabooisn for china.

 

Dafuck? Removed for rule 3? [email protected] what the?

As far as I'm aware running and getting DNS to work on a home network is precisely everything to do with self-hosting.

I get that I'm being a bit of an opinionated asshole, and maybe my post is not overly constructive, but shit, a good rant to start a discussion should not be a reason for removal, least of all for a rule that has blatantly not been violated and that's the only actual reason I can think of why I'd been banned.

A good rant is literally the most worthwhile content imho, a good hearty debate invites viewpoints and opinions, even if the OP is unpopular. I hate the sterile, overly polite, overly PC tone enforced on some Lemmy communities.

As long as no one is literally insulting other users or spreading misinformation or being discriminatory/xenophobic based on characteristics. I wasn't even swearing. I'm so done, I'm blocking all of lemmy.world until they get their shit together.

 

You can also show them from terminal via curl, by piping it into feh with dash for stdin

 

These are starting to really stack up with the nutty mods in some of these places and I'd like to keep score and perhaps display them somewhere. I'm wondering if there's a list?

If not, short of crawling every community findable by an account and checking banned status by e.g. attempting to post, is there a way to collate such a list programmatically with e.g. an API or cURL or selenium automation, given the structure of the fediverse?

-32
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 

RetroArch never works right. Even once you get past the cores and all the other stupid bs, once you get to setting up the controls it never works right, most buttons just do not work in game, if they even work in the menus.

So many years, so much effort, all wasted.

It's still so much easier to keep BlastEm, Snes9x, Duckstation and whatever else installed, so much faster to set up controls and most of the time you don't even need to as everything works out of the box.

And yet plebbit will say nuhhh use muh libretro cores!!!!1 so heckin' wholesome Keanu chungus 100!!! I love my wife's boyfriend!!!!111 Thanks Reddit!!!!!

 

Why is the solarpunk memes community on this instance filled with such massively anti-left folks?

view more: next ›