HamsterRage

joined 1 year ago
[–] HamsterRage@lemmy.ml 5 points 1 year ago

That's virtually meaningless. A "republic" is virtually any country that doesn't have a monarchy or dictator.

So drawing a distinction between a "democracy" and a "democratic republic" in this manner is a waste of time. There plenty of democratic monarchies, which are equally democracies, too.

[–] HamsterRage@lemmy.ml 4 points 1 year ago (2 children)

What I would like to see is some sort of platform that matches your ratings of a set of books against others users' ratings to determine a "correlation score" that you see when you look at ratings/reviews by other users. In this way you could say, "Hey! This reviewer has similar tastes to me, I can probably trust this review".

[–] HamsterRage@lemmy.ml 1 points 1 year ago

I'm a light user of Mastodon.

[–] HamsterRage@lemmy.ml 2 points 1 year ago

Apart from the fact that TornadoFX is essentially abandoned now, I'm not really a fan of it.

There's a lot of cool stuff in the library, which has tons of extension functions and helper functions, that can be an inspiration for streamlining JavaFX layout code. So anyone interested in JavaFX with Kotlin should look at the TornadoFX source code.

What I don't like is the builder framework that they have designed. It really doesn't allow for extension to cover common patterns that a particular developer uses over and over. For instance, if you had a Label that you styled as a data tag and you use it over and over, then you might create tagLabel() function that you would call. But with TornadoFX, you're going to have to create a builder of a builder function instead.

At the end of the day, I think you can create cleaner layout code without TornadoFX's builder concept.

Finally, they add on their own, flawed (IMHO), implementation of MVC, which just clutters up and confuses the good stuff they had.

[–] HamsterRage@lemmy.ml 1 points 1 year ago

That's a nicely laid out article.