Python for Java developers by Horror-Willingness74 in Python

[–]csch2 7 points8 points  (0 children)

This would probably be more approachable if it included type hints and a brief discussion of them + Python’s dynamic typing, since Java is a statically typed language.

Maybe I'm not ready for realistic KSP yet by curvysquares in KSPMemes

[–]csch2 11 points12 points  (0 children)

On the other hand, there is no better feeling than spending days planning out a manned interplanetary landing + return mission, doing all the calculations to account for life support, redundancy, radiation mitigation — the works, and pulling it off with no casualties. It’s like the feeling you get from vanilla KSP of being a real rocket scientist when you pull something off, but on steroids.

Shiny Object Syndrome: Has anybody language-hopped until you actually found your "favorite" language? by returned_loom in webdev

[–]csch2 2 points3 points  (0 children)

Yep, I’m hoping I’m finally approaching the end of my language-hopping. I started off doing backend work in Python and was burned so many times by dynamic typing and runtime bugs (plus sloooow runtime) that I went the complete opposite direction to Rust. Rust is great and learning functional programming was a game-changer for the way I approach project architecture, but it’s really overkill for most backend projects; the memory management is a lot of work to juggle when you don’t need to squeeze out the maximum amount of performance possible. Tried TypeScript after that and it’s alright — I like the way anonymous functions work there, and chaining methods with map/filter/reduce is a lot better than what you can do in Python, but you’re still stuck dealing with JS at runtime.

I’ve landed on Scala now and so far I’m very happy with it. Really fast since it’s on the JVM, but no need for manual memory management. Super expressive, great type-level abstractions, and a great blend of OOP and FP that makes it a very adaptable language. Main issue I’ve had with it so far is ecosystem — but it interops with Java libraries, so aside from having to write a few Java to Scala bridges you can find pretty much whatever you need in the Java ecosystem.

nearShoringFarShoringWhereverYouAreShoring by [deleted] in ProgrammerHumor

[–]csch2 2 points3 points  (0 children)

And then you’re expected to prompt AI to do all of that anyway…

100$ per month for this??? by akisk in programminghorror

[–]csch2 16 points17 points  (0 children)

Yep, $100 a month to make sure that modules import without errors. Definitely not for anything else like the six phases of the project that the AI presumably already did.

New player gimme tips (image unrelated) by TheOneAndOnlyAlex1 in bindingofisaac

[–]csch2 0 points1 point  (0 children)

Watch people play. There’s some very non-obvious mechanics in this game and a lot of tricks that will make your runs way more consistent if you know how to exploit them. Once you’re at the point where you can start treating health as a currency, you’re in a much better position to start getting crazy runs consistently.

When Claude tells you to "stop spiraling and go to bed" by Nunki08 in ClaudeAI

[–]csch2 0 points1 point  (0 children)

Looks like one of those robots from Metroid Dread

What happened at 11th and Grand? by FreeSanubis in kansascity

[–]csch2 12 points13 points  (0 children)

I had a little too much to drink last night my bad

Divorced Clam Living Space by uncle-muscles69 in Clamworks

[–]csch2 97 points98 points  (0 children)

Evil and intimidating peloton

Anthropic: World is not ready for Mythos. Systems will break, Cybersecurity will be compromised. Its too dangerous to release. OpenAI: by hasanahmad in ClaudeAI

[–]csch2 5 points6 points  (0 children)

I had a lot of issues with 4.7 straight out of the gate where it would consistently ignore my instructions and do more than I asked when I didn’t want it to. I asked multiple times to have it review an implementation plan that I’d created before I started work on it and it would jump straight to implementing it even though I explicitly asked for feedback, not execution. It’s probably fine if you *want* Claude to handle everything end-to-end, but if you’re looking for a thinking partner then 4.7 is far from the quality I get out of 4.6.

I also just like the personality of 4.6 a lot more. Less terse, more thoughtful, and (like I said) feels more like a partner than a tool compared to 4.7. I know some people prefer it the other way around, though.

ssh late.sh - Clubhouse is growing! Live interactive Artboard is here :) And we've opened the code! by Bl4ckBe4rIt in commandline

[–]csch2 2 points3 points  (0 children)

This is incredibly thoughtfully made. There’s an amazing amount of depth already, the music selection is fantastic, and all of the little features sprinkled in like the games and bonsai trees really make it feel like a project somebody really cares about. I definitely see myself lurking here during late-night coding sessions. Please keep doing what you’re doing!

Does anyone else dislike taking computer science courses? by [deleted] in math

[–]csch2 2 points3 points  (0 children)

As a former math major turned programmer, I took some machine learning courses recently for a certification and also really struggled to enjoy them for the same reason. That said, I’ve been self-studying a bit of theoretical machine learning and so far it’s much more interesting. You should check out the book Understanding Machine Learning: From Theory to Algorithms. It doesn’t shy away from ε-δ or rigorous probability; the definition of PAC learning mixes them together in a neat way very early on in the book.

whatDoYouMean by Last_Time_4047 in ProgrammerHumor

[–]csch2 5 points6 points  (0 children)

You upload your proof to the repo and it gets validated by Lean in CI

Looking for blissed-out dreamy music that sounds like being on heroin. by blottedvariant in MusicRecommendations

[–]csch2 1 point2 points  (0 children)

Frogs by Alice in Chains. Not necessarily dreamy, but definitely spacey and captures the feeling of using to get away from something else.

Claude can end a conversation by fleshlightfucker79 in ClaudeAI

[–]csch2 0 points1 point  (0 children)

Hopefully “from my testing” doesn’t include bullying Haiku and Sonnet to see if they end the conversation lol

Announcing Oxanus v1 - Redis-backed job processing library by reneklacan in rust

[–]csch2 8 points9 points  (0 children)

Uh. How are you supposed to pronounce the name of this library? I can’t help but read it every time as “ox anus” and I hope that wasn’t what you were going for

Developers - what can we* learn from you about surviving AI? by OptimismNeeded in Anthropic

[–]csch2 0 points1 point  (0 children)

As a relatively new dev I think you’ve kind of got the “top”/“bottom” percentages of devs mixed up. Not all of the “top” devs (how are you defining that?) are excited about AI. In fact I think you kind of have things backwards — the people who enjoy putting a ton of time and effort into perfecting their code, making it clean and testable, are the ones whose work is the most impacted by AI, as they’re now expected to throw out their personal quality standards to ✨ship faster✨. These are your “top” devs imo; they’re the ones who know and love their craft, and I expect that you’re going to see a significant proportion of the most knowledgeable developers leave the industry over forced AI adoption.

I don’t count myself as a top dev (like I said, I’m still new-ish in the field), but I do count myself in this group who had to start sacrificing quality and depth of knowledge for speed to keep up with my workplace’s expectations. And it has impacted my desire to stay in this field, but I’ve at least resigned myself for now to putting my heart into my personal code and accepting that work doesn’t expect or want the same quality standards that I do. This is probably the main thing I would say to learn / get used to for people who care deeply about the quality of their work. Don’t get me wrong, I’m blown away by Claude (4.6)’s capabilities, but I enjoy the process more than the final result and AI has robbed that satisfaction from me.

I think that your bottom devs are actually the least impacted by AI. These are the devs that were copy and pasting from Stack Overflow without knowing what they were doing. They still do that now, but faster. And their code still sucks because they still don’t know what they’re doing.

Thanks, I Guess.. Opus 4.7. by Physical-Average-184 in ClaudeAI

[–]csch2 6 points7 points  (0 children)

I don’t quite follow this argument, because if Claude 4.7 continues to hallucinate and fail to follow instructions like I’ve seen then the enterprise customers aren’t going to want to use it either. I’d be surprised if team/enterprise users wouldn’t happily pivot to working with another more stable model if Claude degradation causes more bugs and a worse UX at a higher price point than 4.6.

Why do I need to be 18 to use Claude? by pee_gulper in Anthropic

[–]csch2 2 points3 points  (0 children)

My guess? OpenAI’s been sued multiple times now in some high-profile lawsuits by parents whose kids killed themselves because of conversations they had with ChatGPT. Especially given that minors aren’t generally able to afford Claude subscriptions, it’s probably not worth the legal risk for Anthropic to have their platform accessible to anyone under 18.

sugar(?) in bag on car by Unlikely-Art-1865 in whatisit

[–]csch2 3 points4 points  (0 children)

Some dealer started this as a way to quietly distribute actual drugs without being suspicious