Here is you claiming "Facts" on a troll post claiming to "criticize" Rust: https://x.com/filpizlo/status/2081765923757903940
161 karma · joined September 19, 2017
Here is you claiming "Facts" on a troll post claiming to "criticize" Rust: https://x.com/filpizlo/status/2081765923757903940
You think this is reasonable? I have also seen strange people on twitter support Fil-C while claiming that Rust is a language for [slur]s. I suppose by your "reasoning" that these people directly represent you and your project?
I do wish to note also that Marvin's blog posts are very informative and a great read. I would highly suggest reading them if you are at all interested in how Fjall or other LSM-based storage engines work.
If you are too slow at reading subtitles, you can either slow down the video or train yourself to read faster. Or you can just disable the subtitles.
> most software development is creating an asset that pays off over time
This is a fantasy.
> YC is funding weapon manufacturers lol. Where are the ethics there?
Circular reasoning? The reason we have a massive and more importantly effective air force is because weapons development occurred. It would not take very long at all for China to surpass the US in terms of air effectiveness if the US stopped working on defense projects.
edit: I may have gotten some things confused, please see below
> For more information or to contact us open a PR or email us at nyxpsi@skill-issue.dev
This sounds to me like a troll. In any case, I don't think blatantly advertising your lack of expertise in networking is a good way of improving one's portfolio.
> https://github.com/nyxpsi/nyxpsi/blob/bbe84472aa2f92e1e82103...
This is not how you "simulate packet loss". You are not "dropping TCP packets". You are never giving your data to the TCP stack in the first place.
UDP is incomparable to TCP. Your protocol is incomparable to TCP. Your entire benchmark is misguided and quite frankly irrelevant.
As far as I can tell, absolutely no attempt is made whatsoever to retransmit lost packets. Any sporadic failure (for example, wifi dropout for 5 seconds) will result in catastrophic data loss. I do not see any connection logic, so your protocol cannot distinguish between connections other than hoping that ports are never reused.
Have you considered spending less time on branding and more time on technical matters? Or was this supposed to be a troll?
edit: There's no congestion control nor pacing. Every packet is sent as fast as possible. The "protocol" is entirely incapable of streaming operation, and hence message order is not even considered. The entire project is just a thin wrapper over the raptorq crate. Why even bother comparing this to TCP?
TL;DR
I didn't know that touring somewhere meant you could copy all their designs. Was that explicitly stated?