News for hackers. Stuff that matters.

planetis

Re:Mythos is the best cybersecurity news we've ever had on Thursday May 07, 2026 @12:07PM (#48051113)
Do you need me to inform you that Mythos in Greek means literally "fiction"?
Re:Nimony v0.2 – early preview of Nim 3.0's compiler on Wednesday November 12, 2025 @03:35AM (#45897757)
Glad to see issues that I spotted while testing nimony have already been fixed. Nim v3 is going to be great!
Re:Nim 2.2.6 on Saturday November 01, 2025 @01:11PM (#45783359)
Right... You want me to believe a guy like you has no reddit.

Not what I meant. When you figure it out, write me.

> Right, because you and others have replied to the TWO comments I left.

Post your github and post the discussion you had with said moderators.

Re:Nim 2.2.6 on Saturday November 01, 2025 @06:49AM (#45780674)
Actually, now that I remember you, you’re the same guy from r/nim, right? How much time have you spent repeating the same talking points? You’ve already made around 15% of the comments in this thread, calling yourself “qualified to answer”, etc. Maybe take a step back.

You keep accusing others of having "large egos", but that kind of criticism says more about you than anyone else, it comes off as projection. And honestly, multiple people have already tried engaging with you in good faith. When someone is this locked into their narrative, there’s just no productive conversation left to have.

Re:Nim 2.2.6 on Saturday November 01, 2025 @04:52AM (#45780205)
Actually, that’s not far from the truth. The reasons are:

Lack of contribution. If someone isn’t doing actual programming work, doesn’t have time management to maintain libraries, or isn’t contributing successful applications, it’s hard to take constant criticism seriously.

Only showing up to complain. Some people disappear for months and then reappear only to complain about design decisions, like "Why were multimethods removed in v3?" or "Why isn’t the pragma syntax like Python’s?" That tends to lead to the assumption that the language is "someone’s toy" just because features change or it’s not a drop-in Python replacement.

Focusing on gossip instead of technical merit. Complaining that a moderator was unfriendly is missing the point. Moderators change over time. The question should be whether the language and the ecosystem are valuable to you, not whether you personally get along with every individual on the forum.

Re:Nim 2.2.6 on Friday October 31, 2025 @06:45PM (#45777531)
These aren’t specifics, it’s the same tired tactic: you disagree with me, so I’ll try to ruin your reputation.
Re:Nim 2.2.6 on Friday October 31, 2025 @05:53PM (#45777119)
This isn’t constructive feedback, it’s just you venting and throwing insults. If you actually had something meaningful to discuss, you’d bring specifics, proposals, or examples instead of blanket accusations.

We’re not here to entertain derailments, hostility, or attempts to stir up drama. If your goal is to have a conversation, you need to do better than this.

Yes please!
Re:Zig's Comptime Is Bonkers Good on Tuesday January 07, 2025 @01:42PM (#42625777)
All these organizations[1] using nim in production must disagree with you then.

[1]: https://github.com/nim-lang/Nim/wiki/Organizations-using-Nim

Re:When Zig Is Safer and Faster Than Rust on Wednesday January 01, 2025 @01:02AM (#42564254)
I would ask for a source for your claim but we both know it's bull.

Show HN: Computesim, learn compute shaders and control flow

https://github.com/planetis-m/compute-sim

Hey HN, I wrote a compute shader emulator that started as a 50-line script to help me understand reduction shaders. What makes this implementation interesting is its technical approach; I've leveraged Nim's macros and closure iterators to simulate lockstep execution of logical threads. The emulator runs GPU compute shaders on CPU, simulating workgroups and subgroups with proper synchronization....

( Read More... | no comments | 4 points | on HN )
Re:Lies we tell ourselves to keep using Golang on Thursday November 28, 2024 @11:03AM (#42266236)
That's total BS btw, I've been part of the Nim community for over 7 years now and never had an bad interactions with the project's lead. But I did witness behavior from certain individuals that was out of line. Some of them went on to blame Araq in other places, I have read their criticism, which I found very hypocritical. You should take their views less seriously.
Re:Greppability is an underrated code metric on Tuesday September 03, 2024 @09:36AM (#41434814)
And it works pretty well, coming from 6+ years of experience. It's not that strange if consider case insensitive filesystems and email addresses. But on the internet you only hear the opinion of the loudest minority.
Re:Show HN: Jsonpak: JSON that is not bloated for Nim on Wednesday April 24, 2024 @06:22PM (#40150559)
I will add that as a library, it has a big potential to be used in resource restricted envs, such as microcontrollers. Every other JSON library under the sun uses HashMaps or Btrees to structure the tree which end up wasting space. Another interesting one called Araq/packedjson whose ideas I borrowed, might be the most space efficient design so far, however it looses on speed comparisons on operations that involve removing items. That's because some structure should be maintained and this library provides the best trade-off between complexity and space efficiency.

Show HN: Jsonpak: JSON that is not bloated for Nim

https://github.com/planetis-m/jsonpak

My library uses packed ASTs for compact and efficient JSON representation, with JSON Pointer, JSON Patch support. It also offers a recursive sort function, that allows to provide repeatable hashes and canonical JSON. Performance can be further enhanced by replacing for loops with memmove operations. The next steps would be to write a schema validator and a fuzzer.

( Read More... | 1 comment | on HN )
Neat. This FS is used predominantly in torrents of pirated steam games by a certain group that advertises their work with "play without extracting".
Re:Go, Python, Rust, and production AI applications on Tuesday March 12, 2024 @03:00PM (#39683427)
Nim has also a powerful deep learning library called Arraymancer. It's selling point is that you don't have to rewrite your code from research to production. It's used in various machine learning projects, but one recent one that caught my eye was https://github.com/amkrajewski/nimCSO "Composition Space Optimization"

https://github.com/mratsim/Arraymancer

Re:Using LLMs to Generate Fuzzers on Sunday March 10, 2024 @09:00AM (#39658696)
It seems to overlook that the language model was developed using a large corpora of code, which probably includes structured fuzzers for file formats such as GIF. Plus, the scope of the "unknown" format introduced is limited.
Actually the Nim wrapper use none of the above, instead compiles and links the static library per project, recompiling only when the hash of the files has changed. Allows for the best flexibility if you are using nim ofc.
One of the options is zig cc. The default is makefiles and there's also good cmake support and plain bash/batch scripts.
Re:Nim Succession Plan on Monday July 03, 2023 @05:32AM (#36570696)
Well supposed to be in reality he's not. There are more popular devs that use nim. I suggest to look for reappearing names on the nim conferences.
Re:Nim Succession Plan on Monday July 03, 2023 @05:20AM (#36570615)
Again you're making this up. That's not what the message reads. It literally says the future of Nim is assured because there is both funding and people working on it. He says he doesn't want to partake in community building because ...stuff happened with the diversity mob. It turns out that they've been preaching acceptance while harassing people with different upbringing online.
Re:Nim Succession Plan on Monday July 03, 2023 @05:16AM (#36570593)
What was the group of people he offended? I still don't know, but you seem to have figured it out. Likewise I have every right to be put off by the messages we hear from the US for the past month.
Re:Nim Succession Plan on Monday July 03, 2023 @05:13AM (#36570562)
Beef, I see Paris burning and I too would wish to live in a fantastical world. Reality's always in conflict with ideologies.
Re:Nim Succession Plan on Monday July 03, 2023 @05:09AM (#36570537)
No it's not a bus factor of 1. Why would you think that? If you don't know why would you talk? There is at least another full time compiler dev. And a stream of contributors.

Older »