State of the Bird August 2025
State of the Bird August 2025
The State of the Bird is a recap of what has been happening in the project.
You can find the previous posts via the #state-of-the-bird tag.
Retrospective
Our last State of the Bird was August 2nd 2025 and can be found here.
Things have picked up considerably since the summer lull in the northern hemisphere.
Metrics
We have a number of metrics we keep an eye on which you can see below.
Contributors
The number of contributors continues to fluctuate a bit, but that's expected for a volunteer project.
If you're interested in contributing you can find some documentation here including ways that don't require knowing how to program.
[chart type="bar" backgroundColors="#db3a83,#e76a2a,#4cdc8b" title="Contibutors" xAxisTitle="Time Frame" ]2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07 | 2025-08Developers | 1 | 2 | 2 | 2 | 2 | 1 |Crazy Patch Writers | 1 | 0 | 1 | 0 | 0 | 1 |Casual | 0 | 0 | 1 | 1 | 0 | 1[/chart]
Review Requests
Review requests are what we call our code reviews and this is a look at how many were open and closed each month.
As you can see activity has picked up quite a bit.
[chart type="bar" backgroundColors="#db3a83,#e76a2a" title="Review Requests" xAxisTitle="Time Frame" ]2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07 | 2025-08Open | 78 | 44 | 26 | 20 | 42 | 61 |Closed | 82 | 43 | 22 | 25 | 39 | 57 |[/chart]
Issues
This is a look at the number of issues that were opened in our issue tracker as well as how many were closed by month.
[chart type="bar" backgroundColors="#db3a83,#e76a2a" title="Issues" xAxisTitle="Time Frame" ]2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07 | 2025-08Open | 41 | 16 | 6 | 11 | 11 | 16 |Closed | 18 | 6 | 5 | 10 | 3 | 11 |[/chart]
Commits
This is a break down of commits to each project per month. In most cases a review request is just a single commit, but this chart helps to see what projects are being worked on.
As you can see, Pidgin 3 activity continues to dominate everything else.
[chart type="bar" backgroundColors="#ed207b,#9eb83b,#0088cc,#b3b5b4,#8c6238,#231f20,#f1592a,#ffea61,#bf1e2e,#0088cc,#57e389,#7f007f" title="Commits" xAxisTitle="Time Frame" ]2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07 | 2025-08Pidgin 3 | 27 | 28 | 15 | 10 | 25 | 51 |Pidgin 2 | 0 | 0 | 0 | 4 | 0 | 2 |GPlugin | 1 | 0 | 2 | 0 | 4 | 0 |HASL | 1 | 0 | 1 | 4 | 2 | 0 |Birb | 6 | 0 | 5 | 0 | 1 | 0 |Xeme | 7 | 0 | 0 | 0 | 1 | 0 |Ibis | 27 | 11 | 0 | 0 | 0 | 0 |Hiya | 15 | 2 | 0 | 0 | 0 | 0 |Myna | 0 | 0 | 0 | 0 | 2 | 0 |Seagull | 8 | 0 | 0 | 13 | 3 | 0 |Traversity | 0 | 0 | 0 | 0 | 0 | 0 |retro-purple | 0 | 0 | 38 | 48 | 0 | 3 |[/chart]
Infrastructure
No new updates here.
#pidgin3
Retrospective
Lots of work on Pidgin 3 this month!
Updates
- Cleaned up and modernize PurpleImage. We were looking to get rid of this, but GdkPixbuf is getting deprecated so we cleaned this up and backed it with GBytes as we'll be using it going forward.
- Replaced Purple.Avatar with Purple.Image. With the above mentioned GdkPixbuf deprecations there isn't much need for this anymore as Purple.Image will handle everything we need.
- Added an avatar-for-display property to Purple.ContactInfo. This is just like all the other
-for-display
functions, but for avatars. - Created Purple.Contacts. This is a simple collection of Purple.Contact instances which is used by the new Purple.ProtocolDirectory API.
- Created Purple.ProtocolDirectory. This is currently just being used to search for users but in the future will include channels as well.
- Added Purple.ConversationMembers.find_first_other. This is used to help find the ConversationMember for the non purple user in a direct message.
- Don't show the presence icon in messages. This turned out to get really obnoxious over time.
- Made the demo protocol plugin use the active presence. This is the first step in getting a status selector going.
- Added default handlers to Purple.Account to manage the online state of conversations. These handlers will automatically mark all conversations for an account offline when the account disconnects as well as ask the protocol to refresh the conversation when the account comes back online.
- Added a Purple.ContactInfo:badges property. This allows us to set badges at a global global as well as the existing conversation level.
- Added vfuncs to Purple.Protocol for setting display names.
- Added a Purple.Conversation::displayed. This is useful for protocols so that they can avoid syncing a conversation until the user is actually looking at it.
- Removed all of the proxy code. Nearly all of our proxy stuff is supported by GProxyResolver so we didn't really need it anymore. We do still need to add back the preferences and account settings, but there isn't a large need for this right now.
- Moved the saved-plugins preference to GSettings. This was the last user of the preferences API.
- Removed the preferences API. Everything has been ported to GSettings now so this API was no longer necessary.
- Removed Purple.ContactInfo:username. For protocols that still use usernames should be using the id field and this field was just making everything more confusing.
- Deprecated ChangeLog.API. This was a very large and difficult to read list and most of the API changes are in the core documentation and separate articles are being written to make the changes easier to understand.
- Renamed Attachment:inline to Attachment:is-inline to fix some compiler errors on Windows.
- Ported everything to the birb string functions.
Releases
None
Future Plans
- The account options API is in the process of being replaced by a new AccountSetting API.
The following items are still in the works from the last state of the bird.
- Add persistence to the scheduler.
- Add persistence to the contact manager, this needs to be done so we can fix some issues with direct messages being restored correctly.
- Gary has started an out o#gplugin-plugin-library f tree protocol plugin to help figure out how the voice and video API will work.
As always, you can view the burn down chart for our next release here.
#pidgin2
We're still planning on doing a 2.15.0 release, but we haven't moved forward on this at all this month.
Updates
- Cleaned up the app data file.
- Removed the auto package spec file.
Retrospective
We still need to finish up the build environment packages so we can upgrade GTK on windows and get that all into the installer. We also need to remember to update the spell checking dictionaries as we haven't done that in awhile.
Releases
None
Future Plans
Just the same as what was mentioned above.
#gplugin
GPlugin is our GObject based plugin library that is used in Pidgin 3.
Retrospective
No activity this month.
Updates
None
Releases
None
Future Plans
We're going to continue moving forward with the GLib.List -> Gio.ListModel changes and eventually have GPlugin.Manager implement Gio.ListModel.
#hasl
HASL is the Hassle-free Authentication and Security Layer library. It implements SASL in a modern and easy use way compared to the existing libraries.
Retrospective
No activity this month.
Updates
None
Releases
None
Future Plans
We have been in the progress of implementing the SCRAM Mechanisms which will be included in the next release.
#birb
Birb is a library of GLib utilities that we use across all of our projects.
Retrospective
No activity this month.
Updates
None
Releases
None
#xeme
Xeme is our XMPP integration library. It is the basis for both the Link Local Messaging (Bonjour) and XMPP protocols in Pidgin 3. It is still early in development and has not yet had a release.
Retrospective
No activity this month.
Updates
None
Releases
None
Future Plans
Everything! Seriously though, we're looking to get back to this in the near future.
Ibis
#ircv3-library is our IRCv3 integration library. It has seen a lot of active development as it is used in the IRCv3 protocol plugin in Pidgin 3.
We are nearing known feature completion on it and expect to do a 1.0 release in the near future.
Retrospective
No activity this month.
Updates
None
Releases
None
Future Plans
Continue working through the open issues and watching new IRCv3 specifications for things we should be including.
#hiya
Hiya is a new client abstraction library for mDNS. It was created to help make implementation of the Link Local Messaging protocol easier as we would have to abstract out the different platform implementations and by putting it in a library that abstraction can be used by other projects.
Hiya has not yet had a release.
#myna
Myna is a new integration library for Matrix. It is still extremely early in development.
#sqlite3-helper-library
Seagull is a new library we created to make working with SQLite feel more like a GLIB/GNOME library and force usage of prepared statements with named parameters and other similar things.
Retrospective
No activity this month.
Updates
None
Releases
None
Future Plans
We have a few features to fill out yet and a few ideas that need a bit more time in the oven.
More specific details can be found in our open issues.
#traversity
Traversity is a new library for traversing NATs. There are many different ways to traverse a NAT and the goal of Traversity is to hide that from developers who just need to traverse a NAT.
It is still early in development and has not yet had an official release.
#retro-prpl
retro-prpl is a new repository we've created on GitHub. This repository contains all of the abandoned protocols that have ever lived in our code base and is meant to make them easier to study and for people to use with services like Retro AIM Server, escargot, and NINA.
Retrospective
We realized that users can't necessarily point these protocol to different severs so we've been slowly correcting that.
Updates
- Fixed some compiler warnings in libymsg.
- Removed the default server from napster.
Releases
None
Future Plans
Right now we didn't add any support for protocol specific emojis because we completely forgot about them. Anyways we're looking at creating a custom emoji theme that will include everything for these retro protocols.
One Last Thing...
We've gotten a fair amount of feedback when it comes to the user interface direction of Pidgin 3. The feedback is that some people prefer the simplified user interface of Pidgin 2 which is more focused on one to one chats than multiple user chat rooms.
Due to this, Gary has been playing around with an additional GTK4 interface which will reproduce the Pidgin 2 look and feel. This is still very early in development, but as it's just another GTK4 user interface which we're all very well versed in, it should pick up steam quickly especially since it's cloning an existing design. However, we're waiting on the Account Setting API before we really move forward at the moment.
So that said, the only thing left to discuss is the name. As you might have guessed, we've spent a fair amount of time discussing this and I'm pleased to tell you that we're calling it Gaim 3. That's right, we're bringing the Gaim name back. We've talked to a lawyer and they believe we are in the clear when it comes to the old AOL trademark which has since expired.
We have created a #gaim category on our Discourse for additional discussion including some screen shots of what it looks like so far and Gaim 3 will be part of future State of the Birds!
Closing
We hope you all are enjoying the new format and if you have any questions of comments please leave them below!
Spotify will now let free users pick and play tracks | TechCrunch
Spotify will now let free users pick and play tracks | TechCrunch
On Monday, the company announced that free users globally will now be able to search and play any song they want or play a song shared by a friend or an artist they follow on social media.Sarah Perez (TechCrunch)
Google Chrome has gone bad ?
Just updated Chrome on Windows.
You now have to sign in at the start, or go in limited "Guest" mode in which everything in settings has been cut out. So it automatically downloads to OneDrive for instance and you can't change it.
There is no Google prompt, only an AI prompt where the URL bar would be.
I'm using Firefox now, I can't get anything to work on Chrome.
adhocfungus likes this.
Internet Archive vs. Music Labels: $693m Copyright Battle Ends with Confidential Settlement * TorrentFreak
Internet Archive vs. Music Labels: $693m Copyright Battle Ends with Confidential Settlement * TorrentFreak
A copyright lawsuit launched by major record labels against the Internet Archive, over the ambitious Great 78 Project, is officially over.Ernesto Van der Sar (TF Publishing)
like this
Never pay for music again, and don't let anyone you know do that shit either.
They come for archives–nothing should be off limits.
like this
Artists can't pay rent now. They make music though.
I work for a better world. I do not look for excuses to reward corporations that steal from artists to burn libraries, thanks.
FF won't let me install BPC extension
Looking for help here. I created a new Firefox profile and wanted to load the Bypass Paywalls Clean Add-on/Extension from the XPI file. So I did what I've always done and got the message displayed above.
Then I went into about:config
and changed both xpinstall.whitelist.required
and xpinstall.signatures.required
to false
. Fully exited and restarted the browser but still, no dice.
Anyone know how to fix this?
SOLUTION: go to extensions.blocklist.enabled
and turn it to false
like this
Chrome: gitflic.ru/project/magnolia123…
Firefox: gitflic.ru/project/magnolia123…
Adblocker filter (& userscripts): gitflic.ru/project/magnolia123…
magnolia1234/bypass-paywalls-chrome-clean
Участвуйте в разработке magnolia1234/bypass-paywalls-chrome-clean, создав учетную запись в GitFlic.gitflic.ru
National Voter Registration Day
If there was ever a time to register to vote or check to confirm you’re registered, it’s now.
The National Voter Registration Day website has plenty of resources so you can ensure your are able to vote.
- Register to vote/Check voter registration
- Find Your Poling Place
- Verify your voter ID requirements
- Serve as a poll worker, something I’m considering doing
Every election is important, especially at the local level. Make sure you can do your part.
Register to Vote/Check Registration | National Voter Registration Day
If you’re looking to register to vote or check/update your voter registration, you’re in the right place! Not sure if you need to update your registration? Here’s a list of reasons to check your status: You’ve moved You’ve changed your name since you…National Voter Registration Day
Are You Under the Influence? The Tail That Wags The Dog - Dhole Moments
Are You Under the Influence? The Tail That Wags The Dog - Dhole Moments
It is tempting and forgivable to believe that we’re in control of our social media experiences. After all, we write what we want in our bio, select our avatars, and even come up with our own …Dhole Moments
France braces for biggest protests since pension battle as unions fight austerity budget
France braces for a day of nationwide strikes and demonstrations on Thursday against a cost-cutting budget proposal opposed by a united front of unions. Outgoing Interior Minister Bruno Retailleau said 80,000 police would be deployed, adding that the risk of disorder was “significant”. Road traffic, rail and air services are expected to be disrupted and many schools will be closed.
Archived version: archive.is/newest/france24.com…
Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.
EU to propose faster phase-out of Russian energy, von der Leyen says
The European Commission will propose speeding up the phase-out of Russian fossil imports, the European Union executive's head Ursula von der Leyen said on Tuesday after a call with U.S. President Donald Trump.
Archived version: archive.is/newest/straitstimes…
Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.
EU to propose faster phase-out of Russian energy, von der Leyen says
The European Commission will propose speeding up the phase-out of Russian fossil imports, the European Union executive's head Ursula von der Leyen said on Tuesday after a call with U.S. President Donald Trump. Read more at straitstimes.com.ST
adhocfungus likes this.
‘United States of Israel’: Bipartisan US delegation draws backlash for largest-ever foreign trip
Criticism has poured in online as legislators from every US state participate in the Israeli-funded conference, '50 States, One Israel'
Archived version: archive.is/newest/middleeastey…
Disclaimer: The article linked is from a single source with a single perspective. Make sure to cross-check information against multiple sources to get a comprehensive view on the situation.
‘United States of Israel’: Bipartisan US delegation draws backlash for largest-ever foreign trip
The 250 American legislators spending a week in Israel for the “50 States, One Israel” conference have sparked backlash from across the political spectrum this week.Maysa Mustafa (Middle East Eye)
copymyjalopy likes this.
Trump thinks RFK is the key to win the midterms by getting MAHA moms on their side
Tensions within the GOP over RFK Jr could get a public airing with testimony of the former CDC head expected in the Senate on Wednesday
Trump thinks RFK Jr is the key to win the midterms - all by getting MAHA moms on their side
Tensions within the GOP over RFK Jr could get a public airing with testimony of the former CDC head expected in the Senate on WednesdayJosh Marcus (The Independent)
adhocfungus likes this.
Arena Anthology 3 and 4 Announcement
cross-posted from: mtgzone.com/post/2341776
Each one priced at 4,000 Gems or 25,000 Gold.
Through the Omenpaths Card and Event Updates
Announcements of Arena Anthologies 3 and 4 and Through the Omenpaths Pick-Two Draft.Dave Finseth (Magic: The Gathering)
AI took your job — can retraining help? — Study finds benefits to displaced workers even in occupations at risk of automation
AI took your job — can retraining help?
Study finds benefits to displaced workers even in occupations at risk of automationAnna Gibbs (Harvard Gazette)
Technology Channel reshared this.
SlopAds Covers Fraud with Layers of Obfuscation
Satori Threat Intelligence Alert: SlopAds Covers Fraud with Layers of Obfuscation
Researchers: Louisa Abel, Lindsay Kaye, Joao Marques, Vikas Parthasarathy, João Santos, Adam Sell IVT Taxonomy: Misleading User Interface HUMAN’s SatoriAdam Sell, Senior Research Editor (HUMAN Security)
Just use HTML
- Hacker News.
:::
Just use HTML
I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML.gomakethings.com
adhocfungus likes this.
The AI Raj: How tech giants are recolonizing power
cross-posted from: programming.dev/post/37559080
Technology Channel reshared this.
Artificial Intelligence Spots Hidden Signs of Depression in Students’ Facial Expressions
cross-posted from: programming.dev/post/37560470
Depression is often linked to changes in facial expressions. However, the link between mild depression, known as subthreshold depression, and changes in facial expressions remains unclear. Now, researchers have investigated whether subthreshold depression shows changes in facial expressions in Japanese young adults using artificial intelligence. The findings reveal distinct muscle movement patterns related to depressive symptoms which may help detect depression early, paving the way for timely and preventative mental health care.
Technology Channel reshared this.
Le prime Faville su New Horizons (Giorno 2)
Neanche il tempo di fare i conti con le cose appena iniziate, che già è tempo per me di un altro giorno di gaming sull'isola di Pezzifera.
ChatGPT Building Age Detection Tools
OpenAI is working on making it possible for ChatGPT to detect your age
OpenAI says if ChatGPT detects a user is under 18, they will be automatically directed to "age-appropriate" content.Brent D. Griffiths (Business Insider)
None of the last 31 political attacks was by anyone from 'the Left'. Not one. We can count them. - AzExpress
So how many of the 24 offenders are affiliated with the Democratic Party or any other mainstream reformist, progressive or leftist organisation? The answer is none. The only perpetrator arguably from the Left is Black nationalist Quintez Brown.
Trump not alone in falsely blaming others for his own evil.
Immediately after Kirk’s killing, Elon Musk tweeted, ‘The Left is the party of murder’.
None of the last 31 political attacks was by anyone from 'the Left'. Not one. We can count them. - AzExpress
The script written for Donald Trump which he read stiltedly straight after Charlie Kirk was shot declared assassinations in the USA were caused by “the radical Left”.azexpress.net
adhocfungus likes this.
Was Robinson a Big Left Winger? That’s Not What the Evidence Says.
Was Robinson a Big Left Winger? That’s Not What the Evidence Says.
We’ve now heard the first official word about the murder of Charlie Kirk as part of the official charges brought against him today. I want to reiterate a point…Josh Marshall (TPM - Talking Points Memo)
copymyjalopy likes this.
'That law school failed': Sonia Sotomayor takes swipe at Pam Bondi
'That law school failed': Sonia Sotomayor takes swipe at Pam Bondi
Less than 24 hours after Attorney General Pam Bondi attempted to make the case that the First Amendment has a carve-out that makes “hate speech” subject to prosecution, Supreme Court Justice Sonia Sotomayor took a not-too-veiled shot at the Donald Tr…Tom Boggioni (Raw Story)
like this
Mods react as Reddit kicks some of them out again: “This will break the site”
Mods react as Reddit kicks some of them out again: “This will break the site”
1 percent of active mods will be affected, Reddit says.Scharon Harding (Ars Technica)
adhocfungus likes this.
Pro doesn't like this.
ComicK 2.0 is in the works
New group is taking the torch and building a new website.
reddit.com/r/ComicK/comments/1…
Discord link: discord.gg/teamshadowi
For now until website is ready some alternatives: everythingmoe.com/#section-man…
New work in progress website link: teamshadowi.com/
like this
Dang well that sucks. I had just moved over from mangadex.
Is there a preferred alternative?
Post I made on a Lemmy community is not visible
So, I made a post in a Lemmy group that I was using before moving to Piefed. I made it using my piefed account on piefed.ee.
It's now properly visible through lemmy.ee, but not visible on the actual instance where the group is located, nor on piefed.social. The image shows all three: piefed.ee first, then Sopuli, then piefed.social. As you can see, the topmost post is missing in the lower two screenshots.
I've tried refreshing Sopuli's view of the community and I've tried leaving the community and joining it. But, nothing.
It could be it has an effect that the "type" of post I chose on Piefed was "Link", because I wanted the post to include a link as is very common on Lemmy posts. But, that would be very weird, because it's indeed a type of post very common on Lemmy, so why would that be a problem when posted into a community on a Lemmy instance from within a Piefed instance?
Trump says bringing $15 bn lawsuit against New York Times
Washington (AFP) – US President Donald Trump said Monday that he is bringing a $15 billion "defamation and libel lawsuit" against the New York Times."The New York Times has been allowed to freely lie, smear, and defame me for far too long, and that stops, NOW!" he wrote on his Truth Social platform, adding the lawsuit was being brought in Florida.
AFP has contacted the New York Times for comment.
Trump decried the newspaper as a "virtual 'mouthpiece' for the Radical Left Democrat Party" and accused it of lying about his "family, business, the America First Movement, MAGA, and our Nation as a whole."
He provided no evidence for his claims.
The news outlet reported last week that Trump had threatened legal action against it in relation to articles on a lewd birthday note given to sex offender Jeffrey Epstein.
The Republican president has denied authoring the note.
Trump has intensified his attacks on traditional media since his return to the White House, repeatedly badmouthing journalists critical of his administration, restricting access and bringing lawsuits.
He sued media magnate Rupert Murdoch and The Wall Street Journal for at least $10 billion in July after it published an article about his friendship with Epstein.
Paramount settled Trump's lawsuit over election coverage on CBS News' flagship show "60 Minutes" for $16 million the same month. He had alleged that the program deceptively edited an interview with his 2024 election rival, Kamala Harris, in her favor.
The Trump FTC’s War On Porn Just Ensured That Accused CSAM Offenders Will Walk Free
The Trump FTC’s War On Porn Just Ensured That Accused CSAM Offenders Will Walk Free
Well, they finally did it. A federal agency finally shattered the precarious base that upholds the edifice of prosecutions for child sex abuse material (CSAM) in America. That agency is the Federal…Techdirt
la spantofolanza autodistruggente porta alla fine di ogni momento (pantofole usurate malamente in 2 anni)
Ok… lo so che tutto sommato non freca a nessuno, e anche io forse mi sentirei meno peggio se non dovessi più fare questo tipo di post, ma… Mi si continua a rompere letteralmente ogni immaginabile cosa!!! E così, non solo proprio negli ultimi giorni per il WiiU è uscito uno spacc nuovissimo, che però […]
Exclusive: Leaked Messages from Charlie Kirk Assassin, Accused shooter’s “politics” is not what government and media say
Exclusive: Leaked Messages from Charlie Kirk Assassin
Accused shooter’s “politics” is not what government and media sayKen Klippenstein
Mandelson not given in-depth vetting before appointment, says Foreign Office
Mandelson not given in-depth vetting before appointment, says Foreign Office
Letter to MPs says former US ambassador went through process only after his new role was announced to publicEleni Courea (The Guardian)
Israel’s Netanyahu starves 1 in 5 Gaza Children
Israel’s Netanyahu starves 1 in 5 Gaza Children
Sabha,6, getting ready to walk to school from her house on the borders eastern Gaza strip, where she and her family are still living in tents after Israeli war in Gaza. 2009. (by Eman Mohammed) | W…scheerpost.com
Charlie Kirk’s Murder Fuels New Attacks on Higher Education
In the days following the murder of MAGA influencer Charlie Kirk, his friends and allies have called for revenge against all kinds of groups, including trans people and the so-called radical left, even as the motivations of the alleged shooter, who was reportedly raised in a Republican household, remain far from clear. Now, some of those same rightwing figures are homing in on another target: colleges and universities, which they blame for radicalizing both the alleged shooter and, more broadly, people they accuse of celebrating Kirk’s death.
“These universities should not receive a single American tax dollar.”
Tyler Robinson, the 22-year-old Utah man who is accused of shooting Kirk, reportedly attended just one semester of college at Utah State University in 2021. He later enrolled at a technical college, where he was a third-year electrical apprentice. Those facts make it clear that traditional higher education factually could not have played a meaningful role in what led him to allegedly shoot Kirk. But that logic hasn’t mattered to figures like MAGA activist and Trump confidante Laura Loomer, who tweeted on Sunday that it was “time to defund American universities. You don’t need to go to college. Charlie Kirk didn’t go to college.” (At 18, Kirk dropped out of an Illinois community college after one semester to dedicate his time to activism, with funding from Turning Point co-founder Bill Montgomery; after high school, Kirk unsuccessfully applied to West Point.)
In her tweet, Loomer tagged Harmeet Dhillon, an Assistant Attorney General for Civil Rights at the Department of Justice, who responded, “I’m on it. And all the other haters at our American funded schools.”
Dhillon is one of the Trump-appointed officials who has been deeply involved in the push to try to expose, embarrass, or fire anyone speaking ill of Kirk or seeming to celebrate his murder. She praised actions taken against faculty members at Clemson University, where one person has been fired and two instructors suspended after making what the university called “inappropriate” remarks about Kirk following his death.
Dhillon called Clemson’s actions “a good start,” adding, “Federal funding for higher education is a privilege, NOT a right. The government is not obligated to fund vile garbage with our tax dollars.”
This general line of argument—that federal funding should be pulled from universities whose employees say things Trump and his allies don’t like—has animated the administration’s long-standing attacks on higher education. But since Kirk’s death, it’s been widely repeated in a new context. Take Representative Nancy Mace (R-S.C.), who issued a press release on Monday calling on the Department of Education to cut off “every dime of federal funding to any elementary, secondary, or post-secondary school who refuses to remove or discipline staff who glorify or justify political violence.”
“This is why these universities should not receive a single American tax dollar,” tweeted Lara Logan, a former CBS journalist turned conspiracy theorist, while reposting a report about a University of Michigan professor accused of celebrating Kirk’s death. “They preach hatred of this country, which is Marxist doctrine. It is helping to destroy this country from within—wake up.”
Other figures, like Federalist editor-in-chief Molly Hemingway, called for what could credibly be described as affirmative action to make schools more conservative. “All public universities should be required to have minimum 50% of their staff be conservative professors by spring 2026,” she tweeted. “In each department.” When a journalist on the site asked if she supported affirmative action, Hemingway responded, “No, I want to remove the left-wing oppression that has destroyed American universities.”
Beyond calls to defund colleges and universities, other figures have said that such institutions need more surveillance and campus activism from conservative students. The group includes longtime sting video maker James O’Keefe, who said his company O’Keefe Media Group “will be distributing hidden cameras nationwide to those who are witness to abuse in their school and who are willing to expose it.” O’Keefe added that he would host a livestream this week “where we will put campus corruption on blast and issuing a clear call to action: it’s time to rip the rot out of America’s education system.”
American higher education has long been depicted on the right as a hotbed of Marxism. Yet Kirk’s organization Turning Point USA itself could not have been created without institutes of higher learning; it was explicitly created to promote conservative views in high school, college, and university campuses—and it has thrived on many. Kirk himself said earlier this year that he thought his messaging was working, tweeting that he felt college students were becoming more conservative, even if the institutions themselves remained more liberal.
The right’s renewed pledge to attack universities is just one piece of what the White House has said will be a government-wide push to dismantle “radical” organizations following Kirk’s murder, which Trump has repeatedly blamed on the “radical left.” In practice, this appears to mean threatening left-leaning organizations with defunding and investigation. Speaking on Monday as a guest host of Kirk’s podcast, Vice President JD Vance also threatened to “go after the NGO network that foments, facilitates and engages in violence.”
White House promises crackdown on left-wing ‘terror’ after Kirk killing
Speaking on a podcast hosted by the US vice president, administration officials vowed to take down liberal groups.Al Jazeera
How Alibaba builds its most efficient AI model to date
How Alibaba builds its most efficient AI model to date
The new mechanism has sparked excitement among AI experts, who are increasingly concerned about the rising costs of scaling up models.Vincent Chow (South China Morning Post)
Exclusive: Leaked Messages from Charlie Kirk Assassin
Exclusive: Leaked Messages from Charlie Kirk Assassin
Accused shooter’s “politics” is not what government and media sayKen Klippenstein
adhocfungus likes this.
‘I have to do it’: Why one of the world’s most brilliant AI scientists left the US for China
‘I have to do it’: Why one of the world’s most brilliant AI scientists left the US for China
In 2020, after spending half his life in the US, Song-Chun Zhu took a one-way ticket to China. Now he might hold the key to who wins the global AI raceChang Che (The Guardian)
Map shows states with laws limiting "junk fees" for renters
The nationwide, bipartisan movement to eliminate so-called "junk fees" for renters has reached Massachusetts, where landlords are now forced to share the total price of what they are renting out with a future tenant before asking for any personal information.
Massachusetts is only the latest in a series of states which have introduced similar legislation against hidden fees in the rental market in recent years, including California and Colorado, as Americans struggle with a housing affordability crisis.
A study by the National Consumer Law Center found that junk fees cost American tenants hundreds of millions of dollars a year, disproportionately impacting the lowest-income and marginalized renting households, who spend a higher share of their wages on these hidden costs.
According to U.S. Census Bureau data, over 21 million renter households—the equivalent of about half of all renter households—spent more than 30 percent of their monthly income on rent in 2023, enough to be considered cost-burdened.
Map Shows States With Laws Limiting 'Junk Fees' for Renters
The nationwide, bipartisan movement to eliminate or limit so-called rental "junk fees" is growing, as lawmakers try to offer relief to struggling tenants.Giulia Carbonaro (Newsweek)
Feds propose rescinding public lands rule, which made conservation an official 'use' of BLM land • North Dakota Monitor
The federal government on Wednesday proposed rescinding a Bureau of Land Management rule that allows the department to consider conservation as part of its multi-pronged approach to federal land management.
The change comes as the Trump administration continues pushing for increased resource utilization of public lands, including through logging and mining.
The proposal drew immediate reactions — with political leaders praising the reversal as helpful to energy production but conservation groups decrying it as another harm to public lands access.
Microsoft will force install the Copilot AI app for users with desktop versions of 365 apps like Word and Excel — coming October, with no way to opt out for personal users
Microsoft will force install the Copilot AI app for users with desktop versions of 365 apps like Word and Excel — coming October, with no way to opt out for personal users
More bloatware added to Windows, courtesy of Microsoft 365.Jowi Morales (Tom's Hardware)
adhocfungus
in reply to fossilesque • • •