Jump to content

bit_by_bit

Member
  • Posts

    22
  • Joined

  • Last visited

Awards

This user doesn't have any awards

Recent Profile Visitors

270 profile views

bit_by_bit's Achievements

  1. Ultimately, the best way to answer your question would be to contact someone in the CS department you are thinking of taking classes from. Probably the only time system differences could cause you significant issues is in assembly, where everything is architecture-specific. Other than that, pretty much everything can be overcome with virtual machines, WSL, or remote access to university machines. The department and professor will do their best to make everything accessible to all the students, and any problem-solving you have to do will be a good learning opportunity. All that being said, you can get a super cheap Chromebook, install Linux, and now you have a lightweight system you can dedicate to class. If something happens to it, it won't be a major loss. Also, some Chromebooks even come with Linux (Ubuntu I think) as a built-in dual-boot option. I had a professor who basically completely converted to Linux Chromebooks for work. Hope this helps!
  2. Glad people are already complaining about the eightsleep sponsorship (Pitboy64 covered a lot of good points). I guess I will add my voice as well. I was super interested in this product, but the whole subscription BS was an immediate WTF. At a glance, their model seems just as, if not more predatory than some of the companies Linus has complained about in the past. Not only is this sponsorship out of line with LMG's principles in general, but it also seems like especially poor taste given Linus's recent rant about cloud/subscription-based automatic floor cleaners on the WAN show. Linus gets so mad when people "question his integrity", but weird stuff like this happens semi-regularly. If he wants his integrity and his company's integrity to be treated as one and the same, he needs to uphold them to the same degree. It isn't like Eightsleep hid this aspect of the product. It is immediately visible when you follow the link in the video description. Either someone on the team did an incomplete job of vetting the sponsor, and Linus NEVER EVEN LOOKED AT THE PAGE THEIR SPONSORED LINK GOES TO, or he knew about it and produced the entire video anyway. This sort of haphazard commitment to upholding the principles he constantly exhorts is why "trust me bro" isn't good enough. I genuinely admire what he has accomplished and I am so excited for the next phase of LMG with the Lab included, but I hope the new CEO will take a more professional and consistent approach to upholding LMG's ideals.
  3. This question would benefit from a lot more contextual information, like screenshots of your commands, errors, and outputs, as well as your make file and a broader description of your working environment. That being said, maybe this tutorial will be of some help. Best of Luck!
  4. Computer science major here. Having once been in your position, I want to try and offer some clarification. "How do I learn programming" is a really vague question to try to answer, and (in my experience) you will get a lot similarly vague and often conflicting responses. Realistically speaking, how you learn programming should be defined by you end goal. What was it that got you "interested about programming"? If you just have an idea for an app or website, JavaScript probably isn't a bad place to start. If, however, you want to really learn about programming and about computers, then web and app development is not really the place to start. In that case, I would personally recommend you jump into C++. It is certainly more intimidating to start, and you probably won't running any project outside a terminal widow for a while, but I think that the fundamental skill and knowledge you gain leaning C++ are more valuable than learning any single language. Additionally, C++ is a long lived, very widely used language with excellent documentation and a ton of resources. Once you have learned a couple languages, learning a new one is just tedious, but no amount of syntax knowledge can replace the ability the think like a programmer. If want to share you thoughts on which direction you might want to go, I can try to offer up some resources. No matter what though, best of luck and have fun!
  5. Not sure what your experience is with game development or C++, but unless it is pretty high in one or both of those areas, it seems like you are biting off a pretty big project. The fact that you want to avoid Unity and Unreal really doesn't do you any favors, especially for 3D work. Based on my minimal experience, if using C++ is your main criteria, I would use SDL2, start with this tutorial, and get ready to write a lot of code. Unfortunately, SDL is the kind of situation where “If you wish to make an apple pie from scratch, you must first invent the universe”. If creating something in 3D is you main goal, and C++ is just your area of expertise, then I would just bite the bullet and dig into Unreal Engine . It seems like the most practical choice for 3D development, and it will probably have the best quality of life features for a new developer. Best of luck!
  6. I know that this sort of question is probably pretty common here, but I haven't found any threads that really answer my question and I am so tired of trying to cross-reference conflicting articles and listicles (can't wait for LTT labs). I bought my M40x headphones ~5 years ago as my first foray into "real" headphones and have been pretty satisfied. Unfortunately, years of abuse are finally catching up with them (a natural result of their budget build quality) and they are in dire need of replacing. I am looking to collect some recommendations from the community based on the following criteria to help narrow down my research . Budget: $200~$300 somewhat flexible if there is a significant benefit closed back for noise isolation in both directions relatively flat tuning - I listen to a wide variety of media and I don't want a "signature sound" messing with my experience physical cord preferably removable/replaceable wireless would be a nice bonus, but it is not at all necessary This topic is meant to be a sort straw poll to get a better idea of what models to look at and what specs to look for, so a brief explanation for the reasoning behind any recommendations is appreciated. Amps and/or DACs are a topic I have not really delved into yet, but if it seems like they are an important consideration at this price point, I will do some more research or maybe start a separate thread to get some advice. If there is any other information or criteria I should include here, please let me know and I will try to update this post accordingly. Thank you all ahead of time for your replies. A knowledgeable community is worth hours of googling.
  7. I've had a look around and based on the rtings.com reviews, it seems like this monitor could be a good choice. I think it will do my system justice, and it is still reasonably close to my budget goal. If anyone has any thoughts or advice, though, I would love to hear it. I really know very little about displays. Current build list here.
  8. I don't have a lot of knowledge in this area, but something I don't think has been mentioned yet are vector graphic formats (wikipedia article here) like the .svg or scalable vector graphics file type. An image file in the .svg format already contains all the coordinate data you would need to draw with the laser. In fact, the wikipedia article mentions specifically that it used used for some laser show setups. A couple years ago, I did a project on a CNC plasma cutter that required .svg files for the software and I found that there are plenty of free online tools to convert more common file types like .jpg or .png to the .svg format. I was using black geometric patterns on a white background, which worked well because there was high contrast and a clear silhouette for the converter to interpret. This seems pretty similar to what you are planning on using, so I would imagine you would have similar success. Again, I don't have a lot of experience in this area, but hopefully this is at least somewhat helpful. Good Luck!
  9. I have started the process of ordering my parts (case, cooler, SSD on their way) but before I pull the trigger on the bigger ticket items I was wondering if anyone had any final thoughts/advice. I ended up going for a more budget motherboard to account for the Ryzen 9 3900XT retail price, as well as a higher wattage PSU. I have found motherboard shopping really overwhelming, though, so I especially want to know if I made a good choice there. Current build list here. As always, a big thank you to everyone who takes the time to help me out!
  10. Out of curiosity, how is that different than the drive I chose? Someone else recommended me away the sabrent rocket line.
  11. I am working on piecing together my first build centered around a Ryzen 9 3900XT and I was just about to start ordering parts when I heard about memory validation to ensure compatibility with your CPU. I had not really heard of this before, since I think just about every main brand is validated with Intel, but I guess this is not the case with AMD. The memory I was planning on using does not appear to be in the AMD validated database (although I may be wrong about that, the page was really confusing) but I am not sure if unvalidated memory will work at all or if there is a high likelihood of problems. Any help is really appreciated! Current build part list here.
  12. How important is memory validation? I had not really heard of this before, since i think just about every main brand is validated with intel, but I guess this is not the case with AMD. The memory I was planning on using does not appear to be in the AMD validated database (although I may be wrong about that, the page was really confusing) but I am not sure if unvalidated memory will work at all or if there is a high likelihood of problems. Current parts list here.
  13. BUDGET: ~$500 USD (somewhat flexible) USE CASE: in order of priority - productivity, light/casual gaming, media consumption I should start by saying I did read the "how to choose a monitor" pinned topic, however I found it pretty overwhelming. I still don't really know how to start narrowing down options for what I am looking for. Basically, like the title says, I am looking for a display ( or maybe two cheaper displays?) that provides a good productivity and media consumption experience but also performs reasonably well for casual gaming. Some context: I am comp sci college student in the process of building my first PC with help from the "New Builds and Planning" subforum. Because of my major, I will likely spend a lot of time reading and writing text (code) on my computer, so I want a display that minimizes eye strain over time. I have found that displays with high resolutions, high contrast, and low light leakage are best for this purpose, especially when it comes to text. If this were my only requirement, I would just start looking at high res and/or OLED displays. In addition to this, though, I want to start getting into more casual gaming once I don't have to do it on my laptop. To this end, I don't really want to buy a productivity display that will cripple my gaming experience. Given this context, I think my main questions are as follows: Am I looking for a 'holy grail' monitor that just doesn't exist, at least in my budget? Am I better off looking for two different, more specialized monitors, each at a lower price? If I just focus on getting a solid productivity monitor, can I still expect to get a reasonably good casual gaming experience? In case it helps, here is the current working parts list for my PC. This isn't necessarily all locked in, but the final build will likely be very close to this. Just to be clear, I have never shopped for a monitor before, and I am relatively new to the forum. I will do my best to learn as I go, but I will probably still ask some dumb questions, so patience is always appreciated. Finally, thank you to everyone who takes the time respond, every bit of advice helps.
  14. I think I have settled on a pretty solid build. I ended up sticking with my original motherboard choice because when it is available on Newegg it is much cheaper than Amazon. I do still have a question about my choice of graphics card, though. The one I chose was based on the fact it had the best clock speed in its price class, but I am wondering if there are any significant advantages to getting an Nvidia branded card, like proprietary software/driver features. Other than that, I will probably start ordering parts later this week unless anyone sees any flaws or issue with the build. Thanks again for all the help!
  15. @gloop, @Herman Mcpootis thanks for the clarification. I was worried that the connector might be required under more normal circumstances if your components had a certain combined power draw. I won't worry about it for my build if it is only for extreme circumstances. As for ethernet and wifi, I wanted to have both for future flexibility. I am sure, though, there is a cheaper board that meets my needs, so I am going to take another look around.
×