Cirk2
0
29
Cirk2

@programming.dev

Cirk2 131 points 3 years ago

Since we now have confirmation that an open implementation is legally impossible I would consider the HDMI forum to be a cartel and not a standarts comitee. Therefore it should be dismantled by anti-trust authorities asap.

path: 0 7989371, hotness: undefined, score: 131, children: 18
Cirk2 26 points 3 years ago

Why are they so desperate to be liked by users? Their whole mission is anti-user. Their job is to scrutinize paying users and take away the softest they bought when something isn't right. Of course they are not liked, they are the bouncer at the disco sending people away based on their feeling.

path: 0 1063094, hotness: undefined, score: 26, children: 3
Cirk2 21 points 3 years ago

Display Port has a standing in Computer Displays but is basically unheard of in Home Entertainment.

path: 0 7989371 7989582 7991516, hotness: undefined, score: 21, children: 5
Cirk2 21 points 3 years ago

That is the mindset that gives us text editors using 100% cpu to blink a cursor because their css triggers a bug in the web browser they ship to render the text editor.

You can be memory save without shipping a whole browser, but disregarding power and memory efficiency will just make performance gained by hardware evaporate in overhead.

path: 0 7924199 7924872 7925685 7936113, hotness: undefined, score: 21, children: 0
Cirk2 19 points 3 years ago

So the HDMI founders are Philips, Panasonic, Sony and Toshiba Known for their Players and in part TVs. The HDMI Forums consists of the rest of the TV Manufacturers and the big names in component Making (Analog Devices, NXP, Realtek, Qualcomm, etc.). So they are all members of a cooperation dedicated to "encouraging and promoting the adoption and widespread utilization of its Final Specifications". I hesitate to call their decisions on connectivity options unencumbered by interests.

oh btw: Anti-Trust does not require to there be no competing offer, just vast majority of market share.

path: 0 7989371 7989582 7991516 7991853 7992896, hotness: undefined, score: 19, children: 2
Cirk2 15 points 2 years ago

Starting with denying her person-hood under the unsubstantiated rumor she is the alter ego of marcan, found in this very thread.

path: 0 15777504 15788429 15788600 15789310 15793318 15802486, hotness: undefined, score: 15, children: 0
Cirk2 13 points 3 years ago

path: 0 7269818 7269935 7271632 7279355 7281655 7282636 7284718, hotness: undefined, score: 13, children: 0
Cirk2 11 points 3 years ago

Still a bit irritated by defining VR as a platform on the same level as Linux or Windows, but whatever.

2022 2023

path: 0 6178910, hotness: undefined, score: 11, children: 4
Cirk2 8 points 2 years ago

Most of the stuff on GoG should fit the bill. You still can use it as a website to shop for a game and get a installer exe for it. Without any additional launcher.

As far as documented network go, I've never seen more than games listing a couple of ports for servers, never anything like ips or actual network protocol descriptions. I guess anything with user hostable dedicated servers should be fine.

Problem is that those old games have very low online population, so I'm not entirely sure how much "casual comraderie" you'll find.

path: 0 10835553, hotness: undefined, score: 8, children: 0
Cirk2 7 points 2 years ago

I wish. Sadly the google play store requires monotonically increasing build numbers, so any option of resetting build numbers after major releases goes out the window.

path: 0 10919011 10921494, hotness: undefined, score: 7, children: 1
Cirk2 6 points 2 years ago

Yeah I really want to see the numbers on this.

It seems to be a absolute breaking issue for them, suggesting a actual noticeable delay. So it should at least be one frame (on 60hz display) of additional latency compared to x11. Especially since there is earlier work Using a Click based measurement setup showing no such delay.

path: 0 14692132 14694427, hotness: undefined, score: 6, children: 0
Cirk2 6 points a year ago

Its not terribly far off from pre rendered or FMV games like Myst are doing it.

path: 0 17927998 17928672, hotness: undefined, score: 6, children: 0
Cirk2 5 points 2 years ago

It does, in fact the current version of the wine patch is incompatible with fsync and esync, at least in wine-tkg. Which makes sense since it supersedes both (does the same thing in a more correct and more performant way).

path: 0 14437835 14456823, hotness: undefined, score: 5, children: 0
Cirk2 5 points 3 years ago

Bringing more modern tools and features to existing large code bases is "destroying his reputation"? Bjarne and the committee is constantly extending and modernizing a language with code bases older than me. Yes that means the old stuff has to be kept around but that is the price of allowing existing code to migrate gracefully instead of just throwing it out of the window. There is a problem with some missing rails to enforce current and saver techniques but Bjarne is not denying that.

path: 0 8601594 8619513, hotness: undefined, score: 5, children: 1
Cirk2 5 points 2 years ago

Similar principle but O(log(n)) istead of Stalin sorts O(n).

path: 0 13371778 13374897, hotness: undefined, score: 5, children: 0
Cirk2 4 points 2 years ago

The pi is either emitting a mouse move or detecting one on the physical device and measuring the time that passes until the photo diode/resistor (not an led) is detecting the cursor to move away.

It's essentially the same setup you would use to detect input to photon latency if you don't have a high speed camera.

Edit: Ah no there's another setup with a pi pico in there... Yeah it's binding and LED Lighting up to a button press to have two visual indicators (LED and Cursor Reaction) you can measure using a high speed camera. Them only having a 90fps phone camera makes it means the measurements are only in 11ms increments though.

path: 0 14691765 14693992, hotness: undefined, score: 4, children: 1
Cirk2 4 points a year ago

AMD Mobile chips tend to use a "half-generation" refresh of their main GPU architecture. For example the rdna3 Desktop line is gfx1100, gfx1101, gfx1102 depending on the model. The new mobile GPUs in the strix point CPUs (I. E. the new framework models) have gfx1150/gfx1151 denoting their rdna3.5 refresh.

The UDNA is in reference to amd stopping to have two lines of internal architectures: RDNA for graphics (Radeon cards) and CDNA for compute (like the MI line of chips) and instead have one architecture for both, labeld UDNA.

path: 0 17853333 17854346, hotness: undefined, score: 4, children: 2
Cirk2 4 points 3 years ago

Having the runtime of the codec installed in a wine prefix is not the same as having it work. Just like wine has to work on the codec to get the data to it and output back to the game, in a way that the game, the codec and wines d3d implementation can deal with it. This is made mode difficult by some codecs doing output themselves and some handing buffers back to the game for display.

This is hard and gruesome work. With painstaking observing and duplicating behavior, since a lot is not documented and for a clean room implementation the person implementing it can not look at disassembled binaries or (hypothetical) code-leaks.

Now how do you get a game to not use the codec it’s shipped with? By cracking.

That is just wrong. "Cracking" is the circumvention of Copy-Protection. Before Denuvo afaik no Copy-Protection had data-integrty checks, so modification of game Behavior (aka Modding) did not require tampering with the Copy Protection. Best Example SKSE for Skyrim, a tool adding a lot of additional functions to the internal scripting language while still keeping copy protection in tact.

path: 0 1391144 1392992 1393271 1393447 1394752 1412858, hotness: undefined, score: 4, children: 0
Cirk2 3 points 2 years ago

Normal business users are fine if the Company hasn't deep-throated Microsoft. Our Company does all the business work with no windows machine in the whole company.

Being locked-in on Microsoft Office is a thing and not the fault of linux

path: 0 10332711 10334692 10337306 10365065, hotness: undefined, score: 3, children: 0
Cirk2 3 points 2 years ago

That's an interesting approach. The Traditional way would be to go by game score like the AI Mario Projects. But I can see the value in prioritizing Bullet Avoidance over pure score.

Does your training Environment Model that shooting at enemies (eventually) makes them stop spitting out bullets? I also would assume that total survival time is a part of the score, otherwise the Boss would just be a loosing game score wise.

path: 0 10406166 10406628 10416542, hotness: undefined, score: 3, children: 1

thanks for using Leebra!

go to feed...