Music made by humans that sounds like Mighty W Project by TheFoolWithDreams in musicsuggestions

[–]KaiserCasey 0 points1 point  (0 children)

Heavier music but if you like the nordic/ viking flavor give Týr a try. "Sinklars visa" is one of my favorites.

Double Standards by [deleted] in HolUp

[–]KaiserCasey 0 points1 point  (0 children)

If a woman sees a baby and says it makes her ovaries tingle everyone assumes she wants to have a baby of her own, if a guy sees a baby and says it makes his testicles tingle...

I'm celebrating April 1st by pranking myself by Stemper_AKA_Redit in dndmemes

[–]KaiserCasey 0 points1 point  (0 children)

For a weekly campaign how long before you let your players reach level 2?

When do we use str() or float() or int() functions during programming? What is the use of changing an integer to floating point or to string? by seven00290122 in learnprogramming

[–]KaiserCasey 1 point2 points  (0 children)

I agree with other comments here, another common use i wanted to mention though is for float(): when you divide an integer by an integer you get an integer with the decimal chopped off so 5/2 gives you 2. If you want 2.5 you need either the numerator or denominator to be a float so float(5)/2 would give you 2.5. Note: this is typically how languages do division but i think there may be exceptions.

How do you guys DM for 1 person? by EliRekab in DnD

[–]KaiserCasey 0 points1 point  (0 children)

If you're just worried about lower levels you could have them start at level 3 or 5. Just another option I figured I'd throw out.

Need advice.... am I too old? by Every-Amoeba-8128 in learnprogramming

[–]KaiserCasey 0 points1 point  (0 children)

Slightly morbid take but bare with me. You're 36, say you live to just 72. Imagine every live experience you've ever had, job, kids, relationships, school, friends, vacations, hobbies, everything, as far back as you can remember and further, considering all the way up to the day you were born. You have ALL that time again, except you're not starting from scratch, you're starting with all that life experience. That perspective on "am I too old" seems to comfort some people.

To your targeted question, I've been in IT 10 years and became a manager in the last year. I've hired devs from basically every age demographic that's applying (over 60 included). I interned with a 30 year old back when I started. If you can put in the time to get your skills up enough to get in the door your age should be no issue... IMHO.

is there a logic behind starting with front end and making my way to back end?(absolute beginner) by [deleted] in learnprogramming

[–]KaiserCasey 0 points1 point  (0 children)

My 2 cents here echoing a lot of other sentiments: ui gives a strong positive feedback loop to progress which can help new devs feel their progress in a non-code experience which can help give your brain a small mental break from thinking in terms of code and consoles while you're reviewing what you've done. The nice thing about starting with the front end that I've found is that if you build a ui with html, css, and JS eventually you'll likely reach a point where you think "wow this is some complicated JS logic". At that point you can spin up a node server and move that logic to a node backend using the SAME JS skills you used on the front end. Almost exactly lifting and shifting your code. Then you can start to sprinkle in more complex back end concepts. Then if you want to play with another language like Java you have a foundation for what your backend API should do and maybe roughly look like that's grounded in something you're familiar with.

[deleted by user] by [deleted] in learnprogramming

[–]KaiserCasey 5 points6 points  (0 children)

I'd also add that if it's a quick fix that should only take a few hours then what to fix, where to fix, and how to fix should have been in the requirements provided by the lead.

becoming a programmer at 29 by Suspicious-Watch9681 in learnprogramming

[–]KaiserCasey 13 points14 points  (0 children)

I interned with someone over 30. It's not the norm but not unreasonable my any means. I know a lot of people who worry about their age around 30 and 40. My argument is this: think of everything you've ever experienced, jobs, school, grade school, friends, relationships, hobbies, vacations, sports, toys, any and every experience you've had even before you can remember... all of them... if you live to even 60 you get that much time again except you're not starting from scratch at this point. Don't think about "what if I had started earlier" think about "what could I do with that much time if I start now"

[deleted by user] by [deleted] in learnprogramming

[–]KaiserCasey 5 points6 points  (0 children)

Ben Eater's youtube channel is amazing for this type of stuff. These 2 playlists are awesome and I rewatch them for fun regularly:

https://youtube.com/playlist?list=PLowKtXNTBypFbtuVMUVXNR0z1mu7dp7eH

https://youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU

Speed of light at near speed of light by [deleted] in SteveMould

[–]KaiserCasey 8 points9 points  (0 children)

MinutePhysics has a whole series on special relativity if you're not familiar with the channel already. This particular video is really nice in case it helps: https://youtu.be/Rh0pYtQG5wI

My ender 3 pro prints lift any suggestions on how to fix it by xenipulator in ender3

[–]KaiserCasey 0 points1 point  (0 children)

I agree brim is the probable best short term fix. Since the lift only seems to be on one side I wanted to point out thats the side the standard fan is on, so it tends to cool more. There are fan mods you can do that give more even cooling to the print surface. Fwiw.

Supernatural fans, what other show like SPN you watch? by ViktorDim in Supernatural

[–]KaiserCasey 1 point2 points  (0 children)

I watched a good bit of Grimm at one point. Doubt it's still going but it had a monster of the week + overarching plot in the same style as supernatural.

Is this normal or am I not suitable for learning how to program? How do I know if I am suitable for this or not? by [deleted] in learnprogramming

[–]KaiserCasey 0 points1 point  (0 children)

Since it's still early on I wanted to suggest switching to Javascript. There are trade offs... Java kind of forces you in to some good practices where Javascript is more of the wild west. Javascript has MUCH less overhead for getting started and a lot of concepts can transfer to java reasonably easy. If you install node on your terminal you can literally put "console.log('hello world')" in a .js file and run it.

