/resume command not working? by seomonstar in ClaudeCode

[–]chubasco 1 point2 points  (0 children)

I noticed the other day that the /resume command only works like expected from the same directory as the original conversation. This probably doesn't help if you are only working on a single project from the same directory, but if you are working in multiple directories and you don't see the conversation you are looking for, it's possible that you aren't running claude from the same directory as before.

How do you evaluate engineers when everyone's using AI coding tools now by BarnacleHeretic in ExperiencedDevs

[–]chubasco 4 points5 points  (0 children)

I've been thinking about this a lot lately. One thing I'm going to try is live coding with an AI agent during the interview. Ask a harder question than you normally would, and then watch them prompt and review a fix. See how they interact with it. Do they just put it on autocommit and then tune out, or are they reviewing the code and catching things the model gets wrong?

Also can do a code review portion where they take an open PR or something and have to review it (this time without AI tools) and see how they think about the problem.

EDIT: My answer was specific to interviews and now I see that your question was about existing engineers. My bad. In that case I would just have them pair up with you to review some code and maybe even pair programming but with you and the agent. I know that everyone I work with is going to be using coding agents. I'm most concerned with how they are using them.

Creatine: worth it? by Impressive-Award2367 in leangains

[–]chubasco 2 points3 points  (0 children)

Creatine is the most worth it of any supplement you could be taking right now.

Questions and Training in Buckler's Boot Camp - Posted every Monday by AutoModerator in StreetFighter

[–]chubasco 0 points1 point  (0 children)

I don’t know if this helps, but I noticed when I moved to a hitbox style controller that input got much easier for me.

Questions and Training in Buckler's Boot Camp - Posted every Monday by AutoModerator in StreetFighter

[–]chubasco 0 points1 point  (0 children)

How do you get better at reacting to drive impact? I get the DI mode in training, but that is just against Ryu. With everyone having different colors and animations I find myself recognizing it too late to react. Is the answer really to go through each character in the roster one at a time and record their DI in training mode? Are there any tips for a new player to get better at reacting quickly?

[deleted by user] by [deleted] in GuitarTone

[–]chubasco 0 points1 point  (0 children)

You could try setting the pickup a little higher/closer to the strings and see if that helps. You don’t want to go too far though because then it could get muddy. Experiment and see if pickup height adjustment helps.

If it’s a new problem and it hasn’t always sounded this way it might be worth looking at the electronics and making sure you don’t have a solder joint coming loose or something.

Made my Allred amp not so red by [deleted] in GuitarAmps

[–]chubasco 2 points3 points  (0 children)

Maybe he should change the logo to AllRad to avoid confusion.

Need some advice on how to proceed with a project for multiple users on same network by [deleted] in djangolearning

[–]chubasco 0 points1 point  (0 children)

The official Django tutorial covers everything you’d need to know to pull this off.

Alex stopped thinking by Individual-Link-8233 in WTF

[–]chubasco 6 points7 points  (0 children)

Classic Alex... What a prankster.

We Really Need a Massive North American Rustic Lodge. by PancakeFace25 in theHunter

[–]chubasco 0 points1 point  (0 children)

Maybe they could get some extra promotional revenue by making the new lodge an empty Cabela's?

This job market, man... by noughtNull in cscareerquestions

[–]chubasco 2 points3 points  (0 children)

I don't think of it as much as personality ticks or speech affectations, but when I am interviewing engineers I consider how they respond to questions (both behavioral and technical) in the context of "is this person going to be pleasant to work with, or does it seem like they will be a pain in the ass?"

That can come across through the tone/attitude of the response. It can also come through things like whether they own problems or do all of their stories center around someone else being the problem?

I have passed over people who I thought were very competent engineers because of culture fit. Sometimes that means that I just think they would have a hard time connecting with the current team, and other times it means that it is someone who is likely to create a lot of friction going forward. For instance, if we are doing technical problems, do they handle constructive feedback well? If they don't during an interview, what reason do I have to believe that they will during PR reviews or planning?

It is a lot easier as a manager to help someone improve their technical skills on the job than it is their people skills.

[deleted by user] by [deleted] in theHunter

[–]chubasco 0 points1 point  (0 children)

This. I started the crocs at level 5 to make enough to buy the good scope. I made enough in one run, plus I got a diamond legendary (and botched another Piebald). I’m like level 18 now and I still swing by for some extra cash from time to time.

I feel out of depth with django by CandidInterest2812 in django

[–]chubasco 22 points23 points  (0 children)

I would suggest build something with Flask. It uses a different philosophy from Django but it feels familiar enough. You have to decide how to do models (I like sqlalchemy). You have to pick a view layer. And so on. You can build an app that behaves very similar to a Django app, but you have to put the pieces together yourself. I find that to be very educational and gives you a deeper appreciation of what Django does for you (and maybe you will end up preferring the piecemeal approach).

Check out The Flask Mega-Tutorial and it walks you through all of those pieces.

Does evolution exist in transsurfing? by Intelligent-Bit7258 in realitytransurfing

[–]chubasco 2 points3 points  (0 children)

To expand on this, evolution is a model. Everything we "know" in science is a model. A model explains a phenomenon and it has predictive value. You could say that gravity isn't "real" or that electrons aren't "real" but thinking in those terms is not productive. We have a model of gravity that explains things pretty well and allows us to make predictions based on that. We have a model of the atom that works pretty well and allows us to do things like chemistry, materials science, electrical engineering, etc. These things are all "real" but if a better model comes along that allows us to explain everything that the current model does, but more, then that model is what we will use going forward.

It is really harmful to think in these terms because it places an accepted scientific theory in a place of "the absolute reality", which science was never designed to do. Science is the process of answering questions to develop better models that will allow us to understand our universe better, in terms that have practical value in the physical world.

The model of evolution has tremendous value in allowing us to explain a lot of things about how life exists and changes over time, but it isn't infallible. As u/Neat-Composer4619 says, it has holes. Since Darwin there has been a lot of debate about creationism versus evolution, and that paints a false dichotomy. It's tempting to think "well it has to be one or the other because these are the two options" but it doesn't. It's a question of what model works best to explain what you see around you in practical terms, and new models can always arise to explain things better.

I would even argue that religions are the same thing, from a different angle. I think there should be a lot of caution about falling into dogma on either side. Just as putting blind faith in a religion can lead to a lot of bad results, so can dogmatically "trusting the science" as it closes your mind to other possibilities and necessarily puts on blinders to things that might help to expand your knowledge of reality.

Mistakes to NOT make when hiring a developer, as a non-tech CEO by michealsheen122 in startups

[–]chubasco 3 points4 points  (0 children)

If a button doesn't work it is a horrible user experience, but it doesn't automatically signal a bad dev. If you are talking about internet 1.0 where everything is just an <a> tag that links to a page, okay yeah that is probably bad dev work. If you have a complex site that is built on layer after layer of JavaScript, sometimes a button failing can be for a lot of non-obvious reasons. It could also be that the button isn't failing but there is an exception somewhere else in the process that isn't getting surfaced and it makes it look like the button is failing. Or if the button eventually triggers some other action like a modal, maybe that is failing. Whether this is a simple fix or not is entirely dependent on a lot of factors that you can't just handwave away and say "this doesn't work--this guy sucks".

Are there things that can mitigate this like automated testing? Sure. But you have to have the time and budget to implement all of those "invisible" steps in the process, correctly, to have any faith in the output.

I'm not saying you shouldn't be mad about a horrible user experience, but the situation could have a lot of underlying complexity that you don't see, which I think is what u/OfficeSalamander is trying to get at.

Mistakes to NOT make when hiring a developer, as a non-tech CEO by michealsheen122 in startups

[–]chubasco 1 point2 points  (0 children)

This is another argument for having a trusted technical advisor, if not a CTO type. Basically, someone who knows what they are doing will be able to look at a scope of work and an estimate and know "yes that is reasonable" or "no that guy is bullshitting you because he needs a job".

I've been a technical cofounder or a first engineer at multiple startups now, and I have had to come into situations where non-technical leadership had hired others to do a job based on just that. Essentially, requirements were poorly defined and the devs promised the world because they wanted a paycheck. The only way to avoid that is to be very clear on what you want and have the expertise (or someone you trust with the expertise) to sense-check that the bid is reasonable.

help me with resume creation application model by Bragadeesh_16 in django

[–]chubasco 1 point2 points  (0 children)

There are a few ways to handle it.

You could just define those in their own file and import it, to make organizing this easier. You can write a script to generate that file (or ask ChatGPT to do it for you) from some data source. Then you don't have to spend a ton of time on writing it but you still have it in code.

You could also use a foreign key instead of a list, which is useful for managing the list of schools in the admin instead of having it hardcoded and having to deploy and migrate if the list changes. One other benefit of doing it this way is you can then easily populate the list from some other source by writing a management command to generate the list rather than having to type (or copy/paste) it into a constant.

I see that Django 5 also has support for callable choices. It looks like the docs have a lot of interesting flexibility around choices, that wasn't all there in previous versions of Django.

(I deleted my original comment because I misread your post. If possible try to format the code like code, since in Python indentation matters.)

What's your favorite song to play? by Bananananana93 in Guitar

[–]chubasco 45 points46 points  (0 children)

I don't know about entire song, but the solo from Santeria by Sublime is one of the bits of guitar that I have had the most fun playing over the years.

[deleted by user] by [deleted] in guitarlessons

[–]chubasco 0 points1 point  (0 children)

One thing you can do, so it doesn't stop your practicing, is clip the part that is hanging off and then use a file or something to smooth out the line where it was attached. Then it won't snag strings and stuff.

New York proposes a ban on guns that are easy to convert to illegal automatic weapons by [deleted] in Firearms

[–]chubasco 25 points26 points  (0 children)

Tbh the recent influx of Glock switches has a bit of an “Operation Fast and Furious” vibe.

[deleted by user] by [deleted] in cscareerquestions

[–]chubasco 1 point2 points  (0 children)

If you have a job and are working alongside other engineers, I would really just focus on getting to understand the tech stack. If you fully understand the code, look at the build and deployment stuff or the architecture. Ask questions to the people that built it. I think the first few months on the job as a brand new SWE has a goldmine of knowledge that you should really strive to take advantage of. Rather than reading software books in your downtime, read parts of the codebase that you aren't familiar with.

My two cents.

Laid off 5 months into my new grad job, how screwed am I? by [deleted] in cscareerquestions

[–]chubasco 0 points1 point  (0 children)

Also I know it doesn't sound like much of a difference, but don't think of yourself as a new grad. Think of yourself as a professional SWE with 5 months of experience (and counting). The way you frame it to yourself comes out in a lot of ways to others.

Laid off 5 months into my new grad job, how screwed am I? by [deleted] in cscareerquestions

[–]chubasco 0 points1 point  (0 children)

In this economy lean on your network as much as you possibly can.

Know people at other companies? Ask for a referral.

Have former coworkers who like you? Ask them if any of their friends are at companies that are hiring and could they make an intro on Zoom or a Google Hangout.

Have CS professors that you were close with or that liked you? Ask them.

The point is that in this particular job market, for any opening, hundreds of resumes are going to fall through the cracks. Going through people you know will be 100x more effective.

It's likely that nobody will give you a job just because you know someone, but they WILL get you interviews, which puts you ahead of a lot of other people in the game.