Magic numbers in C
250bpm.com/blog:43Replacing all magic numbers with variables/constants is not always good. Think.
Finish your stuff
250bpm.com/blog:50If there is one principle that should be added to the UNIX philosophy, it is:
"Finish your project."
Let me list my finished projects.
-
Uh...
I can't even say Mycorrhiza is finished despite it being in maintenance mode!
Federation is the Future for an Open Web
beza1e1.tuxen.de/federation_future.htmlP2P technology is doomed on mobile [because of small batteries]. For a democratic web, we need to work on federation.
The author thought so in 2016. 8 years later I'm developing for the federated web, cool. I like how they mention Diaspora, which is history now.
Slide design for graphically-challenged people
beza1e1.tuxen.de/slide_design_programmers.htmlIf you feel unsure about colors, then do not use colors. Black on white is enough. Syntax highlighting might be an exception, but even there black on white is ok.
Hard Things in Computer Science: Naming things
250bpm.com/blog:110Martin came up with the idea of using something like the roots from semitic languages for naming things. I thought of the same before I read this article, but it's good to have it written down by somebody.
Topic Challenge: The Social Lives of Bees - Björn Wärmedal
warmedal.se/~bjorn/posts/2021-10-06-topic-challenge-the-social-lives-of-bees.htmlbees
OpenSearch description format | MDN
developer.mozilla.org/en-US/docs/Web/OpenSearchThe OpenSearch description format can be used to describe the web interface of a search engine. This allows a website to describe a search engine for itself, so that a browser or other client application can use that search engine. OpenSearch is supported by (at least) Firefox, Edge, Safari, and Chrome. (See Reference Material for links to other browsers' documentation.)
Flancian recommended me this tech. I might want to implement it for Betula, maybe. Gotta investigate.