HN user

ezoe

2,578 karma

I am a C++ programmer in Japan. But I write the very latest C++ so I always lacking the C++ compiler to actually compile my code.

https://github.com/EzoeRyou http://cpplover.blogspot.jp/

Posts0
Comments770
View on HN
No posts found.

I remember I grab and hold a vacuum cleaner and stand up and my parents are shouting "Look! He is standing the first time!" and I was puzzled what is so fuss about me standing.

But if it was my first time standing on my own, that must be 6-12 months old. If so how can I recognize my parents language so clearly?

Another memory was, There was a plush toy I really wanted, A gorilla holding banana, at a local supermarket called SATY. So I demanded my parents to buy it by speaking fluently.

Later, my parents told me a totally different story. Suddenly, I started shouting "Gori! SATY! Banana!" endlessly. It took them a while to figure out I wanted a plush of Gorilla holding banana sold at SATY.

We already have such position and it's called manager.

The manager's job is to manage multiple programmers to let them write code. A good manager should focus on management rather than write code himself.

But keep doing for many years will make manager out of touch from modern coding so he is starting to mismanage people or issue technically wrong order.

Because Fugu is not an independent model. They just use multiple existing SaaS models from OpenAI, Anthropic etc in background, gather response and generate results based on these response.

They claims that combining the results of multiple AI models and generate final result by using their in-house proprietary model improve the quality than using the single backend model.

It cause all sorts of doubts like: is their in-house model really exists? Is their in-house model really capable?

Personally, even if their claim is correct, such feature can be easily implemented in client side like Claude Code etc, using the equally capable model from background model to generate the final result.

I smell something fishy on their service.

I have a doubt that one of Three Virtues of a Programmer, laziness is still considered a virtue on AI coding era.

Now that AI coding speed and performance outperformed most of human. But AI still need human to be commanded. Yes, you can let AI agent manage sub-agents but still, human is at the top of manager who order AI what should be written.

So human must command and final say on when it's done.

Is laziness still a good virtue in AI era?

It's just too weak and ineffective move. We should simply boycott ISO.

If ISO close the C++ standard, draft and N/P numbered documents, LLVM/GCC should ditch ISO. In fact, that's the only option.

The rest of the lesser C++ compilers can't follow the C++ standard conformance well enough, ISO C++ standard will be dead in no time.

Grok 4.3 3 months ago

While the tread is swapping between "OMG Claude good. OpenAI was done for" and "OMG Codex good. Anthropic was done for". I've never heard about Gemini and Grok. It works mostly similar performance, but people don't mention that much.

Still, my impression is, Gemini hallucinate too much while Grok is always less capable than competitors so it's not worth using it.

I guess traditional moratorium period for vulnerability publication is going to be fade away as we rely on AI to find it.

If publicly accessible AI model with very cheap fee can find it, it's very natural to assume the attackers had found it already by the same method.

So Weave claims AI based development increase git conflict frequency.

Given that most git conflicts are easy to solve by person who didn't involved at changes, even for a person who don't know that programming language, it's natural to let AI handle the git conflicts.

Solving a git conflict is most often a simple text manipulation without needing much of context. I see no problem current AI models can't do it.

It seems to me that this is just an issue of diff features. Git can extended to show semantic diff of binary files and it doesn't technically need a completely new VCS.

As git became the most popular VCS right now and it continues to do so for foreseeable future, I don't think incompatibility with git is a good design choice.