vector<bool>
vector-of-bool.bsky.social
vector<bool>
@vector-of-bool.bsky.social
C++ librarian, programming blogger, meme enjoyer.

I write code and sometimes I actually publish it.

Creator of http://bpt.pizza

Don't let your memes be dreams!
I bought a jumbo candle at Costco last November, and I LOVED it. So the next time I'm at Costco, I think "they might never sell these again," so I bought another just in case.

And then I did it again a few weeks later. And again. And again.

I now have ten. (I still haven't finished the first one.)
September 6, 2025 at 7:35 PM
Unreasonably upset about this "Energy Waffle" marketed as a sort of pre-workout snack, but it appears to be an overpriced ($9 for a 6-pack) small regular stroopwafel advertised to athletes.
June 12, 2025 at 11:54 PM
Yes! If you ran an instance, your user identity was a "ship" in a shared global namespace. If you wanted a nicer user ID, you had to register for a "destroyer."

I believe the maritime theme replaced an earlier theme of feudalism/nobility (unsurprisingly, people tended to find that off-putting).
May 3, 2025 at 8:38 AM
It took me a bit, but I dug up a Wayback for the original documentation: web.archive.org/web/20140424...

It starts out normal enough, but soon becomes inscrutable. The biggest sin is inventing new obtuse names for established CS concepts and insisting on using them the whole time.
May 2, 2025 at 5:12 AM
April 28, 2025 at 12:18 AM
Please please please let this be the title used in the history books.
April 7, 2025 at 5:19 PM
I'll trade you two gallons of ketchup for 30lb of "heavy duty" mayonnaise.
February 16, 2025 at 3:37 AM
December 25, 2024 at 8:53 AM
December 24, 2024 at 5:42 PM
I think this is a good simple demonstration of how LLMs "reason". To answer a lateral thinking question, it needs to "vocalize" its "thought process," so that each step can build upon the context of the previous. If you suppress this behavior, its performance degrades immediately.
December 22, 2024 at 2:44 AM
Sometimes it do be like that.
December 16, 2024 at 11:56 PM
Left: The message I sent.

Right: How Apple's AI summarized my message.
December 14, 2024 at 7:36 PM
Could always be worse.
December 11, 2024 at 7:36 AM
Am I too late to make a submission?
December 11, 2024 at 6:30 AM
This reminds me of the ever-brilliant satirical writing of James Mickens, who was able to boil down threat models to "Mossad or not-Mossad."

TL;DR - Not Mossad? Use good passwords, basic encryption, and don't click suspicious links. Mossad? You're doomed.
November 26, 2024 at 10:11 PM
Hey this site might be going places!
September 18, 2024 at 2:51 AM
There was a nice scenic view at the gym today. Really good to get the spirits up and the blood pumping.
May 30, 2024 at 10:56 PM
YAML is good, actually
April 13, 2024 at 8:37 PM
Warm take: I think Python "case" blocks should be indented differently, as seen in the first image.

Introducing a full gutter between "match" and "case" is wasted space and makes the feature far more cumbersome than it needs to be.
January 10, 2024 at 10:57 PM
What is the exit code for the following program?

You should *definitely* trust me that there are no secret lines of code hidden above that may affect the answer.
December 20, 2023 at 9:58 PM
No requires-expressions? No problem!

Full code: godbolt.org/z/d5f8x3E8P
November 28, 2023 at 8:59 PM
The moon is getting in the way
October 14, 2023 at 4:23 PM