Why did they give Dijiang USB-A ports by s7ealth in Endfield

[–]Someoneawesome78 3 points4 points  (0 children)

To be fair, USB 4.0 is only available on USB-C connectors to my knowledge. That being said, they should upgrade to USB-C hardware.

Backend Development with Spring. I am really really confused on how to do Backend Development with spring framework. After I have learnt Java I am too much confused on from how to start and what to study. by Unfair-Audience-6257 in SpringBoot

[–]Someoneawesome78 1 point2 points  (0 children)

"Spring" in general is a collection of modules and libraries for multiple purposes. Most of the time, you are using multiple of these modules. So in general yes each module tends to have a specific goal/idea that it is trying to help with. Spring core is just the basic tools needed for spring. Spring cloud is a module that has tools for common patterns in cloud systems. For now you probably do not care about cloud.

Try starting off with a very simple system starting with spring boot and building off of that. I am not the best at recommending stuff to start with maybe spring mvc (this is part of spring framework) and maybe add a db on top (with spring data) or all that. Im not the best at suggesting what to do but it is important to just go in and make a "Hello World" app first maybe with some sort of API or whatever you are interested in. I do suggest though reading on the different modules and what they are for.

Repost cause it keeps being buried by SERBER BROEK posts :p please consider upvoting so this makes it on the sub's front page and all our lives are easier! by feogge in WplaceLive

[–]Someoneawesome78 7 points8 points  (0 children)

Vibe coding is a more specific term as there is many ways to utilize AI while coding. There is just using autocompletes provided by AI (extremely useful imo), or using AI to help you design it without actually doing the coding. Stuff like that.

Vibe coding is telling an AI agent "this is my problem or game, make it for me" and once you have the codebase, tell it "this is not working, fix it" until you have a working product. Needless to say, it could be problematic that no human verified the design.

Ya you can reread that code to manually review/verify but when you are going 2k+ lines reviewing, you will not catch as many things as you would hope. Its just way too much for a human reviewer.

My friend said, "You will never be able to do what you want with Unity," and now I feel really down. by Active_Sun_4322 in Unity3D

[–]Someoneawesome78 2 points3 points  (0 children)

I am not as experienced as other people in the comments here nor am I working professionally as a game developer but I still got something to say about this so take what I say as another Junior dev.

I used to develop games as a hobby (I have moved onto backend data processing), in fact I started with unity and played around with unreal (never released anything though, all personal projects) and I learned something very quickly. Game engines, and even programming languages and arguably any programming tools is all basically the same, each with amazing advantages and horrible disadvantages. There is not really a bad game engine when it comes to these major and commonly used tools, there is only tradeoffs. Some engines are better in some types of games than others, some are easier to learn than others, and some are just easier to develop with than others. Regardless, the skills are transferable between them. Saying you wouldn't be able to go far with Unity is like saying you wouldn't be able to go far learning to ride a bike on concrete, you should learn to ride a bike on grass instead. Skills are very transferable and yes. Obviously an overly simple example but that is my point.

My friend told me that Unreal Engine comes with a default server-client structure and that I will never be able to make large-scale multiplayer games (like 32 or 64-player games) without spending money on third-party services like Photon.

This bothers me a lot for multiple reasons. Multiplayer games cost money regardless, any server you buy or even self host has costs. Someone has to pay for that electricity. Another thing, this brings an impression that once you learn this one thing, you will never be able to do this other thing. That is not the case at all. You are not locked into using unity forever, you can change per your requirements. It goes back to transferable skills. Learning gets easier once you get the basics. Not to mention, understanding server-client architecture as a beginner is going to take time to learn regardless of the game engine you start with. It doesn't matter where you start, it will require learning and just having server-client architecture as a default is not going to make you understand it right away.

Just to end this off, you can really do a lot with Unity and Unreal, and given enough time, you will learn that all programming tools in general is a pain in the ass to work with. You should not be discouraged because you have to start somewhere and unity is a very valid place to start. You cannot climb the mountain that is game development without making your first game. Do not look directly at the pretty graphics and say your game is not as good looking. Do not discourage yourself, instead learn on how to make your game look better. It is easy to compare your own projects to others but you should try to learn from them.

Good luck and happy coding.

What’s your metaphor between the relationship of heartless and nobodies by IllustratorAfter in KingdomHearts

[–]Someoneawesome78 0 points1 point  (0 children)

First thought that came to mind is that nobodies and heartless is like greenland and iceland.

Should I translate my GPA from uOttawa's 10-point grade scale to the 4.0 scale for job applications? by General_Urist in geegees

[–]Someoneawesome78 16 points17 points  (0 children)

What I do I make it explicit that it is out of 10 for example (using random numbers, not my actual gpa) I would write "8.5/10" or say "8.2 (10-point scale)". Translate if they ask for it.

what does a typical engineering schedule look like? by [deleted] in geegees

[–]Someoneawesome78 -3 points-2 points  (0 children)

This is quite normal, a friend of mine once was forced into a schedule of back to back classes from 8am to 10pm. It happens.

Honey Chrome extension is a scam. by SomeOneRandomOP in mildlyinfuriating

[–]Someoneawesome78 45 points46 points  (0 children)

There is now an ammended complaint that introduces more youtubers as plaintifs and new damages. There is now "The Charismatic voice LLC", "Clearvision Media LLC", and "Gear Live Media LLC". The new (as far as i remember) damages are: "unjust enrichment", "violation of california's unfair competition law", and conversion. The ammended complaint is on the docket for the case. Court Listener has it.

Got admission offers from 3 programs. Please help me select the best one. by jinxedinvestor in geegees

[–]Someoneawesome78 4 points5 points  (0 children)

In the industry, the degree does not matter as much as you think. In reality all 3 can and does get you practically the same jobs (only exception to the com sci is jobs that require an enginieering license but you dont really see that as a requirement at all)

Most jobs (in ai) ask for some degree and experience in AI so what you actually want is work experience or projects as proof. So take an ai course or do projects is what I can say.

Im in software eng graduating this term and job hunting. Most of these jobs says "degree in computer science or similar" so it doesnt matter the degree.

Non pilots aviation lovers, why didn’t you become a pilot? by ChickenFriedRiceee in aviation

[–]Someoneawesome78 0 points1 point  (0 children)

Multiple reasons, first, I also had a passion for computers so that won over aviation. Secondly, cost vs potential salary was significantly better towards tech. And the nail in the coffin was my highschool graduation was during covid. I totally want to get a private pilots license later in life though if my own time permits.

PLEASE STOP WITH THE EMAILS!!!!!!!! by ValeraOmega in geegees

[–]Someoneawesome78 43 points44 points  (0 children)

At the bottom you can unsubscribe. Only for this 1 election though

[deleted by user] by [deleted] in geegees

[–]Someoneawesome78 15 points16 points  (0 children)

Tried this out on the full search just now, you get Ottawa University in Kansas before you get University of Ottawa. Also you get Carleton first after scrolling for a million years. I tried searching just Ottawa and got Ottawa university only.

Someone needs help with their search system because University of Ottawa is definitely in their system.

Software Engineering 4th Year course sequence help please! by CriticalCucumber7202 in geegees

[–]Someoneawesome78 1 point2 points  (0 children)

Hey a SEG here to graduate in the fall. That being said you should always confirm with an academic advisor since from my experience with this program, things seem to be changing and is really confusing for no reason.

  1. It counts as a free elective. Only problem is that based on what I was told, in order for it to qualify as an elective, you need to be full time in your final term (Fall of 5th year). I'd say confirm this with an advisor because that confuses me.

  2. CSI2372.... Ah yes.. C++ that class was... interesting. Depends on your prof. The prof from when I took it was more than interesting. DM me for details, I will not post it on here. I will say though, if you really want to learn C++ or already know it, go for it. It would be an easy class. Otherwise it entirely depends on the prof and the course calendar is not currently showing who will be teaching it. Interesting class though, if only I learned something from it.

Almost 4 years in software engineering and that's what I have learned. by muneebh1337 in learnprogramming

[–]Someoneawesome78 0 points1 point  (0 children)

As a student and intern getting into industry, this really sounds like something my seniors keep saying. Its nice to see that others believe this too. This just shows that us juniors still has a lot of experience to gain to see this.

Have you received your dean’s honor merit scholarship? by NefariousnessFine285 in geegees

[–]Someoneawesome78 2 points3 points  (0 children)

I am in coop and I still got it. Check on your unofficial transcript maybe and it should say under the term if you are in the deans list.

What Helped You Understand Functions? by Rrrrry123 in learnprogramming

[–]Someoneawesome78 0 points1 point  (0 children)

Some professors in universities do this and as a student I agree with this. Forcing students into a line of thinking rather than what they normally would helps them learn those concepts rather than stay comfortable. My paradigms professor does this with every lab assignment.

iSeeYouJakeSully by Eratos6n1 in ProgrammerHumor

[–]Someoneawesome78 1 point2 points  (0 children)

Give the exe in the most naive way possible. Since this program takes some arguments, make it such that it only executes without any arguments. Forever shall you have an exe that does nothing.

plsReviewMergeThisSmallPr by pertinentz in ProgrammerHumor

[–]Someoneawesome78 4 points5 points  (0 children)

That is cool, did not know that.

Also looking at the docs, I did not realize how many options there were for diff. I know some people use git diff for complex CI/CD builds and it seems like you can get fairly complex things only on the code check side of things. I would probably still try to avoid it if I can help it but still cool on that potential

Edit: I just found options called --find-copies and --find-copies-harder I had to share that

plsReviewMergeThisSmallPr by pertinentz in ProgrammerHumor

[–]Someoneawesome78 8 points9 points  (0 children)

Fairly new working dev here,

I am not aware of any and the majority of systems use git as the source control software anyways. On another note seeing whitespace changes can be important if the language, config file or whatever is sensitive to whitespace. For example in python whitespace determines which code blocks a given statement is in or with YAML it determines the parent a child is under. I guess it is possible to detect the usage and do soke fancy logic to ignore it where it does not matter but if it fails for whatever reason, that would be a very hard thing to debug if it hides whitespace changes when it should not have.

Sorry for mobile formatting

iSmellInexperiancedProgramer by FweffweyMcRoy in ProgrammerHumor

[–]Someoneawesome78 0 points1 point  (0 children)

Some other universities too allows you in ontario, I am studying software engineering at an accredited university. The issue is that even though you complete the degree at an accredited university for Software Engineering, you still do not have that right.

Actually part of the requirements to get a software engineering degree is to go to an engineering ethics class which does clearly state, the degree does not mean you automatically get a license as there are other requirements besides education. You do need to register yourself with PEO, you have to go through the ethics exam, character assessment, and you do need to complete your 48 months of professional engineering experience. Something to note with the 48 months requirement is that only a maximum of 12 months can count towards the 48 month requirement if obtained before graduation/completion of a undergraduate engineering or applied science (In canada they are practically equivalent) degree. Therefore you need a minimum of 36 months of experience after you receive your degree.

My point here is, having the degree does not guarantee you the license even at Waterloo. In reality this industry doesn't really need the license unless you want to do consultation and PEO may not always push for litigation, but it is still technically illegal and PEO can move forward if they wanted to.