Recent submissions

Comment · 5 years ago
Not sure what you are trying to say here, but non-Newtonian (non linear shear stress vs viscosity) fluids are common and studied.
Comment · 5 years ago
I thought Bitcoin was the money?
Comment · 5 years ago
The article actually misses a Network Solutions dark pattern that really struck me: all monthly rates are actually 4 week rates, meaning you are billed 13 times a year.
Comment · 5 years ago
Where is the line? The defense production act?
Comment · 5 years ago
That you can do functional or OOP in C does not make C either kind of language, it just means that C is flexible enough that you can make the computer do things the way you want it to, no matter what that means, and other languages purposefully prevent you from doing what you might want to do.

C++ is object oriented not because it has compile time support for polymorphism or any of that other bad programming practice, but because classes have code sections that live with them, whether on the stack or in the heap, that can operate only on memory belonging to that instance of the class.

Object oriented programming is a coding style and choice. Some languages make it a first class part of the language design. It is purposefully not part of C.

However you can do OOP like things in C: a popular paradigm is to pass around pointers to structs that (should) live in the heap, and to have a number of functions which work on these structs. This is very similar in practice and mental modelling to OOP as users of C++ might know it, but is distinct in that no code ever lives in the stack or heap, and no code is restricted from operating on any of the program memory.

Comment · 5 years ago
Did you read the second half of my post? Did you read the authors post at all?
Comment · 5 years ago
I agree, but to fair to the author I do not think the vast majority of people are implementing thread pools in python.

I also think there were good reasons the author's linters were left as optional, and its probably not because everyone thought they were great ideas.

Comment · 5 years ago
Comment · 5 years ago
Can you please provide more evidence to support this claim? From where I'm sitting, TikTok's and Instagram's businesses would disagree strongly.
Comment · 5 years ago
> worse heavily discriminates against the older folks

The ACA is actually a wealth transfer from the young to the old, like social security, because the young pay much more than their portion of healthcare costs, while the old have a ceiling on their healthcare costs.

Whether this is good policy is for the think tanks and politicians, but after the ACA it is not true that health insurance discriminates against older Americans.

Comment · 5 years ago
You're losing the forest for the trees. Wealthier parents most often send their children to good private schools, and their children have lots of options for college if they are talented and hard working.
Comment · 5 years ago
I discovered a really exciting program today: checkinstall

Running sudo checkinstall after building with make does several things: 1. “Installs,” the compilation product 2. Packages it into a .deb that makes it easy to install anywhere 3. Allows you to use dpkg to uninstall a compiled project, e.g. “sudo apt-get uninstall ffmpeg-v4.5-source-aarch64-github” assuming the latter is what you named your package

Obviously this isn’t an end all be all, but is already saving me a lot of time

Comment · 5 years ago
Carrier landings are often heavily automated in planes like the f-18.

I worked with someone who had been the navigator in a growler, and he complained that they would always get lower scores for their landings while the f-18 pilots would auto land and get full marks

Comment · 5 years ago
Comment · 5 years ago
Hi CJ,

Mind if I send you an email as well?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton