Salta al contenuto principale



in reply to misk

If only sites would switch to non JavaScript option. I block all JavaScript by default (NoScript) on new sites and Anubis is cancer in current form which just leads to me adding these sites to a blocklist and them losing human traffic as a result. Time will tell I guess.



Google Plans To Combine ChromeOS and Android Into Single Platform


Google will merge ChromeOS and Android into a unified platform, according to Sameer Samat, President of Android Ecosystem at Google. "We're going to be combining ChromeOS and Android into a single platform, and I am very interested in how people are using their laptops these days and what they're getting done," Samat said during a recent interview.


In Act of 'Brutal Sadism,' Israel Bans Gazans From Entering Sea Under Pain of Death


"This is not about security," said the head of Gaza's fishers' union. "It's economic, social, and psychological warfare, a weapon of slow, deliberate suffocation."


Archived version: archive.is/newest/commondreams…


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.

in reply to BrikoX

Only in an apartheid regime can another country ban you from doing something...
Questa voce è stata modificata (2 mesi fa)




Texas Governor’s Office Says Its Emails With Elon Musk May Be, in Part, Too “Embarrassing” to Release to the Public


We asked Abbott for his and his staff’s emails with Elon Musk and Musk’s companies. The governor’s office won’t turn them over, saying some contain “intimate and embarrassing” information that is “not of legitimate concern to the public.”
#USA





Dr. Oz Tells Americans Who Are Concerned About Medicaid Cuts to Eat Less Cake


Millions of Americans will lose health care coverage due to the Medicaid cuts in Trump’s “Big Beautiful Bill.”
#USA


US government announces $200 million Grok contract a week after ‘MechaHitler’ incident


A week after Elon Musk’s Grok dubbed itself “MechaHitler” and spewed antisemitic stereotypes, the US government has announced a new contract granting the chatbot’s creator, xAI, up to $200 million to modernize the Defense Department.

xAI is one of several leading AI companies to receive the award, alongside Anthropic, Google, and OpenAI. But the timing of the announcement is striking given Grok’s recent high-profile spiral, which drew congressional ire and public pushback. The use of technology, and especially AI, in the defense space has long been a controversial topic even within the tech industry, and Musk’s prior involvement in slashing federal government contracts through his work at the Department of Government Efficiency (DOGE) still raises questions about potential conflicts — though his relationship with President Donald Trump has more recently soured, and Trump’s administration has claimed Musk would step back from any potential conflicts while at DOGE.

in reply to geneva_convenience

They took the mechahitler thing as a feature. Not a bug.


[Patch Notes] 3.26.0d Hotfix 4


3.26.0d Hotfix 4


  • Increased the memory limit of the DirectX12 renderer. This can help cases where assets keep reloading in performance-heavy situations, such as in Blight-ravaged maps.
  • Impenetrable Bastion's immunity Buff is now unaffected by things that modify the expiry rate of Buffs, such as Temporal Chains.
  • Impenetrable Bastion's immunity Buff now has a global cooldown of 20 seconds.

You will need to restart your client to patch the client-side changes of this hotfix.



Hamas Says It Won’t Sign a “Surrender” Agreement, As War of Attrition Intensifies


cross-posted from: lemmy.ml/post/33162300

Jeremy Scahill
Jul 14, 2025

Immediately after Trump announced what he called the “final proposal” for a Gaza deal, Prime Minister Benjamin Netanyahu undermined the negotiating process, repeatedly announcing—in public—his intent to continue the war after securing the release of ten living Israeli captives in a temporary 60-day truce and to forge ahead with his ethnic cleansing campaign to force the surviving Palestinians out of Gaza. “After the pause, we will transfer the population in the Strip southward and impose a siege [on the rest of Gaza],” Netanyahu told far-right cabinet minister Bezalel Smotrich recently, according to Israel’s Channel 12.



Hamas Says It Won’t Sign a “Surrender” Agreement, As War of Attrition Intensifies


Jeremy Scahill
Jul 14, 2025

Immediately after Trump announced what he called the “final proposal” for a Gaza deal, Prime Minister Benjamin Netanyahu undermined the negotiating process, repeatedly announcing—in public—his intent to continue the war after securing the release of ten living Israeli captives in a temporary 60-day truce and to forge ahead with his ethnic cleansing campaign to force the surviving Palestinians out of Gaza. “After the pause, we will transfer the population in the Strip southward and impose a siege [on the rest of Gaza],” Netanyahu told far-right cabinet minister Bezalel Smotrich recently, according to Israel’s Channel 12.




Hamas Says It Won’t Sign a “Surrender” Agreement, As War of Attrition Intensifies


cross-posted from: lemmy.ml/post/33162300

Jeremy Scahill
Jul 14, 2025

Immediately after Trump announced what he called the “final proposal” for a Gaza deal, Prime Minister Benjamin Netanyahu undermined the negotiating process, repeatedly announcing—in public—his intent to continue the war after securing the release of ten living Israeli captives in a temporary 60-day truce and to forge ahead with his ethnic cleansing campaign to force the surviving Palestinians out of Gaza. “After the pause, we will transfer the population in the Strip southward and impose a siege [on the rest of Gaza],” Netanyahu told far-right cabinet minister Bezalel Smotrich recently, according to Israel’s Channel 12.



Hamas Says It Won’t Sign a “Surrender” Agreement, As War of Attrition Intensifies


Jeremy Scahill
Jul 14, 2025

Immediately after Trump announced what he called the “final proposal” for a Gaza deal, Prime Minister Benjamin Netanyahu undermined the negotiating process, repeatedly announcing—in public—his intent to continue the war after securing the release of ten living Israeli captives in a temporary 60-day truce and to forge ahead with his ethnic cleansing campaign to force the surviving Palestinians out of Gaza. “After the pause, we will transfer the population in the Strip southward and impose a siege [on the rest of Gaza],” Netanyahu told far-right cabinet minister Bezalel Smotrich recently, according to Israel’s Channel 12.




Hamas Says It Won’t Sign a “Surrender” Agreement, As War of Attrition Intensifies


Jeremy Scahill
Jul 14, 2025

Immediately after Trump announced what he called the “final proposal” for a Gaza deal, Prime Minister Benjamin Netanyahu undermined the negotiating process, repeatedly announcing—in public—his intent to continue the war after securing the release of ten living Israeli captives in a temporary 60-day truce and to forge ahead with his ethnic cleansing campaign to force the surviving Palestinians out of Gaza. “After the pause, we will transfer the population in the Strip southward and impose a siege [on the rest of Gaza],” Netanyahu told far-right cabinet minister Bezalel Smotrich recently, according to Israel’s Channel 12.

in reply to Peter Link

Hamas Says


Always telling when they refuse to point to the leadership they are ostensibly dealing with in between rounds of mass extermination.

Netanyahu has made it a national policy of targeting all former members of the Palestinian government, both in Gaza and the West Bank. His IDF kills militants and diplomats alike. They find family members and murder them, too. They gun down whole neighborhoods on the suspicion a Hamas insurgent might be inside. They fill their prisons with suspects and torture Gazans to death, extracting a few confessions out along the way. Then they kick off wars with neighboring Lebanon and Syria, they bomb their ostensible allies in Jordan and Egypt, and they even send bombers deep into Iran.

Hell, they are shooting their own Oct 7th hostages. Who is left to sign a "surrender" agreement on these terms? Anyone waving a white flag is bombed into the pavement.

Might as well ask for Anne Frank's surrender as anyone in Gaza.


in reply to return2ozma

Since this came right after a post from !theonion@sh.itjust.works on my feed i honestly thought it was the onion.


x264 AV1 file, vlc and mpv on debian 12.11, problems to play it, what to do?


the x264 av1 file plays only audio on vlc but works with flaws on mpv: on mpv I get audio and video, but every 5 to 6 seconds it's like instead of getting 24 fps I get 22, the user noticing the missing frames.

Is this a hardware issue? software?

debian 12.11, vlc 3.0.21 flatpak, mpv 0.40.0 flatpak

what do I do?

Questa voce è stata modificata (2 mesi fa)
in reply to merompetehla

Check using e.g. top for your CPU (nvidia-smi or amd-smi for your GPU) or System Monitor on KDE if any of your resource is being maxed out. If so then most likely you found the culprit.

Regarding what the actual codec is being used you can use ffprobe but anyway what matters if resource bottleneck and thus if you can have hardware acceleration for it.

It's probably worth investigating so that you don't keep on getting video files too big for your computer to handle. I imagine it's something very high resolution with very recent compression. If so, look for something less demanding, e.g. x265 720p and if that's still leading to performance hiccups the older x264 720p or even 480p.

It's rare that the media player itself, e.g. VLC or mpv, actually is the bottleneck.

Questa voce è stata modificata (2 mesi fa)


Are a few people ruining the internet for the rest of us?


cross-posted from: lemmy.bestiver.se/post/493495

Comments