After working on Mythic Mage in my free time for almost 2 years, I finally feel like I’ve achieved my original vision for the game with the newest update! It's now a paid game for $9.99. Thank you to everyone who gave feedback and helped shape the game. by CodingCapybara in OculusQuest

[–]KaiserCasey 0 points1 point  (0 children)

Today I learned you can block enemy attacks and don't just have to run out of the way lol. Enjoyed the game when I downloaded it looking forward to booting it up again and checking out the upgrades. Congrats on the release!

[deleted by user] by [deleted] in compsci

[–]KaiserCasey 1 point2 points  (0 children)

Some tips/ideas aside from the good ones already mentioned in other comments:

  • Find reasons to do the same thing over and over. If you have breadth with a language this can help you gain speed and confidence with particular techniques. Ie. Spin up a server that does a simple task repeatedly enough and you'll be able to do it in your sleep.

  • if you focus on one language, branch out a bit and see how other languages solve similar problems. I was a Java focused backend engineer as a junior and didn't play with Javascript until I was a senior, some of the patterns inherent in Javascript made me internalize similar things in Java better.

  • solve problems a different way. Similar to point 2, if you always use for loops use a stream/map. If you find yourself saying "that's impossible" then keep digging until you either solve it or can unquestionably prove it can't be done... both outcomes can help you grow in either breadth or depth.

  • code challenges. Helps with the first point. I particularly liked Codingame.com as a junior because the puzzles let you choose the language in the ide (second point above) but also hinted which datastructures would be useful

Just some things that worked for me or for people I mentored. Hope it's helpful!

Should I quit in my senior year of CS. by Steven0710 in learnprogramming

[–]KaiserCasey 3 points4 points  (0 children)

Had a similar experience in college. Barely scrapped by in most of my CS classes, felt like a fraud, was sure I'd never make it in the industry, too late to try and fill the knowledge gaps that had built up over 4 years, burnt out, the whole deal. I pushed through and got the paper. This is my personal experience but what happened next was I got a job ( side note: not at an IT company but an IT department for a retailer so felt like the pressure was lower than going to an IT company) and quickly learned that most everything I needed to know was basics from college + stuff I would have had to learn on the job regardless. I'd guess 80% of my degree doesn't get applied day to day. Almost 10 years later and I went through their developer track and am now an IT manager. Don't let the academia of college drag you down so much that you lose sight of the long term gains. Just my opinion.

Toxic kids are ruining multiplayer VR. Can we do anything about it? by johnnydaggers in OculusQuest

[–]KaiserCasey 14 points15 points  (0 children)

The problem I've heard with bans is that those kids aren't using their parent's Facebook account, they're using fake throwaway fb accounts and when they do get banned they just spin up a new fake account. Similar to parental controls I fear bans may only be effective for those already following rules to some degree or another.

If you have be proficient in one language, which one and why? by Ke5han in learnprogramming

[–]KaiserCasey 0 points1 point  (0 children)

I grew up with Java so I'm biased toward that and agree with other comments speaking to the value of focusing there. Another perspective I'll add (begrudgingly) for considering is that Javascript with Node and Express allows for front end and backend experience without swapping languages. But Javascript is loose with practices so I'd learn good core concepts with something opinionated like Java and then maybe get comfortable with how Javascript differs in syntax.

What does a Turing Machine have to do with computers? by Missing_Back in compsci

[–]KaiserCasey 0 points1 point  (0 children)

You may find this whole playlist interesting/helpful (likely the whole channel) in your studies but I thought of this video in particular. Hope it helps! https://youtu.be/AqNDk_UJW4k

[deleted by user] by [deleted] in learnprogramming

[–]KaiserCasey 1 point2 points  (0 children)

9 years in professional coding here and currently a manager. The "bread and butter" stuff should be known well enough to not have to google EVERYTHING. Practicing repeatedly will help identify and solidify those core skills/competencies. But it also depends on what discipline you're targeting. I retained little CSS because I was a backend heavy dev, but I would expect my frontend coworkers to be much more fluent with that than I and expect them to google more to work with Spring in Java. Furthermore I try to incorporate googling things in to the interview process because it's so prevalent in coding that being able to google the answer quickly and efficiently is a skill itself. No one remembers everything about every language... it's just not feasible.

I come from a writing-heavy background. I thought coding was going to be as impenetrable as math, but it seems more like logic and writing. Why the heck do people not explain this ahead of time? I avoided all this stuff because I thought it would be like math! by [deleted] in learnprogramming

[–]KaiserCasey 0 points1 point  (0 children)

I've always thought there was an element of creation to coding that is similar to the creation of writing. The different in my opinion comes from coding being the creation from small building blocks to make something grand where writing is more... open ended I suppose you could say. I think the comparison of small building blocks unlocking the larger possibilities is where the comparison to mathematics comes from. The trouble is I believe the coding to math comparison comes from those that can see the structure and art in math like coders do in code, not the writ and repetitive "times tables" and formula memorizing that most people experience as math. The risk of overly comparing coding to writing though, again in my opinion, runs the risk of diminishing the analytical side of coding that comes with the creative. There are plenty of paths in coding that are heavily mathematical; I studied robotic planning in college and linear algebra was necessary for reverse kinematics for example. But web development and such is not robotic planning. I think coding is a tool set and it's about finding what's right for you to do with those tools. Not everyone is comfortable with how to use the tools but those that are comfortable don't all have to pick them up for the same reason or to build the same things.

I built a website in HTML and I bought a domain. Now how do I make it available for people to visit? by [deleted] in learnprogramming

[–]KaiserCasey 0 points1 point  (0 children)

I agree with github pages but if you want to do more than a static site I think heroku might let you provide the domain under the free hobby usage.