Recent submissions

Comment · 2 months ago
“Yes, I hear you Clem Fandango!”
Comment · 2 months ago
Can anyone explain why the sand accumulated on top of the rock?
Comment · 8 months ago
Our experience on memory usage, in comparison, has been generally positive.

Previously we had to use ProcessPoolExecutor which meant maintaining multiple copies of the runtime and shared data in memory and paying high IPC costs, being able to switch to ThreadPoolExecutor was hugely beneficially in terms of speed and memory.

It almost feels like programming in a modern (circa 1996) environment like Java.

Comment · 9 months ago
Also trying to let the compilers know that the float* are aligned would be a good move.

auto aligned_p = std::assume_aligned<16>(p)

Comment · 9 months ago
Initial example takes array pointers without the __restrict__ keyword/extension so compiler might assume they could be aliased to same address space and will code defensively.

Would be interesting to see if auto vec performs better with that addition.

Comment · 1 year ago
They’d probably sucks at a challenge like that because they work on tokens and don’t really see individual letters.

There was a post here a little while back asking AI models to count the number of Rs in the word raspberry and most failed.

Comment · 4 years ago
fewer ;-)
Comment · 5 years ago
not to be confused with Dapper
Comment · 5 years ago
this is a fantastic idea, I know some of the game play needs working out but this would have been such a great resource to have in the first year of any CS or EE course.
Comment · 9 years ago
Do it, the next person will thank you. If not immediately then within days of them learning F#.
Comment · 9 years ago
Following your introduction now, it is a great quick-start tutorial, thanks for creating it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton