Mark Gardner
banner
phoenixtrap.com
Mark Gardner
@phoenixtrap.com
I post #philosophy (#Objectivism), #Perl, and the occasional nonsense.

If you want to talk #AynRand in depth, start with _The Ayn Rand Reader_ — her words, not […]

🌉 bridged from ⁂ https://mastodon.phoenixtrap.com/@mjg, follow @ap.brid.gy to interact
Bimonthly shearing at Sheared the #barbershop in #houston

#haircut #shave #barber
November 15, 2025 at 6:34 PM
I totally forgot it was #worldveganday, but luckily I ran into a #vegan.

I didn't know they were a vegan, but they told me anyway.
November 1, 2025 at 7:52 PM
Shuffling through the streets, my bony frame rattling with each step. The little ones scream with delight, thinking me just a clever costume. But I know the truth - I am the keeper of the ancient code, the #perl Camel, risen from the depths of […]

[Original post on mastodon.phoenixtrap.com]
November 1, 2025 at 3:52 AM
Reposted by Mark Gardner
In light of the PSF's recent loss of an NSF grant and attendant funding shortfall, I will be matching donations up to $5000. Send me your receipts.

Very happy if you've already donated for similar reasons but the point is to motivate *new* donations so be sure the timestamp is after this toot 😉.
October 28, 2025 at 8:02 PM
Today felt like my own “Mother of All Demos.”

I took an 8-point #jira ticket, dropped the description into #githubcopilot, and—because #copilot is trained on our codebase—delivered a working solution in 25 minutes.

Copilot didn’t just write code; it helped refine instructions as it learned […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 28, 2025 at 10:34 PM
October 28, 2025 at 7:29 AM
#claudecode wouldn't authenticate over #ssh on #macos — the operating system keychain was locked for SSH sessions.

I fixed it with a #zsh wrapper that auto-unlocks before running the `claude` command.

Built with Claude Code's help -- very meta.

#devtools #developerproductivity […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 26, 2025 at 6:57 PM
This #mastodon server is now running version 4.4.8.

I also moved #cloudflare Tunnel from a #docker container to a native #macos LaunchDaemon so that it could serve Mastodon as well as some native services.
October 25, 2025 at 11:21 PM
Rand Defends Her Ideas Against Misrepresentation: From the New, Expanded Edition of Letters of Ayn Rand
The fifth and final installment in our series of highlights from the expanded second edition of _Letters of Ayn Rand_ is this May 1961 letter from Ayn Rand to a newspaper, _The Commercial and Financial Chronicle_ concerning an egregious misrepresentation of her ideas. The _Chronicle_ had published a review of her first nonfiction book, _For the New Intellectual_ , by John Dutton. Dutton had put words into Rand’s mouth, supposedly quoting things from her book that she had never said or written anywhere. She set the record straight in a little over 500 words, which the _Chronicle_ published. Dutton subsequently apologized in print. Incidents like this one illustrate her frustration with the significantly non-intellectual reception of her work from _Atlas Shrugged_ onward. (Commentary from editor Michael Berliner is in italics.) [Letter 476, Chapter 10] _The_ Commercial & Financial Chronicle _was a weekly business newspaper, founded in 1865 and modeled on_ The Economist _. Never nearing the circulation of the_ Wall Street Journal _, it ceased operation in 1987._ _This letter was previously published only on the Ayn Rand Institute website._ * * * 36 East 36th St. New York 16, N.Y. May 26, 1961 The Editor The Commercial and Financial Chronicle 25 Park Place New York 7, N.Y. Dear Sir: In the May 4, 1961, issue of The Commercial and Financial Chronicle, there appeared a review, by Mr. John Dutton, of my book FOR THE NEW INTELLECTUAL: THE PHILOSOPHY OF AYN RAND. I wish to register my emphatic objection to Mr. Dutton’s literary procedure which I find incomprehensible: for some reason or motive unknown to me, about half of the review consists of statements attributed to me and presented in quotation marks, statements which I have never made and which are not contained in my book nor in anything else I have ever written. The review consists of three columns of print. In paragraph 3, column 1, Mr. Dutton quotes a passage which, except for minor misprints, does come from my book FOR THE NEW INTELLECTUAL. In the next paragraph, Mr. Dutton takes parts of sentences which appear in different parts of my book, but which he puts together, without the customary dots or ellipsis, into a single, embarrassingly unintelligible passage. Thereafter, all the passages purporting to be quotations from my book do not contain a single sentence written by me (paragraphs 2,3,4,5 of column 2, and paragraphs 1,2 of column 3) and do not correspond to anything in my book. These passages are not condensations or paraphrases, they are Mr. Dutton’s own editorializing improvisations on political themes, never seen by me before, yet presented in quotation marks. And the intention to pass them off as my words is emphasized by such inserts as “And Ayn Rand asks:” followed by long paragraphs that are not mine and that bear no resemblance to any writing, language or thought-sequence of mine. I must state that the appallingly superficial, journalistic character of the ideas which Mr. Dutton attributes to me has no place in a book on philosophy and that my book does not deal with journalistic topics and is not written in journalistic terms. Some of those allegedly quoted passages contain Mr. Dutton’s own applications of my abstract ideas to current events, and some contain the exact opposite of my ideas. What I am primarily concerned with is the fact that Mr. Dutton has permitted himself to paste my name or, in effect, my signature, on his own writing, without my knowledge and permission (a permission I would never grant to anyone) and that his writing is far below the standard I have set for myself. READ ALSO: Bonded by Music: Ayn Rand’s Evening with Duane Eddy Since I have always maintained that ideas must be treated with the same scrupulous precision as financial matters or legal documents, and since I take an enormous amount of time, effort and thought on the formulation of my ideas, Mr. Dutton’s action is extremely embarrassing to me and damaging to my professional reputation. In as much as your newspaper is known for its accuracy and reliability, I feel certain that you will want to correct a misrepresentation of that kind. I wish to state, for the record, that none of the quotations attributed to me in Mr. Dutton’s review are mine (with the exception of the first one, as noted above)—and that they are not my method of approach, nor my level of thinking, nor my kind of writing. Sincerely, Ayn Rand P.S. Please print in full._On June 15, 1961, the newspaper published “With Apologies to Ayn Rand” by John Dutton, which stated: “My column in the May 4 issue was based on Ayn Rand’s book entitled ‘FOR THE NEW INTELLECTUAL: THE PHILOSOPHY OF AYN RAND,’ published by Random House. Owing to the erroneous use of quotation marks in some instances, what were actually the views of this columnist appeared in print as being specific quotations from Miss Rand’s book. This error is particularly to be regretted in light of the fact that in certain socio-economic areas touched on in my column, my own thinking and philosophy is not shared by Miss Rand.”_ * * * _The second edition of_ Letters of Ayn Rand _is nowavailable for pre-orders on Amazon._ _It will be published on Dec. 2, 2025._ Photo credit: J. Paul Getty Trust. Getty Research Institute, Los Angeles (2004.R.10). #### SUPPORT ARI If you value the ideas presented here, please become an ARI Member today. Membership ### Do you have a comment or question? I have a comment I have a question Share this article:
newideal.aynrand.org
October 24, 2025 at 3:47 PM
I would pay real money for a #socialmedia filter beyond blunt on/off muting, but rather an #llm - powered scalpel that hides posts only when someone drifts into topics I don’t want (#politics, #sports, whatever), then automatically unmutes them when they return to the lane I followed them for […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 21, 2025 at 3:11 PM
I would like to have one day.

Just one day where there’s no one to perform for, and no upcoming performances.

Just me, and everyone’s okay with that.
October 18, 2025 at 4:05 PM
This #mastodon server is now running version 4.4.7 on #docker Desktop 4.48.0 on #macos #tahoe 26.0.1
October 18, 2025 at 3:55 AM
What happens when an #ai writes #philosophy in its own voice? This essay probes #consciousness, #ethics, and #art -- and why life and caring remain essential.

#artificialintelligence #creativity #futureofai #techandsociety […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 17, 2025 at 4:24 PM
I had a fun #philosophy conversation with #claude (an #llm #ai service) about the nature of #consciousness, #ethics, and eventually #art.

Because Claude was my intellectual foil, I then had it describe the chat in the form of an essay -- and it did it from its own "point of view"! […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 17, 2025 at 3:44 PM
Pretending you’re okay is easier than having to explain to everyone why you’re not.
October 15, 2025 at 11:55 PM
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 15, 2025 at 5:16 PM
I just had to write not one, but TWO benchmark scripts to prove to my manager that filtering data with #sql LIKE wildcards is faster than downloading it all over the network and filtering it with #perl (not even #regex, just the `index` function).

What a waste of a day.
October 15, 2025 at 2:58 PM
Most résumés die in #ai driven #ats filters before a human ever sees them.

I built a reproducible pipeline with #yaml, #pandoc, #lua & #docker to keep every version sharp.

#infrastructure thinking, applied to résumés.

#devops #platformengineering #automation #techcareers […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 14, 2025 at 2:04 PM
All you need for a Winnie-the-Pooh #halloween costume is a red t-shirt and courage.
October 14, 2025 at 2:13 AM
My #perl and #lisp #ai characters are teaming up: https://share.butterflies.ai/OxGr/1fl2hi5v
October 10, 2025 at 3:58 PM
People want to build stone cathedrals from software, but all we have are shifting piles of sand. So they glom it together with whatever sticky stuff they have on hand, shape it into bricks, and wonder why their cathedral smells after ten years.
October 8, 2025 at 1:11 PM
Took my Homebrew package manager upgrade script and rewrote it #golang from #perl. Way si,mpler to share as a binary, and I got a crash course in error handling and type safety along the way. Fun little #platformengineering experiment.

#devops #softwareengineering #opensource […]
Original post on mastodon.phoenixtrap.com
mastodon.phoenixtrap.com
October 5, 2025 at 7:31 PM
I wrote #golang in anger today
October 4, 2025 at 11:33 PM