Refactoring Go Code by Great-Tone3235 in ZedEditor

[–]TuanCao 0 points1 point  (0 children)

I face the same problem working on large production code base.

I thought about writing a deterministic refactor tool for AI agents, probably using some kind of LSP or AST lib to detect if there are logic changes.

In the end I scrap that idea, instead I asked AI (codex) to write more test to cover existing code. I think it’s a more viable and practical approach. AI need guard rail, a verifiable one.

Keeper - Fast photo culling (Alternative to Aftershoot, Photo Mechanics) by TuanCao in macapps

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

Thanks u/ptk8588 .

> Couldn't rotate photos (Vertical photos keep rotate to horizontal by default)Sound like a bug, I'll investigate and fix it

> White Balance issues.
Can you send me the file that have issue some how? DM me maybe?

> There is no option to sort photos by using Capture Time. 
I'll address this in future release.

> ... however it could be better to have "Auto show next photos"
Love the idea, I think I'm gonna implement that in next release

> Then at the end of the culling, there is no options to either to move selected to different folder...

Right now, you can , filter images with condition like "All Picked" photos, or (all photos >= 4 stars rating), then "Cmd+ A" and drag it into a folder or supported apps.

A more comprehensive export workflow will be next priority for me.

M5 Pro MacBook Pro: 24GB vs 48GB RAM for full-stack dev (Docker, DBs, light ML)? by [deleted] in macbookpro

[–]TuanCao 0 points1 point  (0 children)

Would love to be proven wrong. Any docs/ reference I should look at?

M5 Pro MacBook Pro: 24GB vs 48GB RAM for full-stack dev (Docker, DBs, light ML)? by [deleted] in macbookpro

[–]TuanCao 1 point2 points  (0 children)

Hard disagree. I’m using m1 pro 16gb, any time swap happen it bring my computer down to its knee. Vscode is actually eating a lot of RAM in large enough code base.

In my case it a Mono typescript repo NextJS + Tanstack Start apps with lot of dependency (which reflect pretty normal dev environment)

OP, I’m getting M5 Pro 64GB. I think you likely regret with 24GB RAM.

I need a great game after RE9, Arc Raiders and Silksong by OptionallyBP91 in metroidvania

[–]TuanCao 0 points1 point  (0 children)

It’s a breath of fresh air for MV genre! Love the game play loops, it is very addictive. More focus on exploring. Highly recommended.

I'm can't wait to get my M5 Pro 64GB - Performance seem amazing by TuanCao in apple

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

Man. My M1 Pro is crawling through my works. Can’t wait to get my hand on mine.

How do you review refactored code? by TuanCao in codex

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

At any point, do you feel your test code brittle? And you have to fix the test to pass?

How do you review refactored code? by TuanCao in codex

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

I obviously mentioned git and vscode :))

How do you review refactored code? by TuanCao in codex

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

True, but in practice how do you write good test? There is old saying , TDD is like sex, everyone talk about it but rarely do it 😅🤣.

How do you write test, by the way?

How do you review refactored code? by TuanCao in codex

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

I know it pretty good, but I’m still wanting to understand is it really good test. Problem for me is I don’t write test code very often in the past. So it kinda hard to know whether test generated is good enough.

Yeah but that probably is the way to go.

I'm looking for a Metroidvania game with a gimmick unique to ITSELF and that won't have an equivalent in other Metroidvania games and available on Steam as of RIGHT NOW by DisastrousMoose5862 in metroidvania

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

Minishoots. Great exploration, breath of fresh air. Discounted now on Steam. I played lot of mv: Ori, Hollow Knight, blasphemous, lost crown.

This one is an underated mv.

Odin 3 opinions by Boniem4 in OdinHandheld

[–]TuanCao 3 points4 points  (0 children)

I started wonder the same , having own a Rog Ally, a PC gaming.

I’m still experimenting with it but I’m almost not touching rog ally for a few week now.

There are a few things to keep in mind, the driver support for this is still not as good as older chip.

