Salta al contenuto principale



Citing “market conditions,” Nintendo hikes prices of original Switch consoles


Switch 2 and online membership pricing “will remain unchanged at this time.”


Every year, sanctions kill more people than wars


Between 2010 and 2021, unilateral sanctions caused over 500,000 deaths annually, surpassing yearly global deaths from armed conflict.


Archived version: archive.is/newest/peoplesdispa…


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.



A volcano in Russia’s Far East erupts for the first time in centuries


A volcano on Russia’s Kamchatka Peninsula has erupted for the first time in hundreds of years


Archived version: archive.is/newest/independent.…


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.




2 Palestinian girls injured by Israeli fire as illegal settlers torch Palestinian vehicle in West Bank


Two Palestinian girls were wounded by Israeli army gunfire in the West Bank city of Jenin on Sunday, as illegal settlers set fire to a Palestinian vehicle and scrawled racist graffiti in Hebron in the latest wave of violence across the occupied territory, Anadolu reports.


Archived version: archive.is/newest/middleeastmo…


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.



Final thoughts re: FediCon 2025


As I write this, I'm sitting on an airplane flying over the Canadian prairies on my way home from Vancouver, BC. What an amazing group of individuals, who took the time out of their extraordinarily busy lives to see, hear, and learn about the fediverse!

As I write this, I'm sitting on an airplane flying over the Canadian prairies on my way home from Vancouver, BC.

What an amazing group of individuals, who took the time out of their extraordinarily busy lives to see, hear, and learn about the fediverse! The connections made and ideas discussed were so important, and you could feel the energy in the air.

You'd think after a solid six hours a day in a lecture hall would be enough, but at every opportunity in between, there were lively discussions about ActivityPub and the fediverse. It turns out when you get all of us in a group together we can talk and continue to talk about the open social web for ages.

I now have a to-do list about a kilometer long, they all need to get done ASAP!

Thank you to reiver@mastodon.social for organizing this conference, all of those who helped out and participated, and all those who attended.

From now on, whenever someone points a camera to me, I'll picture jaz@toot.wales saying "say FEEEEEEDIVERSE".

in reply to julian

@devnull Did you happen to speak to anyone about the future of SocialHub while at FediCon? Did your impressions match what Johannes reported in the reboot vs. shutdown topic?
in reply to Danyl Strype

Re: Final thoughts re: FediCon 2025


strypey@socialhub.activitypub.rocks I spoke to quite a few people at fedicon about this exact issue.

Many feel that some sort of discussion platform is needed, but for one reason or another SocialHub is not that platform.

They did often agree with my assertion that discussion of activitypub topics should take place on the fediverse itself.

in reply to julian

julian:

for one reason or another SocialHub is not that platform.


I'm curious to hear those reasons in some detail, ideally from the horses mouth. Whether here, in the verse (I'm @strypey at mastodon.nzoss.nz), or elsewise (contact info in the profile for that account). That helps us figure out what needs to be done differently. No need to worry about upsetting me, I respect absolute candour, and commit to replying both honestly and respectfully.
julian:

activitypub topics should take place on the fediverse itself.


I agree. As @how said in the against fragmentation topic, SH is part of the fediverse. But it also offers things that ephemeral micro-posting chatter doesn't, not least permanent archiving for later reference, and an entry point for newbies. If it's not doing a good job, let's talk about why, and do something about it.

One thing we could experiment with, if you're keen, is a complete mirror of the existing SH using NodeBB. With full archives, and full federation so anything posted to one can be read on both. That way people can use their forum interface of choice to participate (as well as being able to use other apps via AP federation). It also ends the problem of the existing SH being a SPoF, and thus a source of tension and territorial conflict.

in reply to Danyl Strype

Re: Final thoughts re: FediCon 2025


There is no existing, up-to-date exporter for Discourse to NodeBB. One would have to pay someone to do it.

While we (the royal we, NodeBB Inc.) would gladly take your money, you're better off sending it to nitro-porter, whose migrator is OSS.

in reply to Danyl Strype

strypey:

julian:
discussion of activitypub topics should take place on the fediverse itself.


I agree. As @how said in the against fragmentation topic, SH is part of the fediverse.


imo this is one of those points that sounds better than it actually is. being "on the fediverse" or "part of the fediverse" is a meaningless term without providing specifics. what actually matters here is the distribution and aggregation of resources (posts, threads, and so on). it's not broadly useful to have discussions about activitypub "on the fediverse" if those discussions never end up being seen by the people who want to see them.

for a discussion to end up on socialhub, one of the following needs to happen:

  • either someone notifies socialhub that their post should be aggregated
  • or socialhub crawls the fediverse and proactively aggregates posts

again, it's a distribution problem. keeping socialhub "in the loop" is necessary if you want your post to end up on socialhub. this can happen via fedi or it can happen via web ui. but it's automatic if you do it via the web ui, whereas if you do it via fedi you have to remember to send your post to the appropriate actor. the UX of participating in actual threads and including aggregators is very bad in the current fedi softwares -- usually, you have to include a mention of the actor who manages the thread in every single post you care to end up there, and there isn't a straightforward way to make that actor aware of old posts. this is why federation without any additional considerations is bad -- it leads to context collapse. you can't consider only federation, but instead you need to consider federation how, and with whom, and with which expectations.

for these reasons, i can't agree that "discussions of activitypub topics should take place on the fediverse" unless/until the fediverse becomes aware of the concept of discussions as separate from reply trees, and subsequently knows where to send all relevant notifications.

reshared this

in reply to a

Re: Final thoughts re: FediCon 2025


a, we may be talking about slightly different things.

My assertion is that discussions about ActivityPub should take place on the fediverse*.

I think you are asserting that SocialHub discussions shouldn't take place on the fediverse.

And so sure, there is zero ability for SocialHub to proactively pull in posts, but that's a failure of the software, not of the fediverse in general. (FWIW that failure is present in NodeBB too, even though we do have existing discovery tooling.)

I'll admit that it's hard to consume long running discussions on typical microblogging software, and additional steps need to be taken to keep SH in the loop, but that doesn't mean discussions don't happen there.

Because you know as well as I do that discussions do happen there organically, and often, too.

* Additional considerations about "which fediverse" is out of scope of this statement

Questa voce è stata modificata (1 mese fa)

reshared this

in reply to julian

agreed that it's not broadly useful to have discussions that aren't seen by people who want to see them. It's a two-way problem, keeping SocialHub in the loop and keeping everybody else in the loop as well. It's a good example of what I was talkingn about in the other thread: it's useful to get input on the question of whether or not SocialHub discussions are currenlty meaningfully "on the fediverse" from people who don't have SocialHub accounts!

I'm not sure you need to be able to fully pull in discussions that are happening elsewhere ... for example a link aggregator that combines links to interesting discussions elsewhere with discussions of its own that others can participate isn't as smoothly integrated but could still be useful.

Being able to have threaded, categorized long-form discussions that people who have accounts elsewhere can broadly participate in certainly seems like something that a lot of people want. If that's not possible with current fediverse software then (a) that's disappointing but also (b) now's as good a time as any to work on improving it and this is as good a use case as any.

By contrast it seems to me that most of the potential audience doesn't want non-federated threaded, categorized long-form discussions enough with the people currently active on SocialHub to participate on any kind of regular basis on SH.

@julian @trwnh

@julian @a
in reply to julian

Yeah. I have no idea how to follow SocialHub discussions Mastodon account. I see this post because I'm following you, but it's disembodied -- I don't see the rest of the thread. And I can search for @community@socialhub.activity.rocks but its profile is empty.

Not only that, If I'm reading it over there, and see something I want to reply to from here, doing the "copy this URL" trick doesn't work. Does that mean I'm not in the fediverse??? Hard to know, but in any case I haven't yet figured out how I can participate in discussions there except by replying to somebody I follow.

@julian

in reply to Jon

Re: Final thoughts re: FediCon 2025


jdp23@neuromatch.social I don't want to get overly technical about it, but that's due to fixable deficiencies in Discourse's AP integration.

I think you should be able to follow the @community@socialhub.activity.rocks actor, no?

The "copy URL" flow is especially prevalent on the fediverse, but Discourse doesn't support it (neither does Ghost, while I am talking about it.)

in reply to julian

@julian@community.nodebb.orgI don't want these posts cluttering up my home feed, I just want to be able to read and participate in the conversations. On Bluesky there's an ATProto feed that's got a bunch of discussion, I can check it when I feel like it (and people who want to can add it to their home feed) and reply
in reply to Jon

@julian Also, speaking of fixable deficiencies, my edits here don't seem to propagate to SocialHub . Without knowing the code I'm confident it's fixable because my edits did propagate to the NodeBB thread at community.nodebb.org/topic/189… , great to see!


in reply to Sunshine (she/her)

Are those the same Boeing planes that are losing parts during flyghts? and having engine fires during takeoff? the same ones that are now and then crashing with hundreds of people on board? And the most ridiculous excuses are being invented to cover up a real USA aviation scandal? Well, fine time to boycotting Vuelig.com too.....


[German] “I don’t give a damn if Americans buy or not.”


Article is in German; it’s an interview with the head of Zotter (an Austrian chocolatier). Also in the article: “We don’t dare invest in the US any more. The uncertainty is too great. Every additional 1% makes the chocolate more expensive, and ultimately someone has to pay for it.”



Luoghi, paesi, città: Citiverse.it è un'alternativa ai gruppi locali Facebook a prova di privacy


[h1][strong]Con [url=http://citiverse.it]citiverse.it[/url] abbiamo portato [url=https://citiverse.it/categories]i gruppi locali Facebook in un luogo[/url] senza tracciamento![/strong][/h1] [img=https://citiverse.it/assets/uploads/files/1754238884471-f4fa

Con citiverse.it abbiamo portato i gruppi locali Facebook in un luogo senza tracciamento!


Clicca sulla tua regione e scopri le località che abbiamo inserito

Puoi usare Citiverse.it come Forum, ma le iscrizioni sono ancora soggette a invito. Da oggi è disponibile anche la nuova interfaccia a schede.

L'interfaccia a schede di Citiverse.it

Ma se hai un account del Fediverso (Mastodon, Lemmy, Friendica, etc) puoi seguire le località di Citiverse.it inserendo il link della comunità nella casella di ricerca del tuo software federato e seguendola. Se vuoi aprire una nuova conversazione dal tuo social, puoi menzionare la comunità

con la chiocciola + il nome della comunità + @citiverse.it.

Per esempio, se vuoi aprire una conversazione su "Roma" puoi menzionare @roma@citiverse.it

Vieni a trovarci: citiverse.it/category/12/luogh…


Un mese di sperimentazione con Citiverse.it. Quali sono le comunità attive e, soprattutto, di cosa abbiamo bisogno?


@fediverso@feddit.it

Un mese fa @skariko e io abbiamo ininziato a sperimentare su NodeBB con l'ambizione di creare un'alternativa federata ai gruppi Facebook, soprattutto quelli locali.

Per chi lo visita direttamente dal sito, Citiverse è un Forum; ma per chi lo usa dal Fediverso, Citiverse è un'istanza qualsiasi, ma con le "categorie" del Forum che diventano "gruppi Activitypub", come le comunità Lemmy.

Al momento abbiamo creato una settantina di comunità, suddivise per macrocategorie.

Volete visualizzarle dal vostro account Mastodon? Eccole qua:


NB: alcune potrebbero sembrarvi vuote, perché i messaggi che "contengono" si vedono solo dopo che le avete seguite.


1) DISCUSSIONI GENERALI



2) LUOGHI E CITTA'



3) FEDIVERSO



GRUPPI E ASSOCIAZIONI



4) ALTRO



DI COSA ABBIAMO BISOGNO


Vogliamo far diventare Citiverse un'alternativa ai gruppi Facebook, ma per farlo abbiamo bisogno che sia una comunità attiva:
Se la discussione è scarsa, nessuno prenderà in considerazione citiverse.it! Quindi:

1) seguite le comunità e partecipate alle discussioni con il vostro account federato
2) se volete una nuova comunità, chiedetecela
3) e se volete iscrivervi al forum, in questa fase, dobbiamo inviarvi l'invito via email




Do leaders even believe that generative AI is useful?


There's a very long history of extremely effective labor saving tools in software.

Writing in C rather than Assembly, especially for more than 1 platform.

Standard libraries. Unix itself. More recently, developing games in Unity or Unreal instead of rolling your own engine.

And what happened when any of these tools come on the scene is that there is a mad gold rush to develop products that weren't feasible before. Not layoffs, not "we don't need to hire junior developers any more".

Rank and file vibe coders seem to perceive Claude Code (for some reason, mostly just Claude Code) as something akin to the advantage of using C rather than Assembly. They are legit excited to code new things they couldn't code before.

Boiling the rivers to give them an occasional morale boost with "You are absolutely right!" is completely fucked up and I dread the day I'll have to deal with AI-contaminated codebases, but apart from that, they have something positive going for them, at least in this brief moment. They seem to be sincerely enthusiastic. I almost don't want to shit on their parade.

The AI enthusiast bigwigs on the other hand, are firing people, closing projects, talking about not hiring juniors any more, and got the media to report on it as AI layoffs. They just gleefully go on about how being 30% more productive means they can fire a bunch of people.

The standard answer is that they hate having employees. But they always hated having employees. And there were always labor saving technologies.

So I have a thesis here, or a synthesis perhaps.

The bigwigs who tout AI (while acknowledging that it needs humans for now) don't see AI as ultimately useful, in the way in which C compiler was useful. Even if its useful in some context, they still don't. They don't believe it can be useful. They see it as more powerfully useless. Each new version is meant to be a bit more like AM or (clearly AM-inspired, but more familiar) GLaDOS, that will get rid of all the employees once and for all.

Questa voce è stata modificata (1 mese fa)
in reply to jackalope

Oh, not at all. It would be very rude of me to describe C as a pathogen transmitted through the vector of Unix, so I won't, even if it's mostly accurate to say so.

Many high level systems programming languages predate C, like the aforementioned Fortran, Pascal, PL/I and the ALGOL family. The main advantage C had over them in the early 1970s was its relatively light implementation. The older, bigger languages were generally considered superior to C for actual practical use on systems that could implement them, i.e. not a tiny cute little PDP-7.

Since then C has grown some more features and a horrible standard filled to the brim with lawyerly weasel words that let compilers optimize code in strange and terrifying ways, allowing it to exists as something of a lingua franca of systems programming, but at the time of its birth C wouldn't have been seen as anything particularly revolutionary.



M. K. Bhadrakumar: India Ignores Trump's Threats of Secondary Sanctions




17 août 2025, 09:00:00 CEST - GMT+2
Ago 17
Méditation en ligne
Dom 9:00 - 10:00
XR Culture régénératrice

🌸La méditation guidée de 15 à 20 mn sera suivie d'un cercle de parole, pour faire une pause et se reconnecter à soi et aux autres.

Le thème proposé pour le cercle de parole est : "Est-ce que je parviens à me ressourcer pendant l'été ?" Et chacun est libre de s'exprimer sur ce qu'iel souhaite 🌸

📅 Dimanche 17 août de 9:00 à 10:00

Pour calculer votre heure locale, cliquez sur ce lien : xrb.link/E74VPL1A93J

➡ Pour participer : il suffit de se connecter sur ce lien : xrb.link/v6oCB4dM le moment venu. Tout le monde est bienvenu·e, quelle que soit sa pratique ! Les arrivées ne seront pas acceptées après les 20 premières minutes.

🧘‍♀️🧘🏼‍♂️🧘🏾‍♀️ Parce que l'activisme est un engagement externe ET une transformation intérieure, c’est dans un esprit de compassion et d’approfondissement de la connaissance de soi que nous prétendons évoluer et communiquer les un‧es avec les autres.



Kratsios: NIST needs ‘to go back to basics’ on standards for AI, not safety evaluation


When the Biden administration created a safety institute at the standards agency and then used it to run “x-risk evals, I think we kind of lost our way there,” he said. (“X-risk” is a shortened term for “existential risk” that’s associated with the idea that AI poses major threats to humanity.)

“To me, I think we need to go back to basics at NIST, and back to basics around what NIST exists for, and that is to promulgate best-in-class standards and do critical metrology or measurement science around AI models,” Kratsios said.

Kratsios’s comments about the body once known as the AI Safety Institute came a day after the White House released its anticipated AI Action Plan — which made dozens of recommendations to do things like deregulate and rid AI of “ideological bias” — as well as three executive orders that set parts of that plan into motion. The Thursday panel, moderated by CTA’s CEO and vice chair Gary Shapiro, was focused on those actions.

The discussion also followed the Trump administration’s move last month to rename the NIST-located safety institute to the Center for AI Standards and Innovation, cutting “safety” from the name. That component was initially announced by the Biden administration in November 2023 at the UK AI Safety Summit and, over the next year, focused on working with industry, establishing testing agreements with companies, and conducting evaluations.


I get that he's most likely just "following orders" for Thiel and probably not really coming up with any of this policy, but I hate this guy so much. Thiel sure knows how to craft a good public scapegoat for when things inevitably go horribly wrong.

in reply to orrk

Yes, Ayn Rand IS a Libertarian,


She didn't call herself a libertarian and explicitly said she isn't, libertarians don't call her a libertarian and explicitly say she isn't, only people not knowing what the hell they are talking about call her a libertarian.

There's absolutely no reason to call her a libertarian. No matter how you'd want that to accuse libertarianism of whatever bad.

It's actually funny, there is a bunch of ideologies, all different, and like all of them not mainstream and not left are bunched by idiots under libertarianism just like this. Rand isn't libertarian (not even in history of her beliefs), Curtis Yarvin isn't libertarian (despite history of his beliefs), Silicon Valley bros aren't libertarian (despite them using the word sometimes to the confusion of everyone), and neither are Zelensky and Milei (I mean, there is some awareness of libertarianism in his approahes).

I find it interesting, so many proponents of Libertarianism don’t realize that the limits we put on these things they want to exist to stop people from creating neo-feudal fiefdoms.


Bullshit. You might also want to think who's "we" and what externalia does giving that "we" an ability to "put limits on these things" possess.

If a government is too weak to stop large scale organized violence you get warlords, of some form, in the modern case it’s whoever has the most wealth to found the largest private army.


A government is large scale organized violence and warlords.

But hey, your not too far off the mark with the whole Nazi bit, after all the word Privatize was invented to describe what the Nazis did with state property.


That claim would require sources, I doubt you have any.

in reply to vacuumflower

She didn’t call herself a libertarian and explicitly said she isn’t


And North Korea calls its self democratic. Yet we don't call it a democracy.
No, we define these categories by what they are/do/believe in/etc... and like it or not, Ayn Rand's Objectivism is 100% a component of libertarian ideology, Ayn Rand's beliefs are very much a core component of Libertarianism, and i'm sorry to inform you that many on that list of yours ARE libertarians, such as Milei.
In the same way the Marx&Hegel were a cornerstone of communism.

But you are correct about Zelenskyy, he is not libertarian.

Bullshit. You might also want to think who’s “we” and what externalia does giving that “we” an ability to “put limits on these things” possess.


Standard Libertarian response that basically ignores the existence of anything outside the individual

Also, from the person who you believe isn't a Libertarian:
The source of the government's authority is "the consent of the governed." This means that the government is not the ruler, but the servant or agent of the citizens; it means that the government as such has no rights except the rights delegated to it by the citizens for a specific purpose. -Ayn Rand, Galt's Speech.

A government is large scale organized violence and warlords.
Spoken just like Rand herself!
"Only a government holds that power. The nature of governmental action is: coercive action. The nature of political power is: the power to force obedience under threat of physical injury—the threat of property expropriation, imprisonment, or death."
The Virtue of Selfishness
"The Nature of Government," The Virtue of Selfishness, again Ayn Rand.


Lastly, on privatization: aeaweb.org/articles?id=10.1257…



File FLAC: li usate? che programma usate per farli?


Discussione "accessoria" al discorso musicale propriamente detto.

Da qualche tempo, più per pacioccare che altro, ho provato un paio di programmi per generare dei FLAC dai miei fidati CD.
Specifico che preferisco sempre e comunque ascoltare i CD quando posso, a casa; in auto ho gli MP3 sul telefono.

Voi usate i FLAC?

I due programmi sono:
- Exact Audio Copy (exactaudiocopy.de/)
- foobar2000 (foobar2000.org/)

(sono su Windows)

Ho provato a fare il FLAC di una medesima traccia CD, ma sono venuti file di dimensioni diverse, dovute ai kbps, nonostante mi sembri di aver dato le stesse impostazioni ad entrambi.
Tra l'altro, se lo usate occhio che la versione attuale di EAC non ha l'ultima versione del codificatore (xiph.org/flac/download.html), ho provato a metterla io manualmente nella cartella e funziona normalmente.

reshared this





