Hacker Newsnew | past | comments | ask | show | jobs | submit | schlarpc's commentslogin

Doesn’t work for livestreams as far as I know. There’s an open PR: https://github.com/yt-dlp/yt-dlp/pull/6498


Interesting that it can’t reestablish the connection, as the application level protocol should support it just fine. The client should notice the GRE (game rules engine) TCP socket is broken, and reset everything. When you reconnect, the front door service should notify you to a GRE session still in progress, and the client should be able to rejoin that. At least, that’s how it works on desktop.


My guess is that they get the parameters for the current connection from the phone context and then use a nonstandard library to establish the connection for maybe performance reasons. But then I think they did not bother to implement a mechanism for reconnecting.


And thankfully you won’t be looking at it much longer


What do you know?


Just wanted to say thanks for nix2container. I’ve been using it to do some deploys to AWS (ECR) and my iteration time between builds is down to single digit seconds.


Thanks for the link, I've got a bunch of hacky code for running Immich's compose under Nix that this might be able to replace.


Coincidentally, I use Immich as an example for my demo in the overview video: https://youtu.be/hCAFyzJ81Pg?t=281


I have a similar display, and also use blue noise dithering. Mine is driven in the backend by a web browser, which means I was able to abuse CSS and mix-blend-mode to do the dithering for me:

  ha-card::after {
    content: "";
    background-image: url(/local/visionect-dither.png);
    background-repeat: repeat;
    position: absolute;
    height: 100%;
    width: 100%;
    display: block;
    mix-blend-mode: multiply;
  }
The dithering texture used is 128_128/LDR_LLL1_10.png from https://github.com/Calinou/free-blue-noise-textures


Looking at the example image in the article for the dithering, it does unnecessarily reduce the quality in some areas, like the water on the left, the buildings in the bottom left and the background on the right.


what are the 3d and 4d textures?


(I could be wrong, but here's what I'm guessing) 3D refers to RGB, and 4D refers to RGB plus Alpha


Usually something like volumetric data, animations, or other forms of data packed into something the GPU can swallow. I am not sure why you would apply the filters to those kinds.


Whoa, .alt is finally a proposed standard with a real RFC number. Really happy about this, it's sorely needed in some spaces.


Where would this be used?


Anywhere you need a domain name that you are sure will never, ever, ever resolve via the root DNS servers at any point in the future.

ICANN fights tooth and nail to eliminate these. As far as they are concerned, every syntactically-valid domain name except .arpa and .example.{com,net,org} is theirs to sell -- even if they choose not to do so at the current moment. RFC9476 is basically the IETF finally getting fed up with ICANN's nonsense.

One concrete example is adding more onion-like namespaces. As long as the name is cryptographically self-certifying, you don't need a central authority to manage it. But it is generally a good idea to use a section of the namespace that the central authority isn't going to simply put up for sale at some point in the future. It's actually in their interest to do this, in order to sabotage competing decentralized protocols. Or they might just talk a lot about doing it, in order to scare people.

For example, I2P has .b32 which is their version of .onion. Tor shouldn't be special; other projects should be allowed to try out new ideas.


My first thought is a java package or mobile app id that you don't want to tie to some real web resource.


Another option for NixOS is bootspec-secureboot, I'm using it with no real complaints: https://github.com/DeterminateSystems/bootspec-secureboot


Wait, wtf. There's this in addition to lanzaboote? But no mention of it? (And at one point there was another new list with bootspec support, maybe still is)

Please, people, if you release software that overlaps or competes with another existing in the space, take the 3 minutes to write a comparison note or "why this exists". Please.


Why should any project have to justify it's existence? Maybe it just scratches an itch?


I will admit though, it being from Determinate Systems makes me wonder why they built it. They're not some hobbyists, they're a company built around making Nix tooling - and one of their most publicized tools, the Determinate Nix Installer, is actually a tool that, obviously, overlaps with existing tools, but has a very clearly stated objective and reason to exist. It seems very likely to me that there is, in fact, a reason for why they built this. If I had to guess, it's probably meant to be simpler, more robust, more elegant, etc. but I'd love to hear about it.

Unfortunately, unlike many of their projects, they don't seem to have a blog post yet for it.


I mean, at the very least, I do this because I make/release things because there's a gap to fill or an itch to scratch. And if I'm releasing something it's because I'm hoping it will be useful to others.

It seems like a natural conclusion to spend a fraction of the energy to author, to detail it's reason to exist.

Anyway, no one owes me anything but I trust that Determinate Systems has a grander vision than I can see, I just want to be clued in, to be honest ;).


There kind of is, but it's not really made for that use case so there's a bunch of caveats (it's read/write, has a limited max number of attachments, io1/2 required, can't be the boot volume): https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volu...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: