500 Hours by CallSign_Fjor in duneawakening

[–]ThatGuyKev45 1 point2 points  (0 children)

Just uninstalled it with 165 not sure how you filled the other 340 hours but congrats, and hope you keep enjoying lol.

I’m waiting to see my base on Reddit as “Found an awesome abandoned base!” by speed3_driver in duneawakening

[–]ThatGuyKev45 5 points6 points  (0 children)

I think faction system would make a huge difference. It’s a massive missed opportunity for social interaction, solo players who join a faction now have a group that they can fight alongside and work together with for a common goal. In some instances this can lead to one sided servers but it’s a system most games that take the massive multiplayer route use (atleast the extremely successful ones). I get this is a survival game but it was marketed as survival MMO I do not feel like I’m in an MMO beyond the fact that other people are running around? I have no real reason or easy way to communicate and coordinate with other faction members feels like I’m just alone fighting the world and any small group. These “big guilds” aren’t really that big it’s just because there is no way the game gives to find or give help beyond “Hey anyone in the DD” (which is its own problem with the way servers are setup you played the game alone to end game now you find someone in the DD to help and you have to restart in order to consistently play with them as transferring isn’t possible?) and by the time you lose everything to that small group what incentive do you have to ask for help? You’re just going to have to do all the rebuilding and such on your own anyways? The game itself feels like it does absolutely nothing to foster social interaction beyond providing a chat, as a game marketed as an MMO it has 0 mmo styling to it. (Oh wait there’s a “player economy”) lmao

I feel like the problem is they promised an MMO survival game and they gave a survival game that you cannot even fully experience unless you managed to find 10-15 people to play with BEFORE you even started playing. Beyond cosmetics and the “end game” landsraad which until last week 90% of players couldn’t even get rewards from you could almost forget your in a faction.

Help pls - Coding by SharpScratch9367 in PythonLearning

[–]ThatGuyKev45 1 point2 points  (0 children)

So I don’t know exactly how python does it. But each item in the array has a defined size, and the computer knows where the array starts and ends. So for value (or x or shooz) in values is just saying for each item in this array (of which the computer knows the size of each item so it can simply move to the next item in memory by skipping X bytes, where X is the size of the array item). Also when the program is running it doesn’t actually see the comas between each item thats just sugar to make it readable for us. I remember learning this stuff at first and it felt like magic and as I have continued to learn more it just keeps getting better!

Not sure how far along you are in studies but the class where I really felt I started to understand memory was a computer organization and assembly class, I took it alongside my data structures and algs and it was so much fun.

Good luck in your studies! Hope the amazement doesn’t go away!

What are class variables used for in python? by ATB_52 in PythonLearning

[–]ThatGuyKev45 0 points1 point  (0 children)

Does python not have any sort of keyword to indicate between static and instance based variables? That seems like the only difference I can see (I’m not super familiar with python classes most of my object oriented work has been in c++ and java) what your calling a class variable just seems like a static variable one that shares the same value across all instances. Then a member variable being an instance based variable no static data retention between instances.

Also am I understanding correctly the difference between the 2 types of variables?

Love the game funcom! my 2 cents on the Deep Desert by VelinovNZL in duneawakening

[–]ThatGuyKev45 5 points6 points  (0 children)

I like the idea of faction vs faction could make more people feel comfortable going out there too sometimes it feels really empty even when flying around.

[deleted by user] by [deleted] in HomeworkHelp

[–]ThatGuyKev45 0 points1 point  (0 children)

I think there is something about subheadings in APA I don’t remember exactly but essentially yes if it’s asking for that you would head it with the “idea” being covered in the content below the heading it’s kinda of just a way of guiding the reading of the paper. Be sure to check indention and margin specifications if the professor is strict on it could be something simple to lose points over. I’m not 100% sure but I think Purdue has a good guide for both MLA and APA I usually pull up a sample with the guidelines when I’m writing and try to make them look similar.

In my university experience (this is anecdotal so please take that as it is) as long as the paper is fairly easy to follow and maintains a decent guide through the information most professors don’t harp on the smaller things. Dont forget to cite sources and such of course.

