Recent submissions

Comment · 5 months ago
Hi, Alex!

Happy you find it cool!

I will update the Clojure and core.async versions to latest.

You're right I forgot to mention the JVM version in the benchmarks.

I'll be running fresh benchmarks once the current task I'm working on is done.

I will have to look into io-thread, not familiar with it.

Although my aim with the benchmarks is to have nearly identical code for all platforms without any platform-specific optimizations - I'm not sure yet how io-thread plays into that.

Will definitely add the JVM version and update Clojure dependencies and let you know when I have fresh benchmarks.

Comment · 7 months ago
Libgoc is a Go-style CSP concurrency runtime for C: threadpools, stackful coroutines, channels, select, async I/O, and garbage collection in one coherent API.
Comment · 1 year ago
I have a feeling that Half Life 3 will have groundbreaking AI NPCs.
Comment · 1 year ago
Half Life is my favorite game franchise of all time.

Played all the canon games and SO MANY mods.

Still obsessed with it.

Comment · 1 year ago
Comment · 1 year ago
Same as dynamically typed vs statically typed languages.
Comment · 1 year ago
Easy to write bugs in unsafe languages like C / C++.

Rust makes memory management explicit, hence eliminating those bugs. But it also shows how hard memory management actually is.

Systems programming languages like this should be used sparingly, only for stuff like device drivers, OSs and VMs.

Any general purpose programming language should be garbage collected.

Comment · 2 years ago
Pinewood Derby vibes
Comment · 2 years ago
A person of culture, I see.

Electric Monks were made for a reason.

Surprisingly pertinent to the current discussion.

Comment · 2 years ago
Comment · 2 years ago
Particle spin explained:

Imagine a ball that’s rotating,

Except it’s not a ball, and

It’s not rotating.

(popular particle physics meme)

From what I understand of QFT, the Universe is made of fields of different types, and a “fundamental particle” is just an excitation (wave) in the corresponding field.

For example, a photon is a wave in the universal electromagnetic field, A charm quark is a wave in the universal charm quark field, etc.

I’m not a trained physicist, so I might be wildly wrong.

Comment · 3 years ago
Thanks for the explanation.

That quote is extremely terse and would have taken a considerable amount of time to understand.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton