I'm leaving HN and it's echo chamber all together. HN has no basis with reality. Bye!
HN user
v8dev123
There is no such thing as "constructive criticism" of suspected fraud
You can criticize anyone constructively. What they are today is not what they are in the future. People can change even Andrew, but if something is repeated over and over, it is a sign of their personality.
I see his act as harassment. I know that Vlang had red flags, but I feel Russophobia or Jealousy in his actions. I looked through everything, but the guy didn't let the man talk and explain himself. So, the other side of the story is hushed up. It's like asking someone to prove their worth, otherwise they'll be killed. Naive Bayes can uncover many cases of fraud, but bias can turn things upside down.
I'd hope that Mr Andrew is not an Anarchist.
There were many posts both in HN and outside HN including Github, Reddit, Twitter.
His criticism is not constructive. He had Linus style comments.
They are functional languages. There is difference.
Simple, small languages getting complicated when used in large applications while complex languages become simple and easier when used in large applications.
He is childish. He had record breaking flame war in HN.
vLang
He has gone greater length to tarnish this language creator. It shows me he is up to something and I don't like that.
I pretty much don't use Vlang, but I dislike the way Kelley behaved.
Are you talking to me or the author?
These sentences direct copy paste from Author post, but I agree that Rust leans more towards to FP. The creator labeled Rust as Linear FP language.
It's ambiguous and not clear to reader!
Also,
"Lack of Object-Orientation was a concern"
Whenever you port a big program to another language it is important to be conservative, in my view. You don't want to make so many structural changes in the way things work in the original codebase while porting things over. You risk things becoming very confusing and the port could fail. In future iterations you could definitely make things more idiomatic in the target language.
As far as Rust is concerned, it does not have traditional OO features. But by using the Deref/DerefMut trait specifically and traits in general I was able to recover and mimic a lot of OO behaviors present in rr in rd.
The rd code may not always be beautiful.
FYI,
Rust had a GC also Classes in it's initial versions but they were removed for some reason!!!
My issue was "/" and I'd be fine if he had used "C, C++" or "C & C++"
C++ also happen to use the term zero-cost abstractions along with RAII since 2011 but
Chandler Carruth “There Are No Zero-cost Abstractions”
You can watch and see what they really are. I bet this is true for Rust as-well.
What's with the people who still use the term C/C++?
C++ and C are separate languages. I'd be grateful for the author to reflect it in the Readme.
Further, Bragging about LoC is bad. LoC is a poor measure of both quality and functionality.
"C/C++ - a mythical language referred to by people who cannot or do not want to recognize the magnitude of differences between the facilities offered by C and C++" -- Stroustrup
npm maybe bloated but I'd say it's better than pip. pip is insane, you have to set up virtual env (hurts UX) but with node you don't have to.
I spent 15 years of my damn life to become a dev and you don't know what's it like to be a beginner.
If you can re-read what you wrote with a beginner's mind, you will see how wrong you are.
According you, Dyslexic person can't become a DS person just not because they love data but because ...
You are expected to have a strong background in stats/math
But waaaait
How come you forget about Philosophy?
Math and Stats based on Philosophy. You will have to learn Philosophy to become Super DS person!
what I uhh
Send me your address and I uhhh
My eyes getting so bad. I read the title as top investor instead top inventor.
I re-call the Russians did a full featured malware for macOS called Proton. You may find videos of that in Youtube.
Of course, Macros works in macOS too if the user has installed Microsoft Office
All these attacks usually caused by two things, office macros and mimikatz.
This is what happen when you drink that cool AI. Humans are analogical and not machines.
You can teach people math by teaching them how to read, and then suggesting a good math book.
It didn't work for all. The correct way to teach maths is to remove NUMBERS!
I hate their all caps names.
It's just a webapp
That's it. You're underestimating hard work.
Try to create a full Gmail clone over weekend.
I have different take on this.
Teach how Humans found Maths. Context is important.
Teach what Abstraction really is. Start from a Lion Picture and draw it and abstract by step by step.
Teach use cases.
Once you done that, teach Algebraic thinking. Then the student can learn anything.
Rust doesn't have first class WASM support. It lacks many things Emscripten provides to C++. I'd say C++ has first class support for WASM. Very straightforward to get start!!
"good guy billionaire DRM industry lords with lots of secrecy for good"
Youngsters these days lack sense of capitalism (and hard work) and that's why they fail to start companies that produce value to the society.
DRM Industry protects intellectual property. The entire Hollywood fully invested in DRMs because they value their hard work.
A DRM-free world is a world without capitalism, where every hard work becomes pirated and the economy starts to crumble.
The same fraudsters are gaming Gmail. Using web interface to send emails using Google Source IPs.
You might call them spammers but they are often fraudsters.
Gmail use custom bytecode interpreter implemented on Javascript. It's like Dart VM ;)
I however got down voted for explaining purpose of all this. Guess attackers hate me. Whatever. Leaving HN for all good!
6x is minimal for me considering how complex Gmail is. It's not that slow. I can use it quickly and get up running and it's okay for anyone unless you're a person who is not patient for few seconds.
You always have the option for loading "Basic HTML" and you can get Protonmail or Toyota like experience there ;)
I don't know what's your agenda really is. Attacking DRMs are bad.
You have issues like spammers abusing Gmail interface to send emails using Google IPs and there DRM rocks.
> I expect google's legal resources are sufficient to discourage plain copying, even if a court case is never won.
Attackers don't care about laws. All they care about their end goal.
You have fraudsters who game the AdWords, reCaptcha etc
Gmail is a strategic tool.
> the chances of gmail's client side bits doing anything that novel that's also competetively important are slim to none
You are underestimating value of Gmail product. I'm not allowed to share what kind of value the client side has but it certainly does.
> While there may be a case for DRM in some places, gmail is almost certainly not it.
Again, you are underestimating value Gmail provides to consumers.
This country is a democracy. Companies can obfuscate or de obfuscate code at their wish whether there is value or not.
Privacy people can use Privacy oriented tools or go build their own seriously.
DRM is a billion dollar industry!