HN user

the_duke

17,626 karma
Posts36
Comments2,549
View on HN
devenv.sh 2y ago

Devenv 1.0: Rewrite in Rust

the_duke
2pts1
wasmer.io 2y ago

Wasmer JavaScript SDK

the_duke
163pts41
wasmer.io 2y ago

Wasmer Edge (Beta) Is Now Generally Available

the_duke
16pts1
wasmer.io 3y ago

WASIX, the Superset of WASI Supporting Threads, Processes and Sockets

the_duke
210pts197
wasmer.io 3y ago

Wasmer takes WebAssembly libraries mainstream with WAI

the_duke
131pts117
github.com 3y ago

SurrealDB: Scalable, Distributed Document-Graph Database for the Realtime Web

the_duke
7pts0
refaktory.net 3y ago

Self Hosted Kubernetes – Solving the Storage Problem

the_duke
4pts0
refaktory.net 4y ago

Into the Future with IntoFuture – Improving Rust Async Ergonomics

the_duke
3pts0
github.com 4y ago

Ruby YJIT Ported to Rust

the_duke
301pts88
github.blog 4y ago

Highlights from Git 2.25

the_duke
3pts0
valgrind.org 5y ago

Cachegrind: A cache and branch-prediction profiler

the_duke
2pts0
www.hillelwayne.com 5y ago

Most(ly dead) Influential Programming Languages

the_duke
35pts13
www.youtube.com 5y ago

VR-OS Demo

the_duke
2pts1
m.youtube.com 5y ago

Neuralink

the_duke
1pts0
boats.gitlab.io 6y ago

Ringbahn: A safe, ergonomic API for io-uring in Rust

the_duke
4pts0
developers.google.com 6y ago

Handling Heavy Ad Interventions in Chrome

the_duke
2pts0
github.com 6y ago

ZZ is a modern formally provable dialect of C

the_duke
266pts153
www.drone-os.com 6y ago

Announcing Drone OS 0.10

the_duke
1pts0
medium.com 7y ago

From Kotlin to Dart – An Android Developer’s Perspective

the_duke
3pts0
www.fastcompany.com 7y ago

The fate of self-driving cars hangs on a $7T design problem

the_duke
2pts1
www.infoq.com 7y ago

Linkerd v2: Lessons Learned from a Rewrite in Rust and Go

the_duke
4pts0
www.nationalgeographic.com 7y ago

Life Inside Hong Kong’s ‘Coffin Cubicles’

the_duke
20pts1
www.economist.com 7y ago

Why Childrens Lives Have Changed Radically in just a few Decades

the_duke
4pts0
www.theguardian.com 7y ago

World's oldest intact shipwreck discovered in Black Sea

the_duke
251pts43
www.washington.edu 9y ago

First battery-free cellphone makes calls by harvesting ambient power

the_duke
32pts9
github.com 9y ago

TiDB – A distributed NewSQL database compatible with MySQL protocol

the_duke
130pts32
boomsupersonic.com 9y ago

Boom: Commercial Supersonic Jet

the_duke
3pts0
news.ycombinator.com 9y ago

Ask HN: Internet Wargame – How would it go down?

the_duke
1pts1
www.independent.co.uk 9y ago

Universe is far bigger than previously thought

the_duke
1pts0
www.businessinsider.de 9y ago

The 17 highest-paying companies in Silicon Valley

the_duke
3pts1

Codex CLI was open source from the start.

The reason they open sourced this is because grok-build uploaded entire directories.

I was investigating the design a little. Two big questions:

A) You notably don't write a recovery log (WAL/journal) for things not yet flushed, so data can be lost. Do you have plans to add this? I think it would be pretty crucial.

B) the system is single writer. Do you have plans for adding horizontal scalability so a writer can be dynamically selected and routed to, transparent to the client? (Or with client cooperation, but without forcing sharding on the user)

Making something 50-2000x faster is pointless?

Besides that, Rust code is actually much easier to maintain , thanks to type system guarantees.

Qwen 3.7 Preview 2 months ago

Of course they will.

Right now they want to prevent the US labs from gaining any sort of self-reinforcing oligopoly on the space, and to let the ecosystem in China flourish.

That will all die sooner or later.

Config based hooks seem to miss the mark though?

The per-repo config is in `.git/config`, so that can still not be checked into the repo itself, unless I'm missing something?

So not very useful at all...

I get the security implications, but there could be a checked in `$REPO/.githooks`, and a prompt asking to allow running those hooks , with an approval marker being stored inside `.git/`.

I think many have adopted "spec driven development" in the way you describe.

I found it works very well in once-off scenarios, but the specs often drift from the implementation. Even if you let the model update the spec at the end, the next few work items will make parts of it obsolete.

Maybe that's exactly the goal that "codespeak" is trying to solve, but I'm skeptical this will work well without more formal specifications in the mix.

This doesn't make too much sense to me.

* This isn't a language, it's some tooling to map specs to code and re-generate

* Models aren't deterministic - every time you would try to re-apply you'd likely get different output (without feeding the current code into the re-apply and let it just recommend changes)

* Models are evolving rapidly, this months flavour of Codex/Sonnet/etc would very likely generate different code from last months

* Text specifications are always under-specified, lossy and tend to gloss over a huge amount of details that the code has to make concrete - this is fine in a small example, but in a larger code base?

* Every non-trivial codebase would be made up of of hundreds of specs that interact and influence each other - very hard (and context - heavy) to read all specs that impact functionality and keep it coherent

I do think there are opportunities in this space, but what I'd like to see is:

* write text specifications

* model transforms text into a *formal* specification

* then the formal spec is translated into code which can be verified against the spec

2 and three could be merged into one if there were practical/popular languages that also support verification, in the vain of ADA/Spark.

But you can also get there by generating tests from the formal specification that validate the implementation.

Rust has managed just fine to remain mostly backwards compatible since 1.0 , while still allowing for evolution of the language through editions.

This puts much more work on the compiler development side, but it's a great boon for the ecosystem.

To be fair, zig is pre 1.0, but Zig is also already 8 years old. Rust turned 1.0 at ~ 5 years, I think.

What context length and related performance are you getting out if this setup?

At least 100k context without huge degradation is important for coding tasks. Most "I'm running this locally" reports only cover testing with very small context.

Musk is actually a brilliant marketer. He built his companies around a "vision", used it to attract high quality talent and push that talent to give their best.

For Tesla it was "electrify transport to end dependence on fossil fuels and save the planet", for SpaceX it was "save humanity by becoming a multi-planetary species".

With how much he talked about it, he did probably actually believe in Mars.

But now both of these ideals have come into conflict with his newfound political affiliations, so they have to be dropped.

Rust has a very strict type system and an ecosystem that often utilizes the type system well.

Many things that would only be caught at runtime in other languages are caught at compile time in Rust, making coding agents iterate until things compile and work well.

Rust also has great error messages, which help the agents in fixing compilation errors.

Gemini 3.1 Pro 5 months ago

Gemini 3 is pretty good, even Flash is very smart for certain things, and fast!

BUT it is not good at all at tool calling and agentic workflows, especially compared to the recent two mini-generations of models (Codex 5.2/5.3, the last two versions of Anthropic models), and also fell behind a bit in reasoning.

I hope they manage to improve things on that front, because then Flash would be great for many tasks.

Claude Sonnet 4.6 5 months ago

An Anthropic safety researcher just recently quit with very cryptic messages , saying "the world is in peril"... [1] (which may mean something, or nothing at all)

Codex quite often refuses to do "unsafe/unethical" things that Anthropic models will happily do without question.

Anthropic just raised 30 bn... OpenAI wants to raise 100bn+.

Thinking any of them will actually be restrained by ethics is foolish.

[1] https://news.ycombinator.com/item?id=46972496

From all indications the big players have healthy margins on inference.

Research and training are the cost sinks.

That's because many developers are used to working like this.

With AI, the correct approach is to think more like a software architect.

Learning to plan things out in your head upfront without to figure things out while coding requires a mindset shift, but is important to work effectively with the new tools.

To some this comes naturally, for others it is very hard.

GPT-5.3-Codex 6 months ago

I do not trust the AI benchmarks much, they often do not line up with my experience.

That said ... I do think Codex 5.2 was the best coding model for more complex tasks, albeit quite slow.

So very much looking forward to trying out 5.3.