Salta al contenuto principale



Selfhosted alternatives to Discord with screensharing?


Been trying to figure out a user friendly alternative that I can get my less technical friends to transition to. We all use Signal already for messaging but it just doesn't fulfill our screenshare needs.

Most important feature it needs is the ability to screenshare with system audio, such as for streaming games or watching videos.

I'd ideally also like it to be E2EE just for the sake of privacy and security.

From what I've read and looked into it seems the closest thing that meets my needs would be Teamspeak 6 as you can host it yourself, and with the new update it now allows screenshare with audio (either as P2P or via server).

As far as I can tell chat messages don't persist by default but it can be enabled (and this would be a feature my friends would really want too).

I currently have a Raspberry Pi 3 B+ but I'm aware it's a bit old and is ARM so I'm thinking of buying a Pi 5.

Do you think I'm on the right track here or are there any other options this community would recommend?

in reply to sCrUM_MASTER

I really love all my various Pis but at the moment there are so many refurbished servers available (thank Windows 11) as well as several small form factor x86 PCs that a Raspberry Pi 5 sadly is on the lower end of performance/cost.
in reply to Ooops

What servers or smaller form factors are going for a good price?
in reply to sCrUM_MASTER

I use self-hosted Jitsi for screen share, although this is just video conference software without the IM aspect of Discord. (Jitsi does have IM to be clear, but it's a chat tied to a particular meeting, not like a persistent groupchat.) You could just use Signal chats as you have already been doing and send Jitsi links when you want to call. Jitsi has E2EE although I'm not up to date on the details of how it works.


Be Your Own Privacy-Respecting Google, Bing & Brave


… by running your own instance of the free and open-source federated metasearch engine SearXNG on OpenBSD!
… by running your own instance of the free and open-source federated metasearch engine SearXNG on OpenBSD!
in reply to mesa

The search engines that searxng interact with still track you. For this reason I will always use a public instance to mix up the tracking with everyone else using it.


DNS over TLS with LetsEncrypt


blog.hardill.me.uk/2025/12/06/…

6 months ago LetsEncrypt announced that they would start issuing certificates for IP addresses. Last week I was curious if they had actually enabled it yet for general consumption, it turned out to be not yet available for everybody, but there was a forum thread you could ask to be added to the testing list (I’ve not linked to it as they have said no more testing, it will go live RSN).

When it […]

#certificates #DNS #DoT #letsencrypt



Need guidance on DNS configs for VPS/Pangolin


Good morning/evening my selfhosting friends, I’m kind of a noob, so hopefully I can articulate what I’d like to accomplish well. I am currently in the process of overhauling my entire homelab, which has involved me setting up a VPS as a proxy/tunnel for

Good morning/evening my selfhosting friends,

I'm kind of a noob, so hopefully I can articulate what I'd like to accomplish well. I am currently in the process of overhauling my entire homelab, which has involved me setting up a VPS as a proxy/tunnel for remotely connecting to/exposing services on my LAN due to my ISP having me behind CGNAT.

Currently, I have a subdomain (provided via Namecheap) pointed at the static IP of the VPS. With this, I can ssh into my server with ssh root@vps.domain.tld which is what I want. Now, I seem to have landed on Pangolin for accomplishing the aforementioned proxy. However, when installing it, I'm stumped by the first few questions: Pangolin wants me to input my domain.tld, followed by pangolin.domain.tld for Pangolin specifically.

Reading the docs, they then want me to either create an A Record for a wildcard domain at my VPS' IP, or create a root domain record aimed at the IP. My question is, how do I keep the vps.domain.tld while also allowing for pangolin.domain.tld to be valid at the same IP? I know I can create SRV Records, but I am unsure how Pangolin will handle that with the multiple TCP/UDP ports it needs open. I'll also want to access it via HTTPS obviously, which may add some complexity.

I hope this makes sense, sorry if anything is unclear or if the solution is obvious.

in reply to marighost

You can have multiple (sub)domains pointing to the same IP, no issue there.

So you can still have your vps subdomain AND another one for Pangolin. That's effectively how Pangolin itself works, assigning multiple subdomains to itself, so it can route the requests to other machines. It just does it without adding records to the DNS provider, it just listens to anything that gets sent to its IP through the wildcard address (unless you make Pangolin your DNS provider, that is).

Also, the wildcard (sub)domain will always have the lowest priority, so if there are ANY records pointing somewhere, they'll have precedence over the wildcard.

So, your DNS should contain three A records: one for vps, another for Pangolin, and a wildcard, all pointing to the vps address.

Hope this helps!



disable-javascript.org


An initiative that informs users about some of the most severe issues affecting the JavaScript ecosystem, and explains how to disable JavaScript in various browsers and only enable it for trusted websites.
An initiative that informs users about some of the most severe issues
affecting the JavaScript ecosystem, and explains how to disable JavaScript in
various browsers and only enable it for trusted websites.


Russia ‘ready’ for war with Europe, Putin says, as US peace talks end without progress


Russia and the US did not make progress toward a peace deal for Ukraine during their talks, a senior aide to Vladimir Putin has said, hours after the Russian president issued threats that Russia was ready for war with Europe.

In remarks to Russian media, Kremlin aide Yuri Ushakov said that after a five-hour meeting with Trump envoy Steve Witkoff and Trump’s son-in-law Jared Kushner, the two sides were “neither further nor closer to resolving the crisis in Ukraine. There is a lot of work to be done.”

The downbeat assessment of Tuesday night’s diplomacy follows combative opening statements from Putin as Witkoff and Kushnerarrived for talks at the Kremlin, in which he accused European powers of sabotaging peace in Ukraine and that “European demands” on ending the war were “not acceptable to Russia”.

in reply to MicroWave

Kinda hard to rattle your saber when you already smashed it to pieces failing to kill a crippled animal.
in reply to MicroWave

I watched that part. Putin visibly flinches when he realizes what he said and then for the following few sentences tries to lighten the message down. It's kinda fun to see him that weak in front a microphone.

He's so not ready for a war with Europe that he cannot even lie about it.

But headline creators don't give a fuck about that of course.

Questa voce è stata modificata (1 settimana fa)


Family of victim in Trump drug boat killings files first formal complaint


\Petition says Colombia citizen Alejandro Carranza Medina was illegally killed in US airstrike on 15 September

A family in Colombia filed a petition on Tuesday with the Washington DC-based Inter-American Commission on Human Rights, alleging that the Colombian citizen Alejandro Carranza Medina was illegally killed in a US airstrike on 15 September.

The petition marks the first formal complaint over the airstrikes by the Trump administration against suspected drug boats, attacks that the White House says are justified under a novel interpretation of law.

The IACHR, part of the Organization of American States, is designed to “promote and protect human rights in the Western Hemisphere”. The US is a member, and in March the Trump administration’s state department wrote: “The United States is pleased to be a strong supporter of the IACHR and is committed to continuing support for the Commission’s work and its independence. Preserving the IACHR’s autonomy is a pillar of our human rights policy in the region.”

in reply to MicroWave

Fishermen and smugglers don't deserve the death penalty, racist greedy fascists enjoy seeing people suffer
in reply to whotookkarl

Don't worry, Trump is pardoning drug traffickers as long as they can pay for it

in reply to King

I guess the purpose is to explore that question, for me that's it.

in reply to mrdown

But Palestinians are Semetic people... How can she be an anti-Semite?
in reply to Corkyskog

In the same way that causcasian can mean people from the caucasus region or white people depending on context.

in reply to RandAlThor

It's funny because xitter is also a hotbed for Zionists. It'll be fun to see how they seemingly ignore actual antisemitism by the rich, but go after people defending human rights for people in gaza.
in reply to 0_o7

They won't care because they're busy boycotting Lush for trying to help amputee children from Gaza.
in reply to 0_o7

Zionism? The ideology that fundamentally is based on the belief that Jews cannot safely exist anywhere except in a global ghetto built on ethnonationalism and apartheid? Touching tips with antisemites? Naw, not possible!
in reply to RandAlThor

People whining like a bunch of unhinged crybabies because Ms. Rachel says that murdering children is bad.

Where are they on this?



[Solved] How to set up Linux for gaming on GIGABYTE G5 MF?


Hi all, I'd like some help with setting up Linux for gaming, I'm not a new user but I'm not expert either, I've been having problems with my current setup, before I had Bazzite 42 which worked perfectly, however I was afraid things would eventually break over with that layering thing, since I use some things like Pale Moon which has a dependency that needs to be layered (IIRC it was libdbus), MEGAsync, ZeroTier and Kvantum, all of which have to be installed to the system, so I switched to openSUSE TW (both distros using KDE Plasma 6 on Wayland session), which was been working excellently so far... well, except for one thing:

For some backstory and context (you can skip this paragraph): the computer I've been running these distros on is a GIGABYTE G5 MF with 16GB of RAM, which I bought back on May/2024 and it had winblows 11 Home, it was my fault not knowing I should've chosen a laptop with AMD hardware instead (I don't exclusively use it for gaming and sometimes travel with it but that's besides the point), but it's served as a lesson for next time and winblows was used for some time after tweaking it... until I had enough of it, because even with the patches people make to reduce telemetry, the way it's now just doesn't feel at home and any more trustworthy than 7 or XP both of which I've grown up with, so I've been hoping to have this laptop run any Linux distro, so long as I can game in it.

Anyway, the G5 MF ships with a big troublemaker Made in Nvidia™, it's has an RTX 4050, and in it I play a variety of things on and off my Steam library, but at least one game has been giving me serious problems every time I hit almost an hour after playing ever since I switched to openSUSE: Wuthering Waves (or WuWa for short), it lags gradually - it starts fine for a couple of minutes where it runs fluently before the lag kicks in and becomes worse and worse the more I play (on occasions it even hangs the system so I have to force a restart), although while the lag is there, it seems to happen primarily when I try to move the mouse regardless of the situation (if I'm in dialogue or exploring, but it's the worst when fighting), and during cutscenes where they always play slowly and voices go out of sync.

I tried everything I could think of as well, changing settings in game as well as launch options, DirectX version (11 or 12), and Proton forks, but the gradual lag still persists (this didn't happen in Bazzite).

Currently, these are my launch options for the game:
STEAMOS=1 STEAMDECK=1 PROTON_USE_NTSYNC=1 WINE_GSTREAMER=1 VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.x86_64.json PROTON_DLSS_UPGRADE=1 PROTON_NVIDIA_LIBS_NO_32BIT=1 prime-run gamemoderun %command% -dx12.
I found via ProtonDB (which I've been using to get different launch options from fellow Nvidia users) that adding that VK_DRIVER_FILES variable lets me run the game on the dGPU, otherwise it refuses to and runs on integrated, this wasn't required when I had Bazzite.

Another problem this laptop has is that [Secure Boot] is always active and I don't know how to disable it (mainly because there doesn't seem to be a way and I didn't find any info) otherwise I'd have long done it, also, my understanding about it is vague so I'm afraid of touching anything and bricking the machine, but I'm not looking to replace the machine yet since it still works great.

About [Secure Boot], here's the related settings I found in the BIOS settings, but I forgot one more option and it's like a boot list with two entries about openSUSE, one has "secureboot" on the name and the other doesn't, if it helps I'll add a picture of it to that album.

Worse, I don't have many distros I can pick from, as they must include support for [Secure Boot] out of the box so I can boot into the OS.

The drivers are installed and should be signed though since the game is offloaded every time I run it, here's some more info from commands I thought I'd add.

So here's the options I'm pursuing:
1) Stay on openSUSE, if there's any fix to the gradual lagging.
2) Switch to another distro while also trying XFCE on X11, I'd love to use Ksnip for my screenshotting needs while I'm at it, but Wayland is annoying with the portal thing because Ksnip isn't native and that's like the only thing I hate about Wayland from experience, so Spectacle is the closest best alternative for me wherever I end up stuck with Wayland and I'm satisfied with it. I'm kinda thinking about Fedora but I'm concerned about the possible use of AI even with their proposals/rules. Otherwise I've read XFCE is lightweight so it could maybe help?
3) Just go back to Bazzite: perhaps the most suitable choice despite being based on Fedora, but if it works the best for my use case, then I guess I'll have to keep it as my daily driver.

