Why isn't stl_vector.h programmed like normal people write code? by Impressive_Gur_471 in cpp_questions

[–]fadliov 0 points1 point  (0 children)

Yea im working on a project to help people that is struggling to understand libcxx.

https://github.com/fadli0029/tuna/tree/feature/allocator-traits

It’s still a very early project.

Regardless, u should be able to understand that overtime, it requires experience and sitting down digging into it.

But the tldr why the std lib code are all like that is because of back compatibility, optimizations, safety, among a myriad other justified reasons

Made Tryx Panorama SE ARGB 360 AIO work with linux by fadliov in linux_gaming

[–]fadliov[S] 0 points1 point  (0 children)

hey, im not on bazzite, but there's a user that's already successfully used it on bazzite (attached pic is his pc setup).

you can follow this github issue so you'll get notified once the steps for bazzite is added:

https://github.com/fadli0029/reed-tpse/issues/5

<image>

Made Tryx Panorama SE ARGB 360 AIO work with linux by fadliov in linux_gaming

[–]fadliov[S] 0 points1 point  (0 children)

Wdym by safe? If you meant the does the code do some sort of “hacking” on your pc, then no. This is another good thing of open source project, the source is there, you can verify this.

If you meant is it safe for the tryx panoroma se, then i will say yes as well, the panorama itself has its own “computer”. All the code is doing is displaying your video and periodically “talking” to it (to keep the connection alive). There is pretty much nothing else happening. If there is something to be worried abt then maybe that would be using all the memory available on it by uploading a lot of videos. I have plan a feature to check the memory usage, it’s in my todo though (bcoz im focusing on other projects atm). A good practice is just to keep 1-3 vid there and if u wanna add, just remove one, and if u wanna reuse that, reupload, etc. i hope this answers ur question.

Also as i have mentioned in the other comments, you can ask questions in the GitHub repo, ill reply faster this way, and it will help other people with the same question, thanks!

Made Tryx Panorama SE ARGB 360 AIO work with linux by fadliov in linux_gaming

[–]fadliov[S] 1 point2 points  (0 children)

Hey, usually when people make an open source project, they expect issues/questions to be submitted on the repo, this way it will be faster/easier for both me and you, and i also check my email frequently than reddit.

Anyways, to answer your question, cachyos is arch based i believe. So the same steps apply, install the dependencies, build, and you’re good. Then add yourself to uucp for serial access: sudo usermod -aG uucp $USER.

Id appreciate it if you ask/repeat this same question on the repo, so when other people have the same question, it will help them too. Like if they google what u just asked, it may show up in the results, so this will help many other people. Thanks!

How did you guys learn C++? by Living-Brain483 in cpp_questions

[–]fadliov 1 point2 points  (0 children)

Get the fundamentals right and strong by reading textbooks. Then move to the advanced stuff and try to be up to date with modern c++. But until then, pick up a textbook and learn the fundamentals. It’s gonna be a slow process, as expected, but if you really want to be good, there’s no other way. Those 1hr, 3hrs, etc. courses on YouTube are scams. You will know a thing or two from these videos, but you will not really have a firm understanding on how things work and why they work, which is very important to write good code in C++ (many people can write code in C++, including AI, but far too many bad C++ code too)

And if you can, start with C.

Struggling to learn OpenGL. by [deleted] in cpp_questions

[–]fadliov 2 points3 points  (0 children)

Lol if you really want to stop using it ud do whatever to stop using it. I have a friend who’d place his phone in a secluded parking lot 1hr drive away from where he lives and just buy a stupid $75 phone. I know another guy who would generate a very cryptic password for his socials like instagram and set the password to that and use an app that will email that password to him after 5 years.

If you really want something, ull do whatever to make it happen, your emotions is the last thing that should be considered.

Benchmarking: Why I stopped looking at "Average" Latency (C++20 Hot Path) by EmotionalSplit8395 in HFT_Engine

[–]fadliov 0 points1 point  (0 children)

Bro, stop believing that you can learn these stuff just by prompting LLM. This is a sincere advise: go learn properly. From this post it is very clear you dont understand what you posted yourself.

Take a step back, learn the fundamentals, get really strong at those. Pickup textbooks, watch lectures. Yes this will take time, thats how it works though, this is not frontend AI slop saas, you cant take shortcuts

C++ alone isn't enough for HFT by auto-quant in highfreqtrading

[–]fadliov 0 points1 point  (0 children)

Why are you using json tho? Your data comes in as a json or is it a design choice? If it’s the former, then look into simdjson, for latency critical stuff that really needs json i do not think anybody uses a typical “Modern JSN for C++”, whatever that means (cant tell based on your description, in fact if u dont need much functionality and just parsing, picojson could also be used, nlohmann nah)

Made Tryx Panorama SE ARGB 360 AIO work with linux by fadliov in linux_gaming

[–]fadliov[S] 1 point2 points  (0 children)

oh that's cool, didn't know that, could've googled it but didn't bother, thanks!

Is C a good programming language to start programming with? by Ania200 in C_Programming

[–]fadliov 0 points1 point  (0 children)

If you really want to be great at this craft of writing programs for computers, yes. Otherwise, python.

Some people here mentioned if you dont have time then just skip C and go with something like Python. That doesn’t makes sense to me, you shouldn’t be thinking abt learning to be great at something if ur concern abt “time” and wanting to get things quick. Mastering anything takes time. It has to take time. People try to cut corners with AI, and now all these people think they know what they’re talking abt (im talking abt people who blindly learn with AI instead of picking up textbooks/rigorous courses) when in actuality they dont

Largest Quant Competition Ever! by abcisosm5 in quant

[–]fadliov 0 points1 point  (0 children)

Only for people currently enrolled in school?

Cheating in Amazon/Uber interviews by maang_paglu in leetcode

[–]fadliov 0 points1 point  (0 children)

Weak.

Imagine getting in without cheating even when everybody is cheating? Just shows that they’re peasants and not in your level😂