HNHacker News
TopNewBestAskShowJobs

ajyoon

687 karma · joined October 23, 2016

submissionscomments
ajyoon··on Using Kagi Search with Low Vision
Kagi is the one and only product I will ever stan
ajyoon··on Anthropic acquires Stainless
Acquihire, with a side of shutting down a vendor that OpenAI prominently uses
ajyoon··on Rewrite Bun in Rust has been merged
Can you cite a single software project with so many users which did a language migration in a more cavalier way?
ajyoon··on Rewrite Bun in Rust has been merged
This assumes that the memory safety bugs in the unsafe Rust port are the same as the Zig codebase. A total rewrite with so little review is virtually guaranteed to introduce many new bugs which very well may be more severe than the old bugs.
ajyoon··on Rewrite Bun in Rust has been merged
The phrasing strongly implies that they are taking the migration seriously and carefully. Merging straight to canary after 9 days is insane.
ajyoon··on Rewrite Bun in Rust has been merged
The rewrite was obviously done lightly.
ajyoon··on Ask HN: Who is hiring? (May 2026)
CivAI | Onsite (Berkeley) | Full Time | https://civai.org/

CivAI is a non-profit that educates policymakers and the public about AI risks using live software demonstrations. As a member of technical staff, you will be responsible for conceiving of, and building end-to-end, the software demonstrations that are the core of what we do. These will explain both prosaic AI capabilities and more nascent ones that are fast approaching.

- Stack: SvelteKit, Python

- Salary: $125-200k

- https://civai.org/jobs/member-of-technical-staff

ajyoon··on Ask HN: Who is hiring? (April 2026)
CivAI | Onsite (Berkeley) | Full Time | https://civai.org/

CivAI is a non-profit that educates policymakers and the public about AI risks using live software demonstrations. As a software engineer, you will be responsible for conceiving of, and building end-to-end, the software demonstrations that are the core of what we do. These will explain both prosaic AI capabilities and more nascent ones that are fast approaching.

- Stack: SvelteKit, Python

- Salary: $125-200k

- https://civai.org/jobs/software-engineer

- https://civai.org/jobs/senior-software-engineer

ajyoon··on Our Agreement with the Department of War
My bullshit alarms were blaring at this line. They really think we are that stupid.
ajyoon··on Our Agreement with the Department of War
Contrary to benchmarks, open weight models are way behind the frontier.
ajyoon··on Data centers in space makes no sense
Fair - my "millions" note is wrt SpaceX filing with the FCC to launch 1 million satellites, and the Google viability study deals with large constellations rather than monolithic stations. Public communications from companies purporting to go into orbital data centers have made every appearance that they think virtually all compute can go to space.
ajyoon··on Accidentally Stopping a Global Cyber Attack
It's highly doubtful the malware authors hadn't already figured out what went wrong by the time this was published.
ajyoon··on The JVM is not that heavy
Can confirm: googled and landed right here.
ajyoon··on Making the move from Scala to Go
Per the Zen of Python, there should always be exactly one sensible way to do something, but unfortunately this is not often the case. List comprehension can be achieved just the same with functools, itertools, explicit for loops, etc.

That said, I do tend to have that mantra a little more present in my head when I'm working with Python.

ajyoon··on Show HN: A partial HTTP server written in brainfuck extended with syscalls
Much easier, the equivalent C would be in the area of 15-20 statements
ajyoon··on Show HN: A partial HTTP server written in brainfuck extended with syscalls
I was surprised to learn that this has got to be one of the only languages which is easier to compile than interpret. When compiled the language reduces to basically a single-register assembly with a one-to-one character-to-line ratio. Bracket branching can be extremely easily implemented with jump labels and `test` + `jnz` statements without having to worry about things like parsing and jump table construction at all.
ajyoon··on Show HN: A partial HTTP server written in brainfuck extended with syscalls
There is a minified version here if you're into that kind of thing https://github.com/ajyoon/systemf/blob/master/examples/http/...
ajyoon··on Show HN: A partial HTTP server written in brainfuck extended with syscalls
listen...
← PreviousPage 2 of 2