DuckDNS has long enough latency (over 2000ms) where Google Assistant can’t connect. I moved to FreeDDNS and my Home Assistant issues went away.
- 0 Posts
- 48 Comments
The point is to show it’s uncapped, since SDR is just up to 200 not. It’s not tonemapped in the image.
But, please, continue to argue in bad faith and complete ignorance.
This is a trash take.
I just wrote the ability to take a DX9 game, stealthy convert it to DX9Ex, remap all the incompatibility commands so it works, proxy the swapchain texture, setup a shared handle for that proxy texture, create a DX11 swapchain, read that proxy into DX11, and output it in true, native HDR.
All with the assistance of CoPilot chat to help make sense of the documentation and CoPilot generation and autocomplete to help setup the code.
All in one day.

ShortFuse@lemmy.worldto
Games@lemmy.world•Grand Theft Auto 4 for PS5, Xbox Series X/S reportedly in development, could release this yearEnglish
4·10 months agoOnly reason I haven’t modded HDR for this game is because it’s DX9 and a pain to mod. (I already did GTAV - Enhanced and GTA Trilogy Remastered since it’s UE). If they make a new port for PC it’ll be able to complete the set.
Most “film grain” is just additive noise akin to digital camera noise. I’ve modded a bunch of games for HDR (RenoDX creator) and I strip it from almost every game because it’s unbearable. I have a custom film grain that mimic real film and at low levels it’s imperceptible and acts as a dithering tool to improve gradients (remove banding). For some games that emulate a film look sometimes the (proper) film grain lends to the the look.
Bad effects are bad.
I used to hate film grain and then did the research for implementing myself, digging up old research papers on how It works at a scientific level. I ended up implementing a custom film grain in Starfield Luma and RenoDX. I actually like it and it has a level of “je ne sais quoi” that clicks in my brain that feels like film.
The gist is that everyone just does additive random noise which raises black floor and dirties the image. Film grain is perceptual which acts like cracks in the “dots” that compose an image. It’s not something to be “scanned” or overlayed (which gives a dirty screen effect).
Related, motion blur is how we see things in real life. Our eyes have a certain level of blur/shutter speed and games can have a soap opera effect. I’ve only seen per-object motion blur look decent, but fullscreen is just weird, IMO.
ShortFuse@lemmy.worldto
Technology@lemmy.world•Bill proposed to outlaw downloading Chinese AI models.English
14·1 year agoRip iPhone.
ShortFuse@lemmy.worldto
Technology@lemmy.world•Developer Creates Infinite Maze That Traps AI Training BotsEnglish
13·1 year agoscrape.maxDepth = 5
ShortFuse@lemmy.worldto
Games@lemmy.world•What are the best games you can play on a laptop?English
2·1 year agoTunic
Sea of Stars
ShortFuse@lemmy.worldto
Technology@lemmy.world•Sysadmins slam Apple’s SSL/TLS cert lifespan cutsEnglish
1·1 year agoI have just dumped code into a Chrome console and saved a cert while in a pinch. It’s not best practices of course, but when you need something fast for one-time use, it’s nice to have something immediately available.
You could make your own webpage that works in the browser (no backend) and make a cert. I haven’t published anything publicly because you really shouldn’t dump private keys in unknown websites, but nothing is stopping you from making your own.
ShortFuse@lemmy.worldto
Technology@lemmy.world•Sysadmins slam Apple’s SSL/TLS cert lifespan cutsEnglish
1·1 year agoThat’s what NodeJS and Deno are.
The point of the browser support means it runs on modern Web technologies and doesn’t need external binaries (eg: OpenSSL). It can literally run on any JS, even a browser.
ShortFuse@lemmy.worldto
Technology@lemmy.world•Sysadmins slam Apple’s SSL/TLS cert lifespan cutsEnglish
11·1 year agoJust going to mention my zero-dependency ACME (Let’s Encrypt) library: https://github.com/clshortfuse/acmejs
It runs on Chrome, Safari, FireFox, Deno, and NodeJS.
I use it to spin up my wildcard and HTTP certificates. I’ve personally automated it by having the certificate upload to S3 buckets and AWS Certificates. I wrote a helper for Name.com for DNS validation. For HTTP validation, I use HTTP PUT.
ShortFuse@lemmy.worldto
Selfhosted@lemmy.world•ICANN approves use of .internal domain for your networkEnglish
4·2 years agoI’ve also used .local but .local could imply a local neighborhood. The word itself is based on “location”. Maybe a campus could be .local but the smaller networks would be .internal
Or, maybe they want to not confuse it with link-local or unique local addresses. Though, maybe all .internal networks should be using local (private) addresses?
ShortFuse@lemmy.worldto
Technology@lemmy.world•uBlock Origin developer recommends switching to Firefox as Chrome flags the extensionEnglish
4·2 years agoI’ve been using uBOLite for about a year and I’m pretty happy with it. You don’t have to give the extension access to the content on the page and all the filtering on the browser engine, not over JavaScript.
ShortFuse@lemmy.worldto
Selfhosted@lemmy.world•What self hosting feels like (It's painful, please help 🥲)English
3·2 years agoI just recently started working with ImGui. Rewrite compiled game engines to add support for HDR into games that never supported it? Sure, easy. I can mod most games in an hour if not minutes.
Make the UI respond like any modern flexible-width UI in the past 15 years? It’s still taking me days. All of the ImGui documentation is hidden behind closed GitHub issues. Like, the expected user experience is to bash your head against something for hours, then submit your very specific issue and wait for the author to tell you what to do if you’re lucky, or link to another issue that vaguely resembles your issue.
I know some projects, WhatWG for one, follow the convention of, if something is unclear in the documentation, the issue does not get closed until that documentation gets updated so there’s no longer any ambiguity or lack of clarity.
ShortFuse@lemmy.worldto
Not The Onion@lemmy.world•Fox News host Jesse Watters thinks men who vote for women ‘transition’ to womenEnglish
13·2 years agoSo, don’t vote for Boebert or MTG. Got it.
ShortFuse@lemmy.worldto
Selfhosted@lemmy.world•From reddit selfhosted: What do you wish you knew from the startEnglish
2·2 years agoMy open-source, zero dependency JS library for requesting and generating certs with dns01: https://github.com/clshortfuse/acmejs
I only coded for name.com but it is compatible with anything really. Also can run in the browser, which could be useful in a pinch.
ShortFuse@lemmy.worldto
Memes@lemmy.ml•I hate it when people just say that a meme is "a repost" and refuse to elaborate
5·2 years agoNice riposte, OP.

If you’re talking browsers it’s poor. But HDR on displays is very much figured out and none of the randomness that you get with SDR with user varied gamma, colorspace, and brightness. (That doesn’t stop manufacturers still borking things with Vivid Mode though).
You can pack HDR in JPG/PNG/WebP or anything that supports a ICC and Chrome will display it. The actual formats that support HDR directly are PNG (with cICP) and AVIF and JpegXL.
Your best bet is use avifenc and translate your HDR file. But note that servers may take your image and break it when rescaling.
Best single source for this info is probably: https://gregbenzphotography.com/hdr/