Why autonomous systems should mirror the structure of biological intelligence


  • Artificial intelligence is driving the promise of autonomy in everything from self-driving cars, to digital health and smart cities.
  • True autonomy emerges from the convergence of sensing, connectivity, computing and control – not isolated intelligence.
  • Accordingly, biological intelligence must serve as the foundational design principle for building next-generation autonomous systems.

https://www.weforum.org/stories/2025/08/biological-intelligence-autonomous-systems/



Why autonomous systems should mirror the structure of biological intelligence


  • Artificial intelligence is driving the promise of autonomy in everything from self-driving cars, to digital health and smart cities.
  • True autonomy emerges from the convergence of sensing, connectivity, computing and control – not isolated intelligence.
  • Accordingly, biological intelligence must serve as the foundational design principle for building next-generation autonomous systems.

https://www.weforum.org/stories/2025/08/biological-intelligence-autonomous-systems/

Questa voce è stata modificata (1 mese fa)


Human-first AI: What decisions today will impact AI for humanity tomorrow?


  • AI represents a transformative phase akin to the Renaissance or Industrial Revolution, with opportunities and risks across various industries.
  • Ultimately, humans must decide how AI unfolds in the best way that benefits humans first.
  • A collective effort across society is essential to harness the best use cases of human-first AI, enabling it to reach its full potential.

https://www.weforum.org/stories/2025/08/human-first-ai-humanity/

#AII



download full matchs from plus.fifa.com


Hey,

Anyone found a way to download full matchs from plus.fifa.com ?

No stream detector and downloader extension worked fine to download a match.

in reply to H_GG

Video DownloadHelper detected 1080p/720p streams, give it a try.
Questa voce è stata modificata (1 mese fa)


Uber Canada says it's changed emergency policies after driver left with child in backseat


Uber Canada says it has updated its safety protocols for emergency situations after an incident in March where company representatives refused to contact a driver after he drove off with a child.

Julia Viscomi said Uber customer support refused to help her or Toronto police contact the driver after he left with her 5-year-old daughter asleep in the backseat in North York, CBC Toronto reported in April.

Police ended up finding the child without receiving help from Uber, about an hour and a half after the driver left with her, Viscomi said.

Questa voce è stata modificata (1 mese fa)









SocialHub Reboot Wiki


This is a wiki post that anyone can edit, just click 'Edit' in bottom-right of this post.

Related discussion: socialhub.activitypub.rocks/t/…

Current custodian: Petites Singularités (P.S.)


Community staff:

  • @how: P.S. Representative, Hosting provider, forum admin, sysadmin
  • @nightpool: Forum admin, sysadmin
  • @weex: Forum moderator
  • (@angus@pfefferle: Forum admins, but only for testing AP integrations)

Responsibilities:

  • Responsible handover.
  • Responsible shutdown, if no handover is possible.

Requests:

  • In case of shutdown host forum archive as static website (via export tool?). @aschrijver
  • In case of shutdown receive an archive of my posts. @eprodrom


Community team volunteers


These people have volunteered and consider roles in a rebooted SocialHub community:

  • @strypey
  • @lullis
  • @Hanse00
  • @melvincarvalho

Potential financial contributors to rebooted community:

  • @dmoonfire
  • @melvincarvalho

Responsibilities:

  • Sketch community plan(s) as proposals for P.S. custodianship handover.

Options being considered (brainstorm your own):


Transition helpers


  • @aschrijver: advocacy, comms (like this wiki).
  • @j12t: approach people at FediCon.




State of the Bird July 2025


State of the Bird July 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.

Before that, we used to do these quarterly as an interactive live stream and you can find the playlist with all of those videos at YouTube.

Retrospective


Our last State of the Bird was July 10th 2025 and can be found here.

Things have picked up a bit since last month, but are still a bit low due to the summer in the northern hemisphere.

Metrics


We have a number of metrics we keep an eye on which you can see below.

Contibutors


Our number of contributors has dropped a bit this month. But nothing to get worried about yet.

If you're interested in contributing you can find some documentation here including no coding ways to contribute.

[chart type="bar" backgroundColors="#db3a83,#e76a2a,#4cdc8b" title="Contibutors" xAxisTitle="Time Frame" ]2025-02 | 2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07Developers | 2 | 1 | 2 | 2 | 2 | 2Crazy Patch Writers | 1 | 1 | 0 | 1 | 0 | 0Casual | 0 | 0 | 0 | 1 | 1 | 0[/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.

We've started to develop a bit of a backlog here, so if you're interested please take a look! Any reviews are appreciated and looking at them is a great way to learn the code base as well.

[chart type="bar" backgroundColors="#db3a83,#e76a2a" title="Review Requests" xAxisTitle="Time Frame" ]2025-02 | 2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07Open | 72 | 78 | 44 | 26 | 20 | 42Closed | 72 | 82 | 43 | 22 | 25 | 39[/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-02 | 2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07Open | 30 | 41 | 16 | 6 | 11 | 11Closed | 18 | 18 | 6 | 5 | 10 | 3[/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.

[chart type="bar" backgroundColors="#ed207b,#9eb83b,#0088cc,#b3b5b4,#8c6238,#231f20,#f1592a,#ffea61,#bf1e2e,#0088cc,#57e389,#7f007f" title="Commits" xAxisTitle="Time Frame" ]2025-02 | 2025-03 | 2025-04 | 2025-05 | 2025-06 | 2025-07Pidgin 3 | 22 | 27 | 28 | 15 | 10 | 25 |Pidgin 2 | 0 | 0 | 0 | 0 | 4 | 0 |GPlugin | 1 | 1 | 0 | 2 | 0 | 4 |HASL | 5 | 1 | 0 | 1 | 4 | 2 |Birb | 1 | 6 | 0 | 5 | 0 | 1 |Xeme | 5 | 7 | 0 | 0 | 0 | 1 |Ibis | 10 | 27 | 11 | 0 | 0 | 0 |Hiya | 0 | 15 | 2 | 0 | 0 | 0 |Myna | 0 | 0 | 0 | 0 | 0 | 2 |Seagull | 23 | 8 | 0 | 0 | 13 | 3 |Traversity | 8 | 0 | 0 | 0 | 0 | 0 |retro-purple | 0 | 0 | 0 | 38 | 48 | 0 |[/chart]

Infrastructure


Not much new here, but we're looking at serving our static sites out of our S3 compatible storage which should free up a bunch of resources in our Kubernetes cluster.

Pidgin 3
Retrospective


Not a whole lot happened with Pidgin 3 this month as we had our focus on other projects.

Updates


  • Updated to ibis-0.14.0
  • Re-enabled links .in Pidgin.Message
  • Added a test to make sure the Flatpak dependencies have been updated
  • Added support to automatically restore conversations when the application is started
  • Replaced the Purple.Plugin data type with GPlugin.Plugin
  • Added Purple.ConversationManager.get_all_for_account
  • Removed a bunch of unused and unnecessary preferences code
  • Delete conversations from the database when the user leaves them
  • Implement the /me command in IRCv3
  • Move the input widget from Gtk.TextView to GtkSource.View
  • Added Purple.ScheduledTask and Purple.Scheduler
  • Told g-ir-scanner to skip some symbols that need to be replaced
  • Deleted the Purple.GdkPixbuf APi
  • Removed Purple.ProtocolContacts.search_async and Purple.ProtocolContacts.search_finish
  • Use the presence message of a contact as the subtitle for direct messages
  • Removed Purple.CircularBuffer


Releases


None

Future Plans


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

Pidgin 2


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

Retrospective


We 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


Some maintenance was done, including work on moving from using GList to GListModel.

  • Fixed some Since tags
  • Removed the clang-format config file
  • Added GPlugin.Manager.find_plugins_with_id


Releases


None

Future Plans


We're going to continue moving forward with the GlibList -> 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


  • Fixed the GIR generation on Windows
  • Added some missing Since tags


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


  • Added some missing Since tags


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


  • Make sure our enumerations are being exposed


Releases


None

Future Plans


Everything! Seriously though, we're looking to get back to this in the near future.

Ibis


Ibis 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 changes

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.

Seagull


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


  • Added helpers for handling booleans
  • Added Statemnt.column_date_time


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 and NINA.

Retrospective


We've wrapped up just about all the development here and are just waiting for Pidgin 2.15.0 before releasing.

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.

Closing


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.




Here’s why the EU keeps losing to China




Here’s why the EU keeps losing to China




giochi incomprabili oggi svenduti grazie alle lagne delle signore (GOG e Freedom To Buy Games)


Stamattina… colazione doppia? …O forse, piuttosto, stasera, visto che come al solito mi sono infognata sulle mie robe magiche per tutta la giornata, non riuscendo a cacciare fuori nemmeno un attimo per scrivere? Beh, comunque stiano davvero le cose, mentre io ormai non ho più il tempo di fare niente… specialmente il gaming… è interessante […]

octospacc.altervista.org/2025/…


giochi incomprabili oggi svenduti grazie alle lagne delle signore (GOG e Freedom To Buy Games)


Stamattina… colazione doppia? …O forse, piuttosto, stasera, visto che come al solito mi sono infognata sulle mie robe magiche per tutta la giornata, non riuscendo a cacciare fuori nemmeno un attimo per scrivere? Beh, comunque stiano davvero le cose, mentre io ormai non ho più il tempo di fare niente… specialmente il gaming… è interessante venire a sapere che GOG sta regalando, da oggi (2 agosto) fino a domani (3 agosto) incluso, una dozzina di giochini della sempreverde categoria de “qualcuno pensi ai bambiiini!!!“… 🤯

Ovviamente, la cosa non è senza motivo… Non è perché qualcuno si è svegliato la mattina e ha deciso di regalare giochi… bensì è perché, forse chiunque a questo punto lo avrà almeno sentito, i processori di pagamenti (la MasterVISA Mafia, insomma) si sono svegliati la mattina e — a dire il vero, sotto pressione del tipo di gente tanto ben delineata da quella citazione ormai idiomatica di cui soprahanno deciso di iniziare a rifiutare tutti i pagamenti per videogiochi espliciti, da tutte le varie piattaforme per PC… da Steam, fino addirittura ad Itch. I gooner, mi duole ammetterlo, ne sanno forse più di me sulla questione, che io attualmente non ci sto capendo una mezza mazza, perché è successa assieme ad altre schifezze mondiali dello stesso calibro, che però sono tipo scollegate… ma in ogni caso, apriti cielo. 👅

Non è il caso di parlare della questione in sé al momento, perché è un fatto lungo — se non per ricordarvi che ve l’avevo detto più e più volte che è il caso di mandare a quel paese una volta e per tutte queste corporazioni della smerdaglia, ennesimi gatekeeper digitali, e di adottare una buona volta le criptovalute; poiché, pur essendo a mia volta una puritana che odia qualsiasi cosa abbia vagamente a che fare col sesso, sono comunque assolutamente per la libertà, di mercato e non — ma ecco, il bundle al prezzo di soli zero euro mi interessa, perché sono comunque giochi gratis senza DRM e…

Vabbè, mi sono già scocciata di far finta: riscatto comunque tutti i giochi, perché sono pur sempre un’accumulatrice seriale, ma l’unico di cui mi frega qualcosa a primo impatto è Postal 2, essendo tutti gli altri solo palesemente porno; più un paio di cui invece non si capisce nulla senza cercare informazioni altrove (“indie slop”, li chiamerei io per far arrabbiare molta gente)… Si, la pornografia mi fa venire il disgusto, ma il gore simulato (di livello postale e non) me lo guardo tranquillamente pure mentre mangio; ahivoi, sono fatta così. (E chissà se, in queste quasi 24 altre ore rimanenti, si aggiungeranno altri giochi, come il footer della pagina invita… in caso, spero siano riscattabili pure quelli.) 😤

E quindi, quasi stava per sfuggirmi… GOG che c’entra? Banalmente, vista tutta la situazione, GOG ha deciso nel suo piccolo di fare, con il supporto volontario di vari publisher di giochi presenti sulla piattaforma, questa protesta simbolica, sperando di spargere ulteriormente la voce sulla questione, con questa trovata di marketing simpatica. E cazzarola se ci sono riusciti, visto che persino io, che odio malamente i gooner, sto ricondividendo l’iniziativa… FreedomToBuy.Games! 🔥


Schermate varie: home dell'offerta, riscatto fatto, libreria coi giochi nuovi
#censorship #censura #gaming #gatekeepers #GOG #mafia #videogames




YSK - bypass paywall clean browser extension allows reading paywalled websites


YSK - bypass paywall clean browser extension allows reading paywalled websites.
works in android firefox too.
Questa voce è stata modificata (1 mese fa)
in reply to Fair Fairy

Selfhostable 12ft.io alternative 13ft
in reply to Fair Fairy

You can also just add their list to ublock and it works great. No need to install from a Russian source.