Any other ideas on what I could try would be appreciated as well (so long as it's not coming back to winblows), or just possible fixes so I don't have to do distro hopping would be great, and if any info is missing I'd be glad to add it, just let me know what I should run on the command line, thanks for any help in advance.

Questa voce è stata modificata (5 giorni fa)
in reply to 🦋 af1899 🦋

With OpenSUSE are you using the open source nvidia driver, or did you add the nvidia hosted repo and install their proprietary drivers?

The nvidia owned repo did work better for me.

But could be memory leak.

For anyone with laptop, and onboard graphics and nvidia RTX I had to install an opensuse swicher package to ensure appa start on the right GPU (right click option on the app)
I forget the app name at the moment, it wanst the bumblebee or optimus, it was something else, Switcheroo maybe.

in reply to BCsven

I'm using the propietary driver, latest stable release as of now which is 580.105.08, I thought it could be a memory leak as well, maybe I should've tried if it happens with other demanding games like this, bur once I could learn how to disable [Secure Boot] it seemed like WuWa remained running above 60FPS consistently (maybe it was blocking something that wasn't signed but I'm not sure).

You must be talking about SUSEPrime, I have it up and running, it provides the prime-run I use to launch the game. I remember trying to set up the dGPU when I had Debian a couple months ago, and it didn't go well (Bumblebee was among the stuff I tried), my games weren't off-loading unless they had a native Linux version, like ETS2.

in reply to 🦋 af1899 🦋

Could be signing, if removing secure boot changed behaviour. The proprietary nvidia kernal module needs you to enroll the key in MOK interface at boot after an install or some updates.

You should have gotten a blue screen at boot that said options like, continue or enroll MOK, delete MOK, cancel, etc.

in reply to BCsven

Yeah, I had to do that, I even had to sign it again for some reason even when it wasn't updated, since I randomly got the Nvidia daemon not running error when booting up, although it didn't happen often.
in reply to 🦋 af1899 🦋

Hi all, I'll mark the question as solved, was just playing for over an hour with Steam Overlay on, sometimes multitasking and when playing still taking screenshots and randomly bringing up Overlay, and performance has been consistently on 60FPS (or above it if I set it in-game to 120 but I tweaked the settings recently), there's rare cases in which the FPS drop to 40~45, normally on fights with a bunch of enemies grouped nearby (on that I get 40), then I think probably on some places I get 45? But I think I'm happy with the main issue having been fixed, and that's good enough for me.

Now that I have [Secure Boot] disabled I might give another distro a try, maybe Nobara or CachyOS. 🤔 If anyone has any suggestions on the issue above or distros to test, feel free to share, for now I haven't planned to move so I'll be here on openSUSE for the time being.

Thanks for your suggestions and help!



PhotoStructure vs. PhotoPrism


Hi everyone

Do you use PhotoStructure or PhotoPrism? And why?

I would like to index all photos which I've taken with a DSLR (JPG and RAW).



Half of the US Now Requires You to Upload Your ID or Scan Your Face to Watch Porn


As of this week, half of the states in the U.S. are under restrictive age verification laws that require adults to hand over their biometric and personal identification to access legal porn.

Missouri became the 25th state to enact its own age verification law on Sunday. As it’s done in multiple other states, Pornhub and its network of sister sites—some of the largest adult content platforms in the world—pulled service in Missouri, replacing their homepages with a video of performer Cherie DeVille speaking about the privacy risks and chilling effects of age verification.


Archive: archive.today/uZB13


Half of the US Now Requires You to Upload Your ID or Scan Your Face to Watch Porn


As of this week, half of the states in the U.S. are under restrictive age verification laws that require adults to hand over their biometric and personal identification to access legal porn.

Missouri became the 25th state to enact its own age verification law on Sunday. As it’s done in multiple other states, Pornhub and its network of sister sites—some of the largest adult content platforms in the world—pulled service in Missouri, replacing their homepages with a video of performer Cherie DeVille speaking about the privacy risks and chilling effects of age verification.

💡
Do you have a tip to share about age verification? I would love to hear from you. Using a non-work device, you can message me securely on Signal at sam.404. Otherwise, send me an email at sam@404media.co.

The other states include Louisiana, Utah, Mississippi, Virginia, Arkansas, Texas, Montana, North Carolina, Idaho, Kansas, Kentucky, Nebraska, Indiana, Alabama, Oklahoma, Florida, South Carolina, Tennessee, Georgia, Wyoming, South Dakota, North Dakota, Arizona, and Ohio.

“As you may know, your elected officials in Missouri are requiring us to verify your age before allowing you access to our website. While safety and compliance are at the forefront of our mission, giving your ID card every time you want to visit an adult platform is not the most effective solution for protecting our users, and in fact, will put children and your privacy at risk,” DeVille says in the video. On the blocked homepages there’s also a link to an explanation of the “Restricted to Adults,” or RTA label, which porn site administrators place on their sites to signal to device-based parental controls that the websites are inappropriate for minors.

Like most of the other 24 laws across the country, Missouri’s age verification law requires websites containing more than one third of material that’s considered “harmful to minors,” or sexual content, to perform age verification checks. Similar or more restrictive laws have swept the country since Louisiana became the first state to enact age verification legislation in 2023.

Age Verification Laws Drag Us Back to the Dark Ages of the Internet
Invasive and ineffective age verification laws that require users show government-issued ID, like a driver’s license or passport, are passing like wildfire across the U.S.
404 MediaEmanuel Maiberg


Age verification laws reach beyond porn sites, however. In Wyoming, South Dakota, Mississippi and Ohio, where the laws are written broadly enough to cover social media sites and any platform hosting adult content, Bluesky users have to submit to a face scan by the third-party company Yoti or upload a photo of their credit card to verify they’re over 18 years of age. In July, Bluesky started requiring all UK users to verify their ages in response to the Online Safety Act. We’ve previously reported on the security risks in uploading sensitive personal data to identity verification services, including the potential for hackers to then get ahold of that information themselves. In October, after Discord started requiring UK users to verify ages, the platform announced hackers breached one of its third-party vendors that handles age-related appeals, and said it identified around 70,000 users who may have had their government ID photos exposed as part of the breach.

Last week, Pornhub’s parent company Aylo sent letters to Apple, Google, and Microsoft, urging them to support device-based age verification in their app stores and operating systems, WIRED reported. “Based on our real-world experience with existing age assurance laws, we strongly support the initiative to protect minors online,” Anthony Penhale, chief legal officer for Aylo, said in the letter. “However, we have found site-based age assurance approaches to be fundamentally flawed and counterproductive.”

Instead of protecting minors, age verification laws spike usage of virtual private networks and send users—including, potentially, minors—to unregulated or unmoderated sites that don’t care about complying with U.S. or UK laws. In Missouri, searches for VPNs spiked following the law’s enactment.

Missouri schools are not required to teach sex education, leaving it up to local school boards to decide what, if anything, children are taught about sexual health. School districts that do teach sex ed are required to promote abstinence, a modality long recognized as ineffective at protecting children from engaging in risky sexual behaviors. Even if a district offers sex ed, parents are allowed to pull their kids out of that class altogether. But despite research showing age verification laws don’t work either, Missouri Attorney General Catherine Hanaway believes forcing adults to undergo age verification protects the children in her state. “We are proud to stand on the side of parents, families and basic decency. Missouri will not apologize for protecting children,” Hanaway said in a press release.


in reply to Mediocre_Bard

Except those who control the narrative will not face consequences for harmful messages they spread. For example, the trump administration spreads a lot of anti-trans messaging. They've been going after the funding of schools for what they deem "CRT and radical gender ideology" (thehill.com/homenews/education…). Now imagine they go after online commentators which will be super easy because they've got their real names attached to their posts.
in reply to hark

I get what you're saying. However, I don't think that the solution to that is hiding identities online, but rather killing the politicians.



Iran: Leaked wedding video lays bare luxurious lives of the country’s political elite and highlights hypocrisy of Islamic Republic -- [Opinion]


A short video of a private wedding went viral in Iran recently, tearing away the country’s veil of piety and exposing hypocrisy and a seeming disregard for the rules by which the theocratic regime requires that most Iranians live their lives.

The wedding in question was that of Fatemeh Shamkhani, in mid-2024. She is the daughter of Ali Shamkhani, a close adviser to Iran’s supreme leader, Ali Khamenei, at the luxurious Espinas Palace Hotel in Tehran.

She wore a low-cut strapless dress with a western-style bridal veil rather than the full head-covering mandated for Iranian women. Many wedding guests also wore modern western styles and a lot of the women went without head coverings.

The video displayed images that were starkly dissonant, revealing the significant class and moral divides within the Iranian Republic and contradicting Iran’s values of revolutionary simplicity and Islamic modesty.

[...]

That it was Shamkhani’s family wedding made matters worse. A former commander of the regime’s Revolutionary Guards, he is a key power broker in Iran, who has the ear of Khamenei himself. He was also involved in the savage crackdown on the public protests in Iran in recent years, in defence of the same security and morality laws his family was seen so lavishly violating at the wedding celebration.

[...]

The emerging ruling elites maintain their wealth through oil revenue, state contracts and shadow economic activities – that enable them to evade sanctions (the Shamkhani family was identified and sanctioned earlier this year by the US treasury as controlling a vast shipping empire involved in transporting oil from Iran and Russia in breach of US sanctions). .

[...]

Since the 1979 Revolution, Iran has maintained its legitimacy through its mission to reshape public conduct by enforcing rules such as hijab requirements and sex segregation. The state maintains complete authority to regulate female bodies.

So the Shamkhani wedding, with its ostentatious luxury, its low-cut gowns and lack of head coverings felt to many Iranians as showing complete disregard for laws that the regime’s “morality police” uses to enforce strict rules on ordinary women. The rules exist to control, but they do not apply to those at the top of the tree.

This incident is significant in the context of the “woman, life, freedom” protests of recent years. These were sparked in 2022 by the death in custody of Mahsa Amini, a young Kurdish woman who had been arrested for not wearing her hijab properly. Since then, many Iranians, particularly young people, have openly defied the hijab law.

[...]

in reply to Hotznplotzn

Tangentially related, but theres a reason why Pakistan's field marshall has the internet nickname of "Hafiz Whiskey"


Ukraine war: Russia hands 11-year sentence to 57-year old Ukrainian midwife in occupied Ukrainian territory for having 'pro-Ukrainian views’ and supposed spying


cross-posted from: mander.xyz/post/42893848

Web archive link

The Russian occupation ‘Zaporizhzhia regional court’ has sentenced Larysa Malovychko, a 57-year-old midwife from Enerhodar, to 11 years for ‘pro-Ukrainian views’ and supposed spying. According to Enerhodar Mayor Dmytro Orlov, Larysa Malovychko was abducted back in September 2023 and held prisoner for some time both in Russia and in occupied Crimea.

Russia has imposed a near total information blockade on most occupied territory, with next to nothing more known about Malovychko, or her so-called ‘trial’. The verdict was reported on the so-called ‘court’ Telegram channel on 20 November 2025, with nothing to indicate how many (if any) hearings there were, before the predetermined guilty verdict and 11-year sentence.

...

‘Spying’ or ‘treason’ charges have become extremely common since Russia first launched its full-scale invasion of Ukraine. Such ‘trials’ are held behind closed doors, with convictions and long sentences guaranteed. Both men and women are targeted, and there are also no bars as far as age is concerned. Very young people have been seized and, later, sentenced to long terms of imprisonment for donations to Ukraine’s Armed Forces, for example, when they were underage, while equally horrific sentences have been passed against Ukrainians in their 70s. This is all of particular concern given the very real danger of being subjected to torture in Russian captivity.

...

In June 2025, 74-year-old Oleksandr Markov from Enerhodar died in Russian captivity. He had been abducted on 8 May 2024, with his family knowing nothing about his whereabouts until March 2025. It was only then that they learned that a fake occupation ‘court’ had sentenced the 74-year-old to 14 years in a maximum-security [‘harsh-regime’] prison colony on ‘treason’ charges.

Dmytro Orlov reported then that at least 26 other residents of Enerhodar were illegally held in Russian captivity, including seven women. 13 of them are employees of the neighbouring Zaporizhzhia Nuclear Power Plant, with Russia having begun abducting and torturing employees soon after it seized control of the plant in early March 2022. It is quite possible that the real figure is much higher.

...



China cracks down on calls for accountability over deadly Hong Kong blaze


cross-posted from: mander.xyz/post/42893098

Chinese authorities have arrested several activists and issued a stern warning to “anti-China and pro-chaos elements” amid criticism of the government’s response to Hong Kong’s deadliest fire in a generation.

...

[Among ohers] authorities arrested Miles Kwan, a 24-year-old student at the Chinese University of Hong Kong, after he created an online petition calling for greater transparency and accountability from the government, multiple reports said.

The petition included four demands, including the establishment of an independent commission of inquiry to probe the circumstances of the fire, including whether potential conflicts of interest may have contributed to the disaster.

Before it was removed from the internet on Saturday, the petition had garnered more than 10,000 supporters.

...

China’s national security office in Hong Kong appeared to condemn the petition before its removal, accusing activists of using “the banner of ‘petitioning the people’ to incite confrontation and tear society apart.”

Hong Kong’s Office for Safeguarding National Security also accused figures with “sinister intentions” of exploiting the fire to return the city to the “black-clad violence” that erupted during mass antigovernment protests in 2019.

On Monday, a commentary in the Beijing-backed Wen Wei Po newspaper called on the public to be vigilant against “anti-government elements” with “malicious intentions”.

“They have even gone so far as to ‘act as representatives’ to establish a so-called ‘concern group,’ put forward so-called ‘four demands,’ distribute leaflets, and launch a petition, all in an attempt to incite public unrest,” the commentary said.

...



Japan and China trade accusations after coast guard incident in disputed waters


Japan's coast guard said two Chinese coast guard patrol ships entered Japan's territorial waters around the Senkaku Islands in the East China Sea in the early hours of Tuesday, and left a few hours later.

The Japanese-administered Senkaku Islands, known as the Diaoyu in China, have been a regular flashpoint between the two nations over the decades.



China draws in Europe’s businesses despite alarm over competition


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

archive.is/1hnqw
“Today, it’s not competitive any more to bring [products] into China when there’s local competition,” said Conrad Keijzer, chief executive of Swiss chemical maker Clariant.

The company is spending SFr180mn ($226mn) expanding its plant in China’s Daya Bay petrochemical hub, where last year Germany’s BASF and Shell also announced big investments.

German auto supplier ZF Friedrichshafen, for example, recently announced job cuts of 7,600 in Europe by 2030, less than a year after announcing its latest expansion in Shenyang, north-eastern China. Automotive parts maker Schaeffler, which told state media in China it planned to double its business in the country in six to seven years, has announced the closure of some of its European operations and gross job cuts of 4,700.

French engineering group Schneider, Danish power-train maker Danfoss and wind turbine maker Vestas and pharmaceutical companies including Swiss drugmaker Roche and AstraZeneca have all also recently announced China expansions or factory upgrades.






Ireland: 'Aggressive response' needed as cyber threats aligned to states like China and Russia pose “significant threat” to national security, cyber agency says


cross-posted from: mander.xyz/post/42887934

Web archive link

The accelerating cyber threats facing Ireland demands “an aggressive response” by the State, according to the country’s cyber bosses.

The National Cyber Security Centre (NCSC) said criminal cyber gangs and hackers, aligned to states like China and Russia, pose a “significant threat” to Ireland’s national security.

This is because Ireland is a host to some of the world’s largest tech providers and cloud computing facilities as well as the worsening geopolitical situation and the threat posed to Europe resulting from Russia’s war of aggression in Ukraine.

The centre said it “regularly observes state-aligned threat actors carrying out scanning and other reconnaissance activities” targeting Irish government and State-owned networks.

...

Publishing its 2025 National Cyber Risk Assessment, the NCSC said Ireland was at risk from cyber attacks on “shared critical infrastructure”, such as gas and electricity pipelines connecting Ireland to the UK and France.

...



Son of drug kingpin ‘El Chapo’ pleads guilty in US drug trafficking case in a plea deal


One of the sons of notorious Mexican drug kingpin “El Chapo” pleaded guilty on Monday to U.S. drug trafficking charges, months after his brother entered a plea deal.

Known locally in Mexico as the “Chapitos” — or “little Chapos” — Joaquín Guzmán López and brother Ovidio Guzmán López are accused of running a faction of the Sinaloa cartel. Federal authorities in 2023 described the operation as a massive effort to send “staggering” quantities of fentanyl into the U.S.

Joaquín Guzmán López, 39, pleaded guilty to two counts of drug trafficking and continuing criminal enterprise after admitting his role in overseeing the transport of tens of thousands of kilograms (pounds) of drugs to the U.S., mostly through underground tunnels. With the plea deal, his attorney said, he is expected to avoid life in prison.

https://apnews.com/article/chicago-el-chapo-chapitos-joaquin-guzman-lopez-9d0168ae881e42d6b595411360606ba9

in reply to fujiwood

Yes. They brought like 17 or members of the El Chapo family into the US already to resettle.
in reply to w3dd1e

We have third generation cartel that are American citizens operating in the country. It will be interesting to see what happens if the U.S. government decides to go after their operations in Mexico with military force and what the response stateside will be.


The tech world is sleeping on the most exciting Bluetooth feature in years


Can you hear me now?
in reply to BrikoX

Why the click bait? Are you being paid by the site? Just put the feature in the title and save us a click
in reply to cornshark

I avoid editorializing titles no matter how shitty they are and in this case the feature is already showcased in the cover image which doesn't require clicking on the article to see.


To grow, we must forget… but now AI remembers everything


With OpenAI’s memory upgrade, ChatGPT can recall everything you’ve ever shared with it, indefinitely. Similarly, Google has opened the context window with “Infini-attention,” letting large language models (LLMs) reference infinite inputs with zero memory loss. And in consumer-facing tools like ChatGPT or Gemini, this means persistent, personalized memory across conversations, unless you manually intervene.

The sales pitch is seductively simple: less friction, more relevance. Conversations that feel like continuity: “Systems that get to know you over your life,” as Sam Altman writes on X. Technology, finally, that meets you where you are.

In the age of hyper-personalization — of the TikTok For You page, Spotify Wrapped, and Netflix Your Next Watch — a conversational AI product that remembers everything about you feels perfectly, perhaps dangerously, natural.

Forgetting, then, begins to look like a flaw. A failure to retain. A bug in the code. Especially in our own lives, we treat memory loss as a tragedy, clinging to photo albums and cloud backups to preserve what time tries to erase.

But what if human forgetting is not a bug, but a feature? And what happens when we build machines that don’t forget, but are now helping shape the human minds that do?



Canada to sign up to flagship EU defense credit fund


Canada has been allowed to join the EU's SAFE defense financing program, leaders from both sides say. The move comes as much of the West arms against Russian aggression while the US increasingly disengages.


One fire, two systems: Hong Kong's grief meets Beijing's red lines


cross-posted from: lemmy.sdf.org/post/46579107

Archived

[...]

It was [...] the speed at which the fire tore upward [in Hong Kong] that led a 24-year-old university student to launch a petition demanding an independent investigation.

He barely had time to gather signatures before police arrested him for "incitement".

The message was clear: Even grief had boundaries, and asking questions was now a political act.

From that moment, sorrow gave way to anger. And the city's fault lines — rights versus sovereignty, people versus power — snapped sharply back into focus.

[...]

The blaze [...] did more than destroy homes. It revived one of Hong Kong's most visceral fears; that lives can be reduced to collateral in a system that no longer listens.

What should have been a moment of collective mourning instead widened the fracture between Hongkongers demanding accountability and a government increasingly shaped by Beijing's doctrine that sovereignty sits above all else.

And this time, the anger was not directed at local officials alone — it was aimed squarely at Beijing.

For many residents, the horror of the fire lay not only in the ferocity of the flames but in the recognition that everything they had worked for — homes bought with decades of savings, belongings accumulated through sacrifice — could be erased in a night.

Hong Kong's housing crisis has long fed collective anxiety, but this disaster struck its deepest nerve. In a city where ordinary families already struggle with extremely unaffordable flats, even the illusion of safety can no longer be taken for granted.

The sense of betrayal deepened when Beijing issued a warning not to let "a disaster disrupt Hong Kong", reinforcing the belief that the state prioritised protecting its authority, not its people.

[...]

The unease grew when volunteers and NGOs who rushed to help the displaced were abruptly ordered to leave the site.

Many had been distributing food, locating documents, offering emotional support. Suddenly, they were told to withdraw on Sunday.

For many Hongkongers, the scene was familiar. A compassionate response — neighbours helping one another — had become politically sensitive.

Authorities appeared to fear that the disaster zone, with swelling crowds and rising frustration, might become a gathering point for something larger.

In a city still haunted by 2019, solidarity itself had become suspect.

Inside Wang Fuk Court [the place of the fire], residents were not surprised that the fire spread so fast. Some had long questioned whether the scaffolding nets used during a renovation met flame-retardant standards.

Others filed complaints as early as 2023, warning of fire risks.

A contractor even wrote to the Fire Services Department requesting clarity on safety requirements — letters that, residents say, went unanswered.

[...]

The arrest of the petition organiser — paired with the removal of volunteers — made something unavoidable: the space for Hongkongers to demand answers, or simply to show up for one another, has been quietly but steadily erased.

Under the national security regime, the line between civic action and political threat has blurred beyond recognition.

What used to be routine — filing complaints, demanding accountability, launching petitions, helping neighbours — now carries an implied risk.

Beijing's insistence that sovereignty cannot be challenged has reshaped even the vocabulary of disaster. A call for answers can be reframed as agitation. Grief can be interpreted as defiance. Volunteerism can be treated as "gathering".

[...]

For residents, the questions were immediate and practical. Why did the alarms fail? Why did the nets ignite so quickly? Why were earlier warnings ignored? Who will take responsibility?

For authorities, the questions were political. Could public anger spill into unrest? Could demands for accountability turn into mobilisation? Could crowds at the disaster site grow into something larger? Who must be monitored — not who must be heard?

This is why, for many, the fire now stands as a symbol of something larger — a reckoning not only with safety failures but with a governance model that asks citizens to trust a system that no longer feels accountable to them.

While officials have pledged support for displaced residents, the shift toward a political narrative has been unmistakable: The arrest [of the 24-year old petitioner], the "care teams", the warnings about "disruption".

[...]

In the days after the blaze, residents sifted through ash — passports, wedding photos, a child's cherished toy — fragments of lives interrupted.

But the emotional landscape of the city was shaped by a different kind of loss: The erosion of faith that the system exists to protect them, not to discipline them.

Beijing may want the flames in Tai Po to fade quickly. But what they revealed may not.

in reply to Hotznplotzn

What a politically charged article. It claims that the fire conceens were unaddressed when the first 3 arrested were executives tied to failing to have the building up to code, something I've never seen before.
in reply to Hotznplotzn

.ml user sees criticism of China, tries to find any way that it's actually capitalism/the west's fault. Even when it's irrelevant to the discussion. Maybe even especially
in reply to chuckleslord

I mentioned none of that actually! I thought it was odd they didnt mention key information.


When a video codec wins an Emmy | The Mozilla Blog


It’s not every day a video codec wins an Emmy. But yesterday, the Television Academy honored the AV1 specification with a Technology & Engineering Emmy Award, recognizing its impact on how the world delivers video content.
in reply to BrikoX

Hopefully they will fix the encode speed with AV2. You need a super computer to encode AV1 in a reasonable amount of time. H.265 is significantly faster for a similar quality.
in reply to cmnybo

It sucks on CPU, but for GPU encode even cheapest Intel Arc cards can chew through it with no problem.


Russia's Putin seeks to boost energy, defence exports with India visit


Ahead of the visit, Sberbank said it was interested in investing in Indian infrastructure projects making use of rupees, in which a big chunk of two-way trade is settled.

India CEO Ivan Nosov said Sberbank was also extending rupee loans to Russian exporters and local units to boost Indian sales of Russian products.

India does not plan to freeze defence ties with Moscow anytime soon as it requires support for the many Russian systems it operates, Defence Secretary Rajesh Kumar Singh said last week.

Russian Sukhoi-30 jets make up the majority of India's 29 fighter squadrons and Moscow has also offered its most advanced fighter, the Su-57, which is likely to figure in this week's talks, said two Indian officials familiar with the matter.

India is likely to discuss buying more units of the S-400 air defence system, Singh said last week.

https://www.reuters.com/business/aerospace-defense/russias-putin-seeks-boost-energy-defence-exports-with-india-visit-2025-12-02/



Starmer Says UK Will Adopt Pro-Business Approach With Beijing


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

archive.is/KQCZE
The UK will adopt a more pro-business approach to China but not trade its national security for greater trade ties, Keir Starmer said as he sought to clarify his Labour administration’s approach to the Asian nation.


in reply to schizoidman

The markets will be glad to hear that former human-rights lawyer Starmer isn’t having a relapse.


French unions take Israel to court for restricting media access to Gaza


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

The National Union of Journalists (SNJ) and the International Federation of Journalists (IFJ) confirmed on Tuesday that they had lodged a complaint for “obstruction of the freedom to practise journalism” at a Paris court.




Swiss government urges people to ditch Microsoft 365 and others due to lack of proper encryption


Swiss data protection officers have warned public bodies not to use cloud services from industry hyperscalers Microsoft, Amazon, and Google, due to a lack of true end-to-end encryption.

This comes as many SaaS vendors, especially those falling under the US Cloud Act, could be required to hand over data to US authorities, even if it’s stored in Switzerland.

https://www.techradar.com/pro/security/swiss-government-urges-people-to-ditch-microsoft-365-and-others-due-to-lack-of-proper-encryption

in reply to Sahwa

That's like quitting Spotify now because you just realised it still doesn't offer decent sound quality. It's far from the only reason to quit using it and not a very good one.
Questa voce è stata modificata (1 settimana fa)


Russia drew foreigners from 128 countries into its war in Ukraine using fraudulent recruitment centers, state channels through its diplomatic and cultural institutions


cross-posted from: mander.xyz/post/42880630

Web archive link

Moscow has increasingly turned to foreign nationals to fill its ranks as it struggles with heavy battlefield losses that Ukraine says have exceeded one million since the start of the full-scale invasion in 2022.

Ukraine’s Center for Countering Disinformation, a government agency that monitors and counters foreign propaganda, said ... that since the invasion began “Moscow has built a transnational system for recruiting foreigners using deceit and criminal schemes.”

“Russia has recruited foreigners from 128 countries of the world using fraudulent recruitment centers, private companies and state channels through its diplomatic and cultural institutions,” the center wrote on its Telegram channel.

“Hundreds and thousands of citizens of various countries were drawn into the aggression through deception, coercion or for money,” it added.

The center estimates that more than 18,000 individuals from 128 countries have joined Russian forces since 2022.

Dmitry Usov, who heads Ukraine’s Coordination Headquarters for the Treatment of Prisoners of War, told CNN that this figure does not include the separate contingent of around 12,000 North Korean troops deployed under a military cooperation agreement between Moscow and Pyongyang.

...

According to the report, Russia has brought in 2,715 Uzbek nationals, 1,599 Tajik citizens, 1,190 from Kazakhstan and 687 from Kyrgyzstan to help wage its war, now approaching its fourth winter.

...

The agency also lists 1,338 Belarusian citizens fighting for Russia. It added that around 3,300 of these foreign fighters have already been killed in combat.

...

Earlier, OpenMinds, a defense-tech company specializing in information warfare, said in a report that Moscow has expanded its online recruitment campaigns aimed at foreigners to shore up its manpower, with the number of contract military advertisements rising more than sevenfold since last summer.

It added that about half of the foreign-targeted posts were directed at Russian-speaking citizens of post-Soviet states. Many of these ads falsely promised financial benefits, social guarantees and assistance obtaining a Russian passport, the report said.

...

Over 200 Kenyans fighting for Russia in Ukraine, as per BBC.

...

Russia is turning to African women and conscripted North Koreans to tackle its defence worker shortage, experts say.

... The military industry [In Russia] is not recruiting Russia’s women to work in most roles ... the reluctance to recruit Russian women into jobs in the defence industry does not extend to women from other countries. Around 200 women, mainly from central and west Africa, have been hired to work in defence industry factories located in the Alabuga special economic zone in Tatarstan, a Russian republic located east of Moscow. Many of these factories build drones assembled from components imported from Iran – weapons that have been used extensively by Russia in its attacks on civilians in Ukraine.

The African women employed to build drones in Tatarstan were recruited through a programme called Alabuga Start, which targets young female migrant workers ...

It is advertised extensively on social media, including through paid influencers on TikTok ...

The Alabuga Start website appears to offer an attractive package of work experience, on-the-job training, accommodation ... However, once they arrive, the young women can find themselves living very different lives to those they had anticipated. There are reports of working long hours and exposure to dangerous chemicals, with passports being withheld to prevent women from leaving. For instance, Kenya has launched an investigation into Alabuga Start, which may see the programme shut down in that country ...


in reply to Sepia

It's my opinion that every Russian ambassador, consul, and staffer thereof is most likely a spy of one variety or another, doing harm to their host countries. They seem incapable of good faith diplomatic relations.


Who is National Guard shooting suspect Rahmanullah Lakanwal?


According to the sources, family members told authorities that the PTSD stemmed from the fighting Lakanwal did in Afghanistan, where he fought in a CIA-sponsored-and-trained unit of the Afghan special forces known as a Zero Unit.


Suspect struggled to assimilate


Lakanwal appeared to have been unraveling for years, unable to hold a job and flipping between long, lightless stretches of isolation and taking sudden weekslong cross-country drives, emails obtained by The Associated Press indicate. His behavior deteriorated so sharply that a community advocate reached out to a refugee organization for help, fearing he was becoming suicidal.


‘He was clean on all checks’


Lakanwal began working with the CIA around 2011, a senior US official told CNN. At the time, the CIA would have vetted him through a variety of databases, including the National Counterterrorism Center’s, to see whether he had any known ties to terrorist groups, the official said.

Lakanwal would have also been vetted after he applied for asylum in 2024. It was granted in April, during the Trump administration. Noem on Sunday told NBC, “The vetting process all happened under (former President) Joe Biden’s administration.”


The above quotes from the article were chosen by me to support this thesis:

The Trump administration is actively lying about this event to justify their illegal and reckless deployment of the national guard and to cover the fact that they have installed a military force to perform policing, ironically mirroring the tactical stance in Afghanistan that resulted in similar attacks.

https://www.cnn.com/2025/11/30/politics/dc-shooting-suspect-rahmanullah-lakanwal

Questa voce è stata modificata (2 settimane fa)
in reply to wuffah

Conveniently "radicalized" at exactly the right time to further some wannabe dictators push to deport Afghanistani people. Almost as convenient as not one, but two, of the most staged assassination attempts you'll ever see outside of Hollywood. Give me a fucking break America, you're not this stupid, why are you letting the News treat you like you are.


INVESTIGATION: Stanford Earth Sciences Chair Collaborates with China's Nuclear Program​​




Devastating toxic spill seen as test of whether African countries can stand up to China


Even before the dam collapsed, Lamec did not feel safe working at the copper mine.

"If our work protective gear gets damaged, it is not always replaced," he tells us. "We have to take a risk and use it again."

He is talking to the BBC in a car on a quiet backroad near a village in northern Zambia, too nervous to speak to us in public or to use his real name, for fear that speaking to the press might cost him his livelihood.

When he turned up for his shift one day in February, he tells us, he found that one of the dams at the Chinese-owned mine had been closed.

The tailings dam - used to store toxic by-products from the copper mining process, including heavy metals like arsenic, mercury and lead - had collapsed into a tributary connected to the Kafue, Zambia's longest river and a major drinking water source.

At least 50,000 tonnes of acidic debris spilled out into the surrounding waterways and farmland, according to the government. Some environmentalists, however, claim as much as 1.5 million tonnes was spilled, with one expert saying a full clean-up could take longer than a decade.



Suspected members of neo-Nazi terror group arrested in Spain


Police in Spain have arrested three people on suspicion of belonging to the Base, a global neo-Nazi terrorist group that incites and trains members in techniques to overthrow governments and bring about a race war.

The group, which has been designated a terrorist organisation by the EU, the UK, Canada, Australia and New Zealand, is part of a worldwide “accelerationist” white power movement that prepares its cells to carry out violent and destabilising attacks.

In a statement on Monday, Spain’s Policía Nacional said the three arrests, made in the eastern province of Castellón, had enabled them to dismantle the first accelerationist terrorist cell detected in the country.

Officers seized two firearms, replica guns, ammunition, knives and tactical military training gear, as well as accelerationist material and neo-Nazi paraphernalia.




Child bride faces execution in Iran unless she pays £80,000 in ‘blood money’


Goli Kouhkan was a child bride at 12 and now faces execution.

More info here:

theguardian.com/global-develop…

If you want to contribute to saving Goli's life, you can do that here:

mycause.com.au/page/385632/urg…

Questa voce è stata modificata (2 settimane fa)
in reply to perestroika

Are there any actions you can think of to push on this? It seems like it could help in this case and possibly also in others
in reply to porcoesphino

Follow-up: thanks to everyone who did something. Today, I received an update from the Qasim Child Foundation (run by Mehdi Ghatei).

He informed that via several donation campaigns, both outside of Iran and inside, the sum of blood money to the family of Goli Kouhkan's husband has been raised - and during negotiations, they have agreed to drop their demand somewhat and grant forgiveness.

Mehdi mentioned that the goal had been reached without using the donations he gathered, and offered to refund my donation. Since my donation was small, I asked him to use it to help other people in unjust situations.

I hope Goli Kouhkan recovers from the traumatizing situations she has gone through, and manages to re-establish her life.

Questa voce è stata modificata (5 giorni fa)


Decreasing Certificate Lifetimes to 45 Days


Let’s Encrypt will be reducing the validity period of the certificates we issue. We currently issue certificates valid for 90 days, which will be cut in half to 45 days by 2028. This change is being made along with the rest of the industry, as required by
Let’s Encrypt will be reducing the validity period of the certificates we issue. We currently issue certificates valid for 90 days, which will be cut in half to 45 days by 2028.
This change is being made along with the rest of the industry, as required by the CA/Browser Forum Baseline Requirements, which set the technical requirements that we must follow. All publicly-trusted Certificate Authorities like Let’s Encrypt will be making similar changes. Reducing how long certificates are valid for helps improve the security of the internet, by limiting the scope of compromise, and making certificate revocation technologies more efficient.
in reply to artiman

Shit like this is why building websites is no longer fun for me like it was back in the 90s and 2000s. There's way too much security shit to worry about now.
in reply to Psythik

Like what?

SSL is so simple and automatic with certbot.

Then there's CORS if you really need to load resources from other sites, but you won't need that for small sites.

Making the backend is easier than ever. It's much harder to make security mistakes nowadays.

And if you don't know what you're doing, just ask an LLM if you made any fuckups..