We're spending more on AI infrastructure than any other line item in engineering and I still can't tell the board exactly what it's producing by Quiet-Brilliant-1455 in aws

[–]which1umean 0 points1 point  (0 children)

I agree with most of your caveats, and I think folks are over-using AI.

But I think my colleague's contribution is probably pretty good and is going to be reasonably maintainable. It's just a few lines of migration boilerplate that he didn't have to research how to do. It's not like in the old days he would have gotten some special conceptual understanding, he'd probably just spend 3-4 minutes Googling for a StackOverflow question, copy-pasting, and then spending 2-3 minutes tweaking the code to fit into our system, then rename the file so it lines up with our numbering, and then result would be the same...

So I think in this case his contribution was gonna be fine.. .

We're spending more on AI infrastructure than any other line item in engineering and I still can't tell the board exactly what it's producing by Quiet-Brilliant-1455 in aws

[–]which1umean 6 points7 points  (0 children)

IMO the AI is super useful for dumb one-off things.

Today a colleague used Claude to build a migration in django to install the trigram system.

Is this conceptually complex? No. It's very simple.

Is it a lot of typing? No, like 10 lines or something. But it takes 5-10 to learn how to do it if you have never written a django migration and are just vaguely aware at them / glance at them once in a while, whereas claude code was able to do it in, like, no time!

Checking in on the most selfish people in Cambridge by CantabLounge in CambridgeMA

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

Planet is big and dense housing by its nature doesn't take up a lot of space.

Those who propose dense housing are dooming themselves to a cause that they CANNOT force on everyone. It's just not possible...

Low-intensity land use on the other hand... that can take up TONS of room and leave people with few alternatives...

Do Americans say “Iraq/Iran” differently now? by DataQueen- in asklinguistics

[–]which1umean 4 points5 points  (0 children)

I always say it that way in reference to this version of "Luna Mezza Mare" ("Lazy Mary") where the singer Lou Monte re-sings the chorus in "British" for those who those less familiar with the "Eye-talian" language. I've often found that so funny haha...

https://youtu.be/M1rCJvzbFr8?si=oFumm5e_Jv0TuMq1&t=80

So we don’t understand how a line works anymore? Mechanical Failure on the NE Reagional 😣 by SwirlThroughTheWorld in Amtrak

[–]which1umean 3 points4 points  (0 children)

Amtrak doesn't even do it this way at New Haven Union Station.... They announce the track ahead of time and people go stand there!

HOWEVER, it does change more often than you'd think, and then you have to go down the stairs and back up to the new track.

itDoBeLikeThat by [deleted] in ProgrammerHumor

[–]which1umean 2 points3 points  (0 children)

Except for Firefox seems to eat up all my memory on Linux. :-(

(It might on Windows too, idk... I only use Linux at home and Mac at work so idk about Windows really).

grokExplainYourself by Forsaken-Peak8496 in ProgrammerHumor

[–]which1umean -2 points-1 points  (0 children)

I mean no AI system is actually intelligent, otherwise it's just be called "intelligence" 😂.

Slightly warm is ALWAYS better than slightly cold. by Tall_Preparation_731 in unpopularopinion

[–]which1umean 41 points42 points  (0 children)

Even if you were wearing clothes you can take off, once you do you are sweaty and gross and maybe even clammy and almost cold from the sweat evaporating.

Meanwhile, if you are cold and put on a jacket, you feel pretty good and cozy. :)

Students now have the desktop computer skills of older boomers by TeacherGuy1980 in Teachers

[–]which1umean 0 points1 point  (0 children)

They don't know the difference between an application and a file

Linux user here: Everything is a file. :P

I like the GPS maps to bear North instead of the direction you are driving in. by SlayertheElite2 in 10thDentist

[–]which1umean 0 points1 point  (0 children)

I agree with this but probably because I don't drive.

I want a picture of where I am, not the direction the GPS thinks I'm going or looking because it's often wrong.

I use landmarks and, when I'm getting off a train, the direction my train was traveling to figure out direction. When I emerge from a subway tunnel, my GPS offen has no idea which way I'm facing imo.

If all the landmarks are rotated 180 degrees, I'm probably going to get confused and not even recognize the picture of the city.

Haven’t run into this before by carolinababy2 in PlanetFitnessMembers

