Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
turol
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
turol
7mo ago
Unfortunately Doom has a lot of undefined behavior (because it's a 30 year old codebase) so if you enable UBSAN you're inundated with warnings. Finding this specific needle in that haystack would take quite a lot of effort.
2.
▲
by
turol
9mo ago
For a real world example of how this can affect code check out this commit I made in mesa: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20...
3.
▲
by
turol
11mo ago
Hieno homma
4.
▲
by
turol
1y ago
That is a very good description of the Paranoia RPG.
5.
▲
by
turol
1y ago
> There’s probably another name for this Race to the bottom
6.
▲
by
turol
1y ago
> Right, my humor there was that I'm assuming people specifically did non-debug flags for the build as an optimization. It used to be the case that the presence of debug symbols would affect GCC code generation. Nowadays that should
7.
▲
by
turol
2y ago
I think vtune and toplev will report that as a frontend stall in their topdown metrics.
8.
▲
by
turol
2y ago
> In theory it should only be about writing a new build script (not based on `wmake` but on a real `make`). And then workout the tiny flag/preprocessor/C compiler discrepancies. For mostly C code like the original Doom source,
9.
▲
by
turol
2y ago
The Voodoo 2 completely takes over display output. VESA stuff shouldn't have any effect in this case.
10.
▲
by
turol
2y ago
True. I've tried it on a Pentium 166/MMX with a Voodoo 2 and it runs about 15 fps.
11.
▲
by
turol
2y ago
If the OS doesn't provide an actual sound API developers will only write support for the most popular sound cards.
12.
▲
by
turol
2y ago
If you click on the domain name next to the main link you get a filtered view of submissions for just that domain. This way you can easily find the related posts. It looks like this is the fifth submission of this article but the others did
13.
▲
by
turol
2y ago
> death match in a museum would be fun too. https://www.youtube.com/watch?v=fh40nFH4-A0
14.
▲
by
turol
2y ago
"There has grown up in the minds of certain groups in this country the notion that because a man or corporation has made a profit out of the public for a number of years, the government and the courts are charged with the duty of guara
15.
▲
by
turol
2y ago
That does not really work since the only IO was the BIOS-provided one that was 1. synchronous and 2. really slow. If you tried to do that you'd just get insanely bad pauses.
16.
▲
by
turol
2y ago
https://github.com/turol/valoserveri It's for controlling DMX colored lights over network. It takes UDP packets (and later Websocket messages) and turns them into DMX protocol packets which get sent over USB seria
17.
▲
by
turol
2y ago
https://xkcd.com/927/
18.
▲
Running GNU on DOS with DJGPP
(blogsystem5.substack.com)
3 points
by
turol
3y ago
|
0 comments
19.
▲
by
turol
3y ago
This is not possible. Both disassembly and decompilation are equivalent to the halting problem. At least Mike Van Emmerik's PhD thesis ("Static Single Assignment for Decompilation") mentions this though I'm not sure if t
20.
▲
by
turol
3y ago
Strange that they list FreeDOS, DR-DOS and MS-DOS as separate OSes even though they are very similar. They are effectively ABI-compatible, unlike the different Unix flavors.
21.
▲
Making Gaussian Splats more smaller
(aras-p.info)
3 points
by
turol
3y ago
|
1 comments
22.
▲
by
turol
3y ago
Discussion on part one: https://news.ycombinator.com/item?id=37415478
23.
▲
by
turol
3y ago
A followup to https://aras-p.info/blog/2023/09/05/Gaussian-Splatting-is-pr... discussed at https://news.ycombinator.com/item?id=37415478
24.
▲
Making Gaussian Splats Smaller
(aras-p.info)
3 points
by
turol
3y ago
|
1 comments
25.
▲
by
turol
4y ago
It was Travis Downs: https://travisdowns.github.io/blog/2019/08/20/interrupts.htm...
26.
▲
AMD FidelityFX Super Resolution (FSR) 2.0.1
(github.com)
23 points
by
turol
4y ago
|
0 comments
27.
▲
by
turol
6y ago
That one is blocked for Europeans.