Jump to content

Tang Li

Member
  • Posts

    18
  • Joined

  • Last visited

Reputation Activity

  1. Agree
    Tang Li got a reaction from Mr. Rabbit in What do we do now?   
    Sorry english is not my first language::
    I hate how people fail to be constructive. If you are not going to be constructive to the community, why even manifest?
     
    First lets cover what a disgrace the human race is:
    In any business, you can be the greatest, the politests, the true superior at what you do. But the moment you fuck up big once, everything good you ever did gets forgotten instantly. This counts for business, friendship and family.
     
    Now with that out of the way...
     
    I have been way above average in the computer industry since the begining of the century due to my passion... Built my first pc in 1999, reversed code, and built my first executable still in the 90s, got into linux very early, all the way up to building my first type 1 hypervisor from scratch 23 years later...
     
    Although I never needed any type of help building a computer (it was SO much harder back in the day(fdisk was the bare minimum lol)), I have always enjoyed watching linus tech tips, and other people in the industry.
     
    In this world, we can never go by the first opinion. Weather it's your doctor, your tax consultant, or buying a house, you ALWAYS need a second opinion, and your own research is the only thing that is ever going to favor you.
     
    I love the entertainment from most of your videos, and weather or not your hardware review is on the spot, it wouldn't really affect people like me. But this is not about me, this is about the majority of your audience.
     
    Like I said in my first paragraph... It is unfair and cruel for people to be SO harsh on linus, knowing he dedicated his whole life to this, and despite the small and big mistakes, he has helped MANY of us throughout his career. Also, as a small business owner (I have 3 employees), I can only imagine how hard it is to keep tabs on a company this big... I hear you have 100+ employees right? Well you can probably count on your senior employees with your life, but I can tell you that even if you make sure everyone is qualified to work there, many of them really just care about their pay checks at the end of the week. This is the reality of ANY business operated by humans. Also, most humans, including me and you, at some point in life, we get tired, our interests start to have fading spikes, just like being married to the same person for so many years, sometimes we stop trying as hard, until something happens to wake us up.
     
    To conclude this post, I think our mistakes need to be more transparent, specially when our position control so many minds (millions on your case), and I think this whole situation will force your business to be BETTER than it ever was, because not only you gave your blood and sweat to LTT, but you also now you know what humans are capable of, directly or indirectly. People now are just throwing gasoline on the fire, because we'd rather entertain ourselves with the show, than be constructive and help ltt as we should.

    I really hope GN(steve), and LTT(linus) can shake hands after this to show maturity on both sides.
     
    At the end, the result of this whole thing is very predictable.

    LTT reforms all policies to enforce quality control, LTT becomes better and stronger than it ever was, and LTT continues to help and educate generations for years to come!

    Just know it is important to accept good criticism, and it is VERY important, that a friendship between LTT and GN continue, as it is best for the greater good of the entire audience.
     
    Sorry english is not my first language::
     
  2. Agree
    Tang Li got a reaction from gregcron in What do we do now?   
    Sorry english is not my first language::
    I hate how people fail to be constructive. If you are not going to be constructive to the community, why even manifest?
     
    First lets cover what a disgrace the human race is:
    In any business, you can be the greatest, the politests, the true superior at what you do. But the moment you fuck up big once, everything good you ever did gets forgotten instantly. This counts for business, friendship and family.
     
    Now with that out of the way...
     
    I have been way above average in the computer industry since the begining of the century due to my passion... Built my first pc in 1999, reversed code, and built my first executable still in the 90s, got into linux very early, all the way up to building my first type 1 hypervisor from scratch 23 years later...
     
    Although I never needed any type of help building a computer (it was SO much harder back in the day(fdisk was the bare minimum lol)), I have always enjoyed watching linus tech tips, and other people in the industry.
     
    In this world, we can never go by the first opinion. Weather it's your doctor, your tax consultant, or buying a house, you ALWAYS need a second opinion, and your own research is the only thing that is ever going to favor you.
     
    I love the entertainment from most of your videos, and weather or not your hardware review is on the spot, it wouldn't really affect people like me. But this is not about me, this is about the majority of your audience.
     
    Like I said in my first paragraph... It is unfair and cruel for people to be SO harsh on linus, knowing he dedicated his whole life to this, and despite the small and big mistakes, he has helped MANY of us throughout his career. Also, as a small business owner (I have 3 employees), I can only imagine how hard it is to keep tabs on a company this big... I hear you have 100+ employees right? Well you can probably count on your senior employees with your life, but I can tell you that even if you make sure everyone is qualified to work there, many of them really just care about their pay checks at the end of the week. This is the reality of ANY business operated by humans. Also, most humans, including me and you, at some point in life, we get tired, our interests start to have fading spikes, just like being married to the same person for so many years, sometimes we stop trying as hard, until something happens to wake us up.
     
    To conclude this post, I think our mistakes need to be more transparent, specially when our position control so many minds (millions on your case), and I think this whole situation will force your business to be BETTER than it ever was, because not only you gave your blood and sweat to LTT, but you also now you know what humans are capable of, directly or indirectly. People now are just throwing gasoline on the fire, because we'd rather entertain ourselves with the show, than be constructive and help ltt as we should.

    I really hope GN(steve), and LTT(linus) can shake hands after this to show maturity on both sides.
     
    At the end, the result of this whole thing is very predictable.

    LTT reforms all policies to enforce quality control, LTT becomes better and stronger than it ever was, and LTT continues to help and educate generations for years to come!

    Just know it is important to accept good criticism, and it is VERY important, that a friendship between LTT and GN continue, as it is best for the greater good of the entire audience.
     
    Sorry english is not my first language::
     
  3. Like
    Tang Li got a reaction from LloydLynx in Linux sucks, please change my mind!   
    Hello there OP.
     
    You are kind of right. If you are talking about Gaming, Yes Linux sucks... (out of the box) at least for now. I think things will get better for us when the steam deck launches though.
     
    Linux is great, very stable, very low level core structure... 
     
    All the Linux distros most people hear of, are modified Linux...  Modified by people who love it trying to mimic Windows to improve the interface of a nice Desktop and special effects...  All these Linux distros we see online... Ubuntu, Popos, Mint, this, that... These are all third party projects. But it's kind of like Linux with makeup... Each team has a different taste... etc... Also they modify the core of the system (which breaks the system) to accommodate their modifications and implementations.
     
    Real Linux wasn't really made to be cute. Real Linux (Raw), was made to perform Heavy Duty tasks... Like... the world runs on Linux. 
    Problem is, there are many developers with different ideas, Ubuntu, Manjaro, Pop... If they all united to work in a single distribution, it'd have a chance to beat windows... 
     
    Everyone hates windows of course, because Microsoft is stealing our data, and I hate them for that. (we can get rid of this telementry shit too... a lot of manual work dont trust these third party apps to do it all for you)
     
    Quite honestly, if you are not a developer/programmer of at least decent caliber and if you are not familiar with C, you are in the developer's hands... or hobbiest / programmer's hands... You don't know how to modify the kernel to do what you want, so you need to wait for someone else to do it... That's the truth.
     
    It took me about 15 hours to be able to run Rainbow Six Siege on a KVM with GPU PASSTHROUGH with out getting flagged by battle eye... I had to HEAVILY modify the kernel in Linux to hide the CPU timing and a bunch of other crap to hide the KVM... Quite honestly, it was fun... but if you are not into tinkering with 'C' you will ALWAYS depend on other people to get something fixed or implemented... But again, I program Game Cheats in Windows (hobby) since 1999, so I am used to decompiling code down to C, ASM... creating drivers, bypassing anticheats, unpacking packed executables, breaking virtualizations... I can read opcodes, I can count in base 16 (hexadecimal)...All this experience And I still had to stop everything else in my life for almost a whole day to achieve running rainbow six siege online in Linux...
     
    So yeah, if you need an operating system to run a server or keep your privacy use linux... otherwise it's pointless.
     
    My 3 cents:
     
    By the way, you can get full access to the hardware via Windows too... Just manually map any Driver with out a certificate, just need to debug the Kernel for the undocumented functions and stuff... Here if it helps someone...  Here is a quick link to help people get down to Assembly with Windows Kernel ... https://www.vergiliusproject.com/kernels
     
    The difference is that in Linux you have access to the source code in your hands, in Windows you need to de-compile it manually which is very timing consuming, but necessary to bypass anti cheats and shit.
  4. Informative
    Tang Li got a reaction from beace in Why most users give up on Linux on their first try ! Stay away from POP OS!?   
    Hello guys, Spent about a week with mint... I give this distro a score of 80 for gaming, I hope it gets to 100 after steam deck gets out. Here is what I have to say:
    But it is really good in other things, and really bad for others. (I can only speak for the things I tried.)
     
    My veredict: "for Linux mint"
     
    ------------------ GAMING -------------------- 80%, Hopefully 100% After steam deck.
     
    *If your thing is 100% gaming, forget it right now, and wait for all the post STEAM DECK adaptations. The AAA titles will require a KVM passthrough with a kernell mod. Took me about 15 ish hours to be able to run Rainbow Six Siege + Battleye with KVM + Kernel Modification... I was able to make the KVM undetected. But most people would find it annoying to get this kind of setup just simple because there are no 1 click setups. A KVM + passthrough with out the proper kernel modifications will probably get you banned since it's very easy to detect when running a conventional VM setup.
     
    *Lutris, Wine, Wine64, PlayonLinux... They are not as straight forward as one might think... For example, when I tried to install Starcraft 2 via Lutris, even though the game was listed under GOLD, the Battlenet Agent would sleep... I had to reinstall my nvidia driver since the one that came included with the OS was pure garbage. Finally I got it running but It took me a good hour or so to figure it out... This type of crap is 100% a deal breaker for a Linux beginner to figure out.
     
    *Biggest problem is, the same process could work for some and not for others. The distro's version, and things like this can play a big part. It is very easy to break a lot of things with a simple update. I had to downgrade a few libraries to be able to use wineprefix correctly for this version of mint 
     
    ------------------ PROGRAMMING -------------------- 200%, Just need to get more familiar with the OS itself to be 100% fluent in this environment.
    This was the selling point for me...
     
    The fact I was able to debug to debug a AntiCheat protected game's memory inside of a KVM with out having to program a Bypass, made it all worth it for me lol. Please dont be mad at me. I do develop cheats but as soon as I make it work, I uninstall the game. It's what I do, I don't even play games anymore. A few headshots and im done. I never test my stuff for more than 5 minutes, I usually call it a success, and go decompile something else.
     
    *If your thing is programming or game hacking, you will be fine. I converted 2 complex W2S (World to Screen ESP)projects. I was able to run a Open GL ESP inside of Linux for rainbow six in KVM with minor delays. Obviously this means no manual map / kdmapper required inside of windowsVM to bypass battleye.
    *I was able to adapt every single c++  project I had to compile and run on linux... in c# some weird stuff happened like for example this.TB_pw.PasswordChar = '*'; didn't do anything (hide Textbox characters and substitute for * (password textbox)). But considering I can run c# on linux is good enough for me.
    *C++ didn't get affected at all. everything runs 100% if not better. There are so many good tools for c++ projects in Linux, visual studio code, jetbeans, g++, cmake... Again I am used to programming in Windows, but I just need to keep remembering that things like #include windows.h requires me to do open documentations to learn more about Linux and stuff.  
     
    ------------------ JUST SIMPLY USING THE COMPUTER -------------------- 50% Browsing the net, youtube, music, etc.
     
    *If it wasn't for windows' privacy issues I wouldn't even consider Linux for anything other than running Monster Sized Servers...
     
    I have to tell you. I appreciate how smooth most things run on Windows... I can't EAT the fact that moving a web browser's window around while a video is playing, makes the window lag. Running any OS on the caliber of hardware I am grateful to have, I expect everyday tasks to run smoothly. Like, I want to be able to drag a window from side to side with out graphical stutters... This doesn't seem to be possible in MINT. It just isn't fair to compare it to windows 7, 10 or 11.
     
    *Also some things don't work properly in every Distro from what I can see... So maybe if I created a nice piece of software right now and I made it in Mint, it doesn't mean it'd run in arch or something else flawlessly with out any minor or major tweaks.
     
    ------------------ FINAL WORDS --------------------
    I love Linux... It has potential. In fact I believe it's core structure has MUCH MUCH more potential than Windows. If every linux developer from every distro got together to make a single LINUX OS, I can guarantee you it'd surpass windows in every way. It's just... there are too many teams with too many different ideas all trying to make everything work. But it is simple just not the way it works. If 1 single function in the kernell for example is different, what ever called that function would react accordingly how it was coded. 
     
    The fact the developers don't all work from the same "BASE CODE", makes it really really hard to make things work on ALL linux with ALL hardware with out major issues.
     
    Anyways. Thanks guys !!! Let me go reinstall Windows 10 now cuz I really really really really really miss visual studio. There is absolutely NO IDE in linux that comes close to Visual Studio. By far. Not even Jetbeans expensive stuff.
     
     
     
     
     
     
     
     
     
  5. Like
    Tang Li reacted to flindeberg in Why most users give up on Linux on their first try ! Stay away from POP OS!?   
    Don’t go Debian based. You have much to gain from using bleeding edge distributions in terms of performance due to your hardware.
     
    If I were you, I’d install a fresh arch, compile latest stable tkg-linux, slap on the nvidia 495 beta drivers, install gnome 40 on Wayland and be happy 🙂 (note the order)
     
    Avoid distributions which include the nvidia drivers if you consider yourself a power user, they will just lead to trouble if you change anything.
  6. Agree
    Tang Li got a reaction from beace in Why most users give up on Linux on their first try ! Stay away from POP OS!?   
    Hello there guys, I use Linux Backtrack/Kali for my servers (mysql, apache etc)... In this scenario, I don't need a gnome or any fancy DE or a DE at all.
     
    I use windows for everything else (ASM, C, c++, c# development and gaming). I also use a lot of Ida Pro, Ghidra, Xdbg 32 / 64, ollydbg, scyllahide and a lot of other toys.
     
    I decided to take a look at some other Linux Distros to see what was good for gaming out of the box. I did this because I heard Battleye and easy anti cheat games will run on linux native with out the use of KVM passthrough + kernel recompile (to avoid virtual machine detection) etc... This is thanks to the upcoming steam deck handheld console.
     
    Long story short, I am not your average user when it comes to using a computer, and getting things to work on POP OS properly was WAY to time consuming... I had to edit the x11, and so many other things to get it to run normal.
     
    My system specs
    5950x OC
    3090
    ++
     
    I decided to take my rig up to a linux ride, and get my stuff ready to start doing what I do with games in linux. You know, learn the APIs, modify all my codes to run on linux etc...
     
    Well...
     
    ---------------------------- POP OS  ----------------------------
    The first OS I tried was POP OS ... I also downloaded their NVIDIA version since it was recommended due to my setup.
    This is what I can say in just a few hours...
    POP OS is PURE JUNK !!!! Nothing works!  Every time I restarted the OS my primary monitor would become my secondary, my refresh rate would go back to 60, my resolution would change... 
    How is a newbie supposed to work with this? Pop OS is just junk. Then using the Jetbeans rider IDE, visual studio code ... OMG how many conflicts... is this kernel modified? MONO sdk, imwheel (to modify mouse wheel scroll speed)... WOW nothing worked out of the box...
    Unreal Engine from source wouldn't build with out modifications to the scripts... Was my installation corrupted or something? I checked the ISO's HARSH before I installed it lol.
     
    I guarantee you a linux first timer would NEVER install linux again on their machine after this experience.
     
    ---------------------------- Mint OS ----------------------------
    The second OS I tried was Mint with their modern DE ... cinnamon I think.
    This was a whole other experience.
     
    My sh scripts ran as I expected, my coding IDE's worked with no conflicts, the screens are in order.... Wine works, wine + mono works, BOOM ! Had zero issues.
    Ok, If a first time Linux user had this experience I think they'd be ok. Everything worked out of the box !!!
     
     
    ---------------------------- Ubuntu OS ----------------------------
    I'd say this ran the same as the above. Everything was okay.
     
    I will try a few more, so far I am sticking to Mint OS. I like the windows XP look.
     
  7. Like
    Tang Li got a reaction from gamagama69 in Why most users give up on Linux on their first try ! Stay away from POP OS!?   
    Hello there guys, I use Linux Backtrack/Kali for my servers (mysql, apache etc)... In this scenario, I don't need a gnome or any fancy DE or a DE at all.
     
    I use windows for everything else (ASM, C, c++, c# development and gaming). I also use a lot of Ida Pro, Ghidra, Xdbg 32 / 64, ollydbg, scyllahide and a lot of other toys.
     
    I decided to take a look at some other Linux Distros to see what was good for gaming out of the box. I did this because I heard Battleye and easy anti cheat games will run on linux native with out the use of KVM passthrough + kernel recompile (to avoid virtual machine detection) etc... This is thanks to the upcoming steam deck handheld console.
     
    Long story short, I am not your average user when it comes to using a computer, and getting things to work on POP OS properly was WAY to time consuming... I had to edit the x11, and so many other things to get it to run normal.
     
    My system specs
    5950x OC
    3090
    ++
     
    I decided to take my rig up to a linux ride, and get my stuff ready to start doing what I do with games in linux. You know, learn the APIs, modify all my codes to run on linux etc...
     
    Well...
     
    ---------------------------- POP OS  ----------------------------
    The first OS I tried was POP OS ... I also downloaded their NVIDIA version since it was recommended due to my setup.
    This is what I can say in just a few hours...
    POP OS is PURE JUNK !!!! Nothing works!  Every time I restarted the OS my primary monitor would become my secondary, my refresh rate would go back to 60, my resolution would change... 
    How is a newbie supposed to work with this? Pop OS is just junk. Then using the Jetbeans rider IDE, visual studio code ... OMG how many conflicts... is this kernel modified? MONO sdk, imwheel (to modify mouse wheel scroll speed)... WOW nothing worked out of the box...
    Unreal Engine from source wouldn't build with out modifications to the scripts... Was my installation corrupted or something? I checked the ISO's HARSH before I installed it lol.
     
    I guarantee you a linux first timer would NEVER install linux again on their machine after this experience.
     
    ---------------------------- Mint OS ----------------------------
    The second OS I tried was Mint with their modern DE ... cinnamon I think.
    This was a whole other experience.
     
    My sh scripts ran as I expected, my coding IDE's worked with no conflicts, the screens are in order.... Wine works, wine + mono works, BOOM ! Had zero issues.
    Ok, If a first time Linux user had this experience I think they'd be ok. Everything worked out of the box !!!
     
     
    ---------------------------- Ubuntu OS ----------------------------
    I'd say this ran the same as the above. Everything was okay.
     
    I will try a few more, so far I am sticking to Mint OS. I like the windows XP look.
     
×