Recent submissions

Comment · 2 years ago
I don't think this was super important given the core goals of the project. I agree that effortless tagged unions are a very valuable feature in a language, but it's also one that is paradigm shifting and requires a different set of goals.

Without naming names, there is a language out there with some overlap with Zig's domain that does have really good tagged unions. But that project has a different set of goal than Zig's and that's okay. They're both good projects.

Comment · 2 years ago
An alternative: `zellij` is better is better. With `tmux` I never get the sense that I have "mastered" it. I simply don't know all the controls - I only have a few of my most commonly used ones. Stepping into `zellij`, I feel like I've mastered it within a few hours of using it.
Comment · 2 years ago
How does copyleft license work in this case? Aren't they legally required to open-source their sources and publish it publicly or can they hide that behind a request system?
Comment · 2 years ago
Partly because it's an ecosystem that I'd like to see grow. More people using it means that the other Rust-based projects I use will be better too.

Partly because it is the "carbon fiber" of programming languages. Just its use is something you can use to market to other engineers.

Partly because it's very ergonomic and I enjoy working with it. I'd much rather dive into esoteric Rust code than esoteric C code.

Partly because code written in of Rust will have less errors than code written inside of C. It isn't just memory safety - it's all of the type theory/best practices we figured out in the last 50 years.

I understand why it was written in C. It's an easier language to work with and they probably needed something out quickly. But coding in Rust is a sign (not proof, but a sign) that a program is of quality make.

Comment · 2 years ago
I so very much want this idea but coded in Rust. Alas, I'll have to try this out.
Comment · 2 years ago
And the largest benefit of modern technology comes from the fact that so much of it is "free" (ad-supported). Without ads, there would simply be no effect at all.
Comment · 2 years ago
Tiny negligible impact on the industry (Except cut advertising revenue in half, but who cares. What do ads pay for anyways?)
Comment · 2 years ago
Comment · 3 years ago
I think that whole thing was a bit overblown. RHEL is free for individuals. When I need the stability of a server OS, I'd rather just use the real thing.
Comment · 3 years ago
Do people on social media believe that all employees should freely share confidential internal information? Or is it that this is an email from a frustrated person and no one should ever share "bad feelings"? Or is it that CEOs should never be aggressive and "how dare he punish someone who broke the rules"?

Am I crazy for thinking that this is completely reasonable in context?

Comment · 3 years ago
As someone who has been using ChatGPT to code recently - code reviews are one of the worst ways to use ChatGPT. Sure, it'll catch some stuff every now and then, but realize that it's still just a language model and things like design or code reviews require real understanding.

Using ChatGPT to code review is very much like posting a picture of your code on StackOverflow or Reddit.

Comment · 3 years ago
This actually reminds me of something I've been thinking about lately. What we call honesty is actually two different things: truthfulness and openness. Americans are probably truthful and not open.
Comment · 4 years ago
Comment · 4 years ago
You're telling me it's so stable and mature that it hasn't needed an update in 7 years? Incredible.
Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton