Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bno1
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Claude Code Did the Heavy Lifting to Get Adobe Lightroom CC Running on Linux
(phoronix.com)
6 points
by
bno1
4mo ago
|
0 comments
2.
▲
by
bno1
1y ago
Just today I've used this in a Windows 11 QEMU VM to fix rekordbox (it failed to start about 4 out of 5 tries). rekordbox uses Unity with OpenGL for the UI and I guess the devs never tested it on a computer without GPU acceleration. Am
3.
▲
by
bno1
1y ago
What stops a scraper from detecting Anubis and just removing "Mozilla" from the user-agent string?
4.
▲
by
bno1
2y ago
I wonder how they deal with multi-threading. Forking a multi-threaded process is very error-prone (e.g. allocator locks can remain orphaned).
5.
▲
by
bno1
2y ago
Proton uses esync or fsync which (from what I've read) are on-par with ntsync. However, esync and fsync can't be merged into upstream wine because they can't properly emulate some quirks of NT sync objects, hence the ntsync d
6.
▲
by
bno1
2y ago
A big issue with IPC is thread scheduling. Thread B needs to get scheduled to see the request from thread A and thread A needs to get scheduled to see the response from thread B. I think there are WIP solutions to deal with this [1] this bu
7.
▲
by
bno1
2y ago
I found squashfs to be a great archive format. It preserves Linux file ownership and permissions, you can extract individual files without parsing the entire archive like tar and it's mountable. It's also openable in 7zip. I wonde
8.
▲
by
bno1
3y ago
Why doesn't USA pass a law that enforces data on US citizens to be stored in the US, like GDPR does in EU?
9.
▲
by
bno1
3y ago
Errant Signal's analysis is also really good: https://youtu.be/wlBrenhzMZI
10.
▲
by
bno1
3y ago
No, the entire point of those vulkan extensions is to use the hardware-accelerated video processing units. You can use computer shaders for software decoding on the GPU, there is no need for special extensions to do that. AMD and Intel have
11.
▲
by
bno1
3y ago
Isn't inverse transform sampling even faster than ziggurat? Most languages have an approximate erf^-1 implementation, everything is straight forward from there. I needed to generate random numbers from a truncated normal distribution a
12.
▲
by
bno1
3y ago
I think the people who say the Pixel 8 slow are gamers. Even a cheap phone is fast enough for the vast majority of people unless they play 3D games on it.
13.
▲
by
bno1
3y ago
Someone is trying to game on them, or at least run DirectX apps in Linux, based on this PR: https://github.com/doitsujin/dxvk/pull/3795
14.
▲
Elbrus-8S
(en.wikipedia.org)
3 points
by
bno1
3y ago
|
2 comments
15.
▲
by
bno1
3y ago
"The internet has been broken in a fundamental way. It is no longer a repository of people communicating with people" But the examples given are... google search results and articles from big publishers, things made to cast a wide
16.
▲
by
bno1
3y ago
I wonder what forests looked back then. Trees going through and on piles of dead trees?
17.
▲
by
bno1
3y ago
Thank you, makes sense now
18.
▲
by
bno1
3y ago
> Note that an acquire load of p would have prohibited this reordering, since acquire loads block all future memory access, even if unrelated to the value being acquired. I don't really get this part. The docs for acquire say: >
19.
▲
by
bno1
3y ago
Saving a few ms during decompression actually matters when the game streams data from the disk in real time. People also hate loading screens and objects popping-in because the streaming pipeline is slow.
20.
▲
by
bno1
4y ago
Well yes, because on Linux you use mmap to reserve virtual memory. I wouldn't say that tooling is not aware of all that. For example, top and htop display virtual memory and resident memory and shared memory. You need to look at reside
21.
▲
by
bno1
4y ago
That's most likely reserved virtual memory. It's not committed, meaning it's not backed by physical memory.
22.
▲
by
bno1
4y ago
I don't really get the point of the article. You can opt out of the privacy sandbox and block interests you don't want apps to see. The biggest change seems to be that chrome cand feed data into this system through an Android API,
23.
▲
by
bno1
4y ago
https://rocmdocs.amd.com/en/latest/Programming_Guides/HIP-po...
24.
▲
JA3 – A method for fingerprinting SSL/TLS Clients
(github.com)
2 points
by
bno1
4y ago
|
0 comments
25.
▲
by
bno1
4y ago
Sounds like you want font hinting but for vector graphics.
26.
▲
by
bno1
4y ago
*piracy sorry
27.
▲
by
bno1
4y ago
Copying is privacy and piracy is still an issue for the host.
28.
▲
by
bno1
4y ago
Just yesterday zmike held a presentation about Zink at XDC, it's very interesting to hear about all the issues they had to deal with (he's also a great person to listen to): https://youtu.be/0XSJG5xGZfU?t=6h49m36s
29.
▲
by
bno1
4y ago
Their "negative latency" thing really didn't sound practical at all for games where latency matters.
30.
▲
by
bno1
4y ago
Generating an UV map from an untextured mesh. The UV map is stored in vertices as texture coordinates, and together with the topology of the mesh it defines how the texture (images) gets mapped to the mesh. A good UV maps preserve surface a
More ›