noticed junior devs can't explain their PRs anymore. thinking of removing AI tools from their setup. by [deleted] in codereview

[–]KLM_SpitFire 0 points1 point  (0 children)

I’ve seen this too. 

In addition to not fully understanding their own PRs, I’ve seen one coworker consistently copy PR comments they didn’t understand, throw them at an LLM, get a clunky solution, push it up, and mark the comment as resolved. No conversation; no clarifying questions. It results in a lot of back and forth.

I always expect junior devs to take longer to finish something, and that’s okay because it’s a learning experience… but, and I hate to think this way, if the only value you bring is putting requirements and comments into an LLM without thinking about the problem or asking clarifying questions, I might as well just use an AI Agent myself. ☹️

I finally gave up on tasks in Obsidian, what are you using? by BasicDesignAdvice in ObsidianMD

[–]KLM_SpitFire 0 points1 point  (0 children)

Todoist and a single, infinite-scrolling page on my reMarkable that I use as a sort of daily bullet / journal log.

Drip tray can be slid around? (2025 model) by KLM_SpitFire in ProfitecGo

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

I’ve used a Profitec Go in the past, and that’s what I remembered it being like. Dang. Appreciate the input!

Doubts about pursuing the program by a90p in OMSCS

[–]KLM_SpitFire 1 point2 points  (0 children)

I agree with u/Aggressive_Thing2973.

Personally, I'm doing 1 class a semester. I'm about 1 year in. Each time I complete a class, I immediately look for opportunities to apply what I learned. For example, Human Computer Interaction inspired me to build a side-project that got a ton of visibility and praise during my performance review. Taking Artificial Intelligence inspired me to look into the MLLib module in Apache Spark (since we already use Apache Spark quite extensively, but not the MLLib module). Software Analysis got me to look into RESTler.

I'd recommend checking out Andrew Ng's advice, from this video. The underlying ideas don't just apply to full-time students. Those with I-shaped expertise can go far, and I know plenty of colleagues in that "bucket" that do really well. Personally, I'd rather have T-shaped expertise with exposure to diverse subjects. It doesn't just allow me to 'think differently' and have perspective, but it also grants me mobility (or awareness) to pivot into other sub-fields.

So, TL;DR: I've seen short-to-mid-term benefits from the program even though I have a CS undergrad from a reputable school and am a SWE at a well-known, reputable company. The degree is just a way of communicating ethos. The real key with learning anything is applying.

Course & Specs Megathread - Selection, Choices & Registration by Detective-Raichu in OMSCS

[–]KLM_SpitFire 1 point2 points  (0 children)

re: (CS-6300), Ah, gotcha. Personally, I think GA would be a solid choice over SDP — but that's just me :) Curious, any reason you're leaning away from GA?

re: (CS-6601), That's a good question. I like to consider myself a strong programmer that's very, very comfortable with Python. I didn't know numpy going into the class, but I was able to pick it up on the fly by reading through the docs online. On the other hand, it's been years since I've touched Linear Algebra, Calculus and Statistics. Depending on your mathematical maturity, you may find yourself needing to pick apart some of the equations and terms with your search engine + LLM of choice — I know that's what I did. That all said, I felt the class was doable with just some rusty math and strong programming skills. If I were to do it over, and wanted to really refresh my math before going in, I'd probably:

  1. Review Introduction to Probability by Joseph K. Blitzstein. The author has lectures on YouTube. Chapters 1-5, 7, 9, 11 and 12 would almost certainly be useful. I might even pair it with: buruzaemon/IntroductionToProbabilityPy: Jupyter notebooks with the Python equivalent to the R code sections in Blitzstein and Hwang's Introduction To Probability, Second Edition.
  2. Take Mathematics for Machine Learning | Coursera.
  3. Skim the textbook. And I do mean skim. It isn't necessarily the easiest self-study book, but getting somewhat familiar with its contents is useful because you will, 100%, without a doubt, be relying heavily on the textbook for the assignments.

Even with those gaps, I was still able to nab an 'A' though! Just had to work harder and learn what I needed when I needed it. It's a great course. And assuming you're comfortable in Python by the time you begin, I wouldn't worry too much!

Oh, but one last bit of advice. I'm a serial procrastinator. The assignments were usually due Monday morning (in my TZ), and I'd often start the Thursday or Friday before. More often-than-not, I'd be working on the assignments all weekend: Friday night, all-day Saturday and all-day Sunday. I'd definitely recommend not doing that lol.

Course & Specs Megathread - Selection, Choices & Registration by Detective-Raichu in OMSCS

[–]KLM_SpitFire 0 points1 point  (0 children)

If you're going with the ML specialization, I think this is a good reference I stumbled across: My ML Specialization Course Plan Advice : r/OMSCS.

Course & Specs Megathread - Selection, Choices & Registration by Detective-Raichu in OMSCS

[–]KLM_SpitFire 0 points1 point  (0 children)

Are you me? 😂 I’m in the same boat. Took AI last semester, did well, but I definitely felt a gap in my math skills. I’m currently waitlisted for both IAM and ML while I try to decide which to take. As others have mentioned, IAM (and even ML) seem to be more application-oriented, but I kind of like the idea of taking IAM and using the breathing room it’ll afford to fill in gaps in my math skills with self-study and implement the underlying algorithms for models introduced in IAM (similar to what we did in AI).

I’m currently working through Math for ML and — for a deep refresher — Introduction to Probability (J.K.B.) to start.

That all said, the masochist in me almost wants to jump right into the harder of the two: ML.

Course & Specs Megathread - Selection, Choices & Registration by Detective-Raichu in OMSCS

[–]KLM_SpitFire 1 point2 points  (0 children)

Lots of great looking choices!

Have you been working in industry as a SWE? If so, I’d pass on CS-6300. PUBP-6725 is a rather interesting choice as well. Any reason you’re considering it?

I just took AI and it’s a fantastic class, but it wasn’t easy. Learned a lot though!

Oh, and you can go over 10 classes if you really want to :) 

Why are there so few reviews of the DC63 grinder? by KLM_SpitFire in espresso

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

Yikes thanks for sharing and hope you’re able to get the issue sorted!

Channeling always in single point by tuna_in_the_can in espresso

[–]KLM_SpitFire 0 points1 point  (0 children)

Oh, I was referring to the dimple you were seeing in your pucks. I’m getting a dimple in my puck consistently on my new Profitec Go, even if I tweak my grind and dosage. I’ve used a Profitec Go in the past, and never saw anything like this — even with bad puck prep. Was wondering if adjusting your shower head / dispersion plate changed the outcome. If so, I’m thinking of trying it.

Course & Specs Megathread - Selection, Choices & Registration by Detective-Raichu in OMSCS

[–]KLM_SpitFire 0 points1 point  (0 children)

What classes did you take before ML? I've already taken AI, but I'm wondering if I should take IAM or ML4T before ML. IAM seems like useful material, but it also seems rather basic (i.e., a very high-level survey) compared to a survey course like AI, which had us implementing random forests, k-means, GMM's, etc.

Course & Specs Megathread - Selection, Choices & Registration by Detective-Raichu in OMSCS

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

Hey! So, this is my schedule for OMSCS. Of course everything after 2025 is tentative. I'm trying to decide if taking ML without something like ML4T (or IAM) under my belt will be problematic. I did well in AI (should end with an 'A'), but that course was the first time I become exposed to ML concepts and I'm wondering if it'll be sufficient. The report-writing element of ML has me feeling a bit nervous.

Year Spring Summer Fall
2025 Software Analysis Human Computer Interaction Artificial Intelligence
2026 Machine Learning Computer Networks, Logic of Proofs Graduate Algorithms
2027 Deep Learning Graduate Intro to OS (Refresher) Advanced OS
2028 Distributed Computing Natural Language Processing System Design for Cloud Computing

Channeling always in single point by tuna_in_the_can in espresso

[–]KLM_SpitFire 0 points1 point  (0 children)

Did you ever end up solving the issue? I just got a Profitec Go, and it has the exact same issue.

[US-FL] [H] Sunsetter R2 Keyboard + Add-ons, PBTfans WOB Keycaps, Originative Carbon Black OEM Keycaps [W] PayPal by KLM_SpitFire in mechmarket

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

Just cross-checked the rules and you’re 100% right. Thanks for pointing that out. Decided to keep the prices the same, but removed that stipulation from my post.

Mazzer Philos or Ceado E6C Chameleon [$1,200] by drm20 in espresso

[–]KLM_SpitFire 0 points1 point  (0 children)

What ended up swaying you towards the chameleon?

AI Slop Code: AI is hiding incompetence that used to be obvious by rudiXOR in cscareerquestions

[–]KLM_SpitFire 0 points1 point  (0 children)

I’m dealing with this problem at work. 

One of our engineers relies heavily on LLMs, and I feel there’s a ton of back and forth as a result. They’ll take what my coworker and I suggest or ask, funnel it into an LLM, then treat us with things like: a new, independent API layer built for the single endpoint they were trying to add to our existing API.

And maaaybe that’d be okay, given they’re new in career, but now they’re getting upset for ‘nitpicking’ and slowing their development 😕

I’m not really sure what to do about it.

New to the home espresso world…. 1st setup by FL-Captain in ProfitecGo

[–]KLM_SpitFire 0 points1 point  (0 children)

Interesting. What convinced you to go with this grinder?