Recent submissions

Comment · 1 year ago
Comment · 2 years ago
Comment · 3 years ago
"Let's please stop arguing about the image now*, and move on to more interesting points."

That's rude. Let's not confuse Hackenews with a ChatGPT prompt.

Comment · 3 years ago
It's time to admit that we don't need to work more than 3 days a week to be happy.
Comment · 3 years ago
There are treatments that are very effective for treating psoriasis, especially those based on monoclonal antibodies. I was treated for atopic dermatitis (which is a similar disease), and I have been in near remission for several years. However, the treatment is very expensive.
Comment · 3 years ago
Certainly, but the use case mentioned here is not related to a performance issue. It's more about syntactic sugar when a user writes SQL in interactive mode to explore data.
Comment · 3 years ago
Yes, that's true. After all, it's the functionality that is important, regardless of the means to achieve it. On the other hand, the fact that it is part of the syntax has other advantages: - it makes the functionality independent of the querying tool used - it is immediately understandable, and easy to use - it can be offered by automatic completion and therefore have a higher discoverability power than a function that would be hidden in the editor
Comment · 3 years ago
It would be really great if other languages could adopt this idea in their versioning system.
Comment · 3 years ago
Just for full disclosure: I removed the mention of ChatGPT.
Comment · 3 years ago
I am the author of the post. The reason is that English is not my native language, and summarizing is very resource-consuming for me, much more than if I had to do it in my native language. But I take note of the antagonistic aspect and I will make sure to rewrite the summary ;)
Comment · 3 years ago
I think at this point we should quantify the proportion of "inflationary" updates (i.e. those that bring absolutely nothing in terms of functionality or security) versus real updates.

Let's take a fictional example: I import D3.js to use the parseDSV() function, after 2 years the method has not received any updates, but the package has gone from version 1.0.2 to 5.0.2. With a granular system, my function would still be on version 1.0.2 (because no changes were made), but with the current system I would have received an unnecessary update.

So, in this case, granular versioning would actually help to put an end to the chaos of dependencies.

Comment · 3 years ago
Does anybody know why some Starlink satellites are lined up?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton