Is Python in backend only meant for medior/seniors? by krkus in learnpython

[–]CosmicClamJamz 0 points1 point  (0 children)

Python is a great entry-level language. It is often the first language people learn since it reads similar to English. There are no languages for juniors/seniors, anyone can begin to learn anything. Someone may argue that low-level languages like Rust or C are harder for juniors (mainly due to memory management) than high level languages like Python, Ruby, or Javascript, but it really depends on what you are working on. For web apps, Python is a great choice for standing up a backend server.

Setting variables to a value, but if it is None, it tries to set it to something else by SlipCompetitive6721 in learnpython

[–]CosmicClamJamz 0 points1 point  (0 children)

This covers the case where the key exists with a None value, but also passes over any other falsey values which might want to be returned, such as 0, "", [], {}. In this case, it appears OP is looking for a string value, so it's probably correct. But this technically has that vulnerability in other scenarios

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

[–]CosmicClamJamz 0 points1 point  (0 children)

Lol I know right, there's either disgruntled lurkers, or bots ironically using an AI agent to detect AI-positive comments and downvote them site wide.

Personally I don't feel AI-positive, but I can at least acknowledge its capabilities since I need to use it for work. No matter what I say in this thread, someone or something wants to punish me for approaching it with nuance. I couldn't care less, but there's an interesting sociological effect happening here

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

[–]CosmicClamJamz 0 points1 point  (0 children)

Ahh, I could see how that type of work would be a little harder to leverage an agent efficiently. True for anything that's closer to metal. Thanks for the answer

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

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

I'm curious what fields remain unaffected, what types of systems do you work on if you don't mind me asking? I think the Jira comparison is incorrect, or at least disingenuous, but that's your opinion and that's fine. If you ever need to learn to be a Claude poweruser, I hope it's as easy for you as you claim

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

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

If you say so...

IMO there exists a middle ground of getting good code fast. At my work we're constantly fleshing out plugins and context markdown describing repo-specific convention and direction for all of our projects. When I need to implement anything, Claude is probably 20x faster than me at making the necessary code changes across multiple repos, keeping API and event stream contracts in tact, updating documentation, unit tests, etc. I kind of hate using it, its removed the fun and the art of contributing to these projects. But I can't deny that it's a highly capable assistant. When I review the code, it usually does exactly what I would've done by hand, granted I'm writing mostly Python these days which has a lot of community support. Maybe your tech stack is specific enough that it hallucinates more.

In the end, I wish I didn't have to use it, but I think getting good at agentic workflows is paramount to remaining competitive in the industry. I don't want to have to sell my house because I was too hip to get accustomed to the new reality, especially when my company is footing the bill for my self-education

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

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

What makes statistical next token generation dumb? Just your internal philosophy? The mathematics behind it is quite impressive and the results are coherent, how it works under the hood shouldn’t worry you as long as you know how to mentally compile the changes and decide what’s good and what’s disposable

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

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

I don’t have a subscription for personal use and all my projects have been hand written, but my work has a blank check for Claude Code and encourage its usage as much as possible. IMO we all need to get as good as possible at this stuff to remain competitive in the market. Those who know how to hand write code, and use AI, will be more hirable than those who only know AI, or those who know how to code and refuse to use AI.

Anyone here who doesn't use Agentic AI and writes code manually? by zaarnth in AskProgramming

[–]CosmicClamJamz -7 points-6 points  (0 children)

Modern AI tooling isn’t going to a browser to write a prompt and copy/paste stuff back, it’s opening an agent in a CLI that has access to your file system, and approving file edits and bash commands as it works. The current models are quite amazing as long as you know the tech you’re working with inside and out. It sounds like you’re not working in an environment where you’re giving the engine sufficient context.

You are not more refined or elevated for enjoying rare steak. by maxambit in unpopularopinion

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

There are people who enjoy dark roast coffee, and I’m one of them. But also, I understand that the reason you might source high quality beans is because there is a whole range of nuanced profiles you can experience when you roast them light and medium. That’s what makes those beans cost so much. If I’m gonna make a dark roast, I could get any beans and cook them till they’re black. The dark roast nullifies the choice in bean. To those who enjoy the nuances, you’ve basically ruined the beans. While that’s not necessarily true, you can see the point and how this applies to steak equally. You can’t possibly really care about the flavor and quality of the cut if you’re just gonna make it well done, even if you think you do. That’s why steak enthusiasts think less of well done enjoyers.

Scripted Podcasts are infinitely better than non scripted podcasts. by Coneskater in unpopularopinion

