Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Rochus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
541.
▲
by
Rochus
1y ago
That all sounds very interesting, but it goes far beyond the scope of my current concern with microkernels. At the moment, I am satisfied with extending a well-documented approach such as Minix with sel4 (or other candidates) in such a way
542.
▲
by
Rochus
1y ago
That's interesting, thanks for the explanation and the references. Of course I agree with Parna's modularization principles, and having spent a lot of time with different versions of the Oberon and Active Object system I think tha
543.
▲
by
Rochus
1y ago
What's the core concept compared to other kernels?
544.
▲
by
Rochus
1y ago
Thanks for the hint. vocho/openqnx has about 200 forks, and many seem to have been maintained. The original vocho/openqnx repository is the result of the MONARTIS (MONitoring Application for Real-Time Industrial Systems) project c
545.
▲
by
Rochus
1y ago
The HongMeng kernel, performance wise, seems indeed to be in the same ballpark as sel4 or QNX, but it doesn't seem that it will be open-sourced.
546.
▲
by
Rochus
1y ago
> " it doesn't mean "I don't need to read the legal fine print, I can just go by my interpretation of the press release " That's not what I said. Anyway, I don't know where you are located, but at least
547.
▲
by
Rochus
1y ago
Are you a lawyer? USA law recognizes promissory estoppel, European laws provide protection by the good faith principle. The press release explicitly states that developers would have access to download "direct from the dev team's
548.
▲
by
Rochus
1y ago
It clearly states that the company made the referenced source code version available for free.
549.
▲
by
Rochus
1y ago
See https://www.openqnx.com/node/471 " Access to QNX source code is free, but commercial deployments of QNX Neutrino runtime components still require royalties, and commercial developers will continue to pay for Q
550.
▲
by
Rochus
1y ago
Nice article, interesting read. The Neutrino 6.4 version, which was made accessible as "openQNX" to the public, can still be downloaded from e.g. https://github.com/vocho/openqnx . Here is an AI generated docu
551.
▲
by
Rochus
1y ago
> Go doesn't belong in this discussion.its a better java, c#, python and not much more. It doesn't work for 24/7 or for performance sensitive applications. The claim is factually backwards. Go significantly outperforms J
552.
▲
by
Rochus
1y ago
Thanks for the clarifications. May I ask what made you use Zig instead of e.g. Rust or C++ (or even Ada/SPARK)? I assume Go would be too undeterministic for real-time applications?
553.
▲
by
Rochus
1y ago
> The main idea is to avoid any graphical rendering and just work with data manipulation Which makes the engine much smaller and less complex than a "normal" browser.
554.
▲
by
Rochus
1y ago
Lightpanda looks interesting, thanks for the hint. According to public sources, behind the development is a company of 2-10 employees (like Bun). The engine uses parts of the Netsurf browser (written in C) and the V8 engine (written in C++)
555.
▲
by
Rochus
1y ago
Thanks for the hint. According to public sources, Bun's runtime infrastructure and bindings are written in Zig, but it uses Apple's JavaScriptCore engine written in C++ (i.e. Zig is essentially used in a thin wrapper layer around
556.
▲
by
Rochus
1y ago
Are there other notable commercial companies/projects than Tiger Beetle relying on Zig? According to public information, Tiger Beetle are about eight employees with a single customer, isn't it?
557.
▲
by
Rochus
1y ago
Is this really the first Zig book since the development startet in 2016? Maybe the language and library is just too volatile for a book.
558.
▲
by
Rochus
1y ago
The Go compiler is also pretty fast.
559.
▲
by
Rochus
1y ago
Great project.
560.
▲
by
Rochus
1y ago
see https://news.ycombinator.com/item?id=45422076
561.
▲
by
Rochus
1y ago
> given Go's stance on dynamic linking (and kind of abandoned plugin package) There is indeed a promising alternative to Go plugins which - very similar to the Oberon System - directly loads and runs the object files generated by
562.
▲
by
Rochus
1y ago
seens to be about the same study as this post: https://news.ycombinator.com/item?id=45443662
563.
▲
by
Rochus
1y ago
In QNX, the (async) IPC is integrated with the scheduler, which is apparently responsible for the performance (still researching). So I was wondering if you chose a similar architecture. My email is "me at rochus-keller dot ch". T
564.
▲
by
Rochus
1y ago
Amazing, thanks. Is it possible to just have a look at the source code somewhere, e.g. codeberg or gitlab? I'm especially interested in the microkernel IPC.
565.
▲
by
Rochus
1y ago
That's interesting. Did you have access to the QNX sources at the time and were able to study the QNX kernel and why it had a much better performance than Minix? Given your reference to DJGPP, am I right to assume that you have written
566.
▲
by
Rochus
1y ago
Funny talk. Didn't know the "There I Ruined It" site so far (there is even a Wikipedia entry: https://en.wikipedia.org/wiki/There_I_Ruined_It ), which is a musical parody. Ballard shows how creatively AI
567.
▲
by
Rochus
1y ago
> The study scientifically confirmed that professional pianists can manipulate timbre mid-performance through subtle key movement differences. I'm a trained pianist myself and I have a PhD in science. The "timbre" is rel
568.
▲
by
Rochus
1y ago
see https://news.ycombinator.com/item?id=45407797
569.
▲
by
Rochus
1y ago
They apparently used AI assisted reverse engineering to reconstruct Apple System 7.1 from Motorola 68000 binaries in just three days. Their approach relied on QEMU emulation rather than native PC hardware execution. QEMU provided the virtua
570.
▲
by
Rochus
1y ago
See https://news.ycombinator.com/item?id=45381379
More ›