Mike McCaffrey
mikemccaffrey@drupal.community
<p>Senior Architect building Drupal sites for more years than I care to count, with a strong focus on accessibility and best practices. Trying very hard to convince people that the AI craze is a pyramid scheme that is going to crash the entire economy. Opinions expressed do not represent those held by my employer or coworkers; they are totally into AI as well, which makes meetings very awkward.</p>
Posts
-
Post #4395321
When even #Texas conservatives are against #AI data centers, we surely must be close to the end of the #AIBubble. https://www.tomshardware.com/tech-industry/data-centers/texas-slams-on-the-breaks-for-1-800-data-centers-power-grid-requirements-are-five-times-higher-than-peak-record-demand-474-gigawatts-of-power-requests-are-now-subject-to-new-moratorium
-
Post #4295595
I submitted my session proposal for the #PNWDrupalSummit with hours to spare!
-
Post #3904430
Who the hell in the #Drupal community thought that it was a good idea that when a field is removed, any view that happened to reference it is automatically disabled? And not just a view display; the entire view.
-
Post #3895737
"I was just enthralled by it. The idea that you could actually type something into a machine and then it would respond by typing back something, and then you could have this interaction." Funny how talking to computers isn't a concept that was invented with LLMs. https://www.youtube.com/shorts/K2gFNfNejVU
-
Post #3894045
Yesterday, I found myself credulously reading the #GoogleAI search summary about how many gingko nuts you can eat before their neurotoxin will poison you, until I suddenly realized what I was doing and exclaimed "oh no". #GenerativeAI #UrbanForaging
-
Post #3849812
I'm glad I've reached the point of my career when completely unreasonable people are just a humorous nuisance instead of an existential threat to my continued employment.
-
Post #3796625
Wow, this is the worst #CookieBanner that I have ever seen. There is no simple reject button, and instead there is a button to pay them money to escape tracking. And if you do go into the settings, it says that for free access you need to consent to be tracked, and if you want to reject the trackers they have 193 services listed out individually! https://www.heise.de/
-
Post #3764152
I love how so many people are arguing about whether #AI companies should get a bailout when the #AIBubble hasn't even popped yet.
-
Post #3703461
Goddamnit, #Songkick has been bought by #Suno which seems to be a bullshit AI music generator, who seem like they would have no interest in tracking live music other than to sabotage it.
-
Post #3700888
Sigh, my timeline at a11y.social has not been updating since may, so I think it is finally time to move my #accessibility-related posting to a new server. It seems like the instance with the most #a11y-related content coming from it is front-end.social, but registration is not open. Does anyone there have an invite link that I could use? I'm also open to other domain suggestions!
-
Post #3680815
Wow, crazy to hear that regular folks in China are even more anxious about "falling behind" in #AI adoption than in the US. https://youtu.be/fEGUlvR9gvY?t=1069
-
Post #3676641
"The use case for #AI is work that should not be done." https://youtu.be/wAgecpbLYkI?t=102 #DavidGerald #TheTechReport #PivotToAI
-
Post #3654387
Hey #AI companies. Ask your super-smart computers what caching is. We don't need bespoke answers to every prompt.
-
Post #3593561
This video is about #AI art, but what he says about the process leading you somewhere different and often better is just as valid with #WebDevelopment. https://youtu.be/WeCSzEtZcUw?t=318
-
Post #3544983
Having both #Meta and #Softbank announce plans to rent out their excess #AI compute the same week seems like a meaningful milestone in the journey to the #AIBubble finally collapsing.
-
Post #2489537
Bananas that #Apple would launch subscriptions with un-cancellable 12 month commitments mere days after #Adobe settled a lawsuit claiming its practices around subscriptions just like that were unlawful. I guess $75 million in store credit wasn&#39;t enough of a deterrent to keep others companies from doing the same things. https://9to5mac.com/2026/04/27/apple-introduces-monthly-subscriptions-with-a-12-month-commitment-on-the-app-store/
-
Post #2269774
Wow, the #AIBubble might be helping the #StockMarket completely ignore dangers like the Iran War, along with the general entitlement of thinking they are always going to be rescued, no matter what happens. https://youtube.com/shorts/MqKlzISCiOc
-
Post #2269772
Been sitting here waiting for three years for the #AIBubble to collapse. https://www.instagram.com/reel/DXXgXSykiUC/
-
Post #2269770
This guy is completely right about #OpenAI going bust, but #AI isn&#39;t going away completely, as nice as that would be. https://www.instagram.com/reel/DXLonuEAEEA/ It will collapse into niches that actually make sense and then grow from there. #AIBubble
-
Post #2269767
An #AIRebound? In this economy? https://www.instagram.com/reel/DXJyEh9jk6l/ I think this is completely wrong. Companies are just going to stick with delivering poor quality products until after the market finally collapses and we hopefully return to basing investment decisions and capitalization on some shred of reality. #AIBubble
-
Post #2269766
My coworkers used #Rovo in #Jira to create a summary of the work we have done for a client, and it confidently came up with the randomest collection of odd items and inaccuracies, which is especially crazy since the work on this project has been so significant that it has been adapted into SEVEN different contributed modules for #Drupal.
-
Post #2269765
There are so many huge problems that #SamAltman, #OpenAI, and #GenerativeAI in general are causing in the world, but I think there might be another technology that is more directly contributing to the problem of #GunViolence in our society: Guns. https://futurism.com/artificial-intelligence/sam-altman-shooting-apology
-
Post #2269764
This article makes me wonder that if some AI agent were to call terminus site:delete whether there is a way for #Pantheon support to easily recover the #drupal site or associated backups, or whether the entire thing would be irrecoverably gone. https://archive.ph/T3LU6 h/t @mhoye
-
Post #2269763
Damn, getting more goblins, gremlins, raccoons, trolls, ogres, and pigeons would actually make me enjoy using #GenerativeCoding tools more. https://www.wired.com/story/openai-really-wants-codex-to-shut-up-about-goblins/ #OpenAI #Codex
-
Post #2269760
An interesting and accessible look at #OpenClaw and #AIAgents by #HannahFry. https://youtu.be/WnzR5aOElvw I only wish she: 1. Changed her SMTP server to not actually spam everyone. 2. Referred to the agent as &quot;it&quot; instead of &quot;her&quot;. 3. Didn&#39;t end with &quot;these things are getting better fast&quot; when nothing is being done about the fundamental underlying flaws with this entire methodology.
-
Post #2269759
If you are going to (stupidly) ask #AI to shoot someone, please don&#39;t have it use a voice that sounds like a young black man. https://youtu.be/_jLoJGkCPlM #Racism #Robots
-
Post #2269758
Ugh, are we still stuck writing an alter function just to enable the select dropdown for entity reference fields view filters? https://gorannikolovski.com/feature-peek/new-entityreference-filter-for-drupal-views #Drupal
-
Post #2269757
Sometimes I feel like I have don&#39;t enough gibberish scrolling across my screen to look like a futuristic hacker, and sometimes a user pastes a base 64 encoded png into a text area and it takes out my local database on import. #Hackers #SciFi
-
Post #1706708
Remember that period when absolutely everyone believed that margarine was healthier than butter after being duped by some lying companies and health charlatans, and then a bunch of people died of heart attacks? That might turn out to be an apt metaphor for the current #AI craze as our economy spreads generative content on everything it consumes, and all our communication channels are being coated in a sticky layer of artificial gunk.
-
Post #1188075
I guess if you are running #ArchLinux, you need to manually update your pacman mirrorlist every decade or so when all of the servers stop responding or no longer update with the latest releases. After 10 years of it chugging along fine, I noticed that I hadn't had any updates over the last month or so.