Hacker Newsnew | past | comments | ask | show | jobs | submit | thecodedmessage's commentslogin

The way they’re using hard-fork and soft-fork, is that based on the blockchain usage of the words? If so, that makes it hard for me to take seriously!



I think a better term would have been "non-breaking backwards compatible change". hard/soft forks are very much the jargon used when talking about ways to upgrade blockchain based protocols.


It’s a bit disingenuous to mention that without acknowledging that it was an open source terminology first.

https://producingoss.com/en/forks.html#:~:text=A%20hard%20fo....


I’m no blockchain fan, but… wow. So much to unpack there. I’m not sure taking it seriously was ever on the table.


This is a fair defense of C, but C++ is what deserves the heat. C is portable assembly, C++ isn’t.


Scrolling shitty cable is much less fun and therefore less addictive. It’s also not always available.

But both are terrible ways to spend your time and bad for your brain.


Math problems are quite similar in this way!


... not the ones involving the rent check.


The word “method” already has a definition in Rust, which includes all intrinsic and trait methods. I feel like ‘dyn’ is relatively rarely useful and defining the term “method” based on what’s compatible with it is a bad idea.


“Ethics” for what is almost certainly an honest mistake with a reasonable diligence of research? Accusing someone of ethics violations should require more research than you’ve done!


Would you have found out about those earlier sources without Wikipedia? I think it really depends on how obscure they actually were. I’d take the fact that neither Wikipedia nor this article knew about these earlier sources in 2014 as evidence that they were pretty obscure.


You don't need to reply twice to make your point.

> Would you have found out about those earlier sources without Wikipedia?

I'm not an expert in this domain. The author is.


This is a surprising take.

Linux as a project is the kernel. Unlike most OSes, the most commonly used libc is maintained separately. As a result, Linux the operating system is the one where it’s the most common and supported to avoid the “standard” libc because the kernel itself has a stable interface.


Again, you are trying to pretend not to notice the common understanding and the use of the word, while pulling out some definition nobody cares about.

Yes, technically, Linux is a kernel project. But, most time the word is used to designate the whole operating system (which annoys people who like to be precise, but it's also clear as day how OP meant to use the word, and you swapping the meaning of the word OP used for something that's convenient to you to make a useless contrarian point is just an example of bad discussion).


Yeah, I remember reading the code in the kernel that handles shebang a long time ago. ld.so is not involved.


Clickbait implies a specific intent to mislead for clicks, whereas I think there’s a completely good-faith disagreement here about the meaning of the word “memory leak.”


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: