Its not terribly far off from pre rendered or FMV games like Myst are doing it.
- 0 posts
- 18 comments
- Cirk2@programming.devtoLinux@programming.dev•A chapter of Linux's history comes to a close as Kubuntu drops X11 support for Wayland1 year
Curious what your workflow is that can not be done via a full RDP solution (kfrb/krdc, wayvnc, and whatever GNOME uses) or waypipe?
- 1 year
Minor Hardware changes, essentially bugfix and small feature updates in Hardware. Often with a better manufacturing process improving yield and power consumption.
- 1 year
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.
- Cirk2@programming.devtoLinux@programming.dev•Asahi Lina: For personal reasons, I no longer feel safe working on Linux GPU drivers or the Linux graphics ecosystem. I've paused work on Apple GPU drivers indefinitely.1 year
Starting with denying her person-hood under the unsubstantiated rumor she is the alter ego of marcan, found in this very thread.
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.
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.
Similar principle but O(log(n)) istead of Stalin sorts O(n).
- Cirk2@programming.devtoProgramming@programming.dev•Question: Does the build number always increment no matter the version or does the build number resets to 1 for every new version?2 years
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.
- 2 years
Bundling my two sata ssds into a single zfs volume, instead of manually moving stuff around between the nvme and two sata ssds. Combined with compression, and for my code folder deduplication it also resulted in a lot more usable space.
- Cirk2@programming.devtoProgramming@programming.dev•training a neural network to play a bullet hell game2 years
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.
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.
- Cirk2@programming.devtoProgramming@programming.dev•White House: Future Software Should Be Memory Safe2 years
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.
- Cirk2@programming.devtoProgramming@programming.dev•What are some common misconceptions about programming that you'd like to debunk?2 years
This also works the other way round:
The best programmers won’t be able to fix you clunky mess of bureaucracy by making it digital.
- Cirk2@programming.devtoGaming@beehaw.org•Starfield design lead says players are "disconnected" from how games are actually made: "Don't fool yourself into thinking you know why it is the way it is"3 years
“But throughout that time, I actually had no inkling what game development was actually like. How hard the designers, programmers, artists, producers, and everyone else worked,” he says. “The struggle to bring a vision to life with constantly shifting resources. The stress.”
Then tell us about it. Make it heard where you get Stressed and where you rub up on the state of the art. List off what had to be finished in crunch time. What got pushed by Marketing or Management. Leaving everything up to a nebulous “you don’t know” makes any criticism easily dismissed and reduces leverage against systemic issues.
how do you stop it on client side? I’m not sure if it has been deployed into the wild but these days computer vision is good enough to just work off the images. Capture image signal, fake usb mouse outputting movements calculated from image data. If this isn’t already available it’s only held back by the need for extra hardware.

Searched in the source:
Automatically creates RAOP (Airplay) sink devices based on zeroconfSo it’s the airplay protocol.