Project

General

Profile

Actions

Bug #21964

open

Posts on Connected Group-site Not posting to forum

Added by Laurie Hurson 5 months ago. Updated 13 days ago.

Status:
Reporter Feedback
Priority name:
Normal
Assignee:
-
Category name:
-
Target version:
-
Start date:
2025-02-03
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

Hi All,

We use the Site Post to Group Forum post to email process frequently on the TLC site. It looks like this process is not working.

On 1/29 a post was published on the TLC Site: https://tlc.commons.gc.cuny.edu/2025/01/29/tlc-panel-abolition-pedagogies/

It was not auto sent and posted to the group forum - which is typical behavior.

It was posted manually in group forum the next day: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/tlc-panel-abolition-pedagogies-february-12-2025/

This morning another post was published: https://tlc.commons.gc.cuny.edu/2025/02/03/pizza-and-pedagogy/

And it has not been sent to forum but it did post in the group activity feed: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/

I think there may be a bug in the connection between site -> group forum -> email process.


Files

Actions #1

Updated by Laurie Hurson 5 months ago

Adding to this.

Forum post manually posted this morning: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/

I have not yet received an email. My settings for email are set to "all email"

Actions #2

Updated by Boone Gorges 5 months ago

  • Status changed from New to Reporter Feedback

It was not auto sent and posted to the group forum - which is typical behavior.

To clarify:
1. The typical behavior is that you create a post at https://tlc.commons.gc.cuny.edu/wp-admin/
2. a forum post is then created automatically from that post, in https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/
3. An email goes out to group members informing them of the new forum post

But what you actually saw was:
4. Created a new post https://tlc.commons.gc.cuny.edu/2025/01/29/tlc-panel-abolition-pedagogies/
5. No forum post was created in the group, therefore no email went out

Is that correct? I'm having a hard time recalling a feature that will cause new blog posts to create group forum posts - do you have to configure something or click a button somewhere to make this happen? Perhaps what you're referring to is that blog posts generally create an activity item in the group (ie at https://commons.gc.cuny.edu/groups/teaching-and-learning-center/), which in turn triggers an email notification. I do not see an activity item corresponding to this blog post, nor, interestingly, any recent blog posts - though I see a number of "edited the blog post" items (which do not trigger email notifications). Anyway, I can dig into this a little more, once you have clarified exactly what you're expecting to see here.

Forum post manually posted this morning: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/
I have not yet received an email. My settings for email are set to "all email"

It sounds like this is a separate issue, and has to do with emails not being sent when you create a new forum post. Have you heard other reports of this? I'm looking at my email logs and it looks like 279 emails went out when this forum post was created, beginning at 2025-02-03 14:45:15 and ending at 2025-02-23 15:19:49. (times UTC, so subtract 5 for EST) I'm unsure why it took 35 minutes to send these emails out. I see one to your Gmail address at 15:19:22. Please check spam, etc.

Actions #3

Updated by Laurie Hurson 5 months ago

To clarify:
1. The typical behavior is that you create a post at https://tlc.commons.gc.cuny.edu/wp-admin/
2. a forum post is then created automatically from that post, in https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/
3. An email goes out to group members informing them of the new forum post

Yes, this is the process we have used in the past. There is a "group blog" setting in https://tlc.commons.gc.cuny.edu/wp-admin/post-new.php that allows us to "send to group" When this is clicked, the the post was published on the site, it would also create a forum post with same title and content, which would be emails to all group members.

But what you actually saw was:
4. Created a new post https://tlc.commons.gc.cuny.edu/2025/01/29/tlc-panel-abolition-pedagogies/
5. No forum post was created in the group, therefore no email went out

Correct.

I'm having a hard time recalling a feature that will cause new blog posts to create group forum posts - do you have to configure something or click a button somewhere to make this happen?

Yes see screenshot attached.

Perhaps what you're referring to is that blog posts generally create an activity item in the group (ie at https://commons.gc.cuny.edu/groups/teaching-and-learning-center/), which in turn triggers an email notification.

No, the usual behavour in the past was that a published post, with toggle "send to group" ON, would create a forum topic post, not just activity item.

Forum post manually posted this morning: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/
I have not yet received an email. My settings for email are set to "all email"

It sounds like this is a separate issue, and has to do with emails not being sent when you create a new forum post. Have you heard other reports of this? I'm looking at my email logs and it looks like 279 emails went out when this forum post was created, beginning at 2025-02-03 14:45:15 and ending at 2025-02-23 15:19:49. (times UTC, so subtract 5 for EST) I'm unsure why it took 35 minutes to send these emails out. I see one to your Gmail address at 15:19:22. Please check spam, etc.

I have checked spam etc and I have not received this email. But this may be a different issue? I should note there are 348 members in this group so is it possible that onle 279/348 members received the email of this forum post?

Actions #5

Updated by Boone Gorges 5 months ago

No, the usual behavour in the past was that a published post, with toggle "send to group" ON, would create a forum topic post, not just activity item.

Sorry, but I think you're mistaken. I've just looked through the codebase and I don't see any evidence that this is intended to happen. Perhaps you could point to a specific instance in the past where this has happened, either in the TLC group or elsewhere, so that I can do some reverse engineering. For previous context, see #10847, #11508, #11889.

I'll do some investigation to see if I can understand why posts to the TLC site are not triggering email notifications. Can you confirm that you always create posts using the Classic Editor on this site? It's possible that a change we made to accommodate the Block Editor caused an unintended regression when using the Classic Editor.

I have checked spam etc and I have not received this email. But this may be a different issue? I should note there are 348 members in this group so is it possible that onle 279/348 members received the email of this forum post?

I just checked subscription status for this site. Of the 348 members, only 278 are subscribed to get immediate notifications. The others get some sort of digests, or else have opted out of email notifications for the group. As regards your notification specifically, my log does indicate that the email was sent, which suggests that it's lost in the ether somewhere - maybe a legitimate issue, but not one on the Commons server. Are you able to verify with any other group members whether they received their expected emails for this particular notification?

Actions #6

Updated by Laurie Hurson 5 months ago

Sorry, but I think you're mistaken. I've just looked through the codebase and I don't see any evidence that this is intended to happen.

sorry yes, i think what I meant was a site post creates an activity item, which sends an email. Which is what you suggested. This is not happening currently.

I'll do some investigation to see if I can understand why posts to the TLC site are not triggering email notifications. Can you confirm that you always create posts using the Classic Editor on this site? It's possible that a change we made to accommodate the Block Editor caused an unintended regression when using the Classic Editor.

Yes, we always use classic editor because this theme (Make) does not allow us to use block editor. Make is an old theme and the theme has a built in "page builder" which negates the use of block editor.

I just checked subscription status for this site. Of the 348 members, only 278 are subscribed to get immediate notifications. The others get some sort of digests, or else have opted out of email notifications for the group. As regards your notification specifically, my log does indicate that the email was sent, which suggests that it's lost in the ether somewhere - maybe a legitimate issue, but not one on the Commons server. Are you able to verify with any other group members whether they received their expected emails for this particular notification?

I'll try to verfy whether or not others in the group got the notification from the group via email this morning.

Actions #7

Updated by Laurie Hurson 5 months ago

Tested the site post to group activity to email here

https://classtestbmcc.commons.gc.cuny.edu/2025/02/03/testing-title/

It did get posted to group to activity

https://commons.gc.cuny.edu/groups/class-name-71994816/

I did not receive an email trough the Commons to the email address I have on file for my account () where I usually receive all commons group emails.

Concerning Forum post https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/

At least one other group member did not receive the email. the user is Sule Aksoy: https://commons.gc.cuny.edu/members/suleaksoy/
Like me, she is also receiving Commons emails at a gmail account (not sure if that has anything to do with it)

Actions #8

Updated by Boone Gorges 5 months ago

I've opened #21980 to discuss missing emails, which seems to be an unrelated issue. I'll use this thread to investigate the creation of groupblog activity items.

Actions #9

Updated by Boone Gorges 4 months ago

Laurie, I've run a few tests using different configurations. The Make theme and the Classic editor don't seem to the culprits - activity items are created for new blog posts in my tests.

The next time you plan to create a new post on the TLC site, can you be in touch with me first? I would like to set up a few loggers that would help me to identify potential causes. When you know you have one coming up, maybe we could schedule the time in advance, so that I can turn on the logger just beforehand, and shut it off right afterward.

Actions #10

Updated by Laurie Hurson 4 months ago

Hi Boone,

Thanks for this. Yes, I'll let Luke and TLC folks know you'd like to investigate this issue and we'll coordinate the next post with you.

Thanks!

Actions #11

Updated by Luke Waltzer about 2 months ago

I'm preparing to publish a post at tlc.commons.gc.cuny.edu.

Boone- would you like me to schedule it for a specific time? It can go out any time between now and late morning tomorrow.

Actions #12

Updated by Luke Waltzer about 2 months ago

Scratch that-- will post tomorrow morning, but can schedule a specific time if you'd like.

Actions #13

Updated by Boone Gorges about 2 months ago

I've just set up the logging tools, which should be listening only to site 2425 (tlc.commons.gc.cuny.edu). Please let me know when you've published so that I can come back and check my logs.

Actions #14

Updated by Luke Waltzer about 2 months ago

I set the post to publish tomorrow morning at 9:30am. I then went to verify that "send to group blog" was toggled, and noticed the field wasn't there (screenshot attached). I have verified that the field IS there if I go to write a new post.

Actions #15

Updated by Boone Gorges about 2 months ago

Thanks for this data point. Do you generally schedule your posts for future publication?

Actions #16

Updated by Luke Waltzer about 2 months ago

We have, but not regularly. Usually they go right up.

Actions #17

Updated by Boone Gorges about 2 months ago

I ask because the presence or lack thereof of the box could be what's causing the activity item not to be posted. If possible, it would be helpful if you could manually publish the post tomorrow morning rather than relying on the scheduled post. This way, if the activity item is created, we can have a pretty good idea that future-scheduling is the source of the problem. On the other hand, if the activity item is not created, we can probably be fairly certain that the problem lies elsewhere, and my logging tools will provide some information.

Actions #18

Updated by Luke Waltzer about 2 months ago

Got it. Will manually publish (but probably a bit earlier-- will ping you here when it's done).

As a test, I just scheduled a new blank post... the group blog box disappeared from view the screen when the page reloaded. Could very well be the issue.

Actions #19

Updated by Luke Waltzer about 2 months ago

And when I unscheduled the post, the box came back...

Actions #20

Updated by Luke Waltzer about 2 months ago

Just published...

activity item generated: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/ (but I've not gotten an email)

Actions #21

Updated by Boone Gorges about 2 months ago

Thanks for confirming. I can also see in my logging tools that activity creation took place as expected.

This suggests that scheduled-posting is in fact part of the problem. Laurie, do you recall whether, in previous problematic situations, you've posted via scheduled-posting?

I confirmed Luke's report that the 'Send to group' interface appeared only when initially writing the post. The original intent was to show it only for posts that hadn't yet been published, but the logic was too strict, and so certain instances of 'draft' or 'future' were not properly caught. I've fixed this in https://github.com/cuny-academic-commons/cac/commit/d5f157850f7bbc3c2b21d24184ff08f56e4b827e, which will be part of the next maintenance release.

I guess the next thing to test is whether scheduled posts on the TLC site do, in fact, create activity items. I'll leave my TLC-specific loggers in place, and perhaps you can let me know next time you plan to schedule a post.

(but I've not gotten an email)

Email issues are really completely separate, and we've focused thus far in this ticket on activity items. I guess here I'd ask (a) whether others in the group have received an email (sometimes you might not receive immediate notifications of your own posts), (b) whether you're subscribed to All Email or some form of digest, (c) whether you've recently received other emails related to activity in this group or any other group. From a general standpoint, I can say that there are no pending "immediate" emails for activity item 1065209, only a few digest-related events, which is expected behavior (if there were a broader problem, I would expect either nothing to appear for this activity item in the queue, or for many of the immediate items to be backed up). In any case, if this turns out to be an issue, perhaps we can run down the troubleshooting steps somewhere else, because it's likely to distract from the separate issue of activity item creation that this ticket was focused on.

Actions #22

Updated by Laurie Hurson about 1 month ago

Laurie, do you recall whether, in previous problematic situations, you've posted via scheduled-posting?

I have never used scheduled posting. I typically write posts and immediately publish (and select send to group).

Actions #23

Updated by Boone Gorges about 1 month ago

Thanks, Laurie - this is a helpful data point. I guess the best I can say right now is, please let me know when you plan to publish another post, so that I can ensure my logger is in place, and then check it afterward for clues.

Actions #24

Updated by Laurie Hurson about 1 month ago

Will do.

Just a heads up tlc.commons where this issue is occurring is the site involved in ticket #22775 so perhaps the migration might fix this issue? I guess well see. Just wanted to flag that this is the same site.

Actions #26

Updated by Boone Gorges about 1 month ago

Thank for the reminder about this. This reminds me that changing the site ID for tlc.commons will mean that the group-site link will need to be manually change. I'll make a note in #22775.

Actions #27

Updated by Luke Waltzer about 1 month ago

Posted https://tlc.commons.gc.cuny.edu/2025/05/20/tlc-projects-spring-2025/ to TLC site (this was a scheduled post, Send to Group was toggled on).

Activity item was created on group, but no email arrived (confirmed with two other users who have All Email set).

Actions #28

Updated by Luke Waltzer about 1 month ago

Oh-- the email just arrived (posted at 9:30, email arrived 10:38).

Actions #29

Updated by Boone Gorges about 1 month ago

Yeah, I'm working on this right now. Something is preventing the async send process from running properly, and I'm running some tests that are resulting in 20 emails being sent at a time. I'll update when I have more info.

Actions #30

Updated by Boone Gorges about 1 month ago

Thanks for your patience here.

I confirmed that 200+ items were stuck in the BPGES outgoing queue related to this activity item. I wasn't able to see any obvious issues in the access logs that would indicate what happened.

My first thought was that there's a problem with the way that the async emailer runs when triggered by Cavalcade, as would be the case when it happens via scheduled post.

But then I set up a tool that manually triggered the email queue for this specific activity item. I found that it would send about 20-25 emails, and then would die before triggering the next batch. Internally, BPGES tries to detect time or memory limits to avoid problems like this, but it's not working in this case, pointing to some other cause. I tried manually forcing batch size to be 10, which resulting in two or three batches being reliably sent. But then it would stop again. So my thought is that we might be being rate-limited by the SMTP server. I started setting up some more tracers to see whether this could be the case, but I ran out of queued items related to this activity item.

I'll send an initial query to the GC to see if they can identify any SMTP problems on their end.

Luke and Laurie, if you're able, could you please notify me in advance the next time you are going to send an email for this group, either by scheduling or by immediate publishing? It's enormously helpful to work with real data, but I can only set up my logging tools with some advance notice - they're too complex to leave running all the time. Thanks.

Actions #31

Updated by Luke Waltzer about 1 month ago

Thanks Boone, will do. I don't anticipate any posts very soon but will let you know.

Actions #32

Updated by Luke Waltzer 22 days ago

Updating with a (potentially?) connected issue.

This forum post has generated an activity item, but not an email -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/topic/cali-roundup-may-30-2025/.

The post was also cross-posted to this group -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/ -- but no activity item has been generated.

Actions #33

Updated by Boone Gorges 22 days ago

This forum post has generated an activity item, but not an email -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/topic/cali-roundup-may-30-2025/.

$ wp bp group get 3469
+--------------+------------------------------------------------------------------------------------------+
| Field        | Value                                                                                    |
+--------------+------------------------------------------------------------------------------------------+
| id           | 3469                                                                                     |
| creator_id   | 55                                                                                       |
| name         | Critical AI Literacy Institute                                                           |
| slug         | critical-ai-literacy-institute                                                           |
| description  | Group to facilitate communication among participants in the TLC's Critical AI Literacy I |
|              | nstitute  If you are not a CALI Fellow, join the public Critical AI Literacy Interest gr |
|              | oup: https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group               |
| status       | private                                                                                  |
| parent_id    | 0                                                                                        |
| enable_forum | 1                                                                                        |
| date_created | 2025-03-06 17:53:46                                                                      |
| args         | null                                                                                     |
| url          | https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/                       |
+--------------+------------------------------------------------------------------------------------------+

$ wp bp activity get 1079671
+-------------------+-------------------------------------------------------------------------------------+
| Field             | Value                                                                               |
+-------------------+-------------------------------------------------------------------------------------+
| id                | 1079671                                                                             |
| user_id           | 55                                                                                  |
| component         | groups                                                                              |
| type              | bbp_topic_create                                                                    |
| content           | Greetings, All,  Our team at the <a href="http://cuny.is/teaching">Teaching and Lea |
...
| primary_link      | https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/topic/cali- |
|                   | roundup-may-30-2025/                                                                |
| item_id           | 3469                                                                                |
| secondary_item_id | 185711                                                                              |
| date_cached       | 0000-00-00 00:00:00                                                                 |
| date_recorded     | 2025-05-30 12:45:28                                                                 |
| is_private        | 0                                                                                   |
| hide_sitewide     | 1                                                                                   |
| action            | <a href="https://commons.gc.cuny.edu/members/lwaltzer/">Luke Waltzer</a> started th |
|                   | e topic <a href="https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/ |
|                   | forum/topic/cali-roundup-may-30-2025/">CALI Roundup, May 30, 2025</a> in the forum  |
|                   | <a href="https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/"> |
|                   | Critical AI Literacy Institute</a>                                                  |
| mptt_left         | 0                                                                                   |
| mptt_right        | 0                                                                                   |
| is_spam           | 0                                                                                   |
| user_email        | lwaltzer@gmail.com                                                                  |
| user_nicename     | lwaltzer                                                                            |
| user_login        | lwaltzer                                                                            |
| display_name      | Luke Waltzer                                                                        |
| user_fullname     | Luke Waltzer (he/him)                                                               |
| children          | false                                                                               |
| url               | https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/topic/cali- |
|                   | roundup-may-30-2025/                                                                |
+-------------------+-------------------------------------------------------------------------------------+

> select * from wp_bpges_queued_items where activity_id = 1079671;
Empty set (0.001 sec)

I'm unsure what's happening here, but the situation is not the same as in previous instances: There are no pending notifications in the queue.

The post was also cross-posted to this group -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/ -- but no activity item has been generated.

It seems that the item was not, in fact, cross-posted: https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/forum/ Not sure if this is because of a bug or because the checkbox was accidentally missed. If you're able to reproduce this in the future, please let me know, but in any case it doesn't seem like a related issue.

Actions #34

Updated by Luke Waltzer 22 days ago

Hmm... just manually posted here -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/forum/topic/cali-roundup-may-30-2025-2/ -- and cross posted to https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/.

Same result... no email (yet), and no activity item at cross post destination.

Actions #35

Updated by Luke Waltzer 16 days ago

Luke Waltzer wrote in #note-32:

Updating with a (potentially?) connected issue.

This forum post has generated an activity item, but not an email -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/topic/cali-roundup-may-30-2025/.

The post was also cross-posted to this group -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/ -- but no activity item has been generated.

This post just arrived via email...

Actions #36

Updated by Luke Waltzer 15 days ago

Same story on this post as what happened last week --

https://commons.gc.cuny.edu/groups/critical-ai-literacy-institute/forum/topic/cali-roundup-june-6-2025/

Cross posted to this group -- https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/forum/.

Activity item created in original group, though no email yet. No signs in cross-posted group.

Perhaps there is some issue with cross posting?

Actions #37

Updated by Raymond Hoh 15 days ago

Activity item created in original group, though no email yet. No signs in cross-posted group.

When the activity item is created in the original group, a cronjob is scheduled to create the duplicate topics in the other groups.

I checked the cronjob for the "CALI Roundup, June 6, 2025" forum topic that Luke posted above and it hasn't run yet:

> select * from wp_cavalcade_jobs where id = 5637357;
+---------+------+-----------------------------+----------------------------------------------------------------------------------------------+---------------------+---------------------+----------+----------+-----------+
| id      | site | hook                        | args                                                                                         | start               | nextrun             | interval | schedule | status    |
+---------+------+-----------------------------+----------------------------------------------------------------------------------------------+---------------------+---------------------+----------+----------+-----------+
| 5637357 |    1 | bpmfp_trigger_create_topics | a:3:{s:8:"topic_id";i:186043;s:10:"topic_tags";s:0:"";s:9:"group_ids";a:1:{i:0;s:4:"3465";}} | 2025-06-06 14:25:41 | 2025-06-06 14:25:41 |     NULL | NULL     | waiting   |
+---------+------+-----------------------------+----------------------------------------------------------------------------------------------+---------------------+---------------------+----------+----------+-----------+

I've found that Cavalcade, our scheduled tasks runner, was running behind by about four days, which explains the delays that Luke was experiencing a few posts back. See #22900 for the full details. The updates I made there should bring our scheduled tasks queue back to normal within the next few hours.

Actions #38

Updated by Raymond Hoh 14 days ago

Just an update to last night's cronjob woes, it looks like the duplicate topic was created after the cronjob finally ran:

$ wp post get 186119
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                 | Value                                                                                                                                                                                 |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ID                    | 186119                                                                                                                                                                                |
| post_author           | 55                                                                                                                                                                                    |
| post_date             | 2025-06-07 05:22:55                                                                                                                                                                   |
| post_date_gmt         | 2025-06-07 09:22:55                                                                                                                                                                   |
| post_content          | Greetings, All,  This week writer <a href="https://amandaguinzburg.substack.com/p/diabolus-ex-machina?utm_medium=ios">Amanda Guinzburg shared screenshots of an extended conversation |
|                       |  she had with ChatGPT</a>, which she invited to help her think through how to prepare a letter pitching her work to a literary agent. What she got was a bluffing, obsequious robot t |
|                       | hat repeatedly misleads her about its capacities while continuously attempting to seduce her into accepting its advice by telling her what it predicts she wants to hear. Many of the |
|                       |  concerns that permeate our classrooms are laid bare by the exchange: the charisma and faux professionalism of the tool, its appearance of helpfulness via truthy responses, its host |
|                       | ility to reading, and the likelihood that it will create additional work vetting and verifying its responses for those who ultimately care about what they produce.  As we move into  |
|                       | the summer, teachers are <em><strong>feeling it</strong></em>. <a href="https://www.404media.co/teachers-are-not-ok-ai-chatgpt/">Jason Koebler at 404 Media shared well over a dozen  |
|                       | submissions</a> from high school and college teachers detailing how the presence of genAI has impacted every aspect of their work. Their observations are familiar yet revealing: ins |
|                       | tructors, fully committed to their work, are struggling with how genAI has inserted itself into their relationships with students among many of whom they see a cultural shift toward |
|                       | s, in the words of Nathan Schmidt, "passive consumption and regurgitation of content." The teachers represented here take their craft seriously, and see connecting with students as  |
|                       | an evolving pedagogical challenge. The divergent understandings, ethics, and practices that have emerged around genAI among students, teachers, and school/college administrators hav |
|                       | e exponentially increased the complexity of that challenge. Particularly telling is that few of the teachers cited in the piece seem to think the administrators managing their insti |
|                       | tutions are on the same page as them about what the challenges are and how they should be addressed.  Yesterday, Ohio State's College of Engineering announced a <a href="https://eng |
|                       | ineering.osu.edu/news/2025/06/ohio-state-launches-bold-ai-fluency-initiative-redefine-learning-and-innovation">"bold AI Fluency initiative to redefine learning and innovation"</a> t |
|                       | hat will take shape over the coming months. This represents one model for how a large research university imagines integrating instruction about AI into the curriculum. "Launching t |
|                       | his fall for first-year students, Ohio State’s AI Fluency initiative will embed AI education into the core of every undergraduate curriculum, equipping students with the ability to  |
|                       | not only use AI tools, but to understand, question and innovate with them — no matter their major." Details remain unclear, but do include integration of AI-related curricula into t |
|                       | he 1-credit "<a href="https://ascnet.osu.edu/storage/request_documents/5562/General%20Education%201201%20Revised%20Syllabus%2002-01-2023.pdf">General Education Launch Seminar</a>,"  |
|                       | workshops integrated into the "First Year Success Series" (which orients new students to university life), a new "Unlocking Generative AI" course, and an investment in faculty devel |
|                       | opment around AI through the Drake Institute for Teaching and Learning. <a href="https://oaa.osu.edu/ai-fluency">More about the initiative here</a>. "Through AI Fluency, Ohio State  |
|                       | students will become 'bilingual' — fluent in both their major field of study and the application of AI in that area," says OSU Provost Ravi V. Bellamkonda. What strikes me about thi |
|                       | s initiative, beyond the bold claims in the press release, is the implicit affirmation of the general education curriculum as fertile soil for nurturing new literacies among student |
|                       | s and the accompanying "we'll deal with the disciplines later" approach. I interpret this in the context of a multigenerational effort to minimize the notion of the liberal arts and |
|                       |  shift attention towards more vocational emphases, but wonder what kind of critical foundations a one-credit course with some possible workshops are capable of creating if not direc |
|                       | tly articulated into work in the disciplines.  All of this work is happening downstream of debate within the power structures that will determine how and even <em>if</em> the public |
|                       |  will assert its interest over how AI flows through our society. The House GOP has produced a budget bill that, in addition to horrifying revanchist cuts to social services, propose |
|                       | s a ten-year moratorium on state regulation of AI. Massachusetts Senator Ed Markey is leading the opposition, <a href="https://www.masslive.com/politics/2025/06/markey-advocates-cal |
|                       | l-out-ban-on-states-ai-oversight-in-trumps-big-beautiful-bill.html">documented here</a>. One of the core struggles faculty attest to is asserting and preserving human agency in our  |
|                       | interactions with AI. How much more difficult will that struggle become if we completely cede public responsibility for oversight of these tools to the corporate entities who stand  |
|                       | to profit from them? It's such a bad idea that even <a href="https://www.nytimes.com/2025/06/05/opinion/anthropic-ceo-regulate-transparency.html">Anthropic's CEO Dario Amodei has co |
|                       | me out against it</a>!  Amodei argues that "a focus on transparency is the best way to balance the considerations in play," and links to Anthropic's "<a href="https://www.anthropic. |
|                       | com/transparency">Transparency Hub</a>," where the company shares a fair amount of information on its latest models and how and when they were built and tested, what kind of securit |
|                       | y is in place around their tools, and what commitments the company makes to continually evaluate and monitor their tools for safety. This is not nothing. But it's also more <em>tran |
|                       | slucency</em> than transparency: as long as training data and processes, tokens, processes, and weights are not detailed (and compensated, when required by law), there is a limit to |
|                       |  how much trust the public can and should have in these companies and the tools they produce. Especially when so much of the transparency reveals protections put in place to mitigat |
|                       | e bad outcomes from the use of Anthropic's tools. This is related to a dynamic that Oliver Schilke and Martin Reimann study in the paper “<a href="https://www.sciencedirect.com/scie |
|                       | nce/article/pii/S0749597825000172?via%3Dihub">The Transparency Dilemma: How AI Disclosure Erodes Trust</a>" released in May, in which they found that disclosure of AI use erodes tru |
|                       | st in the AI user. It's worth digging into that study to think about how to discuss transparency with students, what the connections are between AI literacy and perceptions of its u |
|                       | se, and how we think and talk about what constitutes "legitimate" and "illegitimate" uses of AI in different contexts.  I've just started digging into Karen Hao's <a href="https://w |
|                       | ww.penguinrandomhouse.com/books/743569/empire-of-ai-by-karen-hao/"><em>Empire of AI</em></a>, and can't recommend it enough. Hao has produced a deeply reported and researched histor |
|                       | y of the past decade of work on AI, it's social consequences and impacts, and the imaginaries of the entrepreneurs, scientists, and politicians driving its development and deploymen |
|                       | t. It's also super readable.  Happy Summer, All-  Luke  Guinzburg, Amanda. “Diabolus Ex Machina,” June 1, 2025. <a href="https://amandaguinzburg.substack.com/p/diabolus-ex-machina?u |
|                       | tm_medium=ios">https://amandaguinzburg.substack.com/p/diabolus-ex-machina?utm_medium=ios</a>.  Koebler, Jason. “Teachers Are Not OK,” June 2, 2025. <a href="https://www.404media.co/ |
|                       | teachers-are-not-ok-ai-chatgpt/">https://www.404media.co/teachers-are-not-ok-ai-chatgpt/</a>. COLLEGE OF ENGINEERING. “Ohio State Launches Bold AI Fluency Initiative to Redefine Lea |
|                       | rning and Innovation,” June 5, 2025. <a href="https://engineering.osu.edu/news/2025/06/ohio-state-launches-bold-ai-fluency-initiative-redefine-learning-and-innovation">https://engin |
|                       | eering.osu.edu/news/2025/06/ohio-state-launches-bold-ai-fluency-initiative-redefine-learning-and-innovation</a>.  Micek, John. “Markey, Advocates Call out Ban on States’ AI Oversigh |
|                       | t in Trump’s ‘Big Beautiful Bill.’” Mass Live, June 4, 2025. <a href="https://www.masslive.com/politics/2025/06/markey-advocates-call-out-ban-on-states-ai-oversight-in-trumps-big-be |
|                       | autiful-bill.html">https://www.masslive.com/politics/2025/06/markey-advocates-call-out-ban-on-states-ai-oversight-in-trumps-big-beautiful-bill.html</a>.  Amodei, Dario. “Opinion | A |
|                       | nthropic C.E.O.: Don’t Let A.I. Companies off the Hook.” The New York Times, June 5, 2025, sec. Opinion. <a href="https://www.nytimes.com/2025/06/05/opinion/anthropic-ceo-regulate-t |
|                       | ransparency.html">https://www.nytimes.com/2025/06/05/opinion/anthropic-ceo-regulate-transparency.html</a>.  Schilke, Oliver, and Martin Reimann. “The Transparency Dilemma: How AI Di |
|                       | sclosure Erodes Trust.” Organizational Behavior and Human Decision Processes 188 (May 1, 2025): 104405. <a href="https://doi.org/10.1016/j.obhdp.2025.104405">https://doi.org/10.1016 |
|                       | /j.obhdp.2025.104405</a>.  Hao, Karen. Empire of AI: Dreams and Nightmares in Sam Altman’s OpenAI. New York: Penguin Press, 2025.                                                     |
| post_title            | CALI Roundup, June 6, 2025                                                                                                                                                            |
| post_excerpt          |                                                                                                                                                                                       |
| post_status           | trash                                                                                                                                                                                 |
| comment_status        | closed                                                                                                                                                                                |
| ping_status           | closed                                                                                                                                                                                |
| post_password         |                                                                                                                                                                                       |
| post_name             | cali-roundup-june-6-2025-3__trashed                                                                                                                                                   |
| to_ping               |                                                                                                                                                                                       |
| pinged                |                                                                                                                                                                                       |
| post_modified         | 2025-06-07 07:17:38                                                                                                                                                                   |
| post_modified_gmt     | 2025-06-07 11:17:38                                                                                                                                                                   |
| post_content_filtered |                                                                                                                                                                                       |
| post_parent           | 179135                                                                                                                                                                                |
| guid                  | https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/forum/topic/cali-roundup-june-6-2025-3/                                                                         |
| menu_order            | 0                                                                                                                                                                                     |
| post_type             | topic                                                                                                                                                                                 |
| post_mime_type        |                                                                                                                                                                                       |
| comment_count         | 0                                                                                                                                                                                     |
| url                   | https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/forum/topic/cali-roundup-june-6-2025-3__trashed/                                                                |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

It also looks like the corresponding activity item was created as well:

$ wp post meta list 186119
+---------+-------------------------+----------------------------+
| post_id | meta_key                | meta_value                 |
+---------+-------------------------+----------------------------+
| 186119  | _bbp_author_ip          | 127.0.0.1                  |
| 186119  | _bbp_forum_id           | 179135                     |
| 186119  | _bbp_topic_id           | 186119                     |
| 186119  | _bbp_voice_count        | 0                          |
| 186119  | _bbp_reply_count        | 0                          |
| 186119  | _bbp_reply_count_hidden | 0                          |
| 186119  | _bbp_last_reply_id      | 0                          |
| 186119  | _bbp_last_active_id     | 186119                     |
| 186119  | _bbp_last_active_time   | 2025-06-07 05:22:57        |
| 186119  | _duplicate_of           | 186043                     |
| 186119  | _bbp_activity_id        | 1080755                    |
| 186119  | _wp_trash_meta_status   | publish                    |
| 186119  | _wp_trash_meta_time     | 1749295058                 |
| 186119  | _wp_desired_post_slug   | cali-roundup-june-6-2025-3 |
+---------+-------------------------+----------------------------+

However, the duplicate topic was trashed, so the activity item no longer exists.

$ wp bp activity meta list 1080755
Error: Could not find the activity with ID 1080755.

It looks like a group admin (Luke?) trashed the topic:

access.log.2025_06_07.51:"2600:4040:a5b9:1b00:25c4:8161:835a:6fe9 - - [[07/Jun/2025:11:17:37 +0000]] "GET /groups/critical-ai-literacy-reading-group/forum/topic/cali-roundup-june-6-2025-3/?_wpnonce=cc95903bf6&action=bbp_toggle_topic_trash&sub_action=trash&topic_id=186119 HTTP/2" 302 0 "https://commons.gc.cuny.edu/groups/critical-ai-literacy-reading-group/forum/topic/cali-roundup-june-6-2025-3/" "Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1" "commons.gc.cuny.edu"" 

But can anyone from the critical-ai-literacy-reading-group confirm that they received an email notification about the topic?

Actions #39

Updated by Matt Gold 14 days ago

Hi Ray and Boone -- thanks for your work on this. Ray, I'm in that group and I did receive a notification of the "CALI Roundup, June 6, 2025" on Fri, Jun 6, 10:47 AM

Actions #40

Updated by Luke Waltzer 13 days ago

Hi All— confirming that I did get the notification that the cross post went out, and that I did indeed trash the duplicate post.

Thanks Ray-

Actions

Also available in: Atom PDF