Hacker News new | ask | show | jobs
by GuiA 3723 days ago
To be fair though the "science" of anything social always seems like fluffy nonsense made to make spaghetti throwing on the wall seem like methodical, analytical research.
2 comments

Related: "Is Computer Science Science?" https://www.cs.mtu.edu/~john/jenning.pdf

> What is your profession?

Computer science.

> Oh? Is that a science?

Sure, it is the science of information processes and their interactions with the world.

> I’ll accept that what you do is technology; but not science. Science deals with fundamental laws of nature. Computers are manmade. Their principles come from other fields such as physics and electronics engineering.

...

Science is manmade and man is of nature.

It's true that most programmers do not do computer science but CS as a science does exist. CS is the study of data structures and algorithms. CS can be viewed as a branch of mathematics but it is much more process oriented than most math disciplines.

If aliens ever land they're going to have the exact same sorting algorithms we have. Their history of CPUs will be the same as ours.
Unless they have quantum computers or something completely different that we have not thought of. There's a good chance that our conception of computer science, or even science for that mater, is completely unique in the universe, like a snowflake. Science is merely a model humans use to understand the world around them, with limited success.
Unless they chose the ternary path. It’s closer to base e and therefore closer to optimal than binary.
If your measurements are good enough you can make a methodology out of throwing spaghetti at a wall.