Salta al contenuto principale



MySafeSpace – whitehouse.gov


We're Democrats in the House and Senate. We love DEI, transgender for everyone, healthcare for illegals and shutting down the government! We couldn't care less if our military gets paid or Americans' safety.
#USA


in reply to silence7

Ginny and Alito can fly their flags upside down, which wasn’t even connected to a decorating holiday.

Also plausible deniability since it could have been the kids.

Why are Republicans so intent on showing how bad they are at critical thinking?

Questa voce è stata modificata (3 giorni fa)
in reply to lIlIlIlIlIlIl

Why are Republicans so intent on showing how bad they are at critical thinking?


It plays perfectly with their base.



in reply to silence7

Current generations are judging them now and they don’t care.

Even if there are future generations why should leaders care about what they think? The leaders will all be dead by then.

in reply to silence7

Those sociopaths don't even care about the judgement of the present generations.





Wrist-Cut Transformation Subculture ✡ Menhera-chan - Capitolo 6


Con questo capitolo subito dopo un'altra grande battaglia, non succede assolutamente niente, se non che si scopre che il gattino che accompagna...

stuff.octt.eu.org/2025/11/wris…



mensileOSM 6 (Ottobre 2025)


reshared this



Marjorie Taylor Greene tells Bill Maher she believes extraterrestrials are demons


Georgia Republican lawmaker also claims she didn’t know Rothschild family, of her ‘space laser’ theory, was Jewish

Republican US House member Marjorie Taylor Greene has said she believes in demons, surmising that they might be aliens who fell from heaven, and claims to have been unaware that key figures in the antisemitic space lasers conspiracy she floated were Jewish.

She made those bizarre remarks as a guest on Friday on HBO’s Real Time With Bill Maher after winning some fans among Democrats who once loathed her – yet had come to appreciate how the far-right Georgia representative had recently broken with Republicans on various issues. Those include healthcare, Gaza, the federal government shutdown that began on 1 October and the handling of documents pertaining to the late convicted sex offender Jeffrey Epstein, who was friends with Donald Trump before the latter man won two presidencies.

Greene’s appearance on Maher’s show perhaps made evident the ideological distance between the congresswoman – who has conspicuously avoided directly criticizing Trump himself – and some of her newer, cross-aisle admirers.



Trump’s MRI scan raises specter of secrecy in presidential health


Trump’s off-the-cuff disclosure that he underwent an MRI scan is raising fresh questions about the secrecy surrounding Trump’s health and the need for presidents to be more transparent.

Trump is the oldest person to be elected president, and his aides and allies have long projected him as the picture of strength and vitality.

Outside physicians initially raised questions after Trump visited Walter Reed Military Medical Center earlier this month for what the White House described as a routine follow-up visit, though it was his second visit in six months.



Grizzlies suspend Morant for conduct detrimental to the team


The Memphis Grizzlies suspended star point guard Ja Morant for one game due to conduct detrimental to the team, it was announced Saturday.

The suspension by the Grizzlies comes one day after a frustrated Morant told reporters to "go ask the coaching staff"' about his struggles during Memphis' 117-112 loss to the Los Angeles Lakers on Friday night.

#nba
Questa voce è stata modificata (4 giorni fa)


How to play multiplayer with a copy of BG3 acquired a certain way


Ok, so my friends and I wanna play Baldur's Gate 3 together. Now, almost all of us bought the game via Steam, and one friend acquired the game in a 'non-standard' way. How do we make multiplayer work?
in reply to mad_world_37

just get GOG version and you can just direct connect to your lobby with code
Questa voce è stata modificata (2 giorni fa)
in reply to mad_world_37

Assuming it’s GoG just play… verify your installer though


Ti presentiamo il nuovissimo Affinity: design professionale, ora gratuito per tutti


Ti presentiamo la nuovissima Affinity, un'app di progettazione professionale completamente ripensata che combina strumenti di fotoritocco, progettazione vettoriale e impaginazione in un'unica piattaforma veloce e reattiva, ora completamente gratuita per tutti.


Quando Affinity è entrata a far parte della famiglia Canva lo scorso anno, abbiamo promesso di preservarne la potenza ampliandone al contempo le possibilità. Oggi quella visione diventa realtà con la nuovissima Affinity: un'app creativa di livello professionale che riunisce strumenti vettoriali, fotografici e di layout in un'unica piattaforma ad alte prestazioni. Completa di tutte le funzionalità. Veloce come un fulmine. E completamente gratuita.

Per troppo tempo, i designer professionisti non hanno avuto quasi nessuna scelta sugli strumenti da utilizzare, da software pesanti che li rallentavano, ad abbonamenti che si accumulavano e flussi di lavoro che interrompevano la creatività. In tutta la comunità creativa abbiamo sentito le stesse frustrazioni: una richiesta di velocità, potenza e libertà. I designer hanno chiesto gli strumenti che amano, quindi li abbiamo ascoltati e abbiamo creato qualcosa di meglio.

https://www.canva.com/newsroom/news/all-new-affinity/

reshared this



Steam On Linux Gaming Finally Cracks 3% For October 2025


cross-posted from: lemmy.zip/post/52221052

Steam on Linux use has hit an all-time high! With the Steam Survey results for October 2025 coming out this evening, Steam on Linux has finally cracked the 3% threshold! A few months back Steam on Linux was close to 3% before stumbling a bit but now it's above that elusive threshold. The only time Steam on Linux use was close to the 3% mark was when Steam on Linux initially debuted a decade ago and at that time the overall Steam user-base was much smaller than it is today. Long story short, thanks to the ongoing success of Valve's Steam Deck and other handhelds plus Steam Play (Proton) working out so well, these October numbers are the best yet.







Canada and Philippines sign a defense pact to boost drills and deter China's aggression


Canada and the Philippines, both staunch critics of China’s increasingly coercive actions in the disputed South China Sea, have signed a key defense agreement that will allow their forces to hold joint battle-readiness drills.


Archived version: archive.is/newest/apnews.com/a…


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.



Problematic social media use linked to loneliness and death anxiety


What drives unhealthy social media use? A new study suggests it's more than a bad habit, linking it to our deepest anxieties about relationships, loneliness, and even our own mortality.


Archived version: archive.is/newest/psypost.org/…


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.




avoiding Ewaste by un-obsoleting a belkin controller


I have a few Wemo devices that have been obsoleted by Belkin. The lights are zigbee so paired just fine with the sky connect dongle. this is the controller, I pulled the board with the now dumb smarts out and in the base is a nice 3.3v power supply. so printed a separator from the scary voltage, and reused the headers to bring the low voltage up to the esp32. I needed a Bluetooth proxy in the lounge for a few Shelly remotes I picked up.


Leaked concept art for Windows 12.


A new "clean design" with all extraneous menus and buttons removed!

(Yes, this concept of "control everything through an AI" is just a command line, but worse. But that's not how the investors see it!)



Glen Hansard - Didn’t He Ramble (2015)


A distanza di 3 anni dal primo album solista, Glen Hansard torna sulle scene con un lavoro che lascia interdetti al primo ascolto, per poi crescere solo successivamente. Sì perché, a dispetto dell’imponente produzione – quattro location diverse, ospiti come Sam Beam aka Iron & Wine e due produttori come Thomas Bartlett (The National, Sufjan Stevens) e il... Leggi e ascolta...


Glen Hansard - Didn’t He Ramble (2015)


immagine

A distanza di 3 anni dal primo album solista, Glen Hansard torna sulle scene con un lavoro che lascia interdetti al primo ascolto, per poi crescere solo successivamente. Sì perché, a dispetto dell’imponente produzione – quattro location diverse, ospiti come Sam Beam aka Iron & Wine e due produttori come Thomas Bartlett (The National, Sufjan Stevens) e il compagno di una vita nei Frames, David Odlum – Didn’t He Ramble non decolla al primo giro: sono pochi gli episodi che arrivano in modo diretto e subito riconoscibile all’ascoltatore abituato al precedente Rhythm’n’Repose (è il caso del singolo di lancio Winning Streak)... artesuono.blogspot.com/2015/09…


Ascolta il disco: album.link/s/0VR0U8c34soFl7IWP…


HomeIdentità DigitaleSono su: Mastodon.uno - Pixelfed - Feddit




Palestinian factions condemn ceasefire violations, hold U.S. responsible for massacres


The Islamic Jihad Movement in Palestine (PIJ) stated that while resistance factions “fully complied” with the agreement from the first moment, the occupation continues its “policy of assassinations” and daily violations. The PIJ uniquely accused the occupation of “obstructing the recovery of its own soldiers’ bodies” in an attempt to “mislead public opinion and blame the resistance.” It demanded that mediators take a “firm and serious stance” and that the U.S. administration “oblige the occupation” to comply, rather than “justify its violations.”

The Palestinian Mujahideen Movement described the “cowardly zionist massacres” as a “manifestation” of the government’s violation of the truce. It accused the enemy of “marketing flimsy pretexts and ridiculous allegations” to continue its crimes, doing so to “fulfill the desire of the criminal zionist right wing” to prolong the war. The movement held the U.S. administration “fully responsible” and insisted it must “rein in” the enemy, not “provide cover for its crimes.”

The Ahrar Movement asserted that the occupation’s “insistence on violating” the agreement “confirms to the international community the Nazism of the occupation and its leaders.” The group held the U.S. administration and President Trump responsible for the crimes of “Nazi Netanyahu,” whom it accused of waging a genocide war for “political ends and fear of going to jail.” The movement demanded that the U.N. and Security Council take “practical action to rein in the occupation.”

The Democratic Front for the Liberation of Palestine (DFLP) described Netanyahu’s “bloody rampage” as an act committed “with a political cover and a green light” from U.S. Secretary of State Marco Rubio. The DFLP argued that Netanyahu is “exploiting the vagueness” and lack of detail in the Sharm el-Sheikh agreement to impose his own interpretation. In a unique critique, the Front also pointed to the “collective Palestinian leadership vacuum” in managing the truce and called for a “unified national Palestinian team” to navigate the next phase.

The Popular Front for the Liberation of Palestine (PFLP) held the U.S. administration “fully responsible” for the “horrific massacres” against “defenseless civilians,” stating the attacks resulted in “tens of martyrs, including 24 children.” The PFLP called the targeting of civilian homes and tents a “stain on the conscience of humanity.” It specifically cited President Donald Trump’s recent statements justifying the crimes under “self-defense” and using the language of “revenge,” calling this a “full partnership in these crimes.” The Front urged free people in the world to launch an escalating popular movement to prosecute occupation leaders as war criminals.

Hamas spokesperson Hazem Qassem asserted that the occupation’s behavior reflects a clear disrespect for the mediators and guarantor countries, calling on the parties that met in Sharm El-Sheikh to take urgent action.


(Emphasis original.)



The obscene ideology behind the settler cult


(Mirrors.)

[…] settler violence & conquest is escalating in the West Bank. But who are these zionist groups, who funds them, and what is their ideology & strategy? Watch to learn about the far-right settler cults that have accelerated their plans for ethnic cleansing in Palestine during the genocide in Gaza.
in reply to Anarcho-Bolshevik

So Iraq, Lebanon, Syria are prepared for colonization, pnac is making a lot more sense than it already did.

What do Christian and Muslim supporters and enablers imagine their eventual status will be?

Edit: was consumerism only ever promoted as a distraction?

Questa voce è stata modificata (3 giorni fa)


DNA data storage: Replacing hard drives with DNA - Sentient Rant


A human genome has around 750 MB of data. Nature surprisingly folds and coils this data into the nucleus of a tiny cell, which cannot be seen by the naked eye. This very compression advantage is why scientists are drawn to DNA for storing data.

https://sentientrant.com/storage/dna-data-storage-replacing-hard-drives-with-life-itself/




Bluesky Tests New “Dislikes” Feature – DTH


DTH-6-150x150Amazon CEO says recent layoffs weren’t driven by AI, Denmark drops mandatory scanning CSAM plan, Samsung and Nvidia parter on AI Megafactory”

MP3

embed.acast.com/30ae66f3-cf9b-…

Please SUBSCRIBE HERE for free or
get DTNS Live ad-free.

A special thanks to all our supporters–without you, none of this would be possible.

If you enjoy what you see you can support the show on Patreon, Thank you!

Send us email to feedback@dailytechnewsshow.com

Show Notes
To read the show notes in a separate page click here.

in reply to Sarah Lane

Man, what could go wrong with Bluesky and dislikes? Hmmmmmm..... /sarcasm


I stream nothing, and I am happy.





I Powered My House Using 500 Disposable vapes


The same guy built an e-bike using disposable vapes last year.
in reply to e8d79

this video is amazing. This is very inspiring, I think I have already collected about 500 of these off the street in the last few years.



Affinity’s new design platform combines everything into one app | The Verge


Here is the unlisted demo video from their newsletter:

Key bits:

After acquiring Serif last year, Canva is now relaunching its Adobe-rivalling Affinity creative suite as a new all-in-one app for photo editing, vector illustration, and page layouts. Unlike Affinity’s previous Designer, Photo, and Publisher software, which were a one-time $70 purchase, Canva’s announcement stresses that the new Affinity app is “free forever” and won’t require a subscription.

Affinity’s one-time-purchase model was one of the most appealing things about its older software offerings, standing in stark contrast to Adobe’s controversial subscription-based creative suite. While Canva’s own design platform can be used for free, it also locks most of its capabilities behind subscription paywalls, which raised concerns that Affinity would adopt Canva’s subscription-based approach following the acquisition. The company is trying to put those fears to rest for good by repeatedly mentioning how “free” the new Affinity app is, but the AI integrations will likely be met with some resistance by creatives who oppose the technology.


I'm glad they didn't add any subscription pricing, and while I don't know if they'll actually be able to fund it through the optional AI subscriptions alone, at least it can be used offline for those who want any AI things. Now my only complaint is the lack of a solid Linux client.



Affinity’s new design platform combines everything into one app | The Verge


Here is the unlisted demo video from their newsletter:

Key bits:

After acquiring Serif last year, Canva is now relaunching its Adobe-rivalling Affinity creative suite as a new all-in-one app for photo editing, vector illustration, and page layouts. Unlike Affinity’s previous Designer, Photo, and Publisher software, which were a one-time $70 purchase, Canva’s announcement stresses that the new Affinity app is “free forever” and won’t require a subscription.

Affinity’s one-time-purchase model was one of the most appealing things about its older software offerings, standing in stark contrast to Adobe’s controversial subscription-based creative suite. While Canva’s own design platform can be used for free, it also locks most of its capabilities behind subscription paywalls, which raised concerns that Affinity would adopt Canva’s subscription-based approach following the acquisition. The company is trying to put those fears to rest for good by repeatedly mentioning how “free” the new Affinity app is, but the AI integrations will likely be met with some resistance by creatives who oppose the technology.


I'm glad they didn't add any subscription pricing, and while I don't know if they'll actually be able to fund it through the optional AI subscriptions alone, at least it can be used offline for those who want any AI things. Now my only complaint is the lack of a solid Linux client.

in reply to eutampieri

The login page for the old apps is at the bottom of the page in the footer.

That being said, I really miss this being a premium offering.

in reply to xcjs

Thanks!

I will continue using v1 (I have v2 but I never got around to using it). Sadly windows/macos only… (in wine it kinda works but that’s not good enough for me)



Zohran Mamdani Speaks Out For Trans Rights




Canada PM says Xi talks 'turning point', apologises to Trump


Gyeongju (South Korea) (AFP) – Canadian premier Mark Carney on Saturday called his talks with China's leader Xi Jinping a "turning point" in restoring their battered ties, adding he raised tricky topics with Beijing like foreign interference.

Carney also confirmed from the APEC summit in South Korea that he had apologised to Donald Trump over an anti-tariff ad campaign that prompted the US president to raise tariffs on Canada.

Canada's relations with China have been among the worst of any Western nation, but on Friday Carney and Xi held the first formal talks between the countries' leaders since 2017, as both manage Trump's trade onslaught.

"This meeting marked a turning point in our bilateral relationship. We have now unlocked a path forward," Carney told reporters.

Xi also invited Carney to visit China.

A Canadian statement said that the leaders discussed "respective sensitivities regarding issues including agriculture and agri-food products, such as canola, as well as seafood and electric vehicles."

Carney said that he brought up alleged Chinese influence in Canadian elections, saying that it was "important to have that discussion" in order to get relations "back on track".

Ties fell into a deep freeze in 2018 after the arrest of a senior Chinese telecom executive on a US warrant in Vancouver and China's retaliatory detention of two Canadians on espionage charges.

Ottawa and Beijing have since engaged in tit-for-tat tariffs including on Canadian canola, an oilseed crop used to make cooking oil, animal meal and biodiesel.


Trump last Saturday hiked tariffs on Canada by 10 percent after a "fake" anti-tariff ad campaign that featured late US president Ronald Reagan.

The US president flatly rejected any resumption of trade negotiations even after Carney said sorry for the ad.

"I did apologise to the president. The president was offended," Carney said on Saturday, while insisting he was relaxed about when talks would resume.

"After all the noise of this week, Canada still has the best trade deal of any country with the US," he said.

"We can spend our time watching Truth Social worrying about the reactions of individuals. We are staying calm," he said.

"We'll wait until they're ready."

He added that he took heart from the Toronto Blue Jays who are fighting to become the first Canadian team to win the baseball World Series since 1993.

"They take risk, they're aggressive, and they're a team... And our Canada is taking risks, and we are a team," Carney said. "I will confess that I was looking at my phone during session two of APEC."



Prusa partners with Israeli company


youtu.be/Ugew7tXiU38

voxelmatters.com/filament2-unv…

in reply to queermunist she/her

Being an undocumented immigrant is not exactly the same as a native inhabitant who is being ethnically cleansed. I'd love to live in a Kumbaya world without borders but this is a dick move, not genocide.

Wake me up when the "resistance" organisation isn't called DSA

in reply to geneva_convenience

They are planning to round people up by the millions and are doing it based on skin color and language. They're putting them in concentration camps, with plans to build many many more camps to house all the detainees.

It's an ethnic cleansing campaign.

Questa voce è stata modificata (3 giorni fa)


State Of the Bird October 2025


State of the Bird September 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 October 20th 2025 and can be found here.

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-05 | 2025-06 | 2025-07 | 2025-08 | 2025-09 | 2025-10Developers | 2 | 2 | 2 | 1 | 2 | 1 |Crazy Patch Writers | 1 | 0 | 0 | 1 | 1 | 0 |Casual | 1 | 1 | 0 | 1 | 0 | 0 |[/chart]

Review Requests


Review requests are what we call our code reviews and is the way that all code is accepted into our code bases. This is a look at how many were open and closed each month.

[chart type="bar" backgroundColors="#db3a83,#e76a2a" title="Review Requests" xAxisTitle="Time Frame" ]2025-05 | 2025-06 | 2025-07 | 2025-08 | 2025-09 | 2025-10Open | 26 | 20 | 42 | 61 | 48 | 47 |Closed | 22 | 25 | 39 | 57 | 56 | 45 |[/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. We don't create issues for everything we do, this is still good to look at as it will include bugs and other issues users have brought to our attention.

[chart type="bar" backgroundColors="#db3a83,#e76a2a" title="Issues" xAxisTitle="Time Frame" ]2025-05 | 2025-06 | 2025-07 | 2025-08 | 2025-09 | 2025-10Open | 6 | 11 | 11 | 16 | 6 | 7 |Closed | 5 | 10 | 3 | 11 | 7 | 19 |[/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,#e5bb13,#0088cc,#b3b5b4,#8c6238,#231f20,#f1592a,#ffea61,#bf1e2e,#0088cc,#57e389,#7f007f" title="Commits" xAxisTitle="Time Frame" ]2025-05 | 2025-06 | 2025-07 | 2025-08 | 2025-09 | 2025-10 |Pidgin 3 | 15 | 10 | 25 | 51 | 46 | 33 |Pidgin 2 | 0 | 4 | 0 | 2 | 0 | 0 |Gaim 3 | 0 | 0 | 0 | 0 | 0 | 0 |GPlugin | 2 | 0 | 4 | 0 | 1 | 1 |HASL | 1 | 4 | 2 | 0 | 0 | 1 |Birb | 5 | 0 | 1 | 0 | 7 | 4 |Xeme | 0 | 0 | 1 | 0 | 0 | 2 |Ibis | 0 | 0 | 0 | 0 | 2 | 1 |Hiya | 0 | 0 | 0 | 0 | 0 | 1 |Myna | 0 | 0 | 2 | 0 | 0 | 1 |Seagull | 0 | 13 | 3 | 0 | 1 | 3 |Traversity | 0 | 0 | 0 | 0 | 0 | 1 |retro-purple | 38 | 48 | 0 | 3 | 0 | 1 |[/chart]

Infrastructure


Jetbrains Hub, our Identity Provider, and Reviewboard have been moved from Kubernetes to a VPS to help deal with the on going AI scrappers and other malicious users. More services will probably be moved in the future but these two had to be done sooner too keep development running.

Also registrations are currently disabled in Hub due to these issues as well, they will open back up eventually, but right now it's easier to just leave them disabled.

#pidgin3


Pidgin 3 is our next generation universal chat client whose goal is to give you the best experience possible when using modern chat networks.

Retrospective


There was a lot of maintenance this month, but we still found time to clean up a lot of the conversation window and continue working towards the new account settings API.

Highlights


  • Fixed some issues scan build found (RR 4195)
  • Updated the metafino.xml file so things will appear correctly in app stores (RR 4193)
  • Modernized PidginPresenceIcon (RR 4210)
  • Show presence messages in the members lists of conversations (RR 4216)
  • Implement XEP-0302 for coloring names for all users (RR 4211)
  • Added a tool-tip showing the number of available and unavailable members to the search entry in the conversation members list (RR 4217)
  • Added an icon for the streaming presence primitive (RR 4218)
  • Added a Purple.Connection.set_presence virtual function to tell protocols when to change their presence (RR 4219)
  • Removed the Purple.Connection:protocol property (RR 4221)
  • IRCv3: Clear presence messages for contacts switch to an available presence (RR 4228)
  • Updated Purple.PresenceManager to track the active presence by an index (RR 4226)
  • Moved a number of virtual functions from Purple.Protocol to Purple.Connection (RR 4225)
  • Added a badges property to Purple.Conversation (RR 4231)
  • Updated the credential providers to use the account id and name instead of username. (RR 4238, RR 4239, RR 4240)
  • Removed the KWallet credential provier (RR 4241)


Releases


None

Future Plans


  • The account options API is in the process of being replaced by a new AccountSetting API.
  • Finish getting presence implemented.

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 of 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


Pidgin 2 is our stable "production" release of a universal chat client. Meaning that you can use it as a single interface to many chat networks!

Retrospective


We're still planning on doing a 2.15.0 release, but we haven't moved forward on this at all this month.

Highlights


None

Releases


None

Future Plans


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.

#gaim 3


As announced in the last State of the Bird, we've started an additional user interface to keep the look and feel of Pidgin 2 and Gaim before it in GTK4 and we've chosen to name it Gaim.

Retrospective


No new work this month. We've put things on pause until the account settings rewrite is finished. We need to be able to create accounts to move forward and don't want to write a bunch of code just to rewrite it very soon afterwards.

Highlights


None

Releases


None

Future Plans


Once the account settings API is finished up we're going to start moving pretty quickly here.

#gplugin


GPlugin is our GObject based plugin library that is used in Pidgin 3.

Retrospective


Nothing much this month, everything is working well enough for now.

Highlights


Nothing notably

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.

Highlights


Nothing notable

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


We're getting ready for the next release and doing some cleanup to get there.

Highlights


  • Add Birb.str_matches (RR 4230)
  • Remove Birb.Filter and Birb.CustomFilter (RR 4236)


Releases


None

Future Plans


We have an open review request (RR 4235) which adds a base helper class for formatting a Pango.AttrList to various formats. We will add some basic HTML and Markdown formatters in the future as well.

#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.

Highlights


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 notable activity this month.

Highlights


None

Releases


None

Future Plans


Continue working through the open issues and watching new IRCv3 specifications for things we should be including.

Once the formatting API lands in Birb we will be adding outgoing formatting support.

#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


Only a few changes this month driven by some serialization requires in Purple 3.

Highlights


  • Fixed some issues scan build found (RR 4207)
  • Add suport for GLib.TimeZone (RR 4208)


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


Nothing to report on this month.

Highlights


None

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.

We're also trying to make sure that you can actually use this to connect to the self hosted clones, but we haven't gotten through verifying that and fixing what doesn't work.

Closing


We have a lot to do going forward but we're still striving hoping that the Experimental 5 release which is due 2025-12-31 will actually be Alpha 1. The distinction is whether not not we think the protocol specific APIs are stable enough for third party protocol developers.

We don't have this well defined yet, and it's more of a feel than anything, but we've had a few people tinkering with third party protocols with moderate success which is absolutely amazing!! So as they continue working on their protocols we're getting good feedback on basically everything which is extremely helpful!

We hope you all are enjoying the new format and if you have any questions of comments please leave them below!

Discuss this on our forum.



This Shutdown is Different






Think Big, Print Bigger: Introducing the Prusa CORE One L! - Original Prusa 3D Printers



in reply to Asidonhopo

Small businesses have a tendency to just do whatever the hell they want, and usually they get away with it. Idk if there is some way of claiming its a financial hardship or something to legally avoid it, but it happens a lot.

Case in point, I just bought takeout from a place that gave it to me using a plastic bag and styrofoam, and both of those things are banned in this town/state

in reply to ToastedRavioli

Much harder for large chains that mom and pop kinda food places.
in reply to ToastedRavioli

Some places had old stock ti get through. Better used than thrown away.


“Unexpectedly, a deer briefly entered the family room”: Living with Gemini Home


At least a

out of this.

The unexpected deer

Every generative AI bot makes the occasional mistake, but you’ll probably not notice every one. When the AI hallucinates about your daily life, however, it’s more noticeable. There’s no reason Google should be confused by my smart home setup, which features a couple of outdoor cameras and one indoor camera—all Nest-branded with all the default AI features enabled—to keep an eye on my dogs. So the AI is seeing a lot of dogs lounging around and staring out the window. One would hope that it could reliably summarize something so straightforward.

One may be disappointed, though.

In my first Daily Brief, I was fascinated to see that Google spotted some indoor wildlife. “Unexpectedly, a deer briefly entered the family room,” Gemini said.

Gemini does deserve some credit for recognizing that the appearance of a deer in the family room would be unexpected. But the “deer” was, naturally, a dog. This was not a one-time occurrence, either. Gemini sometimes identifies my dogs correctly, but many event clips and summaries still tell me about the notable but brief appearance of deer around the house and yard.

This deer situation serves as a keen reminder that this new type of AI doesn’t “think,” although the industry’s use of that term to describe simulated reasoning could lead you to believe otherwise. A person looking at this video wouldn’t even entertain the possibility that they were seeing a deer after they’ve already seen the dogs loping around in other videos. Gemini doesn’t have that base of common sense, though. If the tokens say deer, it’s a deer. I will say, though, Gemini is great at recognizing car models and brand logos. Make of that what you will.



Can kids under 10 be possibly taught coding, without even mentioning the word syntax to them ??
in reply to TheracAriane

Some people I know we're writing C++ code without AI when they were like 7 years old




Civil society should be resisting Trump’s authoritarianism. It’s succumbing to it instead.




quando il governo spereta, la gente dorme, ma quando blocca il porno, la gente muore…


In questo nostro magico paese — che, lo sapete, a me tutto sommato piace… ma è chi ci vive a non piacermi — quando, relativamente a questioni informatiche, escono fuori problemi veri… tipo, che ne so, Piracy Shield oppure Chat Control… l’individuo medio (normaloide) sembra sempre cadere dal perone dello zio a riguardo. Ma, a […]

octospacc.altervista.org/2025/…


quando il governo spereta, la gente dorme, ma quando blocca il porno, la gente muore…


In questo nostro magico paese — che, lo sapete, a me tutto sommato piace… ma è chi ci vive a non piacermi — quando, relativamente a questioni informatiche, escono fuori problemi veri… tipo, che ne so, Piracy Shield oppure Chat Control… l’individuo medio (normaloide) sembra sempre cadere dal perone dello zio a riguardo. Ma, a quanto pare, se qualcuno tocca i fottuti porno, allora anche i cretini si svegliano… ma nel senso che smettono appena di dormire, eh, non nel senso che prendono la proverbiale pillola rossa e iniziano a vedere la vera realtà, quello non sia mai… 🤥

Quindi, eccoci qui: benvenuti in Italia, vietato scopare, è il caso di dire, perché dal 12 novembre, meno di 2 settimane, entrerà in vigore la nuova norma AGCOM di cui si è inizialmente parlato 6 mesi fa, per cui diverse piattaforme dedicate alla pornografia dovranno verificare che gli utenti siano effettivamente maggiorenni; questo tramite un accesso astruso con un’identità digitale riconosciuta dallo Stato… nel nostro caso, CIE e SPID, ma questa roba non riguarda solo l’Italia, e in realtà il calderone bolle, per farla breve, in buona parte dell’Unione Europea. 🐸

Al di là di tutto, la cosa fa molto ridere, perché è stata implementata in modo molto italiano. L’AGCOM non ha inizialmente diffuso la lista iniziale di siti su cui il provvedimento sarebbe dovuto essere applicato, e non avrebbe nemmeno notificato i diretti interessati… Però, per via di qualcosa del Digital Services Act che non ho capito bene, si è trovata ora a doverlo fare… e, a quanto pare, concedere di conseguenza anche ulteriori 3 mesi di tempo alle piattaforme tirate in causa per permettere a queste di effettivamente implementare i requisti. Quindi, se tutto va bene, della pratica se ne parlerà il 12 gennaio, e già qui… Ma, la cosa proprio spassosa è vedere questa lista magica (PDF) di ben 48 siti ci sono dettagli sorprendenti, ed altri meno. 🤗

Innanzitutto, a parte una manciata di colossi, tra cui PornHub e le sue proprietà, mi sorprende vedere quanti siti piccoli apparentemente presi a caso ci sono… o meglio, a giudicare dagli URL, questi sembrano avere in comune l’essere o localizzati anche in italiano, o addirittura interamente indirizzati al pubblico italiano… ma nessuno di questi è italiano, nel senso che nessuna società che li possiede è italiana. Un (1) singolo sito effettivamente italiano c’è qui in mezzo, hentai-ita.net, che è di proprietà di una società lombarda, e ok… Ma che cazzo di diritto morale hanno invece tutte queste altre aziendine, localizzate in culo all’Europa, di creare siti con nomi italiani, facendo credere sia roba nazionale che dà da mangiare a dipendenti italiani e contribuisce alle casse dello Stato, e invece con noi non c’entra una minchia? Praticamente il problema dell'”italian-sounding”, ma qui sounding potrebbe significare un’altra cosa (NSFW). 🤯

La cosa divertente, però, sono gli esatti URL che sono stati inseriti. Per alcuni siti c’è la normale pagina indice, mentre altri hanno per qualche motivo URL “sporchi”, che o rimandano a pagine fin troppo specifiche — per esempio, qualcuno rimanda a specifiche categorie, e qualcuno a pagine di termini di servizio… perché? — o includono parametri query specifici alla richiesta — come hash di sessione… che no, non è una cosa grave per la privacy come alcuni finti colti dicono, ma è sintomo di siti programmati a casaccio, spesso in PHP; anche phpBB ha questo comportamento — o… uno in particolare rimanda ad una ricerca specifica: [em]/gay-porno?q=daddy[/em]. Il tizio lì dell’AGCOM che si è messo a girare per ‘sti siti ha insomma deciso di fare proprio questa ricerca su uno, e non l’ha tagliata dall’URL prima di includerlo nel documento, che proprio boh… in questo caso, gusti discutibili, ma per tutti gli altri URL è sintomo di skill issue (non conoscere gli standard de-facto di routing nei siti web, quindi quali parti di un URL sono utili e quali no). 🥴

Infine, di contro, non mi sorprende che in questa lista ci siano finiti solo siti normie; si, tanti decisamente mai sentiti per me, oltre a quelli grandi, ma comunque nulla che sia usato da non-normaloidi. Per esempio, spicca sicuramente la mancanza di rule34; ma non è questione di pornografia reale o meno, perché anche di vari booru e siti di quel tipo, che hanno anche (e qualcuno solo) immagini reali, non c’è l’ombra… ma mi chiedo se ciò sia per ignoranza, per realismo pratico, o per evitare un’insurrezione popolare da parte di weeb ed affini. Decisamente, però, godo a vedere che OnlyFans rientra nella lista, e così finalmente tutte quelle famose sanguisughe anche nostrane, che immoralmente seducono uomini deboli e sfigati spillandogli centinaia o migliaia di euro al mese, troveranno un ostacolo in più per farlo… (E no, imporre anche ad OnlyFans la verifica non è superfluo solo perché la piattaforma obbliga a collegare carte di credito, perché non basta; basti vedere le storie dei minori che caricano roba a pagamento lì sopra, per dire.) 😼

Ovviamente, lo sapete già che a me freca meno di zero, non solo perché per me la pornografia farebbe bene a sparire direttamente dalla faccia della terra, ma perché non è che ci voglia granché a superare questi blocchi; dall’anno prossimo sentiremo certamente anche da noi, come in Regno Unito, parlamentari che scoprono dai nipoti cos’è una VPN… almeno, per ora. Io sono ben più che d’accordo con l’idea di bloccare la pornografia ai minorenni, ma c’è un problema… da un lato, che ‘sta roba non funziona, non ha mai funzionato… e, dall’altro, costituisce con certezza matematica un pendio scivoloso che porta all’erosione dei diritti digitali dei cittadini. 😭

Lasciando anche da parte i rischi per la privacy di queste verifiche di età online, perché a dire il vero la situazione qui non è una schifezza come tra UK e USA, e il sistema per cui questa verifica sarà fatta qui mi sembra effettivamente ben architettato in tal senso — con l’identità degli utenti che è gestita da fornitori già accreditati a livello statale per gli altri accessi sicuri, e il permesso di accesso che viene passato ai siti per mezzo di token temporanei anonimizzati… Il primo vero punto è che, per fare questi accessi, serviranno app mobile di merda: o la nostra IO, che è sì open-source, ma un sacco di roba (tra cui questa, temo) non ci funziona senza Play Integrity, che è una dipendenza spyware closed-source di Google, che è un’azienda statunitense… oppure, quella che dovrebbe cacciare fuori Bruxelles, che non ho idea di come sarà, ma non ho affatto buone speranze. 😖

E poi, ovviamente, c’è sempre il rischio dell’abuso da parte dei potenti… che però, in questo caso, non è previsto da mere supposizioni, ma storie reali accadute in altre parti del mondo. Nel Regno Unito si è appunto messa la verifica dell’identità per piattaforme social, ma anche roba come Discord, e in quell’Online Safety Act c’è andata di mezzo pure Wikipedia… mentre, in Australia, si vorrebbe imporre la verifica dell’età anche a fottuto GitHub — perché fornisce funzioni di collaborazione che dai coglioni al potere sono interpretate come social — e addirittura ai motori di ricerca web! Ci rendiamo conto??!! Ma, ovviamente, il popolino di queste cose non se ne preoccupa prima che sia troppo tardi; solo se c’è il sesso di mezzo ne parla, sennò vaffanculo, chi se ne frega se ci trattano come bambini terroristi pretendendo di poter spiare le nostre chat e di bloccarci l’accesso a metà del web legale… Ma io ve lo giuro, cari italiani: Pignio non richiede verifica, ma le foto dei miei piedini lì sopra non ce le troverete MAI!!! 👿🖕

#AGCOM #blocco #DecretoCaivano #identità #minori #porno #pornografia #privacy #provvedimento #verifica




in reply to Damage

It literally cannot be ignored anymore.

"You don't miss the water until the well runs dry" has never been a more true expression. People expect that if something is going wrong here'd be immediate and apparent consequence. It seems like a vast majority of people completely lack the skill of extended foresight, where one can look at a current situation and see how it can accumulate into a worse situation later.

A great example of this was my mom during COVID-19:

"All this pandemic talk is just nonsense. I'm not seeing people dying on the streets, now, am I?"

If the effects of climate change aren't immediately apparent with some big global disaster happening overnight, then it's not a big issue or simply not real.

If eating something that causes long term health risks doesn't immediately make you sick overnight then it's not a big issue or simply not real.

Questa voce è stata modificata (4 giorni fa)
in reply to Tattorack

That's what I'm saying, people don't deal with problems until they're forced to.

And climate change, while having effects all over the world, doesn't affect everyone with the same intensity, so the luckiest among us can afford to ignore the problem longer than the rest. Of course the luckiest usually are also the ones with the most power to deal with these issues.