Jump to content

Ripred

Member
  • Posts

    1,196
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Ripred got a reaction from TatamiMatt in Ram stuck at over 80%   
    windows uses up about 4 GB by itself, so you really only have 4GB to play with in other applications, you'll have to limit the number of tasks and prioritize what you want to do 
  2. Like
    Ripred got a reaction from SimplyChunk in Show off your latest purchases   
    Always wanted to try this game years ago, then totally forgot about it until the recent remake of the first one, today saw it for $4 and couldn't resist 😄, not only enjoying my first playthrough of the game but also enjoying the max settings, 500 fps average on my first run 🤣
     

     
     
  3. Like
    Ripred reacted to GuiltySpark_ in What do all pc builders agree on?   
    That 90% of people concerned about bottlenecks don't understand bottlenecks. 
  4. Funny
    Ripred got a reaction from GoStormPlays in How can the LTT Forum community be better?   
    Linus NFT's
  5. Like
    Ripred reacted to wanderingfool2 in Python quiz 💯 until Gpt 😆   
    So yea, effectively if you don't return anything it returns none (actually the way the code was written, if you just ignored the else/pass statement it has the same effect)
     
    The issue that you would have though with the way things are written is effectively "what would you return"?  Ironically returning None is the proper solution as per your code.  For the chatGPT yea, returning the octet-stream is the correct way then.
     
    As a comment though, try avoiding using generic naming for functions.  Try naming it so that at a glance someone could guess what the function may be doing
  6. Agree
    Ripred reacted to Needfuldoer in What's the bottleneck? +looking to k*ll hp   
    Even just doing a clean Windows install can make an appreciable difference, and it costs nothing but time.
  7. Like
    Ripred reacted to Sauron in question for the professional developer's   
    As mentioned by others, if you know how to program then the specific language is almost irrelevant. I wouldn't spend all my time coding in something ultra obscure like Zig if I were looking for a professional career, but as long as you have some background in a fairly popular language like any of the ones you mentioned you'll be fine.
  8. Agree
    Ripred got a reaction from da na in How can the LTT Forum community be better?   
    hey wouldn't  it be great to build a Fortnite machine with a xeon platinum and like 6x 4090ti,super,ti's?
     
    couldn't resists 🤣
  9. Like
    Ripred got a reaction from Filingo in Which of the following laptops would you recommend?   
    I don't know all the features of each, id say choose the one that suits you best, Dell or Asus being the typically better build quality, i also noticed dell's website was having a special you might want to look at, if your not dead set on these
     
    https://www.dell.com/en-us/shop/cty/pdp/spd/inspiron-15-3520-laptop/nn3520gmqch?tfcid=39138382&&gacd=9684992-1103-5761040-266906002-0&dgc=ST&SA360CID=71700000109860349&gad_source=1&gclid=CjwKCAiArfauBhApEiwAeoB7qBR7abpVJ75LT3D-rCFBjc1hR6I5-WmKz3A9fza0jRZ7iY84s5iX_BoCY2YQAvD_BwE&gclsrc=aw.ds
     
    the one on special is only 8GB ram but you should be able to stick another stick in for like $20, still a savings
  10. Funny
    Ripred got a reaction from GoStormPlays in Rate my LTT Screwdriver Collection   
    Bruh, i haven't had the dispensable cash to justify buying one yet...send me one lol
  11. Like
    Ripred reacted to Hinjima in first pc   
    You should give us the link for that build 😄
  12. Like
    Ripred reacted to OddOod in question for the professional developer's   
    I've got about a decade of professional coding experience.

    I find that Java and C# are pretty interchangeable. They are both full fat languages with massive sets of libraries behind them. Takes a bit of effort to switch between them but it's not a ton of effort. I primarily professionally code in C#. If you want to work in the web dev sphere, either is a great place to focus effort

    As for Python, dang, it's POWERFUL, but ultimately a lot of that power comes from precompiled binaries often written in some flavor of C. But it's most useful in building pipelines. If you want to work in data sciences (computational biology, any physics/astronomy, most geology/oil/water, etc.) it's a really good tool, but know that there is *very* little money in those fields without a PhD. That being said, if I'm writing something personal and durable that can't be easily done in bash/cmd/ps, I always reach for python.

    Ultimately, the best advice is to stay language agnostic. Learn the fundamental concepts of programming: boolean logic, objects/interfaces/inheritance, lambda functions, etc. Then apply those ideas with whatever syntax the language requires. Heck, there are some super cool things being done with Rust and LUA and Go. They all have their strengths and they all have their weaknesses, but never let anyone tell you that one language is better than all others, even PERL has its place... probably.
  13. Agree
    Ripred got a reaction from corruptedkeep in question for the professional developer's   
    I'm not totally sure this is for this thread but it is coding related so, anyway I've been learning to code, currently in python and taking cs50 course, also dabbled in Java last year, all this is partly for my own uses and also for potential side career, maybe fulltime if things go well, so with that thought i was perusing through some job boards just to see if there were any patterns of developer skills or specialties that are most in demand, generally just try to get an idea of what direction i should focus on besides my own interests to land one of these gig's in the future and was a bit shocked to find about 70% of the boards are saturated with Java developer, sr Java developer, backend developer-must be familiar in Java, so on and so forth...So my question is once I've finished my current classes and am comfortable in python, should i swing back and lean hard into Java? from the stand point of the job boards Java, Python and their associated frameworks seem to be on top, followed by all the C's, just like to get some inside perspective from people already living that life, is Java where the money is currently? if so any ideas as to why, like does the language suit the needs of all these companies, or to do with some of the shady business dealings from oracle I've read about, forcing companies to be locked in?  either way from an outside perspective looking at the employment demands it seems like these are the two top languages to be familiar in, scrolling the internet doesn't offer much clarity because every coder/programmer seems to live and die by there favorite language, I'm looking for opinions a little more real world unbiased as much as possible from those doing this for a living
     
  14. Like
    Ripred reacted to wanderingfool2 in break this down for me please   
    This I think is actually a really good question...it's also why I don't particularly like python syntax.
     
    The general idea of how I would explain what is happening is that it's "what makes sense" in regards to the syntax you would expect.
     
    So lets just break this down a bit by analyzing only the bit in question,
    lambda x,y: x+y
     
    now consider
    lambda x
     
    the above doesn't really make sense.  The lambda needs essentially what it's defined as.  It's like writing f(x) instead of f(x,y) = x + y.  It's incomplete.
     
    So to an extent when python reads through it, it sees lambda and expecting the pattern
    lambda [parameters]: [formula]
    So at that stage until it reaches something that fits the above pattern it will keep reading and assume everything belongs to the lambda portion.
     
    Similar to if you wrote something like
    (x + y, z)
    The reason it doesn't add (x+y then z) to the dictionary is because as soon as it sees ( it's expecting there to be an ) and until it sees that it assumes everything belongs to the ()
     
    The only difference is instead of () it's beginning with lambda as though it's the ( and it's looking for the first valid formula that lambda returns to be a ).
     
    Then again, I don't know Python well enough to root through the specification to see if this is an ambiguous case (one that's not defined)
  15. Like
    Ripred reacted to CogadhTaibhse in break this down for me please   
    I assume that once python reads the "lambda" keyword, it starts searching for the semicolon that would be associated with the lambda function and so anything in between the keyword "lambda" and the semicolon (and immediately afterwards) is considered part of the lambda function even if this is inside a dictionary.
     
    So Python would basically read it as
    operator_list ={"+": (lambda x,y: x+y)}  
    A lambda function can take multiple arguments so it makes sense that you would be able to use commas.
     
    The same can be seen if you had a dict like this
    my_dict ={"key": print("hello, world")} Once Python reads the "print" keyword it will start searching for the end of the print statement and any commas used inside the print statement stay part of the print statement instead of causing the dictionary to start a new key value pair.
  16. Like
    Ripred reacted to dcgreen2k in Beginner struggles...bear with me   
    I always use virtual environments for Python projects. It's really just a question of whether you want to install libraries for your current project only or for the entire system.
     
    In my experience, they're most useful for managing different versions of libraries. For example, I recently started working on a project that required an older version of a library that I was already using for some other programs. Instead of installing the older version system-wide and potentially having version conflicts, you can just install it in a virtual environment for the one project. In cases like this, the developers will include a requirements.txt file which contains a list of libraries to use and their version numbers. This makes it super easy to get a new virtual environment up and running with just a few commands.
  17. Like
    Ripred reacted to adm0n in Beginner struggles...bear with me   
    I also second always using a virtual environment for every project! You save yourself a lot of hassle that way.
     
    If you don't want to use venv for it, I really liked using anaconda. It is able to even install non python dependencies that are needed for packages.
     
    But using them or not, is more of a efficiency thing. If you continue to just do everything system wide, you will eventually run into a very annoying problem. And figure out, that it would be easier to just setup virtual environments for each of your projects after the fact, compared to trying to fix it system wide. So ... no matter how much you avoid virtual environments, they will almost surely find you and force you to use them.
  18. Like
    Ripred got a reaction from jre84 in Should I upgrade or downgrade to windows 11?   
    my desktop is 10 my laptop is 11, other than not being able to right click in the calendar to add a simple reminder, the experience is the same
  19. Like
    Ripred got a reaction from ClemBt in Should I upgrade or downgrade to windows 11?   
    my desktop is 10 my laptop is 11, other than not being able to right click in the calendar to add a simple reminder, the experience is the same
  20. Like
    Ripred got a reaction from Bigcountry in 7800XT suddenly not detected - requires full driver reinstall   
    did you use DDU or equivalent before reinstalling the drivers? have you tried a different driver version? amd cards have a funny way of running beautifully on one driver and be totally broken on the next rev, has this been a regular thing since you first got the card or is this just a recent development? 
  21. Like
    Ripred got a reaction from Bigcountry in 7800XT suddenly not detected - requires full driver reinstall   
    yea first id try going back a version, i've found from experience AMD makes great hardware but be wary of updates(not only amd products but i digress), don't leave them on automatic update, ever, and wait a few weeks after you notice an update to see if there's any complaints about it for your model card, you don't need every version update unless there a specific feature you want or a dramatic performance improvement, plus its not recommended to keep updating over top of old drivers anyway as they can unknowingly conflict, just for future reference, id find what version your on, then download DDU to clear out any remanence of old gpu drivers and then reinstall the last version, if the problem still persists after that then theres other things to look at but baseline first is make sure the software side is in good shape
  22. Like
    Ripred got a reaction from Hellowpplz in Dell... Why???   
    oh dang, nm lol, i miss read your model number, dyslexic moment...mines inspiron but a few years newer
  23. Agree
    Ripred got a reaction from Tetras in What GPU should I upgrade to from a 3060 ti with $400-500?   
    can get a 7800xt at that price cap, not much for a meaningful upgrade at the price point coming from 3060ti, I mean there are a few and they will technically be faster but only a handful of frames better really, unless your okay with second hand, then your options open up a little more
  24. Agree
    Ripred reacted to 8tg in Anyway I can cut down $150?   
    Youre not going to save 150$ cutting down the mobo, drive or psu. Youre distinctly paying a premium for aesthetics, and if thats what you want, you have to pay that premium. 
    You can maybe look for somet of these parts used to see what can be saved there.
  25. Funny
    Ripred reacted to MiszS in are 10th and 11th gen cpus are really outdated nowdays?   
    Nah, 11th gen is too old at this point for new builds, you should get like a 5600, or other am4 cpu, or 12th gen, so you can later upgrade to a better cpu
×