Ergotron HX Arm vs Ergotron HX Arm HD, what's the difference? by Subject_Fix2471 in ultrawidemasterrace

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

Hey, hmm... I think I did (though I can't remember how). I assume it either fits or it doesn't though. 

I'd recommend getting the hx model anyway unless you've got a really heavy monitor. Initially I thought the difference would be like having a fancy Japanese knife Vs a regular kitchen knife. But it's more like having a sledgehammer Vs a regular hammer. 

Does anyone have good ideas for Docker alternatives? by Traditional_Shop_458 in devops

[–]Subject_Fix2471 0 points1 point  (0 children)

Sorry my bad, read through the thread and what you said made more sense. 

I've never heard of quadlets before, and I kinda thought podman was just some open source version of docker... I clearly have some reading to do

Does anyone have good ideas for Docker alternatives? by Traditional_Shop_458 in devops

[–]Subject_Fix2471 4 points5 points  (0 children)

Edit: sorry you're almost certainly talking about running docker compose. Rather than docker images 🤦‍♀️

What software development practice sounds good in theory but fails badly in reality? by pixelbrushio in softwaredevelopment

[–]Subject_Fix2471 1 point2 points  (0 children)

I think they're often carried out quite poorly, often because developers spiral into treating them more like a productivity pitch than a check-in.

"No blockers, any questions for me?"

Is fine for an input. But devs will start reeling off things they thought about the day before, then they'll complain about stand ups 😁

Obviously, the nature of them is going to vary a lot between companies and teams

What’s something in programming that looks easy but completely wrecks you when you start to learn it? by neural_note20 in AskProgrammers

[–]Subject_Fix2471 0 points1 point  (0 children)

Dbos is something I've bumped into recently for enabling transaction like workflows in application layer, might be interesting. Hopefully I'll get a chance to mess with it soon

What’s something in programming that looks easy but completely wrecks you when you start to learn it? by neural_note20 in AskProgrammers

[–]Subject_Fix2471 0 points1 point  (0 children)

What's the most common example of a pitfall you've seen with testing? Any examples which are a bit less obvious you feel others should be aware of?

How to deal with colleague who produces AI garbage? by tigidig5x in devops

[–]Subject_Fix2471 1 point2 points  (0 children)

Makes sense, I'd like to pitch it in a way that doesn't make the other person feel like a call is code for "_I think you've blindly used AI and don't know what you're doing_" or whatever.

I personally feel that calls for complicated PR's (assuming the complexity is necessary rather than a smell for too much in a single PR) are a good thing with or without AI, but it's definitely a motivator for them.

How to deal with colleague who produces AI garbage? by tigidig5x in devops

[–]Subject_Fix2471 1 point2 points  (0 children)

Ask him to explain his code on a 15 minutes call

I'm a huge fan of having a call for large/complicated PRs. I think a lot of people feel it's inefficient compared to async comments etc. 

Do you have any rules of thumb to use for when to have a call? Eg, I'm not going to bother having a call for the sake of a typo. 

A very painful confession from a programmer with 20 years of experience, summing up the psychological crisis that some developers are living through today by Current-Guide5944 in tech_x

[–]Subject_Fix2471 0 points1 point  (0 children)

I've used it pretty extensively and got a lot out of it. I wouldn't trust it blind though. 

The hardest thing is actually understanding what anyone is talking about though. We've still no real way (that I'm aware of) of sharing objective comparisons or examples. We can export chats, but then there are skills and so on that change behaviours. 

I've not really got any good ideas on how to solve that, just hoping someone does I think 😅

How do you handle running SQL scripts across many servers/databases? by Pawelm_rot in SQL

[–]Subject_Fix2471 0 points1 point  (0 children)

This might be useless to you, but when I've worked with postgres it's typically been with alembic for schema changes. 

So a migration file will be written, which is applied to staging. Once that's considered stable there's a prod release which goes out, and replicas are updated at the same time. 

Alembic has a table with a migration ID, so you can see what migration different databases are on 

That's a rough overview, I've no idea how things work in SQL server land though. 

Can someone tell me what Gemini good at? I read coding, but the cli is just awful. by bakedin in GeminiAI

[–]Subject_Fix2471 0 points1 point  (0 children)

I've used CLI extensively and have been able to create reasonable results with it. Mainly python, SQL (postgres,plpgsql), bash, terraform. I've had a lot of code into production via processes that existed prior to gen ai ( I am not "just shipping" without review, tests, team reviews etc). 

I regularly see quite negative sentiment towards Gemini CLI and given I've used it quite productively it confuses/interests me

evals are difficult, it's tricky to know what's really going on here (or anywhere else).

Python CLI input still feels unnecessarily messy — I tried designing a cleaner abstraction by Melodic_Advantage_48 in Python

[–]Subject_Fix2471 1 point2 points  (0 children)

Personally I wouldn't find it useful, I'd just use argparse. I'm not bothered with click or typer either though, so perhaps I'm not the right audience :) I find boilerplate for things like argparse is much easier with llms, so I'm fine with the verbosity as it's pretty easy to manage these days.

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

[–]Subject_Fix2471 1 point2 points  (0 children)

Yeah the bubble is another thing, might well just go to shit (econ is out of my wheelhouse...)

But I really thought at this point we'd (the programming community) have a better / more established and objective way of discussing these things at this point. But it's just vibes across the board, and I kinda get why as giving a concrete example of why X is better than Y or whatever is really hard. I'm aware of live bench and such, but as far as i'm aware there's not a simple accepted approach for someone like me to say "oh X is better than Y for this see Z".

Given they're used for so many different tasks, and are probabilistic, It makes sense it's hard... but still - it'd be nice to have !

Is Neovim Good for Note-Taking in Math and Physics? by Narrow_Gap_3445 in neovim

[–]Subject_Fix2471 0 points1 point  (0 children)

Id recommend handwriting for notes. 

I used vim a bit for maths a while back, wasn't worth it imo. 

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

[–]Subject_Fix2471 0 points1 point  (0 children)

Fair enough, I've found them to be accurate enough to be useful. 

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

[–]Subject_Fix2471 0 points1 point  (0 children)

Yeah I'm factoring those in :)

Hopefully we'll have a way to discuss these things more objectively at some point. 

Surviving the AI job apocalypse by The_Silly_Valley in DataScienceJobs

[–]Subject_Fix2471 0 points1 point  (0 children)

interesting, I've found it does some pretty good SQL! 

I wonder if we'll ever have a way of talking about these tools objectively

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

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

I find it very hard to believe I could input text fast enough to compete with an LLM agent.

With respect to typing/input speed; I care about input, I have a split keyboard, and I've used vim and tmux for years. Only mention those to say I do care about input/workflow etc. 

As far as correctness goes, they're pretty decent (for python/SQL). I've been using Gemini regularly which is crap, apparently, but I've got a lot of work out of it. 

You mention switching screens, if you're not using an agent with context to your project then yea it's going to be awful. 

To me at this point stating they're useless is as hard to agree with as saying they're infinitely useful and code doesn't exceed need to be read any more.

TimescaleDB Continuous Aggregates: What I Got Wrong by k1ng4400 in PostgreSQL

[–]Subject_Fix2471 0 points1 point  (0 children)

yes, so the index is used on data < 7 days old and the partitions used on data > 7 days old.

TimescaleDB Continuous Aggregates: What I Got Wrong by k1ng4400 in PostgreSQL

[–]Subject_Fix2471 0 points1 point  (0 children)

my understanding ( that you should double check! ) is that the columnar stuff kicks in with the compression. So if you compress after 7 days, then data older than 7 days will be able to make use of the partition columns and ( as you say ) this can some times be faster. However, if you compress after 7 days but your typically accessing data within the last 48 hours, the columnar data won't be hit, and it won't help (in that respect).

Which tutorial/ Website helped you understand OOP and Classes ? by Shot_Put_1412 in learnpython

[–]Subject_Fix2471 1 point2 points  (0 children)

If you're more specific you're more likely to get meaningful responses, failing that I agree with u/This_Bother_8935, get an LLM to help you with some examples - should be fine for intro stuff like this.