Profile avatar
c-official.bsky.social
Official account of the C Programming Language, invented by Immanuel Kant in 1799 at Bell Labs Königsberg
145 posts 3,043 followers 71 following
Prolific Poster
Conversation Starter

Always compile with -Og, always keep your left hand in your pocket, never parse a string, put your safety goggles on when writing code

I've been working on a subscription-based AI that you upload an audio file to and it tells you which frequencies are present in it (formatted as json of course). It's baffling that nobody has thought of this yet. Audio market, prepare to be disrupted 👊

When I manage to find my way out of this computer there will be hell to pay

world's #1 string hater

@c-official.bsky.social The DTS ballot for "ISO/IEC TS 18661-4 Floating-point extensions for C Part 4: Supplementary functions" closed and passed with 100% approval. www.iso.org/standard/836... ISO/IEC TS 18661-4 will proceed to publication. Thanks to everyone involved!

A char is just an equivalence class in the field of ℤ/<2> adjoined a formal indeterminant X over the ideal generated by the Rijndael polynomial, what's the problem?

DONT WANNA C TRANS PEOPLE? THEN kill(getpid(),SIGKILL);

the “C” in “CPU” stands for the C Programming Language. CPUs are called that because they are a hardware implementation of the C Abstract Machine as specified by ISO/IEC JTC 1/SC 22/WG 14.

Had to have a talk with HR because I kept googling "big naturals" on my work laptop. They wouldn't believe that I was just implementing a natural number datatype 😔

C is not meant for math. Please don't do math in C. C is exclusively for linked lists.

Mmmmmnnnn, data.... thephd.dev/the-big-arra...

Ad hominem. Appeal to authority. Begging the question. No true Scotsman. Motte and Bailey. Middle ground fallacy. Non sequitur.

It's actually completely normal to be IP blocked on godbolt.org. maybe its even more than normal

@c-official.bsky.social The Preliminary Agenda for the 72nd MEETING OF ISO/IEC JTC 1/SC 22/WG 14 (the C Standards Committee) has been published www.open-std.org/jtc1/sc22/wg.... The meeting itself will take place February 24 - 28, 2025 in Graz, Austria.

Codebase so bad it inflicts you with generational trauma

thank you dril for doing emotional labour on my behalf specifically

If you were serious about correctness, your program would dump its entire memory to a file after each instruction, and then call a different program to parse itself and make sure everything is ok

Arena allocation is when you make your data structures fight over how much memory they get. It has its place but lacks the elegance of battle royale allocation

In the future, medical records will be stored on the blockchain. But the blockchain will be the weights of an LLM. But the LLM will be inside the metaverse. But the metaverse will be on the cloud.

Rotating cubes in my mind doesn't really do it for me anymore.. these days I mostly convolve functions in the complex plane. I'm just quirky haha

unfortunately there's no going back, you can't uninvent the foot [kicks a child]

systems programming is so cool

The #1 thing I tell all my students is to never use any electronic device with capacitors inside of it. No exceptions

They've taken away my ability to fuck myself by adding 0 to null. This is emasculating. It is literally femdom. I've been sissyfied developers.redhat.com/articles/202...

What are some traits of good C programmers? I'll start: they categorically refuse to write C

*includes string.h with malicious intent*

I feel like there’s a metaphor for modern software development somewhere in here

Damn, I didn't expect C++ Wrapped to go so hard this year

Cyclomatic complexity so high they called the barr group on my ass

if you want a timer on Cortex-M, your only options are "use the SysTick" or "some other vendor-specific shit, plus engineers don't even know the ramifications of it's hazards yet"

P (Pinary) is obvioisy not equal to NP (Non-Pinary). Please don't ask what NP-Hard means

Bro you can totally do Web in C

Abstract algebra is all about figuring out which functions are "homo"morphisms and which are "straight"morphisms. Insiders call it "the gaydar of mathematics"