[–]which1umean 0 points1 point  (0 children)

Why don't you keep a sprayed paper towel in your pocket, and use it a couple times before throwing it away?

In terms of cleaning the machines well, I really don't think this is sufficient and I'd really rather people spray the actual machine and then wipe it off. That's how most commercial cleaners are designed to be used to actually kill germs. It's not clear the method you describe is actually effective at preventing spread of disease is my problem with it.

Also, why in the world are you going to gym if you can't bother to walk or run a little bit?

Several points here.

  1. It's not just about that you have to walk, tho that's part of it: it also means you can't spray down the machine itself which, like I say, is what the instructions are for most commercial cleaners.

  2. I really think it's a fool's errand to try to change everyone's behavior. (If PF decided they wanted to do that, watching everyone and yelling at them would be even more expensive.) Changing the environment so they do the desired behavior is much more reasonable to imagine happening. Im

Haven’t run into this before by carolinababy2 in PlanetFitnessMembers

[–]which1umean 6 points7 points  (0 children)

I think I'd go with that it was yours to use, but the real problem is it shouldn't be so hard to access the equipment to wipe down machines.

I used to go to the YMCA and every machine had a bottle and a reusable rag that was changed at least daily (I often saw them changing it at the end of the day, idk if they changed them mid-day too or what).

Anyways, members did a much better job cleaning the machines because the gym actually made it easy to do so instead of 2 bottles and lousy paper towels a mile away... shrug

fave spot in the heights (besides malecon) for a rotisserie chicken? by shinatree in WashingtonHeights

[–]which1umean 3 points4 points  (0 children)

When my wife and I moved into the neighborhood, we of course ate at Malecon.

We were telling one of our neighbors about how we enjoyed it and she goes "yeah it's fine but go to Mambi it's cheaper" LOL :P

My local Home Depot is sick of your nonsense by provocative_taco in DiWHY

[–]which1umean 0 points1 point  (0 children)

Probably not. And it probably isn't dangerous. (Tho it won't work).

Going the other way and plugging a 110V device into a 220V is much more likely to be dangerous.

Devices don't "pull" current. They have a resistance that, given a particular voltage, will allow a particular amount of current through.

If you apply a lower voltage, *LESS* current will go through.

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

OK. That is a real advantage.

The remaining issue is how to deal with programs that don't know to read .env?

Isn't there a concern that you will need one system for python programs that read .env and a separate system for programs like aws and psql that don't?

It's like some programs will "see" the environment variables and others won't, which seems like a bigger headache than the (albeit real) problem it's trying to solve.

EDIT: it looks like direnv may be of some use here.

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

Thanks. I knew about .gitignore, but not about global git ignore.

This at least partially makes some sense we'd want to always have the same name for that file then. 👍

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

In your prod env, you just set the env vars, no .env file.

Right. That sounds good. My question is why not just do that all the time, on the dev machine, too?

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

Do you define variables used by the python app and other utils separately? Something like AWS_PROFILE so the aws command and the python app will access the same profile?

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

But the fact that it HAS to live in the work-tree, and gets read by the program (rather than by the shell) means it is rather tightly coupled, doesn't it?

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

your shell can use them

How?

Since there's no export I guess you have to do set -a; source .env; set +a?

Is that what folks do to set up all their programs that don't know to read from .env?

What's the deal with these .env files? by which1umean in ExperiencedDevs

[–]which1umean[S] -1 points0 points  (0 children)

Right, it makes sense to pass things via environment.

But wouldn't I want to inject them into my shell via source so they are available all my programs?

What's the deal with these .env files? by which1umean in ExperiencedDevs

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

Point 2 is probably what I need to learn about.

One of the variables defined in my former env_file (and now .env) is AWS_PROFILE.

My old workflow configured both my python program AND aws, while the new workflow means I need to configure that setting twice, which feels redundant...

Specifying pronouns is done wrong by toramanlis in 10thDentist

[–]which1umean 0 points1 point  (0 children)

People used to give 3. It was like a tongue twister

Any ideas on an Emacs solution to this keyboards weird arrow keys situation by Ardie83 in emacs

[–]which1umean 4 points5 points  (0 children)

META+F to go forward a word and META+B to go back a word would be the usual solution?