
Daniel Imfeld
4.2K posts

Daniel Imfeld
@dimfeld
Serial medical data startup founder. Posts on Rust, Svelte, GeoData, DB/Analytics, ML/AI
Lihue, HI Katılım Nisan 2007
759 Takip Edilen804 Takipçiler

If you acquire a company and there are bonuses based on revenue targets, the terms of the acquisition usually require you to make a good faith effort to allow the company to achieve those targets.
It's not illegal but it is breach of contract.
As for immoral? If I hire you or buy your company, and give you targets for a bonus, and then take action designed to prevent you from hitting those targets, that seems quite obviously immoral.
English

@dimfeld @_NathanCalvin It's unclear to me what that would be illegal or even immoral. Why (and under what conditions) should one party be compelled to harm their shareholders' interests in favor of some third parties?
English

The CEO of Krafton (creator of PUBG) asked ChatGPT to create a "corporate takeover strategy" to prevent a company they acquired from hitting a revenue target within a certain time window (which would trigger an additional payout).
ChatGPT (against his lawyer's advice) suggested locking down the acquired companies Steam account to prevent them from publishing Subnautica 2 in the time window, which the CEO of Krafton followed.
ChatGPT's advice did not hold up at trial and the judge was not happy. The opinion is a wild read and includes several direct quotes from the Krafton CEO's ChatGPT conversation.
I feel like it's gonna take a few more high profile examples like this until executives start realizing that conversations with ChatGPT are not privileged and you probably shouldn't describe your questionably legal schemes to them in detail!

English

@diptanu in case you missed it, some pushback here from Google engineers x.com/rakyll/status/…
Jaana Dogan ヤナ ドガン@rakyll
Everyone I work with uses @antigravity like every second of the day and rely on numerous agentic helpers we have for every review and more. Most people evaluate other harnesses for personal projects continuously, and some are driving multi harness orchestration.
English


@jdnoc oh sorry this is for the Codex CLI. Just realized you might have meant the MacOS GUI app, and I don't know the answer there
English

@jdnoc I just build it myself:
1. Install Rust
2. git clone the repo
3. cd codex-rs/cli
4. cargo install --locked --path .
English

@diptanu They bought some of Windsurf's team, which then went on to build Google Antigravity. The actual Windsurf product was bought by @cognition
English

@AlecStapp Wow thank you for this. Got everything done including rental property, multiple K1s, and charitable donations in 2 hours. With TurboTax I had been spending two evenings to enter all that info.
English

Codex in sandbox mode refuses to write .git and it's hardcoded. If you don't mind building your own you can disable this with a quick patch.
github.com/dimfeld/openai…
English

1.3.10: github.com/oven-sh/bun/is…
1.3.11: similar issue to the above
1.3.12: github.com/oven-sh/bun/is…
English

@ChangJonathanC @jxnlco That fits. It got a lot slower to start in a recent release. Was very fast before that.
English

@jxnlco So the short answer is: 0.117.0 got slower because it flipped the default from legacy TUI startup to app-server-backed TUI startup. If you want, I can turn this into a concise upstream issue with the exact repro and timings.
English

codex takes ~3 seconds to start, claude code takes < 1 second.
@jxnlco please fix
English

@rsms I’ve been experimenting with pretty much the same thing. Also too early for me to say definitively but I like it so far.
English

A workflow I've found useful lately for agent-driven programming is to have an extra level of git-repo indirection locally: a bare git repo + many local clones that pull/push to that one bare repo. The bare repo push/pull to a central repo like github.
I.e.
~/src/foo-bare # git remote on different computer
~/src/foo-a # git remote is ~/src/foo-bare
~/src/foo-b # git remote is ~/src/foo-bare
~/src/foo-...
The -a -b etc clones are like tables in a workshop. Pick an empty table when you start a new project for foo, then keep working on that table. When you're done, clean the table. Reuse the -a -b ... clones.
What this enables is both offline work as well as merging/sharing changes across projects very quickly and without the need to push them to something like github.
Maybe there's a better way and I'm only starting to try this approach out, but it's interesting enough to share I think!
English

@rsdgpt Upvote github.com/anthropics/cla… and hopefully they’ll make a way to do it
For now I just did alias claude=“claude --model opus” and similar alias for sonnet to work around it
English

ok, @steipete , curious about two things:
1. why no worktrees? how do you avoid multiple agents stepping on each other in the same repo otherwise? (for me, conflict resolution on pulls works.)
2. assuming the reports of you using pi were correct, why did you switch to codex cli?
English

Diffview fork
github.com/dimfeld/diffvi…
Skill with Github API script
github.com/dimfeld/dotfil…
Review Guide command
github.com/dimfeld/dotfil…
English

To combat the deluge of AI-assisted PRs at work, I have a new PR review workflow:
- Forked diffview.nvim to support Github-style review mode
- Claude command that reviews the PR and generates a guide for me
- Skill that reads my comments and creates a PR review
Been just starting to try this out but so far it's saving me a ton of time.
English




