Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
an-unknown
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
an-unknown
1y ago
Not sure why people always say it's so hard to build GraalVM ... all you need is roughly 2 prerequisites and one build command. The prerequisites are a "Labs JDK" which is essentially a slightly modified OpenJDK with more up
2.
▲
by
an-unknown
2y ago
> Yesterday File Pilot (no affiliation) hit the HN frontpage. File Pilot is written from scratch and it has a ton of functionality packed in a 1.8mb download. As somebody on Twitter pointed out, a debug build of "hello world!"
3.
▲
by
an-unknown
2y ago
I think there is some confusion about "ubershaders" in the context of emulators in particular. Old Nintendo consoles like the N64 or the GameCube/Wii didn't have programmable shaders. Instead, it was a mostly fixed-funct
4.
▲
by
an-unknown
2y ago
> It lacks features like lambda calculus, closures, and coroutines—powerful and proven paradigms that are essential in modern programming languages. These limitations make it harder to fully embrace contemporary programming practices. An
5.
▲
by
an-unknown
2y ago
Actually I have the VT240 firmware ROM dumps, that's where I got the original font from. The problem is, at least the VT240 is a rather sophisticated thing, with a T-11 CPU, some additional MCU, and a graphics accelerator chip. There i
6.
▲
by
an-unknown
2y ago
The only problem with real VTs is you have to be careful not to get one where the CRT has severe burn-in, like in the ebay listing. Sure, some VTs (like the VT240 or VT525) are a separate main box + CRT, but then you're missing the &qu
7.
▲
by
an-unknown
2y ago
> After that, I've had great fun playing with RT-11 [...] If you want to play around with RT-11 again, I made a small PDP-11/03 emulator + VT240 terminal emulator running in the browser. It's still incomplete, but you can
8.
▲
by
an-unknown
2y ago
> For video games the binary is the covered work, not its disassembly. For the law it doesn't matter much if you look at binary code in a hex editor or at disassembly, since disassembly is just a 1:1 translation of the binary code.
9.
▲
by
an-unknown
2y ago
Simple: a real 3.5" floppy disk drive has moving parts and various things that age and eventually break. For example I have an old device with a broken floppy disk drive which can't even read a real floppy anymore. With the metal
10.
▲
by
an-unknown
2y ago
I added a few screenshots of different files right now.
11.
▲
by
an-unknown
2y ago
Since this is an old tool and it fails to deal with large files, I made a completely new version from scratch a while ago, using a completely different rendering approach that's more like how you'd render a volumetric data set lik
12.
▲
by
an-unknown
2y ago
> TruffleRuby even had the extremely big brain idea of running a Truffle interpreter for C for native extensions […] TruffleC was a research project and the first attempt of running C code on Truffle that I'm aware of. It directly i
13.
▲
by
an-unknown
2y ago
> […] like any audio hardware that ain’t totally mainstream is not good. Funnily enough, it totally depends on the hardware. If your audio hardware is supported by Core Audio on Mac, chances are it will also work on Linux without problem
14.
▲
by
an-unknown
2y ago
Games are the easier part. There are a few examples of software which is only available for Windows and Mac or even Windows only, like professional audio software or various CAD tools. If you need one of those, you can't really avoid W
15.
▲
by
an-unknown
2y ago
> […] Windows-specific apps that they use, such as games. As if many Windows games don't work on Linux via proton, to the point that Valve's Steam Deck runs on Linux and is "good enough" most of the time. Compatibilit
16.
▲
CoreDNS IP Destination Guard
(github.com)
2 points
by
an-unknown
2y ago
|
0 comments
17.
▲
by
an-unknown
2y ago
If you need some real world examples, here is a recording of "One Stop" from a few different professional synthesizers (Roland JV-1080, XV-5080, INTEGRA-7, and KORG X5DR) to get an idea: https://www.youtube.com/wat
18.
▲
by
an-unknown
2y ago
I implemented it just now. Turns out when performing the subtraction on the raw data before applying the color space conversion LUT, it's also necessary to add the mean of the noise image's pixel values because otherwise some bias
19.
▲
by
an-unknown
2y ago
You are indeed right. I'm not sure how to efficiently implement a median here though, because a single frame is around 120MB large already. I assume I could/should compute the median over only a few frames to limit memory consumpt
20.
▲
Show HN: Brawshot – Basic temporal denoise for videos in BRAW format
(github.com)
46 points
by
an-unknown
2y ago
|
6 comments
21.
▲
by
an-unknown
2y ago
This project looks interesting. I saw you use stty to configure the console, but there is a native "UNIX way" to do this via tcgetattr/tcsetattr, you'll have to figure out how to use these C functions elegantly in Go tho
22.
▲
by
an-unknown
2y ago
Did you run into a boot loop because of some SDMMC controller problem? If yes: this is caused by hardware changes in newer rpi4 and old rootfs images from ALARM which don't support this yet but it's fixed if you update it. To do t
23.
▲
by
an-unknown
2y ago
It seems like this tool does not create a fully deterministic nor reproducible environment. Hermit seems to only intercept and modify syscalls, but this is not the only source of non-determinism and randomness. For example, the layout of en
24.
▲
by
an-unknown
3y ago
> Even the likes of gdb are rendered powerless before the might of this uber segfault. It's quite easy to debug crashes in the dynamic linker if you use a more powerful debugger. For example there is a Graal based AMD64 VM [1] which
25.
▲
by
an-unknown
3y ago
As far as I understand it, this change is not supposed to change anything about files posted on Discord, as long as you actually view the channel where they were posted. Means: if you find an old post on Discord with a file attached, this s
26.
▲
by
an-unknown
3y ago
> It's as close to an officially supported Linux distro for Nintendo hardware as we've ever gotten. To be fair, Linux on the Wii was also quite good: I remember running Debian 5 Lenny on my Wii many years ago, and it seemed to
27.
▲
by
an-unknown
3y ago
Actually the ADM-3A automatically wraps overflowing text similar to what you would expect from a terminal unless you disable the "Auto NL" switch and it is 80x24 characters unless you got the basic 80x12 variant without the "
28.
▲
by
an-unknown
3y ago
> The GBA it's just a tiny step down from a PSX. The GBA doesn't have any 3D graphics hardware, yet it renders that Tomb Raider game with 3D graphics in real time using a software rasterizer, on a CPU with half the clock rate o
29.
▲
by
an-unknown
3y ago
> Full-pipeline latency could be problematic, especially if you need to stay in sync with the TV and whatnot […] Since these multichannel audio interfaces are usually intended for real time music production or live stage setups, you shou
30.
▲
by
an-unknown
3y ago
For the record, you could also use a much cheaper MCU like e.g. an STM32F030C6 which costs around $0.60 for a single chip and around $0.45 for 30 chips at LCSC the moment. Of course this is completely irrelevant if you build a small number
More ›