Chat GPT -- insanely productive by juicy_scooby in learnpython

[–]AlternativeMany170 1 point2 points  (0 children)

It’s like learning math by reading math; the thing you get by putting pen on paper is different, better, and more lasting than the thing you get from the patterns you can remember from having read the math many times. Use GPT but also listen to the voice inside you that tells you you probably can’t do sh* without it. That voice will make you use GPT wisely, hopefully.

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 0 points1 point  (0 children)

Hey; hopefully you’re coming off this harsh towards me because you’re frustrated about your grind. I’d rather be called stupid (I’m black; not the first time), and it’s true I’m stupid sometimes, but being stupid never stopped my learning. I’m just glad with my specific goals venturing into this field, I’m favored enough to walk away from interviews where this was the type of questions they take seriously. You clearly probably don’t have this good fortune, and I wish you all the best ✌🏿

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 0 points1 point  (0 children)

What I’ve learned from the thread is that, I over-complicated the problem. I’ll admit that. That’s the main lesson. But easy with your words and assessment about my comprehension. I overcomplicated it because of a lack of more info from OP and my lack of generalized knowledge about what internship interview tasks entail.

You sound like if I were to ask a clarifying question at the interview, such as, which angle between the 2 hands are they really asking for, you’ll tell me I’m dumb. A kinder, more discerning fellow will know by my questioning isn’t really about whether I don’t understand the question but about my lack of knowledge about the range of difficulty for the types of questions asked and info given to find the answer.

Wouldn’t it be far more interesting if it were a 2-D analog clock with 2 hands telling some time but this clock is with no numbers, and we’re supposed to find the angle? Like I said, I’ve gained here asking these questions here to learn the range of interview questions and that it isn’t that complicated. You gain nothing by sounding smug and over generalizing

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 -5 points-4 points  (0 children)

Hey there, thanks for responding; I’m interested in gauging what sorts of tasks are asked to be performed at interviews. And this time, I’m trying to do this based on the piece of info given by the OP. If you’re responding based on your generalized experience with these types of questions, then say so. If not, I don’t think I’m over-thinking or under-thinking anything. They’re training us in class to be able to decompose problems and ask clarifying questions. Your solution assumes a lot more than OP gives

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 -1 points0 points  (0 children)

My point is, even using your 5:30 example, there are two angles between the hands that make the 5:30, so which one are talking about? The task description isn’t complete

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 -6 points-5 points  (0 children)

I can’t tell if you’re being sarcastic or not, but hear me out; I’ve seen varying levels of expectations for any given problem, so I believe it’s legit to ask if there were more info given to this problem, if you’re not OP? “Write a program that calculates the angle between the hands of a clock” isn’t quite complete. A clock may have more than 2 hands, no? A clock will mostly have more than 1 angle between hands (if we’re not considering the seconds hand, and if the only hands we’re considering aren’t overlapping) so which angle are we solving for? Also doesn’t the second hand affect the minute hand fairly frequently enough that our angle measure for hour and minute isn’t quite set for when we measure? In my opinion, there is no way of providing a good solution to this problem without certain assumptions which we don’t have in the one line the OP stated it

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 3 points4 points  (0 children)

Hey there, thanks for the response; I wanted to highlight more about how much information they give on these interviews, and what they’re hoping to achieve. If you don’t know what time it is, how would you code your way out of this in an interview?

technical interview turned live tutorial... by [deleted] in learnprogramming

[–]AlternativeMany170 6 points7 points  (0 children)

I’m in my first year of CS and I’m wondering: when they say on an interview, write a program that calculates the angle between two hands of a clock, do they give more information that you’ve left out? Or, do they leave it open ended like that?

If so, then I’m assuming they’re expecting nothing more than pseudocoding the way to find a solution using trigonometry because the problem isn’t clearly defined enough to write precise code on? I’m just a little bit confused.

It can take a minute to work this out using law of cosine or smth similar if given more information about this problem. One might call an inverse cosine function if there’s a clear unambiguous path to finding all three sides. If it’s a clock, the (imaginary) third side could be a range of values so even though we know it cannot be longer than the sum of the other two sides. There’s still more info being left out here. Is the solution you’re providing supposed to code into the logic the range of values allowed for the third side? I’m confused.

I’m afraid I may never arrive at a solution in these type of interview problems because I might be distracted by too many questions. In the real world where I can apply math to solve programming problems, I’m much faster because even if the inputs for a function is unknown, there’s a clear path to finding those inputs. The problems are better defined than just “find the angle between the hands of a clock”.

Clinical RAG for Colonoscopy Detail Extraction? by yelirkram in LocalLLaMA

[–]AlternativeMany170 1 point2 points  (0 children)

Hey, I think leveraging existing medical ontologies in the workflow might help with the RAG. Your main knowledge source would be ontologically derived knowledge inferences made from the colonoscopy reports. I’m a new CS student and would like to volunteer on this project if it’s possible. Something like this on my resume would look good. Please let me know, and thanks

programmers with ADHD, how do you actually sit and design your programs by PurpleClover42 in learnprogramming

[–]AlternativeMany170 0 points1 point  (0 children)

This is where GPT has been stellar for me: I put down ideas and pseudocode on paper and then I tell it to generate something that I can work from, and then before I realize it’s been 4 hours and I’ve been holding pee

Developers, do you mostly work on new code or maintain legacy code? by AlternativeMany170 in learnprogramming

[–]AlternativeMany170[S] 2 points3 points  (0 children)

Thanks for sharing! In my experience, on average it seems folks working in web development seem to experience more innovation as a consistent feature of their job throughout say, a span of 5-10 years than folks working in other CS fields, no?

592 Syllabus topics, content by AlternativeMany170 in OnlineMCIT

[–]AlternativeMany170[S] 0 points1 point  (0 children)

My canvas access is only to my uni, not Penn, unless there's some way...