The US DOD announces OpenAI, Google, Anthropic, and xAI have each won contracts with a $200M ceiling, aimed at enabling agentic AI national security workflows


  • Google Announcement.
  • Anthropic Announcement.
    > Today, the Chief Digital and Artificial Intelligence Office (CDAO) announced contract awards to leading U.S. frontier AI companies to accelerate Department of Defense (DoD) adoption of advanced AI capabilities to address critical national security challenges. Frontier AI companies lead development of the most advanced AI models and technologies, conduct insightful research into the use of frontier AI, and pioneer efforts to address both the potential benefits and risks of frontier AI technologies.


The awards to Anthropic, Google, OpenAI, and xAI – each with a $200M ceiling – will enable the Department to leverage the technology and talent of U.S. frontier AI companies to develop agentic AI workflows across a variety of mission areas. Establishing these partnerships will broaden DoD use of and experience in frontier AI capabilities and increase the ability of these companies to understand and address critical national security needs with the most advanced AI capabilities U.S. industry has to offer.


The European Commission says that France, Spain, Italy, Denmark, and Greece will test a blueprint for an age verification app meant to protect children online


The release of this blueprint launches a pilot phase during which a software solution for age verification will be tested and further customised in collaboration with Member States, online platforms and end-users. Denmark, France, Greece, Italy and Spain will be the first to take up the technical solution in view of taking it up in their national digital wallets or publishing a customised national age verification app on the app stores. Market players can also take up the software solution and further develop it.


Probe launched into Westminster group’s Israel funding


An official inquiry has been launched after Declassified revealed that an Israeli state-owned weapons firm had funded a group of British MPs.

RUK Advanced Systems Ltd sells weapons including urban combat missiles and “hard kill” torpedoes. But records show it is part of the defence giant Rafael, which is owned by the Israeli government.

Our investigation found the company had paid at least £1,499 to partner with the All-Party Parliamentary Group (APPG) on Defence Technology, which provides “opportunities to network with MPs”. The money was paid directly to the group’s secretariat.

But parliamentary rules say that APPGs should not “accept the services of a secretariat funded directly or indirectly by a foreign government”.




Mamdani appoints top DNC and Obama adviser in bid to secure Democratic Party establishment support


Is he building links or a sheep in wolf's clothing?

Not A Good Sign

Questa voce è stata modificata (2 mesi fa)




Filch Stealer: A new infostealer leveraging old techniques




Filch Stealer: A new infostealer leveraging old techniques







Tesla to hold shareholder vote on whether to invest in xAI


Tesla will hold a shareholder vote on whether Elon Musk’s carmaker should invest in his artificial intelligence startup xAI, the billionaire said Sunday



Stubsack: Stubsack: weekly thread for sneers not worth an entire post, week ending 20th July 2025 - awful.systems


Need to let loose a primal scream without collecting footnotes first? Have a sneer percolating in your system but not enough time/energy to make a whole post about it? Go forth and be mid: Welcome to the Stubsack, your first port of call for learning fresh Awful you’ll near-instantly regret.

Any awful.systems sub may be subsneered in this subthread, techtakes or no.

If your sneer seems higher quality than you thought, feel free to cut’n’paste it into its own post — there’s no quota for posting and the bar really isn’t that high.

The post Xitter web has spawned soo many “esoteric” right wing freaks, but there’s no appropriate sneer-space for them. I’m talking redscare-ish, reality challenged “culture critics” who write about everything but understand nothing. I’m talking about reply-guys who make the same 6 tweets about the same 3 subjects. They’re inescapable at this point, yet I don’t see them mocked (as much as they should be)

Like, there was one dude a while back who insisted that women couldn’t be surgeons because they didn’t believe in the moon or in stars? I think each and every one of these guys is uniquely fucked up and if I can’t escape them, I would love to sneer at them.


(Credit and/or blame to David Gerard for starting this.)

in reply to blakestacey

Sanders why gizmodo.com/bernie-sanders-rev…

Sen. Sanders: I have talked to CEOs. Funny that you mention it. I won’t mention his name, but I’ve just gotten off the phone with one of the leading experts in the world on artificial intelligence, two hours ago.

. . .

Second point: This is not science fiction. There are very, very knowledgeable people—and I just talked to one today—who worry very much that human beings will not be able to control the technology, and that artificial intelligence will in fact dominate our society. We will not be able to control it. It may be able to control us. That’s kind of the doomsday scenario—and there is some concern about that among very knowledgeable people in the industry.


taking a wild guess it's Yudkowsky. "very knowledgeable people" and "many/most experts" is staying on my AI apocalypse bingo sheet.

even among people critical of AI (who don't otherwise talk about it that much), the AI apocalypse angle seems really common and it's frustrating to see it normalized everywhere. though I think I'm more nitpicking than anything because it's not usually their most important issue, and maybe it's useful as a wedge issue just to bring attention to other criticisms about AI? I'm not really familiar with Bernie Sanders' takes on AI or how other politicians talk about this. I don't know if that makes sense, I'm very tired

in reply to blakestacey

Sex pest billionaire Travis Kalanick says AI is great for more than just vibe coding. It's also great for vibe physics.
Questa voce è stata modificata (2 mesi fa)


STORIE AL PASSO camminata poetico-performativa in cuffia lungo l’Anello di Davide a Bore (Parma), sabato 19 e domenica 20 luglio


STORIE AL PASSO
Silentwalk poetico-performativa in cuffia lungo l’Anello di Davide
A cura di Gabriele Anzaldi, Simone Baroni, Rita Di Leo, Giorgia Favoti
Musiche e suoni di Gabriele Anzaldi
Produzione: Fondazione Federico Cornoni
In collaborazione con il Comune di Bore

All’interno del festival Canile Drammatico, promosso dalla Fondazione Federico Cornoni ETS con il contributo di Regione Emilia-Romagna, Comune di Parma, Fondazione Cariparma, Confesercenti Parma, e il patrocinio di Comune di Bore e Università di Parma.

Il festival, dedicato al teatro contemporaneo per un pubblico giovane, approda a Bore con un progetto nato da una ricerca sul territorio e dai racconti degli abitanti, diventati base drammaturgica dell’evento.
“Storie al passo” è una camminata performativa lungo l’Anello di Davide, tra i faggeti del monte Carameto, a cura del Comitato Artistico della Fondazione, nata per ricordare Federico, giovane attore parmigiano. Una narrazione che intreccia memoria collettiva, Resistenza, antichi mestieri ed emigrazione.

Domenica 20 luglio alle ore 15.30, presso la Sala Multimediale dell’ex Colonia Leoni (via Roma 83), si terrà la presentazione del libro “Donne resistenti” di Fausto Ferrari, con testimonianze di partigiane delle montagne tra Piacenza e Parma.

Entrambi i giorni, dalle 10 alle 18, sempre all’Ex Colonia Leoni, sarà proiettato in loop il backstage del progetto, con le voci di alcuni abitanti coinvolti: Giuseppe e Valentino Campana, Iole Chiesa, Lorenzo Conti, Marisa Cornoni, Paolo Dondi, Fausto e Gaetano Ferrari, Michele Lalli.

L’iniziativa rientra nel progetto FaTiCa a margine, che collega diversi festival per avvicinare le comunità marginali al teatro.

INFO E PRENOTAZIONI
Partenza: Strada Comunale (loc. Orsi), ore 10 e 17 – Puntualità richiesta
Percorso: 3 km, dislivello 225 mt – Durata 1h30 circa
Abbigliamento comodo – Cuffie fornite
Prenotazioni: 348-8229334 – organizzazione@fondazionefedericocornoni.it
www.fondazionefedericocornoni.it – FB @Canile drammatico – IG @caniledrammatico_festival



[Technical] Why not Fanout via static files or CDNs in the Fediverse?


Current Fediverse Implementation


From my understanding, the prominent fediverse implementations implement fanout via writing to other instances.

In other words, if user A on instance A makes post A, instance A will write or sync post A in all instances that have followers for user A. So user B on instance B will read post A from instance B.

Why this is Done


From my understanding, to prevent a case where post A is viral and everyone wants to read it, and instance A's database gets overwhelmed with reads. It also serves to replicate content

My Question: Why not rely on static files instead of database reads / writes to propagate content?


Instead of the above, if someone follows user A, they can get user A's posts via a static file that contains all of User A's posts. Do the same for everyone you follow.

Reading this file will be a lot less resource intensive than a database read, and with a CDN would be even better.

Cons


  • posts are less "Real time". Why? Because when post A is made, the static file must be updated (though fediverse does this already), and user B or instance B must fetch it. User B / instance B do not have the post pushed to them, so the post arrives with a delay depending on how frequently they fetch. But frequent fetches are okay, and easier to handle heavy loads than database reads.
  • if using a CDN for the static files, there's another delay based on the TTL and invalidation. This should still be small, up to a couple minutes at most.


Pros


  • hosting a fediverse server is more accessible and cheaper, and it could scale better.
  • Federation woes of posts not federating to other instances can potentially be resolved, as the fanout architecture is less complex (no longer necessary to write to a dozens or hundreds of instances for a single post).
  • Clients can have greater freedom in implementing how they create news feeds. You don't have to rely on your instance to do it. Instances primarily make content available, and clients can handle creating news feeds, content sorting and filtering (optional), etc.

What are your thoughts on this?

Questa voce è stata modificata (2 mesi fa)
in reply to django

  1. I write a post, and send a request to the server to publish it
  2. The server takes the post and preprends it to the file housing all my posts
  3. Now, when someone requests my posts, they will see my new one

If a CDN is involved, we would have to properly take care of the invalidations and what not. We would have to run a batch process to update the CDN files, so that we are not doing it too often, but doing it every minute or so is still plenty fast for social media use cases.

Have to emphasize that I am not expert, so I may be missing a big pitfall here.

Questa voce è stata modificata (2 mesi fa)
in reply to matcha_addict

So I have to constantly check all files from everyone I follow for new entries in order to have a working timeline?
in reply to tofu

Yes, precisely. The existing implementation in the Fediverse does the opposite: everyone you follow has to insert their posts into the feed of everyone that follows them, which has its own issues.
in reply to matcha_addict

But only once. If an account doesn't post/interact for a year, it doesn't cause any traffic. With your approach, I constantly need to pull that account's profile to see if something new showed up.
in reply to tofu

Sure, but constantly having to do it is not really a bad thing, given it is automated and those reads are quite inexpensive compared to a database query. It's a lot easier to handle heavy loads when serving static files.
in reply to matcha_addict

I'm really not sure about that being inexpensive. The files will grow and the list of people to follow usually grows as well. This just doesn't scale well.

I follow 700 people on Mastodon. That's 700 requests every interval. With 100-10000 posts or possibly millions of interactions in each file.

Of course you can do stuff like pagination or something like that. But some people follow 10000 accounts and want to have their timeline updated in short in intervals.

Pulling like this is usually used when the author can't sent you something directly and it works in RSS Feeds. But most people don't follow hundreds of RSS feeds. Which reminds me that every mastodon profile offers an RSS feed - you can already do what you described with an RSS reader.

in reply to tofu

bringing up RSS feeds is actually very good, because although you can paginate or partition your feeds, I have never seen a feed that does that, even when they have decades of history. But if needed, partioning is an option so you don't have to pull all of its posts but only recent ones, or by date/time range.

I would also respectfully disagree that people don't subscribe to 100's of RSS feeds. I would bet most people who consistently use RSS feed readers will have more than 100 feeds, me included.

And last, even if you follow 10,000, yes it would require a lot more time than reading from a single database, but it is still on the order of double digit seconds at most. If you compare 10,000 static file fetches with 10,000 database writes across different instances, I think the static files would fare better. This isn't to mention that you are more likely to have to write more than read more (users with 100k followers are far more common than users with 100k subscriptions)

And just to emphasize, I do agree that double digit seconds would be quite long for a user's loading time, which is why I would expect to fetch regularly so the user logs onto a pre made news feed.

Questa voce è stata modificata (2 mesi fa)
in reply to matcha_addict

Sorry, I meant your timeline, where you see other peoples posts.
in reply to django

Oh my bad, I can explain that.

Before I do, one benefit of this method is that your timeline is entirely up to your client. Your instance becomes primarily tasked with making your posts available, and clients have the freedom of implementing the reading and news feed / timeline formation.

Hence, there are a few ways to do this. The best one is probably a mix of those.

Naive approach: fetch posts and build news feed when user requests it


This is not a good approach, but I mention it first because it'll make explaining the next one easier.

  • User opens app or website, thereby requesting their timeline / news feed
  • server fetches list of user's subscriptions and followees
  • for each followee or subscription, server fetches their content via their static file wherever they are hosted
  • server performs whatever filtering and ordering of content they want
  • user sees the result

Cons: loading time for the user may be long, depending on how many subscriptions they have it could be several seconds. P90 may even be in double digits.

Better approach: pre-build user's timeline periodically.


Think like a periodic job (hourly, or every 10 min, etc) , which fetches posts in a similar manner as described above, but instead of doing it when user requests it, it is done in advance

Pros:
- fast loading time compared to previous solution
- when the job runs, if users on the same instance share a followee or subscription, we don't have to query it twice (This benefit already exists on current fediverse implementations)
Cons: posts aren't real-time, delayed by the batch job frequency.

Best approach: hybrid


In this approach, we primarily do the second method, to achieve fast loading time. But to get more up-to-date content, we also simultaneously fetch the latest in the background, and interleave or add the latest posts as the user scrolls.

This way we get both fast initial load times and recent posts.

Surely there's other good approaches. As I said in the beginning, clients have the freedom to implement this however they like.


in reply to basiclemmon98

Israel wants to make Palestinians so miserable that they choose to "voluntarily migrate".


How a simple mistake ruined my new PC (and my YouTube channel)