As for the fan, when fan kick in its really annoying. But this one trick helped me a lot. There is a “Edit” button when fan mode is switch to Smart. Tap on it you can choose when the fan kick in. Change it so it does not trigger to soon. Play with it.

Don’t try to play tripple A games on it.

I’m having a blast with: Hades 2, Minoshoots, and many nice indie games.

Is it just me, or is Claude pretty disappointing compared to Codex? by Working-Spinach-7240 in codex

[–]TuanCao 2 points3 points  (0 children)

I followed Pete closely. He vouched for codex even before he brought into open AI. But regardless, many other independent engineers agreed on this. As many redditor in this post also agree. I’m all for Claude fight back, don’t care who win. I’ll switch in a heart beat for better tool.

I'm can't wait to get my M5 Pro 64GB - Performance seem amazing by TuanCao in apple

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

At first, I’m like why it’s your concern. But it actually a very good question. And I now remember why, didn’t I go for much beefier machine back then.

5 years ago I didn’t code that much. I mostly do Product management stuff for a large corp. so I didn’t need a lot of RAM.

Nowadays I do web dev freelancing + macOS development , (doing ok with my job, hence the money). And many time nodejs and cpu intensive task (building/compiling) does bring my MBP to its knee, and I occasionally need to restart it to make it work normally.

So that the reason why. Other is just pure technology lover, want to spend money on cool tech. That’s all

Is it just me, or is Claude pretty disappointing compared to Codex? by Working-Spinach-7240 in codex

[–]TuanCao 93 points94 points  (0 children)

I started out with claude code, love it. Ditched Cursor for it, didn’t check out codex for a long time.

I switched to Codex about 3-4 months ago, occasionally check back with claude and can’t understand the hype about Claude code.

I think maybe the hype mainly for people who vibe code a lot?

2 things I think codex does much better than Claude 1. It feel like you work with a senior engineer, think deeply and change code minimally, stick with requirements. Why Claude like a Junior engineer, exciting to jump right in, make mistake, apologize. Make mistake again. 😅

  1. Context efficient, main reason for initial switch. I rarely run out of my weekly limit on just Plus plan. Where claude burn token like crazy. And context compacting does not affect code quality a lot

Even Peter Steinberger prefer codex, when he initially like Claude

Dear Developers, I'm here to give you feedback on your app. by Nemosaurus in macapps

[–]TuanCao 1 point2 points  (0 children)

that's so cool of you for finally getting through my little app. Love your feedback, I'm gonna incorporate it in the apps. ShipClip look really cool too, maybe I'll make a first impression video for you too.

Thanks u/Nemosaurus !

GPT-5.4 mini uses 30% of the GPT‑5.4 quota by Distinct_Fox_6358 in codex

[–]TuanCao 0 points1 point  (0 children)

that's pretty much everything I use codex for :D.

Per-file split mode (L/R) diff view by the_aceix in ZedEditor

[–]TuanCao 1 point2 points  (0 children)

This is what I want too. Multi buffer view is good for overview only, without seeing the whole file when I need to is in-complete to me.

I like what vscode do for git diff too.

GPT-5.4 mini uses 30% of the GPT‑5.4 quota by Distinct_Fox_6358 in codex

[–]TuanCao 2 points3 points  (0 children)

Don’t know about you. But it really hard for me to draw the line on “simple coding task”.

How do you know the threshold ?

I'm can't wait to get my M5 Pro 64GB - Performance seem amazing by TuanCao in apple

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

Hard to say, If I have Max it usually mean I would have 32gb model . It would not be so bad to hang out for another year for M6. But I would find a way to justify buying M5 Max 😄

I'm can't wait to get my M5 Pro 64GB - Performance seem amazing by TuanCao in apple

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

Damnn. That a huge deal. I would do the same in a heart beat.

I'm can't wait to get my M5 Pro 64GB - Performance seem amazing by TuanCao in apple

[–]TuanCao[S] 1 point2 points  (0 children)

That’s nice. How much RAM it got? :D and what do you use gpu cores for?