HNHacker News
TopNewBestAskShowJobs

amedvednikov

1,578 karma · joined November 15, 2016

submissionscomments
amedvednikov··on What Does It Mean to Be a Signal Competitor?
Signal is openly against third party clients, they basically killed LibreSignal:

https://github.com/LibreSignal/LibreSignal/issues/37#issueco...

Also how easy is it to run a custom Signal server?

amedvednikov··on Why Swift's type checker is so slow
Ironic coming from a gullible person calling a legit open source project a scam.
amedvednikov··on Why Swift's type checker is so slow
So much hate yet I'm sure you can't even list 3 reasons to hate V.
amedvednikov··on Why Swift's type checker is so slow
This is a myth.

V compiles itself in <1s, can translate entire DOOM, has a working kernel/OS (Vinix), 10k+ PRs, 600+ contributors etc.

While the bad track record you mention is about junk like git/libc dependencies and system("curl") (doesn't happen).

Can you list actual lies?

amedvednikov··on Why Swift's type checker is so slow
Every single feature on the website works.

Why are you making such false claims? Which features don't work? Please list them.

*edit*

Just like I thought.

You will write walls of text about it being a scam, but you cannot list a single example of such a scam.

Only point to "complete takedown" articles with lies like V not being open source, or nonsense like V depending on git/libc/opengl/make.

You even say that every single feature mentioned on the website is a lie, while it can be verified in a couple of minutes.

amedvednikov··on S3 is showing its age
That's true for a vast majority of devs, but not for everyone. There are people like Jon Blow and projects like https://vlang.io
amedvednikov··on So We've Got a Memory Leak
V uses a GC by default, but it's easily disabled per function/module via the @[manualfree] attribute or for the entire project via `v -gc none`

https://vlang.io

amedvednikov··on Vox: Alpha open-source browser engine in V
V has been open source since its release on June 22, 2019.

Vox is not released yet, and the website literally says "upcoming".

amedvednikov··on Vox: Alpha open-source browser engine in V
No it doesn't. Pure V: https://github.com/vlang/v/tree/master/vlib/net
amedvednikov··on Vox: Alpha open-source browser engine in V
It's going to be a browser engine and a browser.
amedvednikov··on Vox: Alpha open-source browser engine in V
4 year old articles from a "V should die" author with claims like using system("curl") for the networking library, type checker bugs that have been fixed a long time ago, etc are not really relevant.
amedvednikov··on Vox: Alpha open-source browser engine in V
You can download the browser, press D (debug) to see how fast it's rendered, and compare to Chrome (dev tools). You'll get similar numbers.
amedvednikov··on Vox: Alpha open-source browser engine in V
V is stable for a pre 1.0 lang and delivers everything promised on the home page and in the docs.

A fixed memory leak in os.input() in a 0.4 language, really?

amedvednikov··on Vox: Alpha open-source browser engine in V
> he's calling something open-source when he hasn't released the source

never happened

amedvednikov··on Ubisoft blames 'technical error' for showing pop-up ads in Assassin's Creed
Interesting, how did they do that?
amedvednikov··on How to convert an enum to string in C++
In V it works automatically for all enums via a builtin str() method:

  my_enum.str()
amedvednikov··on The V Programming Language 0.4
I have one. It's not OOP :)
amedvednikov··on The V Programming Language 0.4
Ok I'll stop responding defensively.

Tozen can do the same. Since they didn't see your original warning, you should give them another chance.

Thanks.

amedvednikov··on Writing a C compiler in 500 lines of Python
Nice project!
amedvednikov··on The V Programming Language 0.4
But you say that flamewars are not wanted, and yet they are allowed to be started by a small number of accounts.

All of the flamewar threads in this post were done by 4 accounts, which follow V posts and my comments, and start the flamewars:

1) https://news.ycombinator.com/threads?id=zamberzand (an account created to only spread a single message throughout the years)

2) ModernMech, about 20 flamewar posts. This thread is very telling, where I ask not to start another pointless flamewar, get flagged, and ModernMech goes on:

https://news.ycombinator.com/item?id=37296225

The comment by riku_iki is spot on: "You are stalking him with toxic attacks on the minor issues which were resolved long ago; I think language which these people are using (scam, outrageous and frequently false claims, lying) is hard to call "mildly critical", and given they appear in multiple posts and their claims are not directly relevant to post, and proactively initiate all these toxic exchanges, this is exactly stalking."

3) richbell, 11 posts.

4) and a couple of new accounts that were thankfully flagged.

I'm not saying that all criticism of V should be flagged, just posts by such accounts, whose only purpose is to start flame wars.

amedvednikov··on The V Programming Language 0.4
I'd gladly not waste time by not replying to bait comments spreading debunked claims.

Can these bait comments/threads just be removed to keep HN clean?

amedvednikov··on The V Programming Language 0.4
And 1 year later in June 2021 the author stated that V should die.
amedvednikov··on The V Programming Language 0.4
You still haven't listed any impossible claims, only something about autofree and GC copied from the website. What's impossible about that?
amedvednikov··on The V Programming Language 0.4
I agree with Tozen's sibling comment. He's not the one who starts these pointless flamewars.

It's the people bringing up these 4 year old debunked "V is scam/vaporware" points in each submission about a V release.

amedvednikov··on The V Programming Language 0.4
> Which explicitly implies that objects are exclusively freed only by autofree and reference counting.

Yes, and what's wrong with that? That's how it works now too, except RC has been replaced by a tracing GC.

amedvednikov··on The V Programming Language 0.4
There's no pretending, see my reply to you above.
amedvednikov··on The V Programming Language 0.4
And again, everything written is correct.

No heavy GC tracing everything or expensive RC for each object.

What's your issue with the wording?

amedvednikov··on The V Programming Language 0.4
The homepage makes it clear autofree is not ready yet and recommends 3 other ways to manage memory until it is.

You create an account to post the same message in all V posts. Why? :)

amedvednikov··on The V Programming Language 0.4
You pointed to an old version of the documentation. RC was changed to tracing GC. Things can change in the design.

V never promised autofree without GC or RC.

amedvednikov··on The V Programming Language 0.4
autofree is marked as not ready on the website
← PreviousPage 2 of 26Next →