back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
> They should rewrite it in Rust. Why they? You should do it.
7mo ago·view thread
comment
Rather remove the downvote function completely, because it is mostly misused and stimulates the "lower instincts" of people.
7mo ago·view thread
comment
Better? I made a few posts about my work some years ago an met significantly more naggers and nitpickers than on HN; I didn't see a downvote function (in contrast to the author of the article), b…
7mo ago·view thread
comment
The report finds that the global music copyright business generated $47.2 billion in 2024, representing a 5.2% growth from the previous year, though this growth is slowing compared to the post-pandemi…
7mo ago·view thread
comment
Looks like a substantive and novel contribution to symbolic music generation. Its significance lies in bridging Dmitri Tymoczko’s very recent music theory with rigorous functional programming patterns…
7mo ago·view thread
comment
Just wanted to say that I skipped LuaTex 1.10 because not even a bare Hello World worked. So I switched to LuaTex 1.18 including the HarfBuzz library. I even implemented my own OTF loader in C (with L…
7mo ago·view thread
comment
I now have migrated LuaTex 1.10 and also 1.18 (with HarfBuzz) to my BUSY build system assuming that at least with the latter I could get rid of any TexLive dependency (especially the luaotfloader). I …
7mo ago·view thread
comment
This is an interesting service. The audio quality seems similar to Suno 4.5, and the "creativity" and "musicality" is pretty good as well. Here are two tracks I was able to generat…
7mo ago·view thread
comment
The major Swiss media outlets (SRF, Tages-Anzeiger, Blick, Watson) have reported on this, but mostly under headlines that classify Baud as a propagator of propaganda or conspiracy theories (e.g., SRF:…
7mo ago·view thread
comment
Great that this lecture (series) was recorded and we are able to watch it today! Thanks for sharing.
7mo ago·view thread
comment
Ok, I see. Raymond wrote this in 2003, at the peak height of "Java OO madness" where deep inheritance and over-engineered, totally inefficient systems were common. In The Art of Unix Program…
7mo ago·view thread
comment
That's an interesting presentation and a great project. I wasn't aware how many distinctive design concepts are present in this database. That's impressive. Hope I will find time in the…
7mo ago·view thread
comment
> my bias against them is very strong Why? OO is just a tool like any other (e.g. functional etc. programming). From an engineering perspective (where engineering is essentially the art of solving …
7mo ago·view thread
comment
Do you think that "most performance issues" in Python are solved?
7mo ago·view thread
comment
Sure. Late binding in Smalltalk-80 means that a bytecode method is selected via a hash table per class and the address of the internalized selector string (atom) as a key. In Oberon, procedures are na…
7mo ago·view thread
comment
The Mono and .Net 4 times were too short; the true time is unknown. I only left the Mandelbrot result because I got a decently looking figure for CoreCLR, but the actual factor to Mono is unreliable. …
7mo ago·view thread
comment
You can find all necessary information/data in the article (see references). Finding the same hardware that I used might be an issue though. Concerning Mandelbrot, I wouldn't spend too much …
7mo ago·view thread
comment
I measured the raw horsepower of the JIT engine itself, not the speed of the standard library (BCL). My results show that the Mono engine is surprisingly capable when executing pure IL code, and that …
7mo ago·view thread
comment
e.g. people who use exceptions and don't use destructors?
7mo ago·view thread
comment
The goal of my compiler is not to get out maximum performance, neither of CoreCLR nor Mono. Just look at it as a random compiler which is not C#, especially not MS's C# which is highly in sync an…
7mo ago·view thread
comment
> because it is using the Boehm GC For what reason? Mono has a pretty good precise GC since many years.
7mo ago·view thread
comment
That's interesting. I made measurements with Mono and CoreCLR some years ago, but only with a single thread, and I came to the conclusion that their performance was essentially the same (see htt…
7mo ago·view thread
comment
(2007)
7mo ago·view thread
comment
Concerning Lua: there are approaches for years to add static typing to Lua, but from my point of view (as a language developer) none was really good when compatibility with Lua on language level (such…
7mo ago·view thread
comment
Thanks. The HB C++17 dependency is already a show-stopper for me. I want to be able to build everything on GCC 4.8, or even better 4.7. I also did some research what actually changed since 1.18.0 and …
7mo ago·view thread
comment
> base things off of `luatex-plain` I have that on the radar indeed, but as far as I understand it still depends on plain.tex which again depends on tons of 1986 stuff (like old fonts) which I want…
7mo ago·view thread
comment
But this requires C23 and C++17 now, isn't it?
7mo ago·view thread
comment
I'm successfully using ConTeXt in a radar data evaluation and reporting project for more than ten years where a C++ based generator reads data from binary Matlab files and combines/formats t…
7mo ago·view thread
comment
Thanks, I've seen that. So far kpathsea didn't get into my way and caused less trouble than the Lua code I had to use to (hopefully) achieve optimal typsetting quality. But kpathsea is indee…
7mo ago·view thread
comment
The idea was to use the version which was officially declared as "complete" and also the last before the development of the HB integration started. My focus is on stability. The idea was to …
7mo ago·view thread