News for hackers. Stuff that matters.

random_mutex

Re:LLMs won't break symmetric crypto on Wednesday August 05, 2026 @11:04PM (#49191910)
LLMs by themselves no, people with LLMS yes
Re:Bun's unreleased Rust port has 13,365 unsafe blocks on Saturday May 23, 2026 @10:16PM (#48253678)
Is clanker defined behavior in this case
Re://go:fix inline and the source-level inliner on Thursday March 12, 2026 @02:13PM (#47354964)
Magic comments have no place in a programming language
Re:-fbounds-safety: Enforcing bounds safety for C on Thursday February 19, 2026 @10:37AM (#47074959)
A panic in Rust is easier to diagnose and fix than some error or grabage data that was caused by an out of bounds access in some random place in the call stack
Re:-fbounds-safety: Enforcing bounds safety for C on Thursday February 19, 2026 @10:31AM (#47074880)
There is use after free
Re:Banned C++ Features in Chromium on Saturday January 24, 2026 @12:04PM (#46745272)
Because of compiler support
Re:Scaling long-running autonomous coding on Friday January 16, 2026 @01:09AM (#46643509)
Most likely LLMs are better at writing react
Re:Scaling long-running autonomous coding on Friday January 16, 2026 @01:09AM (#46643501)
It doesn't compile so no victory
Re:An Honest Review of Go (2025) on Thursday January 15, 2026 @03:13AM (#46629613)
If you delve, pun intended, into the stdlib you'll find out it's a pleasure to run away from it.
Re:An Honest Review of Go (2025) on Thursday January 15, 2026 @03:11AM (#46629590)
I find the error story a horror one, mainly because it's quite easy to omit an error check when the err variable is reused which leads to weird crashes and garbage data, same happens when the error is explicitly ignored.
Re:An Honest Review of Go (2025) on Thursday January 15, 2026 @03:08AM (#46629570)
I wouldn't call tuples or error types weird, they're just poorly designed under the pretense of keeping the language (and first of all the compiler) simple.

It's not Go who popularized channel based concurrency, it's Erlang and Elixir.

Re:Go is 80/20 language on Sunday June 29, 2025 @04:44AM (#44411356)
More like 60/40
Re:Show HN: Rill – Composable concurrency toolkit for Go on Saturday November 30, 2024 @03:39AM (#42280393)
value := int16((any(0xcafe)).(int))
Re:More powerful Go execution traces on Friday March 15, 2024 @02:23AM (#39712575)
TS tooling excels at preventing you from getting work done
Eich = guy who created JavaScript
Re:Err = Nil Sucks (Or Does It) on Sunday December 24, 2023 @03:55AM (#38752224)
In TypeScript or Python or any other language with unchecked exceptions you will rethrow and very likely the exception will be caught by te runtime when you least expect because someone else didn't bother handling it.
Re:C++ Should Be C++ on Wednesday December 20, 2023 @11:15PM (#38716945)
That's what will end the AI hype.
Were they losing or weren't they making enough to satisfy their greed?
There are custom repositories and the ability to install packages from disk
Re:The fear of a nuclear fire that would consume Earth on Sunday September 10, 2023 @04:25PM (#37459685)
And an some specimens from our species could do it with less
Re:Why a cancer scare around aspartame is mostly unfounded on Wednesday August 30, 2023 @02:49PM (#37327008)
Inconclusive or no research on the X is harmful topic doesn't imply X is not harmful
Re:Why a cancer scare around aspartame is mostly unfounded on Wednesday August 30, 2023 @02:04PM (#37326285)
The research on the topic is at your finger tips
Re:Why a cancer scare around aspartame is mostly unfounded on Wednesday August 30, 2023 @01:51PM (#37326057)
What health benefits? How is fooling your body that you eat a meal rich in calories while you eat the opposite a good thing?
Re:Why a cancer scare around aspartame is mostly unfounded on Wednesday August 30, 2023 @01:21PM (#37325541)
You failed to answer my question. Again is there a benefit to tricking your body that you are eating a meal which provides a high amount of energy?

Sugar isn't bad, it is a biological solution to the energy storage problem just like fat, and our bodies know how to deal with the sugar present in nature (in fruits). The sugar in an apple is absorbed slowly, without a dramatic increase in blood glucose unlike the one in a Coke can.

Re:Why a cancer scare around aspartame is mostly unfounded on Wednesday August 30, 2023 @06:08AM (#37319697)
Is there any benefit in using sugar replacements? When you eat something sweet your body prepares itself for the sugar intake which, in the case sweetener usage, t never comes. What are the long terms effects of this imbalance? Let's assume your organism addapts to this situation and at some point you consume something that contains actual sugar, how will it respond to that?
Re:The Tao of Go on Friday August 25, 2023 @09:06AM (#37261250)
but not the way of the programmer
Re:The Future of the Vim Project on Thursday August 10, 2023 @02:57PM (#37080274)
A language server is way better than cscope ...if you can get clangd to work with your codebase.
Re:The Future of the Vim Project on Thursday August 10, 2023 @11:32AM (#37077506)
>One "meta feature" that was dropped was the ability to build the editor with or without different features. vim --version shows a long list of +/- features, neovim doesn't do that.

What's wrong with all features enabled by default?

> I'm sure neovim dropped a lot but I don't have the full overview.

https://neovim.io/doc/user/vim_diff.html

>Prominently it dropped support for giving !commands access to the actual tty. Commands that access the tty have to be used through the command :term instead.

Why would you run an interactive command with `:!` ?

Re:The Future of the Vim Project on Thursday August 10, 2023 @07:45AM (#37074884)
What features?

Older »