AdrianTheFrog

joined 2 years ago
[–] AdrianTheFrog@lemmy.world 2 points 2 days ago

One time my computer wouldn't boot, with the motherboard giving an error. It turned out that a bit of metal on the IO shield had gotten bent into the USB C port and was shorting some of the pins. I'm very glad there seem to be protections in place for at least some of these sorts of things lol

[–] AdrianTheFrog@lemmy.world 1 points 4 days ago

Motion blur in video games is usually a whole lot less accurate at what it's trying to approximate than averaging 4 frame generation frames would be. Although 4 frame generation frames would be a lot slower to compute than the approximations people normally make for motion blur.

Yes, motion blur in video games is just an approximation and usually has a lot of visible failure cases (disocclusion, blurred shadows, rotary blur sometimes). It obviously can't recreate the effect of a fast blinking light moving across the screen during a frame. It can be a pretty good approximation in the better implementations, but the only real way to 'do it properly' is by rendering frames multiple times per shown frame or rendering stochastically (not really possible with rasterization and obviously introduces noise). Perfect motion blur would be the average of an infinite number of frames over the period of time between the current frame and the last one. With path tracing you can do the rendering stochastically, and you need a denoiser anyways, so you can actually get very accurate motion blur. As the number of samples approaches infinity, the image approaches the correct one.

Some academics and nvidia researchers have recently coauthored a paper about optimizing path tracing to apply ReSTIR (technique for reusing information across multiple pixels and across time) to scenes with motion blur, and the results look very good (obviously still very noisy, I guess nvidia would want to train another ray reconstruction model for it). It's also better than normal ReSTIR or Area ReSTIR when there isn't motion blur apparently. It's relying on a lot of approximations too, so probably not quite unbiased path tracing quality if allowed to converge, but I don't really know.

https://research.nvidia.com/labs/rtr/publication/liu2025splatting/

But that probably won't be coming to games for a while, so we're stuck with either increasing framerates to produce blur naturally (through real or 'fake' frames), or approximating blur in a more fake way.

[–] AdrianTheFrog@lemmy.world 1 points 4 days ago

Frame generation is the only real odd-one-out here, the rest are using basically the same technique under the hood. I guess we don't really know exactly what ray reconstruction is doing since they've never released a paper or anything, but I think it combines DLSS upscaling with denoising basically, in the same pass.

[–] AdrianTheFrog@lemmy.world 3 points 4 days ago

DLSS Frame Generation actually uses the game's analytic motion vectors though instead of trying to estimate them (well, really it does both) so it is a whole lot more accurate. It's also using a fairly large AI model for the estimation, in comparison to TVs probably just doing basic optical flow or something.

If it's actually good though depends on if you care about latency and if you can notice the visual artifacts in the game you're using it for.

[–] AdrianTheFrog@lemmy.world 1 points 4 days ago

you can download the arch wiki on kiwix (for android), it's like 30 megabytes

[–] AdrianTheFrog@lemmy.world 3 points 5 days ago* (last edited 5 days ago) (1 children)

Are there any alternatives that are decently fast for large files? My computer and my phone both get at least 300 mbps from the router, and I have yet to find a local file transfer application that will be anywhere near that fast for large files (destiny, local send, kde connect, might have tried others, I don't remember)

[–] AdrianTheFrog@lemmy.world 3 points 1 week ago

No, I don't think so. There is cleanup required on the rails of course, but it's used fairly regularly in some places I think when the tracks are wet

https://en.wikipedia.org/wiki/Sandbox_(locomotive)

[–] AdrianTheFrog@lemmy.world 5 points 1 week ago (4 children)

A lot of trams carry sand that they can put on the rails to get more grip when they need to break really fast. That might be what happened there

[–] AdrianTheFrog@lemmy.world 6 points 2 weeks ago (1 children)

You know, the new word is 'affordability.' Another word is just 'groceries.' It's sort of an old-fashioned word but it's very accurate. And they're coming down

such an eloquent speaker

[–] AdrianTheFrog@lemmy.world 2 points 2 weeks ago

I'm very proud of my budget server setup. around $220 in total for an i7 6700 thinkcentre from the university surplus store, plus 16 gb ram, a 256 gb sata SSD and an 8tb hdd

I don't use it for media hosting or anything, so the 8tb drive is mostly just for backups of the server and my desktop.

[–] AdrianTheFrog@lemmy.world 6 points 2 weeks ago

there's contexts where it could be fine I think, like if you know your friend will take it lightly, and you're not taking it seriously either. but actually trying to test someone with that is stupid

[–] AdrianTheFrog@lemmy.world 2 points 2 weeks ago (2 children)

Yes, if you're limited on money you certainly don't need that much. You could get very similar setup with Seagate's 8tb drives for like $200. And things don't need to be stored in archival quality either. Just saying that amount of storage isn't crazy expensive nowadays.

Also you forgot the $700 Mac pro wheels lol (yes they cost that much now)

19
submitted 4 months ago* (last edited 4 months ago) by AdrianTheFrog@lemmy.world to c/selfhosted@lemmy.world
 

I was trying to set up mail for my server, to send status emails, gitlab emails, etc. I know this can be done with relays but I was interested in sending mail directly using SMTP. Apparently my ATT residential internet blocks outbound signals on that port by default, although there are several reports of people calling customer support and getting that changed.

The most recent thing I can find was someone on Reddit 3 years ago:

xnojack: Probably depends on the rep. Just got mine unblocked a week ago. I read online though its better to say you're looking to allow SMTP outbound rather than port 25 outbound. Cause on the reps end its called something like SMTP outbound filter. (link)

I tried to call in and get this changed, the rep was very helpful but either something's changed on their end or he was looking in the wrong place. Anyways, I was wondering if any of you have gone through this process recently and know if this is still a thing, or have any advice.

65
submitted 5 months ago* (last edited 5 months ago) by AdrianTheFrog@lemmy.world to c/android@lemmy.world
 

These have both been taken with the exact same camera from the same location. The one on the left is with the OnePlus camera app, and the one on the right is from a community modification of the Google camera app to work on the OnePlus 12. The Google one looks a lot better because they use super-resolution from multiple short exposures automatically.

The Google camera app does not usually look better without zoom (in my short time testing) and also has a harder time focusing.

 

like really, you're just realizing that now??

54
double slit rule (lemmy.world)
submitted 8 months ago* (last edited 8 months ago) by AdrianTheFrog@lemmy.world to c/onehundredninetysix@lemmy.blahaj.zone
 

What New York might look like with a double slit as your camera aperture.

Original picture:

Double slit kernel:

What an eye might see, for comparison:

Here's a different, big double slit:

 

in the new minecraft april fools snapshot

it makes your gear degrade quicker with damage

 
 

With the smaller 14b model (q4_k_m), just letting it complete the text starting with "why do I"

edit: bonus, completely nonsensical (?) starting with "I don't" (what could possibly be causing it to say this?)

 

I was thinking about how hard it is to accurately determine whether a screenshot posted online is real or not. I'm thinking there could be an option in the browser to take a "secure screenshot", which would tag the screenshot with the date, url, and whether the page was modified on your computer. It could then hash both the tag and the image data and automatically upload this hash to some secure server somehow. There would need to be a way to guarantee that only the browser could do this, or at least some way to tell exactly what the source was. I'm not much of a cryptography person, but I would be surprised if it isn't possible to do this. Then, you could check if the screenshot you see is legitimate by seeing if it's hash exists in the list of real hashes.

 

mitosis or some such

 

I'm sure everyone's fine with this

 

reference image if you have no idea what I'm talking about:

I know this is a minor nitpick, but it's something that annoys me.

I got this graphics card mostly because it was the best deal on Amazon at the time (gpu shortage), and I also thought it looked decent from the images they had. However, when I actually installed it, all I see is the relatively unattractive looking black metal backplate with some white text. The other side is always the side shown in the promotional images too - not a single one of the pictures in the Amazon listing even shows the side that you'll be seeing 99.9% of the time. Do they think everyone hangs their PCs above them from the ceiling, or has open-air testbenches? Why do they never even bother with the other side? I know they want the fans on the bottom so the cooling is better, but the air in front of the CPU shouldn't be that bad, a lot of cheaper GPUs don't need that much cooling, and a ton of people have watercooling now anyways so the CPU radiators just go on the sides.

 

my reasoning: the actual colors we can see -> the wavelengths that we can extrapolate to -> basically extrapolated wavelengths plus an 'unpure-ness' factor -> not even real wavelengths (ok well king blue and maybe lavender if I'm being generous could be)

view more: next ›