Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tamnd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
151.
▲
by
tamnd
11mo ago
I am building Mizu, a lightweight web framework for Go that aims to keep things simple and Go-first. Everything is written in plain Go with no hidden abstractions, and you can start with a single file then grow into a full project without c
152.
▲
Valkey 9.0: innovation, features, and improvements
(valkey.io)
8 points
by
tamnd
11mo ago
|
0 comments
153.
▲
by
tamnd
11mo ago
And I want to clarify again, these are just personal notes written with some help from LLMs. They may contain mistakes, so please read them with curiosity, or feel free to skip them altogether.
154.
▲
by
tamnd
11mo ago
I mean, if you embed Zig in a larger C++, Rust, or Python project, coordinating the build systems can be difficult. Zig prefers to manage the entire pipeline itself, so mixing it with other compilers and dependency managers can require work
155.
▲
by
tamnd
11mo ago
Are you a moderator? Sorry for all the negativity. I added some clarifications, but it might have been a bit too late.
156.
▲
by
tamnd
11mo ago
I really appreciate the enormous amount of work that has gone into Zig. Let me clarify my goal here: by writing this article I hope to hear solid counterpoints to the first one, which I didn't find very convincing, and to start a more
157.
▲
by
tamnd
11mo ago
I added some sentences at the top, so it wont waste people's time: Some parts of this article were refined with help from LLMs to improve clarity and technical accuracy. These are just personal notes, but I would really appreciate feed
158.
▲
by
tamnd
11mo ago
Fixed, thanks for pointing this out.
159.
▲
by
tamnd
11mo ago
Sorry you felt that way. Which parts did you feel were missing or didn't live up to the title? What kind of points or examples would have made it feel more worthwhile to you?
160.
▲
by
tamnd
11mo ago
I see it a bit differently. Zig's toolchain is self-contained: one binary gives you the compiler, build system, cross-compilers, and a package manager. It doesnt depend on the system toolchain, which makes builds reproducible and easy
161.
▲
by
tamnd
11mo ago
And it could be used as drop in replacement for gcc/clang https://andrewkelley.me/post/zig-cc-powerful-drop-in-replace...
162.
▲
by
tamnd
11mo ago
> [2] the best I've seen is to run within a Docker container with that glibc version installed. Agreed. I will revise that section tomorrow. Also, for compiling Go with CGO enabled, using Docker is the only reliable way to produce a
163.
▲
by
tamnd
11mo ago
Yes, I wrote that because of the interesting discussion here, not because of the article content.
164.
▲
by
tamnd
11mo ago
> I'm sure I'm not alone - after decades - already knowing far too much about C, so that any article I'm likely to read either I'm like "No, that's wrong and I even understand why you thought that, but it&#x
165.
▲
by
tamnd
11mo ago
Thanks for sharing your thoughts. I have never deployed any production C code and I would not choose C for professional work either, but learning it, with all its rough edges, has made me a better engineer. It helps me understand how things
166.
▲
by
tamnd
11mo ago
and my favorites: - https://daniel.haxx.se/blog/2025/04/07/writing-c-for-curl/ - https://www.sqlite.org/whyc.html
167.
▲
by
tamnd
11mo ago
Here is the link for you: https://github.com/little-book-of/c/blob/main/articles/zig-i... I hope next month I will have more time to write deep dives into the internals of SQLite, PostgreSQL, Redis
168.
▲
by
tamnd
11mo ago
I started learning C again for one simple reason: to understand the Linux kernel. You cannot do that without knowing C, and soon you end up learning about GCC, linkers, and how programs really run. Once I spent time with it, I saw how many
169.
▲
by
tamnd
11mo ago
Have you tried C23, especially its new Unicode support? It really surprised me after returning to C more than ten years later. You can now write wide and UTF-8 string literals directly: char8_t* s = u8"こんにちは"; char16_t*
170.
▲
by
tamnd
11mo ago
Oh, and I just submitted a link to my article about C. I am pretty sure no one will click it. Articles about C never get much traffic, but that is fine. I wrote it because I care about how things really work, not because I expect it to tren
171.
▲
by
tamnd
11mo ago
I have learned that too. If you write about C, almost no one clicks. It is not new, it is not flashy, and it does not promise easy results. Yet almost everything still runs on it. The quiet parts of computing rarely get attention, even thou
172.
▲
by
tamnd
11mo ago
Zig is so cool, but C is cooler. I like how Zig feels clear and simple to start with. I like that it gives one toolchain and makes cross compilation easy. I like that it helps people see how systems programming can feel approachable again.
173.
▲
Zig is so cool, C is cooler
(github.com)
89 points
by
tamnd
11mo ago
|
63 comments
174.
▲
Attention Is All They Need
(opencv.md)
1 points
by
tamnd
11mo ago
|
3 comments
175.
▲
AI Is Making It Harder for Junior Developers to Get Hired
(finalroundai.com)
3 points
by
tamnd
11mo ago
|
0 comments
176.
▲
by
tamnd
11mo ago
> Could you elaborate a bit on this? Please correct me if I am wrong, I have not touched this subject in a long time and only have some intuition. Here is how I understand it: A manifold is a kind of space that looks flat when you zoom i
177.
▲
by
tamnd
11mo ago
> Do you know if there's any experimental evidence of this? As my knowledge, there is no direct evidence that Calabi Yau manifolds describe real extra dimensions. In string theory, these shapes are used because they fit the math and
178.
▲
by
tamnd
11mo ago
That's a great suggestion. I actually started with Topological Manifolds before moving on to Introduction to Smooth Manifolds and it really helped build a solid foundation. I havent read Loring Tus books before but let me look at them
179.
▲
by
tamnd
11mo ago
I learned about Calabi Yau manifolds a long time ago and have forgotten most of the details, but I still remember how hard the topic felt. A Calabi Yau manifold is a special kind of geometric space that is smooth curved and very symmetrical
180.
▲
by
tamnd
11mo ago
I first learned about manifolds through Introduction to Smooth Manifolds by John M. Lee. The book is dense but beautifully structured, guiding you from basic topology to smooth maps and tangent spaces with clear logic. It demands focus, yet
More ›