Is Matrix cooked?
In today's episode of Kill The Messenger, Matrix co-founder Matthew Hodgson reveals how full of bullshit is the writer of the original article.
The messages were published in the Office of the Matrix.org Foundation room: matrix.to/#%2F%21sWpnrYUMmaBrl…
paper.wf/alexia/matrix-is-cook… is fascinatingly incorrect
Until the 6th of November 2023 when they—in their words—moved to a different repository and to the AGPL license. In reality, the Foundation did not know this was coming, and a huge support net was pulled away under their feet.fwiw, the Foundation had a front-row seat in the fact that Element (as incorporated by the folks who created Matrix) had donated $$M to the Foundation over the years, but wasn't going to survive if it kept giving all its work away as apache-licensed code - which in turn would have been catastrophic for the Foundation.
Yes, the high expenses for the Matrix.org homeserver are largely because they are still managed by Element, just not as donated work but instead like with any other customer.nope, Element passes the hardware costs (and a fraction of the people costs) of running the matrix.org server to the Foundation without any overheads or markup at all.
Either way it shows that Element is seemingly cashing in on selling ,Matrix to governments and B2B as a SaaS solution without it going back to the foundationElement has literally put tens of millions into the foundation, and is continuing to do so - while some of the costs get passed to the Foundation, Element donates a bunch too (e.g. by funding a large chunk of the Matrix conference as the anchor sponsor, and by donating time all over the place to help support trust & safety etc)
At the same time I can't help but think that this could have been prevented. Even Matthew himself recognizes that putting the future on Matrix on the line with VC funding and alike was not the best idea for the health of Matrix.No, even Matthew knows that Matrix would never have been funded without routing the VC funding from Element into... building Matrix. We tried to fund it originally purely as a non-profit, but failed (just as it's a nightmare to raise non-profit for the Foundation today even now that Matrix exists and is successful!). If you need to raise serious $ for an ambitious project, you either need to get lucky with a billionaire (as Signal did with Brian Acton) or you have to raise on the for-profit side. Perhaps it would have have been best for Matrix to grow organically, but I suspect that if it did, it would have failed miserably - instead, it succeeded because we already had a team of ~12 people who could crack on and jump-start it if they could work on it as their dayjob; the team who subsequently founded Element.
Ultimately, for-profit companies will do what makes them profit, not what's the best option. Unless the best option happens to coincide with making the most profit.No, Element is not profitable. Nor is it trying to maximise profit. Right now it's trying to survive and get sustainable and profit-neutral (i.e. break-even) - while doing everything it can to help keep Matrix healthy and successful too (given if Matrix fails, Element fails too).
Unfortunately, supporting the foundation through anything more than “in spirit” and a platinum membership is out of their budget, apparently. I think that morally they owe a lot more than that.wow.
the FUD level is absolutely astonishing, and I really wonder what the genesis of this is
so, absolutely, spectacularly, depressing
this, my friends, is why we can't have nice things.
In response to an other person suggesting that the publisher is also known as a reasonable person on the platform:
Interesting, the matrix handle that seems behind this blog seems always to have been quite a reasonable personsomewhat why i’m wondering what the backstory is, and whether this is an unfortunate example of spicy lies outpacing the boring truth
Matrix - Decentralised and secure communication
You're invited to talk on Matrix. If you don't already have a client this link will help you pick one, and join the conversation. If you already have one, this link will help you join the conversationmatrix.to
like this
Jellyfin assistance
Hello,
I yet again come, hat in hand, for assistance from those wiser in the ways of the Linux. I’m having a bit of an issue downloading Jellyfin on my ElementaryOS laptop. I’ve tried all the guide on the first few pages of ddg only to receive errors after entering the comman “ sudo apt-get update “. I get ERR:3 https//repo.jellyfin.org/debian circle Release 404 Not found.
If someone can point me the way I’d be most appreciative
like this
UK police working with controversial tech giant Palantir on real-time surveillance network
The Nectar project offers 'advanced data analysis' using a wide range of sensitive personal informationA controversial US spy tech firm has landed a contract with UK police to develop a surveillance network that will incorporate data about citizens’ political opinions, philosophical beliefs, health records and other sensitive personal information.
Documents obtained by i and Liberty Investigates show Palantir Technologies has partnered with police forces in the East of England to establish a “real-time data-sharing network” that includes the personal details of vulnerable victims, children and witnesses alongside suspects.
Trade union membership, sexual orientation and race are among the other types of personal information being processed.
The project has sparked alarm from campaigners who fear it will trample over Britons’ human rights and “facilitate dystopian predictive policing” and indiscriminate mass surveillance.
Numerous police forces have previously refused to confirm or deny their links with Palantir, citing risks to law enforcement and national security. However, forces in Bedfordshire and Leicestershire have recently confirmed working with the firm.
Liberty Investigates and i have learned that those projects involve processing data from more than a dozen UK police forces and will serve as a pilot for a potential national rollout of the tech giant’s data mining technology — which has reportedly been used by police forces in the US to predict future crimes.
like this
Canalys: Companies limit genAI use due to unclear costs
Canalys: Companies limit genAI use due to unclear costs
The research firm believes generative AI's broader potential remains untapped because companies fear recurring cloud costs.Viktor Eriksson (Computerworld)
Finally Free - The Last Three Head Home - Ask You to Keep Mobilizing - Freedom Flotilla (2025-06-16)
Finally Free - The Last Three Head Home - Ask You to Keep Mobilizing - Freedom Flotilla (2025-06-16)freedomflotilla.org/2025/06/16…
———>> The Freedom Flotilla Coalition confirms that all the international human rights defenders and journalists that were aboard the civilian aid ship #Madleen are now en route home. The twelve were forcibly abducted and detained by Israeli forces while attempting to break Israel’s illegal and inhumane siege of Gaza and deliver humanitarian aid to its besieged population.
>> The last three detained #FreedomFlotilla volunteers, Marco van Rennes, Pascal Maurieras, and Yanis Mhamdi, were released from Israeli detention this morning and have begun their return to their home countries via the Jordanian border…
hcommons.social
hcommons.social is a microblogging network supporting scholars and practitioners across the humanities and around the world.Hometown hosted on hcommons.social
Gaza still under siege as more killed trying to collect aid
Gaza still under siege as more killed trying to collect aid
As the focus turns to the war between Israel and Iran, the war in Gaza is becoming ever more deadly and devastating.Channel 4 News
Palantir hits new highs amid Israel-Iran conflict
Palantir hits new highs amid Israel-Iran conflict
The fighting between Israel and Iran suggests the company’s Middle East business will continue to grow.Matt Phillips (Sherwood News)
Netanyahu tells ABC he's not ruling out taking out Iran's Supreme Leader Ali Khamenei
Netanyahu tells ABC he's not ruling out taking out Iran's Supreme Leader Ali Khamenei
"They're deliberately targeting our population," Netanyahu told ABC News.Jonathan Karl (ABC News)
Google’s Advanced Protection Arrives on Android: Should You Use It?
Google’s Advanced Protection Arrives on Android: Should You Use It?
With this week’s release of Android 16, Google added a new security feature to Android, called Advanced Protection. At-risk people—like journalists, activists, or politicians—should consider turning on.Electronic Frontier Foundation
Google’s Advanced Protection Arrives on Android: Should You Use It?
Google’s Advanced Protection Arrives on Android: Should You Use It?
With this week’s release of Android 16, Google added a new security feature to Android, called Advanced Protection. At-risk people—like journalists, activists, or politicians—should consider turning on.Electronic Frontier Foundation
How to Dress and Undress your Home | To make buildings more energy-efficient, consider curtains, awnings, wall hangings, and other technologies from before houses were designed for air conditioning
How to Dress and Undress your Home
Before the large-scale use of fossil fuels, removable textile layers kept homes warm in winter and cool in summer.LOW←TECH MAGAZINE
Krusty likes this.
Looking for feedback on 5-week degoogling plan
I created a 5-week degoogling plan PDF based on the steps in my book DISENGAGE: Escape the Leash of Big Tech, Scams and Surveillance—Everyday Resistance for the Digital Underdog.
Before I finalize and post it to my site, I'd love some feedback from people who have degoogled or are in the process of doing so.
The final package will be a single PDF, and I've pasted images of the pages below. The final infographic has a link for each product. Please don't worry about formatting issues, I'll get those fixed. But in general, I'm wondering.
- Does this seem motivational/doable?
- Are the tips clear?
- Is there anything that is now incorrect? I wrote the book originally two years ago and updated it in February, so some of my suggestions may already be out of date.
- At the bottom I mention that full instructions for each step are available in DISENGAGE, which is a free book. Is that enough? Or should I instead either note which chapter/page to look at for each step, or directly include links to instructions/tools online?
- The infographic at the end...is it weird to be sideways? I created it a while ago and don't want to have to redo it to fit the orientation. I could offer that separately, OR I could redo the whole PDF to be landscape instead of portrait (which I don't love).
- I'm thinking of turning this into a group challenge (also no cost). If there's enough interest, it could be the checklist, the book, and a Signal group (maybe with a weekly call). I don't know nearly everything about the topic, but I did degoogle myself, and everyone in the group/on the call can share questions and suggestions. What do you think of this idea?
Thanks!
Is Internet Content Too Engaging?
By targeting design rather than content, lawmakers hope to regulate social media without constitutional roadblocks. Here’s why that’s a problem.
Reddit will help advertisers turn ‘positive’ posts into ads
Reddit will help advertisers turn ‘positive’ posts into ads
Reddit is launching a new feature for advertisers, called “Conversation Summary Add-ons,” that slots positive posts from Reddit users right under their ads.Jay Peters (The Verge)
like this
Polish media outlets supportive of Poland’s national-conservative opposition Law and Justice (PiS) party have published a recording of a private phone call involving Prime Minister Donald Tusk when he was president of the European Council.
They say it shows how he was continuing to interfere in Polish politics – and speaking in a dismissive and vulgar way about certain parts of Poland – while holding his supposedly neutral EU position.
But commentators and legal experts, as well as figures from Poland’s current ruling camp, say that the conversation reveals nothing of interest and that the real issue is how it was recorded and came to light. They believe it was produced as part of illegal surveillance conducted under PiS using Pegasus spyware.
On Friday and Saturday, right-wing broadcasters wPolsce24 and Republika released audio from two phone conversations involving Roman Giertych, who is currently an MP elected on the list of Tusk’s centrist Civic Coalition (KO). One was with Paweł Graś, Tusk’s current chief of staff, and the other with Tusk himself.
Though the recordings are undated, their content makes clear that they were made in the lead-up to the October 2019 Polish parliamentary elections, when KO was in opposition and Tusk was head of the European Council.
During the majority of his conversation with Tusk, which lasts around 16 minutes, Giertych – who at the time worked as a lawyer, including for Tusk and his children – was complaining about the then-leader of KO, Grzegorz Schetyna.
Giertych expressed frustration that Schetyna was blocking his attempts to become an election candidate for KO, saying that Schetyna was trying to suggest that Giertych stand in districts where he would have little chance of winning.
Here, Giertych described the places being suggested by Schetyna (eastern Wielkopolska province and the city of Radom) as “shits” (using the English word), at which point Tusk expressed agreement that they were places “where the fuck-ups are” (“gdzie zjeby są”).
When publishing the material, Republika noted that, at the time, “Tusk was the president of the European Council and, according to EU law, he should not interfere in domestic political disputes. And yet the tapes show something completely different”.
In response to the release of the recordings, Giertych issued a statement in which he said that they were made “as part of an illegal operation conducted against me by the CBA [Central Anticorruption Bureau]” using Pegasus spyware purchased by the PiS government.
PiS has been accused of illegally buying Pegasus and then using it to spy on opponents of its government, including Giertych and Krzysztof Brejza, who was the head of KO’s election campaign in 2019. Extracts of recordings made using Pegasus were then leaked to PiS-friendly media.
“Recording conversations between a lawyer and his clients, not destroying them, taking copies of the conversations from the CBA, passing them on to the media and publishing these conversations are very serious crimes,” wrote Giertych. “Those guilty of all these crimes will be punished.”
Legally, the CBA is supposed to destroy surveillance recordings that do not contain evidence of any crime. Giertych has not been charged with any crime in relation to the content of the recordings.
Przemysław Rosati, the president of Poland’s Supreme Bar Council, says that the newly released recordings “confirm that Pegasus was used for surveillance without a legal basis and unrelated to state security”.
“Monitoring a lawyer’s telephone is an action that directly violates attorney-client privilege and…is simply an abuse of power,” he added.
Foreign minister Radosław Sikorski also commented on social media, writing that he “hopes the media will not get excited about tidbits [contained in the recordings] but will help identify the criminals who recorded and distributed conversations between a lawyer and client”.
Tusk himself has not yet commented on the recordings.
Since replacing PiS in power in December 2023, Tusk’s ruling coalition has launched a number of investigations into the use of Pegasus by the former government.
Last year, prosecutor general Adam Bodnar revealed that almost 600 people in Poland were targeted for surveillance with Pegasus between 2017 and 2022. The interior minister, Tomasz Siemoniak, said that this had included “too many cases” when it was used “against inconvenient politicians, lawyers, judges and prosecutors”.
Subsequently, a former PiS deputy justice minister, Michał Woś was charged with abusing his powers for the alleged illegal transfer of justice ministry funds to finance the purchase of Pegasus in 2017. He denies the allegations.
In February this year, the head of the CBA, Agnieszka Kwiatkowska-Gurdak, resigned from her position after refusing to answer questions during an appearance before a parliamentary commission investigating the use of Pegasus spyware.
What tools are people using to create batches of torrents?
For occasional torrent creation, qBittorrent has Tools > Torrent Creator, but suppose one has hundreds of folders from which to create individual torrents. A quick internet search yields forum posts from more than ten years ago mentioning dead projects. For example, this Reddit post from 2013 mentions qMakeTorrent, which is no longer maintained.
How are people doing this in 2025? I reckon one could write a bash or python script for this, but are there any user friendly tools out there that are built for this purpose and still actively maintained?
GitHub - kz26/qMakeTorrent: an advanced torrent file creator with batch functionality, powered by libtorrent-rasterbar
an advanced torrent file creator with batch functionality, powered by libtorrent-rasterbar - kz26/qMakeTorrentGitHub
like this
GitHub - pobrn/mktorrent: A simple command line utility to create BitTorrent metainfo files
A simple command line utility to create BitTorrent metainfo files - pobrn/mktorrentGitHub
Apple Researchers Just Released a Damning Paper That Pours Cold Water on the Entire AI Industry
cross-posted from: midwest.social/post/29979054
can't understand why they keep needing more power. like trying to smash through a wall or something.
Apple Researchers Just Released a Damning Paper That Pours Cold Water on the Entire AI Industry
Researchers at Apple have released a damning paper that throws cold water on the "reasoning" capabilities of modern AIs.Victor Tangermann (Futurism)
Trattato di non proliferazione: da quando l'Iran ha un programma nucleare? da Focus.it
Trattato di non proliferazione: da quando l'Iran ha un programma nucleare?
Il programma nucleare in Iran iniziò nel 1954 quando gli Usa fornirono a Teheran un reattore a uranio arricchito, ma il Trattato di non proliferazione cambiò le regole del gioco.Focus.it
LLM agents flunk CRM and confidentiality tasks
Salesforce study finds LLM agents flunk CRM and confidentiality tests
: 6-in-10 success rate for single-step tasksLindsay Clark (The Register)
🍹 Log Out @ Bologna
Lunedì 23 Giugno torna il Log Out!
Log Out è il ritrovo dei Tech Worker che dopo il lavoro vogliono incontrarsi. Un'occasione per socializzare, conoscersi, parlare del nostro lavoro o di qualsiasi altra cosa ci piaccia. Un incontro informale davanti ad una birra, un cocktail o una bibita per scaricare la stanchezza della giornata di lavoro.
Unisciti al gruppo Telegram!
reshared this
Reddit will help advertisers turn ‘positive’ posts into ads
Reddit will help advertisers turn ‘positive’ posts into ads
Reddit is launching a new feature for advertisers, called “Conversation Summary Add-ons,” that slots positive posts from Reddit users right under their ads.Jay Peters (The Verge)
Troops Deployed to LA Have Done Precisely One Thing, Pentagon Says
I Tried Pre-Ordering the Trump Phone. The Page Failed and It Charged My Credit Card the Wrong Amount
The website failed, went to an error page, and then charged my credit card the wrong amount of $64.70. I received a confirmation email saying I’ll receive a confirmation when my order has been shipped, but I haven’t provided a shipping address or paid the full $499 price tag. It is the worst experience I’ve ever faced buying a consumer electronic product and I have no idea whether or how I’ll receive the phone.
I look forward to learning more about how terrible these phones turn out.
I Tried Pre-Ordering the Trump Phone. The Page Failed and It Charged My Credit Card the Wrong Amount
I got a confirmation email saying I'll get another confirmation when it's shipped. But I haven't provided a shipping address.Joseph Cox (404 Media)
like this
RNC Sued Over WinRed's Constant 'ALL HELL JUST BROKE LOOSE!' Fundraising Texts
The Johnsons claim that the RNC sent Samantha 17 messages from 16 different phone numbers, nine of the messages after she demanded the messages stop 12 times. Cari received 27 messages from 25 numbers, they claim, and she sent 20 stop requests.
I know my phone gets blasted to hell every election season.
RNC Sued Over WinRed's Constant 'ALL HELL JUST BROKE LOOSE!' Fundraising Texts
The RNC and other Republican groups are violating Utah telecommunications law by continuing to text people incessantly after they've asked them to stop, a new complaint alleges.Samantha Cole (404 Media)
FundMECFS likes this.
Voting in the threadiverse
Hi,
i want to explore the various way we can highlight content.
Currently, on the threadiverse, we use vote to show our approval, discontent...and we can couple it with a bot for moderation. Or hide post below a certain score...
Some instance completly removed downvote as Beehaw. Piefed is experimenting private vote. On other fediverse software, mastodon, iceshrimp, there is no downvote and we use emojis to express our feelings.
You also have website as slashdot.org/ where you can tell that comment was insightfull or a troll, or funny...
There is also also website that compare software or video as tournesol.app/
- Do you think vote sould be private ? Public ? And why ?
- Are you sastified with the current voting system ? And why ?
- What other interesting software/website that tried something different do you know ?
- What way do you imagine to highlight content and improve search, discoverability ?
like this
I like the downvotes disabled model.
It also means that the “active” sort algorithm doesn’t promote posts that get lots of “downvotes” -> engagement
Re: Voting in the threadiverse
snoopy@jlai.lu personally, since I create AP enabled software I am on the side of votes being public data. We already have enough issues with votes being out of sync with each other. Mixing in private voting is just asking for trouble.
Emoji reactions are neat, although niche to those softwares that utilise it. They allow for greater expression which is nice. They're useless for deriving value (for ranking purposes) unless you assign value to them.
The first trial of its kind: A Russian soldier takes the stand for an execution
Ukraine war crime trial: A Russian soldier takes the stand for an execution
Dmitriy Kurashov is the first Russian soldier to stand trial in Ukraine over a battlefield execution.Joel Gunter (BBC News)
America's Years of Lead Are Here - In the wake of the brazen murder of a Minnesote State Representative and her husband, the surge in political violence is hitting a fever pitch.
America's Years of Lead Are Here
In the wake of the brazen murder of a Minnesote State Representative and her husband, the surge in political violence is hitting a fever pitch.Alejandra Caraballo (The Dissident)
Hidden in the U.S. Army’s New Reform Initiative Is a Warning for Europe
Hidden in the U.S. Army’s New Reform Initiative Is a Warning for Europe
Europe must accept that continued dependence on the United States is not viable and build a fully self-sufficient European defense.Jennifer Kavanagh (Just Security)
James C Scott’s Against the Grain
is an excellent academic read on this if anyone is curious.
As a sidenote! Loving Mesopotamia Monday!
Low Tech Magazine: How to Dress and Undress your Home
A return to vernacular buildings, which maintain interiors at a comfortable temperature through architectural design rather than energy-intensive technical installations, could significantly reduce energy consumption for heating and cooling. However, it’s not a short-term solution: it would require a large amount of time, money, and energy to replace the existing building stock.Fortunately, history offers an alternative solution that can be deployed more quickly and with fewer resources: textiles. Before the Industrial Revolution, people added a temporary layer of textile insulation to either the interior or the exterior of a building, depending on the climate and the season. In cold weather, walls, floors, roofs, windows, doors, and furniture were insulated with drapery and carpetry. In hot weather, windows, doors, facades, roofs, courtyards, and streets were shaded by awnings and toldos.
Removable insulation can achieve significant energy savings with much more flexibility than permanently enclosed insulation materials. Because modern insulation methods require construction permits and structural interventions to a building, they are expensive, time-consuming, and only accessible to home owners. Furthermore, modern insulation methods are ill-suited for older buildings, in which case they are often not financially and energetically sustainable.
How to Dress and Undress your Home
Before the large-scale use of fossil fuels, removable textile layers kept homes warm in winter and cool in summer.LOW←TECH MAGAZINE
FundMECFS likes this.
Building the American Brownshirts
Trump’s “Big Beautiful Bill” that the House passed is objectionable for many reasons, most obviously because it is the most regressive economic bill of my lifetime, the class war condensed into in legislative form. Its tax policies and spending cuts will erode the well being of Americans slowly for decades to come. Its most immediate destabilizing impact, however—the one that has the potential to push our democracy to the brink—is its vast expansion of the Homeland Security budget, which will be used to build ICE into a huge national army of loyalists under Trump’s control. The money to build America’s brownshirts is in the pipeline. Whereas our military-industrial complex is a threat to the rest of the world, this force will be a direct threat to all of us in the USA. This is the Proud Boys, at national scale, with badges. It is a very dangerous prospect.Everything I am writing about here has been previously reported in the past few weeks since the House sent the bill to the Senate. But, from my vantage point, the public has not quite grasped just how horrifying a precipice we are on. When you consider the scale of protest already unleashed by the ICE raids in LA; Trump and Stephen Miller’s clear intent to double and triple and quadruple down on the ICE raids and crush the protests with military force; Trump’s unhinged declaration yesterday that “we must expand efforts to detain and deport Illegal Aliens in America’s largest Cities, such as Los Angeles, Chicago, and New York” to achieve “the single largest Mass Deportation Program in History”; and then connect this deep well of poisonous intent with the staggering expansion of ICE’s size and scope that will occur if this bill’s funding comes through, what you will see is the setup for not just a mass deportation program, but a violent national clash between a militarized, government-sanctioned army of Trump loyalists and everyone else.
How much does ICE stand to grow if this bill’s funding comes through? A lot. The all-in costs of deportation over the next decade could reach a trillion fucking dollars, according to this Cato analysis. That includes the border wall and a huge expansion of prisons for immigrants, to a size nearly on par with the federal prison system.
Building the American Brownshirts
New funding will make ICE an unaccountable army of Trump loyalists.Hamilton Nolan (How Things Work)
Apple and Google Still Have a Chinese VPN Problem
cross-posted from: lemmy.sdf.org/post/36828953
ArchivedThe Apple and Google app stores continue to offer private browsing apps that are surreptitiously owned by Chinese companies, more than six weeks after they were identified in a Tech Transparency Project report. Apple and Google may also be profiting from these apps, which put Americans’ privacy and U.S. national security at risk, TTP found.
[...]
After the Financial Times asked Apple for comment on these findings, two of the apps linked to Qihoo 360—Thunder VPN and Snap VPN—were pulled from its app store. When TTP checked again in early May, another Qihoo 360-connected app called Signal Secure VPN had been quietly removed. But two other apps linked to Qihoo 360—Turbo VPN and VPN Proxy Master—remained available in the U.S. Apple App Store, along with 11 other Chinese-owned apps identified in TTP’s report.
The Google Play Store, meanwhile, offered four Qihoo 360-connected apps—Turbo VPN, VPN Proxy Master, Snap VPN, and Signal Secure VPN—as well as seven other Chinese-owned VPNs identified in TTP’s initial report.
The linked article lists several China-owned VPN apps identified by the Tech Transparency Project (TTP).
[...]
TTP - Spot Check: Apple and Google Still Have a Chinese VPN Problem
The Apple and Google app stores offer VPNs without revealing they’re owned by Chinese companies. That keeps Americans in the dark about privacy and national security risks.www.techtransparencyproject.org
The Tyrant Test | A leader who uses military force to suppress his political opposition ought to lose the right to govern.
The Tyrant Test
A leader who uses military force to suppress his political opposition ought to lose the right to govern.Adam Serwer (The Atlantic)
Rozaŭtuno likes this.
Bloomberg saltily admits: 'Overall, economists said the world’s second largest economy had weathered the threat of hikes in tariffs relatively well.'
China gets boost in retail sales as export goods stay home, while tariffs hit factory output
China’s economy managed a mixed economic performance in May, as retail sales jumped while factory output slowed in the face of higher U.S. tariffs.The Associated Press (BNN Bloomberg)
Alex Krainer: Iran as the Graveyard of the American Empire
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.m.youtube.com
Aggiornamento a Lemmy 0.19.12
Martedì 17 luglio verso metà mattinata verrà aggiornato Lemmy alla versione 0.19.12.
È stato fatto l'aggiornamento oggi nel server di test e non ci sono stati problemi di alcun tipo.
Tutte le novità della nuova release le trovate qui: join-lemmy.org/news/2025-06-13…
like this
Aggiornamento a Lemmy 0.19.12 effettuato, fatemi sapere se ci sono problemi!
Dai che tra un po' ci sarà la versione 1.0 😁
Israel attacks civilian infrastructure in Iran as Netanyahu calls for regime change
Israel’s onslaught on Iran, which began Friday night, entered a new phase on Sunday. Having destroyed large portions of Iran’s air defenses, attacked military and nuclear facilities, Israel has now shifted its targets to civilian infrastructure, including water treatment facilities and energy infrastructure.
The Israeli military reported striking more than 80 targets in Iran overnight Saturday and Sunday. “Tehran residents reported the heaviest wave of attacks yet on Sunday afternoon, with explosions ringing out every half hour,” the Washington Post reported.
Among the targets were water treatment facilities in northern Iran, whose destruction sent waves of sewage flowing in Tehran’s streets. On Saturday, Israel attacked the main oil refinery in Tehran and South Pars, the world’s largest natural gas field.
On Sunday, Israel expanded its strikes to airports, manufacturing plants and police stations.
Commenting on the shift, the Post wrote, “The targets appear to indicate an expansion of Israel’s war aims… By striking Iranian industry and infrastructure, Israel is aiming to degrade the Iranian state, further damage the country’s already-reeling economy, and possibly trigger regime change, according to analysts and former officials.”
Richard Nephew, a former State Department and White House official, told the Washington Post, “It sure does feel like this is a regime change ending, rather than taking out the nuclear program.” He added, “Israel may have decided that the best way to prevent Iran from obtaining a nuclear weapon was to topple the Iranian regime.”
In an interview with Fox News Sunday, Israeli Prime Minister Benjamin Netanyahu was asked whether “regime change” in Iran was a goal of his government. Netanyahu replied that it “could certainly be the result because the Iranian regime is very weak.”...
Israel attacks civilian infrastructure in Iran as Netanyahu calls for regime change
Israel's onslaught on Iran appeared to enter a new phase Sunday in what has been described as the heaviest period of attacks yet.World Socialist Web Site
The Two Faces of Zionism (Video 51mins)
The psychological defense mechanisms liberal zionists use to block out reality. The coping is real ya'll.
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
adhocfungus likes this.
Max-P
in reply to Kelp • • •Lemmchen
in reply to Max-P • • •lsb_release -c
in the terminal.Kelp
in reply to Lemmchen • • •I entered that and got a result of
No LSB modules are available
Codename: circe
infeeeee
in reply to Kelp • • •Lemmchen
in reply to infeeeee • • •jellyfin.list
in/etc/apt/sources.d/
and replace the wordcirce
withnoble
(for the Ubuntu 24.04 codename) ortrixie
(if noble gives the same error as circe). Keep in mind you need sudo/root privileges to modify this file.Kelp
in reply to Max-P • • •infeeeee
in reply to Kelp • • •Kelp
in reply to infeeeee • • •TVA likes this.
infeeeee
in reply to Kelp • • •Install docker, grab the official docker compose file, then
docker compose up -d
.Details: Look up how to install docker on elementary (I guess it's
sudo apt install docker
), than you don't have to care about the distro after that, docker works the same way everywhere. You can find countless tutorials on this, and they should workKelp
in reply to infeeeee • • •phantomwise
in reply to Kelp • • •Ephemeral
in reply to phantomwise • • •jacksilver
in reply to Kelp • • •Kelp
in reply to jacksilver • • •Yeah I really need to do more reading. My lack of knowledge on Linux is my main issue I think. Just jumped the gun to Linux like a month ago, played around in elementary for a bit and was like “now is the time to set up my media server”. Prob needed more time, reading, and texting but eh.
I appreciate the advice I’ve been getting here big time!
jacksilver
in reply to Kelp • • •Some of the commands I use a lot for debugging containers, in case you go down that route:
docker run --rm -it --entrypoint bash <image_name>
docker exec -it <container_name>
Lemmchen
in reply to jacksilver • • •docker logs -f CONTAINERNAME
to see the log output for non-interactive containers.Nibodhika
in reply to Kelp • • •COASTER1921
in reply to jacksilver • • •nom_nom
in reply to Kelp • • •Seems like you followed some random AI generated guide like this one:
ipv6.rs/tutorial/Elementary_OS…
Whenever you're downloading a Linux (or any) package, always try to look for the official documentation, like here:
jellyfin.org/docs/general/inst…
Where it will tell you to install Jellyfin on a Debian/Ubuntu based system is simply:
curl https://repo.jellyfin.org/install-debuntu.sh | sudo bash
and it also tells you that if you don't have curl already installed, either install it first or instead run:
wget -O- https://repo.jellyfin.org/install-debuntu.sh | sudo bash
which is their official installer.
If you want to undo what you did before installing (assuming you followed the bad guide linked above), just remove the file it created here first:
/etc/apt/sources.list.d/jellyfin.list
Linux | Jellyfin
jellyfin.orglike this
TVA likes this.
nom_nom
in reply to nom_nom • • •I just wanted to add a small follow up comment because I remember being young and copy-pasting commands into Linux and eventually getting really frustrated. Therefore, he's a (brief) explanation of the commands:
curl
is just an open source tool for making Web requests from the command line. It's a great tool to have in general.https://repo.jellyfin.org/install-debuntu.sh
the URL of a shell script from repo.jellyfin.org (Jellyfin's official website)What is a shell script? It's a script that runs a whole bunch of commands by itself, so you don't have to copy-paste them from the internet. Basically the official Jellyfin people in this case made a file with all of the commands the computer needs to run to install the package. This is great because it means the people who made Jellyfin tested these commands and they're responsible for keeping it up to date if anything changes.
| bash
The 'pipe' or|
symbol in Linux is a cool Unix philosophy of 'connecting' programs together. You run one program, and tell it to pass the results to another program. In this case, you're tellingcurl
to download the script athttps://repo.jellyfin.org/install-debuntu.sh
and then passing that file tobash
(which is the shell program in the terminal that runs commands) and to run it assudo
or 'super-user'.Hope this was helpful. The last thing you should know is the command you probably copy-pasted before made you add a source to the
/etc/apt/sources
files, which are basically just a list of sources forapt
, the package manager to download from, and since the command was wrong or outdated,apt
is complaining that the Jellyfin source was not found.like this
TVA likes this.
Windex007
in reply to nom_nom • • •GOOD FOLLOW UP!!
I was about to shit a brick that you went from "go to the official trusted source" to "just trust me: curl [x] | sudo bash"
youtu.be/dT7X2IxBDjc
- YouTube
youtu.beP03 Locke
in reply to Windex007 • • •You can do some wild shit with pipes:
head -10 /var/log/syslog
- Look at the first ten lines of one of your log files, with timestamps on the frontcat /var/log/syslog | cut -d' ' -f1
- Splits the lines by a space delimiter (the-d' '
part), and grabs the first "field" (the one with the timestamp, using-f1
)cat /var/log/syslog | cut -d' ' -f1 | cut -dT -f1
- Splits the timestamp at the "T", and leaves only the datecat /var/log/syslog | cut -d' ' -f1 | cut -dT -f1 | sort | uniq -c
- Gives you a count of each dategrep systemd /var/log/syslog | cut -d' ' -f1 | cut -dT -f1 | sort | uniq -c
- For only the lines with 'systemd' on it, gives you a count of each dateThe standard GNU toolkit has a ton of utilities like that for doing stuff with text files.
Windex007
in reply to P03 Locke • • •At work whenever we need to build little command line tools, my team is always vexxed by my guideline to have the meat+potatoes in a script that reads well-formatted data off stdin , and outputs well formatted-data to stout. They always wanna have some stupid interactive prompts and saving to files baked right in.
This is exactly why. You wanna save to a file?? > file
You want to read from a file? cat |
You want to save to a file but swap commas for colons? Sed.
You get so much FOR FREE w/ the GNU toolkit, even for what you build yourself, by thinking in streams.
like this
TVA likes this.
grue
in reply to Windex007 • • •- YouTube
www.youtube.comwhimsy
in reply to grue • • •chingadera
in reply to P03 Locke • • •Me, a simpleton,
"Wut dat mean"
nom_nom
in reply to P03 Locke • • •like this
TVA likes this.
grue
in reply to nom_nom • • •nom_nom
in reply to grue • • •chingadera
in reply to nom_nom • • •How the fuck did you deduce that from the post above?
I'm not doubting you at all, you've got the Linux aura, but please share so more people can hope to do this
grue
in reply to chingadera • • •He had added a Jellyfin repo to his apt
sources.list
file for some reason, which is weird and likely not the right way to do it these days. But it might have been in the past, so it could be OP was following some obsolete procedure (or one AI-hallucinated from an obsolete procedure).After realizing that OP was completely going about it the wrong way, the guy you replied to just looked up the correct way and relayed that to him.
See also: wiki.debian.org/DontBreakDebia…
DontBreakDebian - Debian Wiki
wiki.debian.orglike this
TVA likes this.
chingadera
in reply to grue • • •Grue, I only really see you when it has to do with Linux.
Come hang out more with the degens, you'd be appreciated
SGH
in reply to chingadera • • •Not OP, but it was very simple if you have already seen that error.
First of all, there is one single easily parsable error.
repo.jellyfin.org/debian produced a 404 error, thus the URL is invalid.
Let's ignore why it's invalid for a second.
This error happens after
apt update
, thus we can deduce the following:/etc/apt/sources.list.d/
Back to why it's invalid, maybe it used to be valid in the past, or there is a temporary server error, this can be verified with the official documentation.
If the documentation does not mention this repository URL, then it's a mistake to use it.
This is a good moment to google this URL and find out why/which guide tells you to use it, and to analyze which steps they made you take.
From there, reverse those steps.
Even if you hadn't found this guide, you can be sure that by looking into
/etc/apt/sources.list.d
you would've found that file containing that URL, simply removing the file or URL would've removed the error.Lastly, you look for either the official documentation, or a more reliable guide.
like this
TVA likes this.
chingadera
in reply to SGH • • •This was cool, thank you for doing it.
Sometimes it's hard to switch gears and understand this OS/language, but you did an excellent job of bridging that gap. Thank you.
nom_nom
in reply to SGH • • •Kelp
in reply to chingadera • • •like this
TVA likes this.
nom_nom
in reply to Kelp • • •Because, contrary to what it might seem like, we ALL start out this way using Linux. Everyone makes the same mistakes, so its easy to retrace the logic once you understand what the commands you used to copy-paste are doing. OP you're clearly just making the switch and want to dive head-first into self-hosting as well as Linux, which will be a ton of fun, just try not to get discouraged as there is a lot to learn. Take it one step at a time, and try to understand the commands as there's really not that many, and you re-use these in many scenarios.
I see many people recommending Docker, which is great, but imho a little too early to dive in to if you haven't experimented with Linux at all. Docker is just a container of Linux inside of Linux, so you'll still need to use the command line, and it has its own set of tools. Just my two cents. Somebody else posted but this was the video that also made Linux 'click' for me:
Don't be afraid to break things and start over. Have fun 😀
- YouTube
www.youtube.comlike this
TVA likes this.
Kelp
in reply to nom_nom • • •chingadera
in reply to Kelp • • •Seriously an absolute witch.
@nom_nom@lemmy.ml
If you're not being paid an insane amount of money for your insight, you are fucking up bud. People would pay crazy money for that type of deduction.
We are being paid the most though through secondhand knowledge, keep being you, and OP you also keep being you, I love this whole post.
Kelp
in reply to nom_nom • • •like this
TVA likes this.
hperrin
in reply to Kelp • • •scottrepreneur
in reply to hperrin • • •monovergent
in reply to scottrepreneur • • •like this
TVA likes this.
GoldenQuetzal
in reply to monovergent • • •hperrin
in reply to GoldenQuetzal • • •like this
TVA likes this.
GoldenQuetzal
in reply to hperrin • • •Nibodhika
in reply to monovergent • • •Docker is a virtualization platform, similar to setting out a Virtual Machine but a lot less resource intense. You need to:
That's it, docker setup done, now you need to write a compose file, i.e. something that tells docker what do you want to run, usually you get a working example on any project website, and linuxserver.io is a great site for them too, for example for Jellyfin can be found here: docs.linuxserver.io/images/doc…
Just create a folder, create a file called
compose.yaml
there and put that content in it, now rundocker compose up -d
and congratulations you have a working Jellyfin server.With time you'll learn what the compose file is doing, for example the ports map ports from the docker to your machine, volumes does the same, so for example the example has
/path/to/jellyfin/library:/config
if instead you write./config:/config
a folder called config will be created on the same folder the compose.yaml file is and inside the docker it will be mounted as/config
which is where Jellyfin will look for configurations. In the same manner you can add/home/myuser/Movies:/Movies
and inside docker you will be able to see the contents of/home/myuser/Movies
when scanning the/Movies
folder.jellyfin - LinuxServer.io
docs.linuxserver.iointerdimensionalmeme
in reply to hperrin • • •AngryPancake
in reply to interdimensionalmeme • • •Frosty
in reply to interdimensionalmeme • • •mynamewastakenagain
in reply to Frosty • • •Kushan
in reply to hperrin • • •Op please don't ignore the above.
Learn docker once and you'll be able to install almost anything, rather than having to learn every individual app and how it installs on specific operating systems.
Kelp
in reply to hperrin • • •rutrum
in reply to Kelp • • •hperrin
in reply to Kelp • • •So, Jellyfin is one of those apps where the Docker documentation is really lacking. I'm gonna give you my
docker-compose.yml
file in case it helps:For me
/data/
is my RAID array, which is why my jellyfin data directory is there. Everything else goes in the same directory as the compose file. My system has a graphics card that does transcoding (Arc A380), so I have/dev/dri
under devices.You should learn a lot about Docker Compose, because it will help you tremendously. I use Jellyfin behind an Nginx Proxy Manager reverse proxy. I'd highly recommend it. Here's my compose file for that:
Running in "host" mode is important, instead of just forwarding ports, because it lets you forward things to localhost, like pointing
https://media/.[mydomain]/
tohttp://127.0.0.1:8096/
for Jellyfin.Anyway, best of luck to you, and I hope that helps!
azvasKvklenko
in reply to Kelp • • •After that
apt update
and retry. If it doesn’t work you can also try replacing it with „noble” but the you might also need to replace debian -> ubuntu, but that’s just my guess