HNHacker News
TopNewBestAskShowJobs

veexx103

13 karma · joined September 12, 2026

submissionscomments
veexx103··on Type Safe Generic Data Structures in C (2025)
Is it feasible to create a new language by adding features to C

just as was done with C++?

veexx103··on What's the Future for Pure Math Research in the Age of AI?
Some arguments are based on "past experience..."

However, such experiences are not absolute truths and cannot be equated with the current situation.

veexx103··on C++ Insights – See your source code with the eyes of a Compiler
I’ve worked on something similar, but the code reconstructed from the Clang AST fails to compile due to various issues.

Can these issues be resolved?

veexx103··on Don't be fooled–LLMs don't reason
If AI cannot reason, can humans?

I think the real question is: how do we define reasoning?

My view is that AI can reason, just differently from humans.

veexx103··on Promising discoveries about the potential for life on one of Saturn’s icy moons
If life really exists there, it implies that life is everywhere in the universe.

That was absolutely terrifying.

veexx103··on How to keep enjoying programming in a world of LLMs
For tasks you don't want to do (such as work-related ones), use an LLM.

For tasks you enjoy, write them yourself.

veexx103··on Show HN: Build a CPU from gates, in TypeScript, in the browser
I once thought about generating visual representations of circuits created from code.

For instance, if you clicked on an n-bit adder,

you could see how it was recursively generated,

showing that it consists of a 1-bit adder combined with an (n-1)-bit adder.

I think that would be really interesting, but I just haven't had the time to actually do it.

veexx103··on Show HN: Build a CPU from gates, in TypeScript, in the browser
Here is my code:

https://github.com/mindChickey/circuit/tree/master/cirlisp

There is no documentation, but I think the design is worth a look.

The specific language doesn't matter much; using TypeScript to run it in the browser is a good choice.

As for a graphical interface for wires and gates—I don't think it's necessary;

Expressing it directly in code is more efficient..

veexx103··on Show HN: Build a CPU from gates, in TypeScript, in the browser
Ten years ago, I worked on something similar for my graduation project.

I drew inspiration from the circuit simulator in SICP and a tool called Logisim,

and used Lisp to design a circuit simulation library.

The core concept was:

Each function could generate a circuit module,

that accepted multiple input lines—each consisting of multiple bits,

and produced a single output line, which also consisted of multiple bits.

For example, an adder would take two $n$-bit lines as input and output a single $n$-bit line.

Using this simulation library, I also built a simple CPU and implemented a factorial function using its machine language.

veexx103··on Show HN: Timeline, a team project planner with a fast canvas Gantt view
No, I'm also struggling with the naming issue.
veexx103··on Show HN: Quokka – a self-hosting, deterministic programming language
I find that many languages designed by enthusiasts are better than mainstream ones,

yet we are stuck suffering with the mainstream languages.

veexx103··on Show HN: Timeline, a team project planner with a fast canvas Gantt view
The name of this project is too generic; it lacks distinctiveness.