HN user

planetis

501 karma
Posts42
Comments229
View on HN
github.com 2mo ago

Linknim – a bookmark server manager written in Nim

planetis
3pts0
www.economist.com 9mo ago

Is Dark Chocolate Healthy?

planetis
4pts2
gist.github.com 11mo ago

Agents.md starter file generator for an existing project written in Nim

planetis
1pts0
github.com 1y ago

Show HN: Computesim, learn compute shaders and control flow

planetis
5pts0
nim-lang.org 1y ago

Nim versions 2.2.0 and 2.0.10 released

planetis
8pts0
github.com 2y ago

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

planetis
2pts1
forum.nim-lang.org 2y ago

Nish, a Command Line Shell

planetis
7pts0
github.com 3y ago

A toy web engine written in Nim

planetis
4pts1
planetisrocks.blogspot.com 3y ago

Using NimScript for your build system

planetis
1pts0
planetisrocks.blogspot.com 3y ago

Naylib Goes Mobile: Porting to Android in Just 3 Days

planetis
2pts0
nim-lang.org 3y ago

This Month with Nim: March 2023

planetis
2pts0
blog.oli.computer 3y ago

Plotting in the Terminal

planetis
2pts0
forum.nim-lang.org 3y ago

Why Use Nim over C#?

planetis
45pts68
forum.nim-lang.org 3y ago

Returning to Nim from Python and Rust

planetis
80pts90
blog.hyperlinkyourheart.com 3y ago

Nimpressions

planetis
1pts0
nim-lang.org 3y ago

NimConf 2022 is on Saturday

planetis
4pts0
github.com 3y ago

SSO String Implementation for Nim

planetis
2pts0
github.com 3y ago

A String Library for Nim

planetis
2pts0
github.com 3y ago

A Unicode string library for Nim

planetis
15pts0
github.com 3y ago

Dr. Chaos – A structured fuzzing framework in Nim

planetis
64pts7
news.opensuse.org 4y ago

openSUSE reaches first-class support for Nim language

planetis
3pts0
planetis-m.github.io 4y ago

Writing a simple ECS game in Nim

planetis
4pts0
www.ft.com 4y ago

Letter: NATO should be ready to suspend Turkey’s membership

planetis
3pts4
twitter.com 4y ago

Greek MFA releases 16 maps showing progressive Turkish revisionism 1973-2022

planetis
5pts0
nim-lang.org 4y ago

This Month with Nim: April and May 2022

planetis
10pts0
forum.nim-lang.org 4y ago

SiSix, a company developing RISC 6 and Nim

planetis
2pts0
forum.nim-lang.org 4y ago

Html2karax First Release

planetis
2pts1
hookrace.net 4y ago

Introduction to Metaprogramming in Nim

planetis
5pts0
github.com 4y ago

Show HN: JSON library based on the ECS pattern, written in Nim

planetis
3pts0
www.youtube.com 5y ago

NimConf 2021 Is Live

planetis
19pts0
Nim 2.2.6 9 months ago

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.

Nim 2.2.6 9 months ago

These aren’t specifics, it’s the same tired tactic: you disagree with me, so I’ll try to ruin your reputation.

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.

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.

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.

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.

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.

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.

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.

Beef, I see Paris burning and I too would wish to live in a fantastical world. Reality's always in conflict with ideologies.

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.

tldr: Nim's creator doesn't want to get involved in building a community. Araq is based af. This is known since a while. Despite the fact, a community has been created with all kinds of people participating. A rule we have is their opinion worths as much as ours. Sometimes we have political debades in #offtopic but generally everyone is civil and channels are moderated by a whole team of eager mods. Toxic commenters here try to frame it as the end of it all. Nim's future is not uncertain. Tomorrow is another day.

As a contributor thanks for your worry but next time keep your virtue to yourself. I read his response multiple times and don't find anything wrong with it. Just an opinion. Worths as much as mine or yours.

Meanwhile on something really worth reporting: "one thing I want to say again: fantastic work on all the bugfixing that has happened of late - the new 1.6 branch is awesome" https://discord.com/channels/371759389889003530/768367394547...

and this is a project lead whose company has chosen to trust nim and written an ethereum client in it. Nothing is unopionated in this world, everyone makes their choices. And Status.im choices seem to have worked out.

Nim 2.0.0 RC2 3 years ago

Thank you for your kind words sir. I didn't expect it. And I am sorry for your lost time. But I hope the situation improves.

Nim 2.0.0 RC2 3 years ago

what i'm saying is >90% true so i don't care if anyone nitpicks this

Can't argue with that logic :-P You've obviously spent years writing nim and know what you're talking about /s

But in all seriousness, as the author of the sugar.collect macro, I am fond of it. I understand that not everyone likes how fp is done nim but it's ok.