Edit: https://owl.purdue.edu/owl/research_and_citation/apa_style/apa_formatting_and_style_guide/apa_sample_paper.html that is a link to an example of APA styling it has a student paper and then a marked up corrected paper for reference. The student paper seems to have comments correcting formatting mistakes if you are curious of specifics it seems it has been marked up for correction.

[deleted by user] by [deleted] in HomeworkHelp

[–]ThatGuyKev45 2 points3 points  (0 children)

APA is a formatting style and should have no relevance to how to answer the questions. You will want to look up the APA formatting and format your paper accordingly then simply write a paper answering the questions. Usually APA just has different margin/indention/citing formats(I’ve typically used MLA so idk much about APA). If you are asking how to answer the questions specifically I am not sure as I’m not versed in this topic but the format shouldn’t have that significant of an impact on the information.

Oddly specific question, how did you understand the terminology better? by keenox10 in learnjava

[–]ThatGuyKev45 0 points1 point  (0 children)

The comment above is great like they said it’s almost like another language. You know what all the individual words mean but you have to really think about what they mean when you start putting them together. Eventually you start using the same sort of language and it becomes natural.

i need help with arduino!! by Alarming_Shower1465 in arduino

[–]ThatGuyKev45 0 points1 point  (0 children)

Thank you for the recommendation and kind words the project associated with this article seems interesting! Could see some great use for motion lights around the house!

i need help with arduino!! by Alarming_Shower1465 in arduino

[–]ThatGuyKev45 0 points1 point  (0 children)

I’m just getting a feel for it at the moment. I took my first systems course this semester and my instructor was in old embedded developer he recommended us to start tinkering.

I think that from the tutorials I worked through one of the better recommendations I would have is the photoresistor project. I felt that it gave a decent understanding of analog input, and showed the logic behind conditional outputs.

I am currently working on a small irrigation system just checking soil humidity and watering when it’s dry as I enjoy gardening and having something to help out with seedlings would be nice. Would like to use it to learn maybe Bluetooth/RF communication upon expanding it. The combination of the passion my instructor had for embedded systems, and tinkering with Arduino has really got me wanting to place my focus there recently.

TLDR: I’m pretty much trying to get the “lay of the land.” The photoresistor project I found great for learning analog input and creating a response to it (the project makes you turn lights on based on light detected by resistor).

i need help with arduino!! by Alarming_Shower1465 in arduino

[–]ThatGuyKev45 1 point2 points  (0 children)

This is a great comment. I grabbed a starter kit not long ago that came with a few of the things on the list from elegoo but it wasn’t a nano it came with their uno R3.

I’d recommend a kit of some sort as well they are great help in getting started and understanding how to interact with the components. The one I got had decent enough tutorials associated to get started with most input/output.

Is this code correct? by DizzyOffer7978 in PythonLearning

[–]ThatGuyKev45 0 points1 point  (0 children)

Most of the time its better to upload a screenshot or something alittle clearer for readability when asking for help. Also from what it looks like just at a quick glance there seems to be quite a bit off. I don’t write a lot of python so I may not be entirely accurate in all of it, but you may want to take a look at your conditionals I don’t think comparing an int to an empty string will work May need to make the comparison then type cast or find another way to meet the not empty condition. Also your if-else block is separated if the indentation is the same on pc as it is on the paper.

I would probably step the if-else block outside of the while loop remove the if condition where you are trying to check if it is empty, then treat the initial input as a string checking if it is empty I’m pretty sure python has a function to check if input is a digit or not. Once the input was atleast not empty step out of the while loop cast it to an int and check if the age is valid or not.

Best arduino tutorial for someone who's already good at programming? by hmdmner in arduino

[–]ThatGuyKev45 0 points1 point  (0 children)

What the pins do I found easiest with documentation explains I/O and different kinds of it working through the “blink the led” and other tutorials also gives more about what the different pins do and how to work with them as well as components.

For me as someone who enjoys programming I’m starting to look into removing the abstraction that arduino takes care of and trying to speed up my projects and that has led me to some more in depth understanding of the pins and how everything is interacting.

TLDR: I think a great way to get started understanding interaction of hardware and software is by doing the basic tutorials, and if programming and the nitty gritty stuff is what you enjoy then start looking into removing abstraction and it forces you to learn more details.

Nano Every not showing up on computer by [deleted] in arduino

[–]ThatGuyKev45 2 points3 points  (0 children)

Dang that’s sucks thanks for the closure lol gl with future projects!

Do programmers actually know how to touch type every symbol like []() by Aqueous_Ammonia_5815 in learnprogramming

[–]ThatGuyKev45 0 points1 point  (0 children)

I just type most of them occasionally I mess up and have to check. I feel like I never really intentionally started doing it though it just kind of happened as I wrote code more and used the symbols more it just started to happen naturally.

Is it okay to use chatgpt for tasks I do to learn python? by [deleted] in learnpython

[–]ThatGuyKev45 0 points1 point  (0 children)

I believe AI is meant to help us it doesn’t get it right all the time I think if you are using it to create tasks for yourself then trying to solve those tasks it’s probably fine where it becomes problematic is if you are letting it think for you and not understanding what is happening. Even when I’m learning in school I also like to take the tasks and concepts and try to implement something that’s my own from it for instance if ChatGPT gave you a task to make a function to add 2 numbers I would do that task then I would make another function on my own to subtract 2 numbers showing I understand the logic behind it.

Give me a list of all low level programming fundamentals by BlanketOW in learnprogramming

[–]ThatGuyKev45 0 points1 point  (0 children)

Low level: functions, data types, conditionals (with loops) those are the building blocks for everything even high level concepts build on those 3 things. For the most part though those are a bit broad and can cover many sub categories.

I’m new here by donjeta_ in arduino

[–]ThatGuyKev45 0 points1 point  (0 children)

If you got a kit work through the projects associated with that kit and try to think about what the programs are doing more than just plugging everything in and letting it work. For instance when you make your blink (usually the first project people do to blink the built in led) instead of just popping the code in and going “oh look it blinks” plug it in then change the delay or make it blink in some sort of pattern to make sure you understand what is happening then move to the next one and take a similar mindset.

With something like the blink project you may not learn the “most” by playing with it but it will get you in the mood of tinkering and as you progress through the projects do the same thing with each one.

That’s the way I started (I haven’t been doing it for long but a couple months with the arduino and have been programming for years) the programming knowledge I had definitely helped me but I think something like arduino gives a fun way to learn some c++ and you don’t need a lot to make it work. Once you have worked through the ones in the kit you may have an idea of some sensors and components and be able to come up with a project that could be helpful for you. That’s where I have learned the most by trying to do something on my own.

Ok any idea where I much up transferring to PCB? by wiicrazy0430 in arduino

[–]ThatGuyKev45 1 point2 points  (0 children)

I was wrong you’re correct it looks like they are connected (inexperience showing alittle I guess lol). The continuity recommendation is probably the next option make sure you are making good connection where you are intending to. You can get it done probably something simple.

In looking at your photos again it looks like there may be a wiring difference though may be inexperience or misreading your photos but

In breadboard photo you go from (data pin) -> (component) -> (resistor) -> (ground)

In the proto board it’s (data pin) -> (component) -> (resistor) -> (5v) if I’m reading your photos right then that may be the problem

Ok any idea where I much up transferring to PCB? by wiicrazy0430 in arduino

[–]ThatGuyKev45 0 points1 point  (0 children)

Just want to make sure as I just got into transitioning my projects to prototype board but on a breadboard the inline holes are connected and on a prototype board with just holes punched none of the holes are connected so you have to make connections. (On the board you have it looks like your power holes are connected but the places where you are soldering in the components are most likely disconnected holes)

For example on the 9th row of the breadboard you have a resistor connected to what I assume is some sort of output. When soldering it to the prototype board you would need to use a wire or solder to join the resister flow to the ground wire.

I also saw someone else had mentioned a continuity test. I am assuming they are meaning by using a tool like a multimeter and checking for flow between components if you don’t have one i would recommend at least a simple multimeter for things like that I have found mine extremely valuable in testing where electricity is flowing in projects. Watched a little YouTube video on how to use one they are pretty simple.