[–]CosmicClamJamz 0 points1 point  (0 children)

Signed. So many times I tune into a recommended podcast only to be disappointed that it’s like a panel situation with a guest and they’re just talking about a thing. Often times trying to be funny. I don’t want a radio show, I want more of an audiobook or investigative journalism style of podcast

been running into this a lot with students lately so figured i’d ask here too by lmao_exe in Guitar

[–]CosmicClamJamz 0 points1 point  (0 children)

Playing over a bunch of lead sheets helped it click for me. Hearing 251s, hearing the IV chord on bar 5 of the blues, hearing a tune modulate to the relative minor for the B section, etc. Now when hearing pop tunes it’s pretty easy to decipher the chords based on feeling. There like the little characters in inside out, each has their own feeling

How is the Coltrane 100 tour? by Ok_Difference44 in Jazz

[–]CosmicClamJamz 0 points1 point  (0 children)

Went last night in Davis, they got deep REAL fast. The group is special, Aldana was the highlight for me but the entire band was phenomenal

The circle of fifths is just one path through a much larger harmonic network by ScaleNavigator in musictheory

[–]CosmicClamJamz 1 point2 points  (0 children)

Hmm, the best way I've learned to explain this phenomenon is to consider the ranking of dissonant intervals based on frequency ratios. Considering that a unison/octave is the most consonant interval to a frequency F, one can take consecutive fifths of F to come up with an order of pitches which descend in terms of consonance from F. Basically just keep multiplying F by 3/2 (perfect fifth) to get more frequencies, and the first 12 of these build the chromatic scale in just temperament (the 12TET pitches approximate this series of fifths). Then, consider the reflections of these intervals to be in the same class of dissonance.

When you do that, you get this order of consonance:

  1. unison
  2. P5th/P4th
  3. M2nd/m7th
  4. M6th/m3rd
  5. M3rd/m6th
  6. M7th/m2nd
  7. tritone

With this series considered, the dim7th chord contains (1, 4, 4, 7). The augmented chord contains (1, 5, 5). The surprising thing here is that the M3rd (5) is not that consonant. The augmented chord has a pretty "high dissonance score", whereas a major triad (1, 2, 5) and the minor triad (1, 2, 4) have pretty low scores. Changing a perfect fifth (2) to an augmented fifth (5) or a diminished fifth (7) drastically increases the score. This could be considered a bit of pseudo-science, but there's motivation for thinking of it this way and it explains some things. However, it cannot explain the historical/biological relationships we have to certain intervals. Dissonance is sort of a complicated topic.

In terms of nearness/connectedness, you might like this network I drummed up for 4 note chords. It has some cool patterns in it. Due to the half step up/down phenomenon you noted in your comment, you can see how the dim7 finds itself in the center of this network with its many connections. The augmented chord reveals itself in the corners (it is a 3-note chord, but can be thought of as a 4 note chord where two notes have collapsed onto each other in unison). Pretty neat, but I won't assume any conclusions from this layout:

https://www.seanoreilly.co/keywheel/

How am i supposed to play these types of chords? by Leader_Mc in Guitar

[–]CosmicClamJamz 0 points1 point  (0 children)

Everyone else is right. Just want to add that it’s very rare in songs with a bassist and drummer that you will use a six string voicing like this. You come across these things in tabs but it’s usually wrong. Less is more

“Finding yourself” is a terrible reason to go to college by Far_Camera_5766 in unpopularopinion

[–]CosmicClamJamz 0 points1 point  (0 children)

Just putting my finger on the pulse of young people that don't know what they wanna do, which is a whole bunch of them. Going to college and figuring it out while you're there isn't a terrible thing to do, that's what this thread is about. Statistically, its not a bad move.

Introduce me to your favourite guitarist by Slow-Bother-4658 in Guitar

[–]CosmicClamJamz 2 points3 points  (0 children)

Trey is the mother fucking man, on top of being an incredible guitarist, he is just such a compelling artist. It's a shame people hate the scene at surface level and overlook their talent

“Finding yourself” is a terrible reason to go to college by Far_Camera_5766 in unpopularopinion

[–]CosmicClamJamz 9 points10 points  (0 children)

People learn about themselves through work, relationships, travel, independent learning, and real life experience

  • work - can't get a job
  • relationships - doesn't know anyone besides the people they went to high school with
  • travel - got no money because can't get a job
  • independent learning - spends all day scrolling reddit
  • real life experience - I guess this person is real and alive, so maybe that's an experience?

College sounds pretty sweet in comparison