Dullsters
Inspired by the Dull Men’s Club.
1. Relevant commentary on your own dull life. Posts should be about your own dull, lived experience. This is our most important rule. Direct questions, random thoughts, comment baiting, advice seeking, many uses of “discuss” rarely comply with this rule.
2. Original, Fresh, Meaningful Content.
3. Avoid repetitive topics.
4. This isn't an advice forum
Use a search engine, a tradesperson, Reddit, friends, a specialist Facebook group, apps, Wikipedia, an AI chat, a reverse image search etc. to answer simple questions or identify objects. Also see rule 1, “comment baiting”.
There are a number of content specific communities with subject matter experts who can help you.
Some other communities to consider before posting:
5. Keep it dull. If it puts us to sleep, it’s on the right track. Examples of likely not dull: jokes, gross stuff (including toes), politics, religion, royalty, illness or injury, killing things for fun, or promotional content. Feel free to post these elsewhere.
6. No hate speech, sexism, or bullying No sexism, hate speech, degrading or excessively foul language, or other harmful language. No othering or dehumanizing of anyone or negativity towards any gender identity.
7. Proofread before posting. Use good grammar and punctuation. Avoid useless phrases. Some examples: - starting a post with “So” - starting a post with pointless phrases, like “I hope this is allowed” or “this is my first post” Only share good quality, cropped images. Do not share screenshots of images; share the original image.
view the rest of the comments
Standard C library is not the place to learn from or an example of good programming. This particular piece would not only fail every code review, but would make your colleagues point fingers at you and laugh:
In every sane codebase this piece of code would be replaced with some Python script that generates C source file that, while not pretty, does not make you want to commit an arson in your office room.
No. Standard C library is a pile of legacy code from 1980 that still includes pieces to support obscure OSes with the last version released in 1990, using a massive unreadable mess of
#ifdef. It's only purpose is to work exactly as described in the documentation, pass unit tests, and maybe follow POSIX standard when it has the mood.