Yesterday
A society without oppression is an illusion…
Published on in Quotes
“Around the mid-1800s humanity began to notice it doesn’t make sense for a small group of rich people to own everything and for everyone else to continually give that group labor, rent and expenses just to stay alive, and ever since then the media, the mainstream culture and the foreign policy of the ruling class have been intensely devoted to aggressively erasing this realization from humanity’s memory.”
Two Days Ago
Avoid primary constructors in C# (for now)
Published on in Programming
tl;dr: avoid C# 12's primary constructors for classes except for very small, simple classes, in which case you should consider using a
record
instead.The following video discusses the downsides of the current implementation of primary constructors:
To sum up:
- Primary constructors don’t have a
readonly
backing field; you can still assign to it within the type. - You can’t control the visibility of the generated property or backing field.
- You can’t throw exceptions, except in a... [More]
4 days Ago
Links and Notes for April 5th, 2024
Published on in Notes
Below are links to articles, highlighted passages[1], and occasional annotations[2] for the week ending on the date in the title, enriching the raw data from Instapaper Likes and Twitter. They are intentionally succinct, else they’d be articles and probably end up in the gigantic backlog of unpublished drafts. YMMV.
[1] Emphases are added, unless otherwise noted.↩
[2] Annotations are only lightly edited and are largely contemporaneous.↩
Table of Contents
Gore Vidal’s Storm Warning in 1961
Published on in Quotes
“Ayn Rand’s ‘philosophy’ is nearly perfect in its immorality, which makes the size of her audience all the more ominous and symptomatic as we enter a curious new phase in our society. Moral values are in flux. The muddy depths are being stirred by new monsters and witches from the deep. Trolls walk the American night. Caesars are stirring in the Forum. There are storm warnings ahead.[1]”