Hacker Newsnew | past | comments | ask | show | jobs | submit | sheeshkebab's commentslogin

The more Dario talks the less I want to have anything to do with his wares.

Ask it if there was a Tiananmen square massacre. Then decide if you really want to be part of this murderous propaganda.

I bet you don't use any Chinese made product. Everything you own was not made in China. Please reply and let us know.

IntelliJ is a bit dated, and its plugins are too. I use IntelliJ all the time, in its various incarnations, but vscode is really up there now.

I use both (not IntelliJ but other IDEs) and quite frankly I fund VS Code and derivatives very much inferior. For C++ development for example CLion vs VS Code (needed plugins installed) is night and day and not to the benefit of VS Code.

I know JetBrain product could be sluggish on "normal" computers however all 4 of my development machines run on 16 cores AMD with 128GB RAM. It flies in environments like that


So they nixed the fun part of working with the bot - reading its thinking output. Now this thing just plain unfun and often stupid.

So, yeah, good job anthropic. Big fuck you to you too.


Again, wake me up when it can do laundry.


Time to wake up:

π*0.6: two and a half hours of unseen folding laundry (Physical Intelligence)

https://www.youtube.com/watch?v=ZpHapIlJnMo


Looks like the first two hours were spent trying to fold the same t-shirt :)


It’s very likely their initial shock now wore off, and they got resupplied by putin and xi. We might start seeing much more damage going forward. US hasn’t fought a proxy war of this kind in many decades.


Putin can barely fight his own war, and how are you proposing that China supply Iran? You can't rebuild capability in a day.

Do you want to give odds to your proposition that this is going to turn around in the IRGC's favor?


These traitors will eventually be all prosecuted. They are all traitors with putin connections, every one of them.


There will be no prosecutions. Even if there's a situation where Dems regain power, they don't have the political capital or efficacy to prosecute.


Like how assiduously Obama went after Bush Jr. administration.


...and how decisively Trump was prosecuted for the 6/1/21 attempted ~coup~ tourism, and for how thoroughly the Epstein child abuse ring was dismantled, and...

Yes, the only chance the US has going forward is to primary all current incumbents and hold both party leadership accountable for complicity in treason.


Even that won't matter. The problem isn't the elected officials, the problem is that most of the county doesn't care either way.


nobody will prosecute them, unless there is regime change in the USA


Haha, by whom? There are zero higher-ups who are actually getting institutional backing and are in favor of this.

Look at how Mamdani didn't even get any backing. Quite the opposite, he was obstructed. And he's 100x more palatable to them than the idea of prosecuting the traitors.


Obfuscated ts/js code is not machine code to begin with, so not sure what’s the big deal.

Also, not sure why anthropic doesn’t just make their cli open source - it’s not like it’s something special (Claude is, this cli thingy isn’t)


> not sure why anthropic doesn’t just make their cli open source

They don't want everyone to see how poorly it's implemented and that the whole thing is a big fragile mess riddled with bugs. That's my experience anyway.

For instance, just recently their little CLI -> browser oauth login flow was generating malformed URLs and URLs pointing to a localhost port instead of their real website.


I don't think you really need to look at the source code to understand that it's probably been, let's say, written with a heavy help from Claude itself


Look at the gemini-cli.

Pretty sure it will look like that


I really don't think they care that much, but it's a tight race and gives them a slight edge over other labs building harnesses, since they are in the lead.


Browse through codex and think if anyone cares about the quality of the code before Open sourcing it.


caught that too a few weeks ago, couldn’t log in for a few hours either. I did a double take at the localhost when it loaded up in my browser haha


" - it’s not like it’s something special (Claude is, this cli thingy isn’t)"

How do you know? Have you checked the source?

Do you know how exactly context is created, memory files, skills? Subagents created with tasks?

I don't, but am checking right now. Then I will judge.


bc I build stuff like this myself - it doesn’t take anything to build a wrapper client around a good llm, including using another llm.


So .. the stuff you build yourself, you point it to claude then it runs just as productive as Claude CLI? Did you try?


Yes


Naming conventions can reveal a lot about how teams internally are thinking about roadmap and product decisions.

That cannot be reversed when obfuscated.


[flagged]


This is wrong, Claude is the worst of the best: codex, pi, opencode, droid/factory, there are many more others can vouch for.


Human devs rarely need to create compilers. Those that do would do much better job.

what’s your point again?


The point is that saying the LLM failed to do what the overwhelming majority of devs can't do isn't exactly damning.

It's like Stephen King saying an AI generated novel isn't as good as his. Fine, but most of have much lesser ambitions than topping the work of the most successful people in the field.


In those situations you basically need to guide llm to do it properly. It rarely one shots complex problems like this, especially in non web dev, but could make it faster than doing it manually.


Oh believe me I broke it down super finely, down to single files and even single functions in some places

It still is completely and utterly hopeless


I've done this multiple times in various codebases, both medium sized personal ones (approx 50k lines for one project, and a smaller 20k line one earlier) and am currently in the process of doing a similar migration at work (~1.4 million lines, but we didn't migrate the whole thing, more like 300k of it).

I found success with it pretty easily for those smaller projects. They were gamedev projects, and the process was basically to generate a source of truth AST and diff it vs a target language AST, and then do some more verifier steps of comparing log output, screenshot output, and getting it to write integration tests. I wrote up a bit of a blog on it. I'm not sure if this will be of any use to you, maybe your case is more difficult, but anyway here you go: https://sigsegv.land/blog/migrating-typescript-to-csharp-acc...

For me it worked great, and I would (and am) using a similar method for more projects.


"I also wanted to build a LOT of unit tests, integration tests, and static validation. From a bit of prior experience I found that this is where AI tooling really shines, and it can write tests with far more patience that I ever could. This lets it build up a large hoard of regression and correctness tests that help when I want to implement more things later and the codebase grows."

The tests it writes in my experience are extremely terrible, even with verbose descriptions of what they should do. Every single test I've ever written with an LLM I've had to modify manually to adjust it or straight up redo it. This was as recent as a couple months ago for a C# MAUI project, doing playwright-style UI-based functionality testing.

I'm not sure your AST idea would work for my scenario. I'd be wanting to convert XNA game-play code to PhaserJS. It wouldn't even be close to 95% similar. Several things done manually in XNA would just be automated away with PhaserJS built-ins.


Ya I could see where framework patterns and stuff will need a lot of corrections in post after that type of migration. For mine it was the other direction and only the server portion (Express server written in typescript for a Phaser game, and porting to Kestrel on C#, which was able to use pretty much identical code and at the end after it was done I just switch and refactor ba few things to make it more idiomatic C#).

For the tests, I'm not sure why we have such different results but essentially it took a codebase I had no tests in, and in the port it one shot a ton of tests that have already helped me in adding new features. My game server for it runs in kubernetes and has a "auto-distribute" system that matches players to servers and redistributes them if one server is taken offline. The integration tests it wrote for testing that auto-distribute system found a legit race condition that was there in both the old and new code (it migrated it accurately enough that it had the same bugs) and as part of implementing that test it fixed the bug.

Of course I wouldn't use it if it wasn't a good tool but for me the difference between doing this port via this method versus doing it manually in prior massive projects was such an insane time save that I would have been crazy to do it any other way. I'm super happy with the new code and after also getting the test infra and stuff like that up it's honestly a huge upgrade from my original code that I thought I had so painstakingly crafted.


super cool, don't have the time to read it right now but to think in terms of ASTs is pretty handy!


The only model that works well for complex things is Opus, and even then barely (but it does and you need to use api/token pricing if you want guarantee it’s the real thing).


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: