Recent submissions

Comment · 2 days ago
None of them seems to be aware that "Dux" is not really a good word, because it's the name used by Benito Mussolini for himself. It reads the same as calling this WM "Fuhrer". Not a good name choice. Average look, from the software part, not mature enough compared to other setups such as hyprland or sway.
Comment · 4 months ago
A real bug, a three-line fix, and a one-line rejection: what reaching for 'AI slop' as a reflex gets wrong about verification, scale, and trust in open source. It happened to me a few days ago and I wanted to use the experience to reflect on it and write something that would be more in-depth and (I hope) more useful to the open-source community, which is facing so many difficulties.
Comment · 9 months ago
Money.

Thanks for reading. Please subscribe to my newsletter to keep up to date with my works and the latest news about AI.

Comment · 3 years ago
Stammerda.

(For non-Italian people, it literally means "this piece of sh*". It's a rude yell at a person who is not behaving morally or ethically well proved of doing harm to other people, and is thus indicted of being a literal ... you know).

Comment · 4 years ago
There's emacs for that use case. Orgmode with HTML SVG, ditaa and plantuml are well suited for almost any use case I could think of. Why reinvent the wheel again and again?
Comment · 4 years ago
First of all: There's nothing like the dicotomy between Windows and MacOS. In fact, even if the share is still very low, there is a significant amount of other operating systems out there used by hundreds or thousands of users, and those OSes are often not covered at all or poorly covered by cross-platform tooling.

Linux is the most prominent example, not only with standard linux distributions, although highly adopted at least by developers and tech enthusiasts, but even with machines like the chromebook, which is is fact a special linux distribution on its own.

The web, on the contrary, is very well supported by any and every operating system out there, because it will be a big shame if you do not support the web in these days. So web apps come in.

In regard to the cross-platform tooling, they are often slow and poorly supported in special use cases and scenarios, so in fact you will come to the need of rewriting the desktop app in a native way, which means rewrite one hybrid app into at least three native ones, which is not really a deal I would make.

For a sample use case of when not to build hybrid apps you can turn to the Microsoft Teams app, which is slow and poorly designed and developed. This has happened because a typical native use case was ported to the web, which in fact works well in the browser, but the underlying cross-platform framework used is not well designed to support those use cases, so in fact it is really slowing down the app.

Last but not least, you still have to make a web app even if you make a desktop app because marketing, and you surely still need a mobile app, same reason. So the webapp is, for the most use cases, the first thing you make and the most universal app you can distribute to your users.

So this is, IMHO, the motivation around the lack of native (really native) desktop apps. These are my 2c.

Comment · 6 years ago
It's sad that they don't even thought about when in the timeline the vocal note was sang and recorded. The majority of singers shift their vocal range as they age. This is especially true for male singers that usually tend to shift down their pitch.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton