Salta al contenuto principale



Kurdish PKK leader says Israel secretly promised them a state for 30 years


Ocalan’s anti-Israel stance is well-known, as his group was based in the Bekaa Valley in the 1980s, cooperating with the leftist Palestinian liberation groups. In the document, Ocalan presents himself as the leader who could stop Israel from becoming a hegemonic power in the Middle East.

"Israel has been at this for 30 years. For three decades, Israel has been secretly promising us a state," Ocalan said during the meeting, according to the document.

He added that Israel was using the media to encourage Kurds to establish an independent state. "Whoever aligns the Kurds with themselves will gain dominance in the Middle East," he said. "They realized this before I did."

He also described an exchange of messages with then-Israeli Foreign Minister Yitzhak Shamir in 1982, when Ocalan was based in Damascus under the protection of Syrian President Hafez al-Assad.

A series of Israeli governments lent political and military support to Turkey in the 1990s, establishing a close alliance with secularist generals at that time.

But under Turkish President Recep Tayyip Erdogan, the relationship has deteriorated, and Ankara has occasionally accused Israel of indirectly supporting the PKK.

In November, Israeli Foreign Minister Gideon Saar openly called for closer relations between Israel and Kurdish communities, saying that his country should reach out to Kurds and other regional minorities that are "natural" allies. Ocalan said the Israeli intelligence agency Mossad also contacted him in Moscow, where he was seeking refuge from Turkish authorities in 1998, telling him they could hide him even in Russia.

in reply to geneva_convenience

Every breath this piece of shit breathes is a waste of oxygen, should've been killed way back.
in reply to CaptainBasculin

I can't believe they would oppose Israel, they must need some American freedom dropped on their heads too /s

in reply to ☆ Yσɠƚԋσʂ ☆

If you’re not deliberately min-maxing the CAP Theorem or doing EDA, there’s no reason to use microservices and every reason not to.

It is not just an implementation detail or a matter of preference. There are fundamental UX implications.

That can be a net positive for users (and developers). But if you’re doing it “just cuz”, you’re gonna have a bad time.

in reply to kibiz0r

I find what you generally want is a service bus. For example, if you have common tasks like sending emails, making PDFs, etc. you can create generic services that handle the action, and then call them providing the context such as the document the service should operate on. Meanwhile, actual business logic and the state should absolutely live in a single place.



Italy limits outdoor work as heatwave breaks records across Europe


Outdoor working has been banned during the hottest parts of the day in more than half of Italy’s regions as an extreme heatwave that has smashed June temperature records in Spain and Portugal continues to grip large swathes of Europe.

The savage temperatures are believed to have claimed at least three lives, including that of a small boy who is thought to have died from heatstroke while in a car in Catalonia’s Tarragona province on Tuesday afternoon.

In Palermo, Sicily, a 53-year-old woman died on Monday after fainting while walking along a street. She had reportedly suffered from a heart condition.





Russian forces strike Ukrainian army’s command system, UAV workshops over past day





Putin Holds a Phone Call With Macron - Kremlin




I can track my old lease car


So, I still receive telemetry information from my old lease car, a Kia e-Niro, to my app. A huge, HUGE privacy issue.

I made sure to remove my profile from the car before turning it in, and doing a factory reset of the car's software.

I can see everything, AC, whether there are doors open, odometer, and above all, location.

Also tried to see if I can turn off the AC, but any commands throw an error, so disabling my account on the car at least did something 😅

I had it in the Netherlands, it's in Poland, and it looks like it's on its way to Ukraine.

Kia, you need to check your security.

Edit:

Holy shit it gets real bad. I can lock and unlock the car.

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

Nissan does this too. I leased a new Kicks when they came out and HATED it. Seats were terrible, car was underpowered, and some jackass decided to program the cvt to "shift" because Nissan got complaints that the car was stuck in gear. Just learn how a CVT works.

Anyways, 4 years later, I still get emails about monthly maintenance work, tow alarms, and tracking updates. I never asked for them to begin with and I guess I'm stuck with it as a VW guy now.

Questa voce è stata modificata (2 mesi fa)


in reply to ☆ Yσɠƚԋσʂ ☆

Statement by Bob Vylan:
"Not the First. Not the Last.
Today, a good many people would have you believe a punk band is the number one threat to world peace. Last week it was a Palestine pressure group, the week before that it was another band.
We are not for the death of Jews, Arabs or any other race or group of people. We are for the dismantling of a violent military machine. A machine whose own soldiers were told to use ‘unnecessary lethal force' against innocent civilians waiting for aid. A machine that has destroyed much of Gaza.
We, like those in the spotlight before us, are not the story. We are a distraction from the story. And whatever sanctions we receive will be a distraction.
The government doesn't want us to ask why they remain silent in the face of this atrocity? To ask why they aren't doing more to stop the killing? To feed the starving?
The more time they talk about Bob Vylan, the less time they spend. Answering for their criminal inaction.
We are being targeted for speaking up. We are not the first. We will not be the last. And if you care for the sanctity of human life and freedom of speech, we urge you to speak up, too.
Free Palestine."



Elon Musk fonda il suo partito dopo il sondaggio su X: «Oggi nasce l'America Party per restituirvi la libertà »


L'intelligenza artificiale Grok è pure diventata un sondaggista per l'occasione. 😂

Secondo la sua intelligenza artificiale, Grok, la nuova formazione potrebbe assestarsi intorno al 5-10%, rompendo così il granitico bipolarismo americano.

reshared this

in reply to prealpinux

Appena ho visto che il pueblo ha votato a grande maggioranza per il partito mi sono chiesto se le votazioni fossero vere...
Unknown parent

lemmy - Collegamento all'originale
fabriziob
Proprio come il partito dell'imprenditore ammanicato e buono a nulla e la politica della post-verità, in Italia anche su questo siamo avanti.

in reply to ☆ Yσɠƚԋσʂ ☆

They are only gaining even more exposure from all of this. I would have never heard of them otherwise.
in reply to reagansrottencorpse

Yeah, he wasn't even anywhere near my radar, now I really want to go see him perform. Dude has banger after banger spitting straight truth.
in reply to reagansrottencorpse

True, I ended up listening to some tracks and bought two of their albums. Their response to being dropped from their agency and the attempts to smear them was awesome. Even if the "news" outlets want to focus on the video of the chant at the show. It means they have to show the footage with all the Palestine flags and the banner on the stage behind the group. Still isn't those outlets admitting that the genocide is happening. But still keeps Palestine in the "news" in even a small way. For their efforts to keep Palestine talked about at their own threat to gigs and being dropped from their agency. I hope that their music is listened to by more people than would have known about them otherwise.
in reply to ☆ Yσɠƚԋσʂ ☆

"The BBC respects freedom of expression but stands firmly against incitement to violence. The antisemitic sentiments expressed by Bob Vylan were utterly unacceptable and have no place on our airwaves…The team were dealing with a live situation but with hindsight we should have pulled the stream during the performance. We regret this did not happen."


British state media is absolute trash. Everything that comes out of it should be considered false before proven otherwise by a reputable source.

Questa voce è stata modificata (2 mesi fa)

in reply to Avatar of Vengeance

Reposting

For the losers brigading saying Ukraine isn’t a NATO-backed Nazi proxy take a look at your own sacred sources

in reply to mathemachristian[he]

Nazi proxies led by jewish president. You are really smart and definitely not a looser.
in reply to yojimbo

annas-archive.se/md5/cf3d8f9c2… try reading one book about the country you pretend to understand 😄
in reply to yojimbo

Netanyahu the entire likud party and zionism in general is an ethno nationalist far right fascist political ideology currently engaging in extreme war criminality including genocide……. So. also “ashkenazi” jews are just Eastern Europeans wearing Yarmulkes 🤡
Questa voce è stata modificata (2 mesi fa)
in reply to ExploitedAmerican

You have a really good spelling for an American.

Also let me use this opportunity to welcome you to the Fediverse - as your account is less than 24 hours old.

in reply to yojimbo

I had an account with the same name on the Lemm.ee server that was about 5-6 months old but the hosting just shut down out of nowhere.

Yeah, I’m a highly educated anti fascist. My grandmother sent me to religious schools because she is a racist and…. well it’s kind of a long story, but also to brainwash me into being a mindless drone to serve imperialist capitalism and believe in fairy tales but it kind of backfired on her.



Cloudflare offers to make AI pay to crawl websites


in reply to Zerush

This could further accelerate the arms race between malicious srappers and websites.

My fear is this would create collateral damage, block legitimate scrappers and visitors, hassle people with an increasing number of captcha.

in reply to Hirom

yeah i think that there’s a good chance for vpn users to be harassed by anti ai measures


Richard Sakwa: Democratism & Liberal Authoritarianism



in reply to 🍉 Albert 🍉

Even my stupid teenage ass realized this movie series is a xenophobic copaganda. How is it that there are 40-year-olds out there who Stan this film?


Official Brave F-Droid repository now available


in reply to MrSulu

This announcement is for Brave hosting their own repository to host the Brave browser on that's compatible with F-Droid, rather than the Brave browser being added to F-Droid's official repository.

Otherwise, perhaps you meant that you did add their repo and it's still not showing up.

in reply to chrand

Nice! Great to see another app available outside of Google Play Store 😁



Fchan, the federated imageboard, is apparently still alive


one of the Fchannel0 forks is still getting updated, and has an instance running.

::: spoiler link to instance, but visit only if you are completely degenerate
usagi.reisen/
:::

But it seems to be an isolated instance, as the federation appears to have been broken:
github.com/anomalous69/FChanne…
usagi.reisen/followers

more info:
fediverse.wiki/wiki/FChan

in reply to testman

Opened the link expecting to be hit by weird porn. Instead found "homosexuality is caused by intestinal parasites"


Lemmy Development Update June 2025


This was a busy month, with ~80 pull requests merged, as we're trying to get all the breaking changes we can added before the 1.0 release.

The release is still several months away, as even after finishing up the rest of the 1.0 milestone issues, we still have to add this new functionality to Lemmy-UI and Jerboa, and do extensive testing.

Here are some of the major changes made over the past month:

  • Added multi-communities (One of the most requested features).
  • Added a new rate limiting library.
  • Refactored the API structs and library for better usage in Rust projects.
  • Improved the migration diff checker.
  • Using an external library for checking invisible characters.
  • Votes are now removed when banning + removing data.
  • Added a GDPR style data export.
  • Storing upvote / downvote totals you gave to each user, and a setting to display that history next to their name.
  • Added ability to make a note for a user.
  • Added an RSS feed for modlogs.
  • Added an API action to get liked / disliked content.

::: spoiler Full list of changes by user

Lemmy:
- Improve migration diff check and fix old migrations (#5204) dullbananas
- Implement multi-community (fixes #818, fixes #5340) (#5601) Nutomic
- Add endpoint to get Liked / Disliked comments and posts. (#5616) dessalines
- Add permitted display characters check for post titles (#5692) SleeplessOne1917
- Adding Modlog RSS feed. (#5708) dessalines
- Decrement fail_count instead of reset to 0 (ref #5716) (#5717) Nutomic
- Leave mod teams on account deletion. (#5721) dessalines
- Throw error if the removed code_migrations.rs needed to run but didn't (#5723) dullbananas
- Fix assumption that is_err always means the local site doesn't exist, which may cause the local site's keypair to be regenerated (#5724) dullbananas
- Simplifying transaction call (#5703) (#5726) momentary-lapse
- Switch to library for rate limit (fixes #5550, fixes #5548) (#5731) Nutomic
- Dont run scheduled tasks at startup (ref #5716) (#5732) Nutomic
- Adding proper NSFW filtering to search, based on user settings. (#5733) dessalines
- Move lemmy_api_common structs to view crates, make a lemmy_api_utils crate (#5735) SleeplessOne1917
- [0.19] Decrement fail_count instead of reset to 0 (#5737) Nutomic
- [0.19] Update user count from local_user table instead of person table, and only count users with accepted application (#5738) Nutomic
- Mark some *Action struct fields as serde(skip) (ref #5532) (#5739) Nutomic
- [0.19] Only use HTTP/1 (#5744) flamingos-cant
- [0.19] Dont run scheduled tasks at startup (#5732) (#5745) Nutomic
- Pin cargo-workspaces version (#5746) Nutomic
- Test case for activity send errors (#5747) Nutomic
- Revert "[0.19] Downscale proxied thumbnails (#5686)" (#5751) Nutomic
- Resolve objects as part of search api call (fixes #5740) (#5752) Nutomic
- Specify rust 1.81 (#5754) Nutomic
- Update extism (#5755) Nutomic
- Fix lemmy_federate test (#5756) Nutomic
- Fix lemmy_federate test (again) (#5757) Nutomic
- Use invisible_chars library (#5759) dessalines
- Rename timestamp fields to _at (#5761) dessalines
- Upgrading deps. (#5764) dessalines
- Adding ability to make a note for a given person. (#5765) dessalines
- 0.19 specify rust 1.81 (#5766) Nutomic
- Remove feature full for api_utils (#5767) Nutomic
- Rename upgrade check migration to run first (#5768) Nutomic
- Remove private instance check for get image (fixes #5763) (#5769) Nutomic
- [0.19] Remove private instance check for get image (#5770) Nutomic
- Make search query mandatory (#5772) Nutomic
- Parallel sql format (#5773) Nutomic
- Keep rustup home dir between ci steps (#5775) Nutomic
- Enable urlencoding for pictrs proxy parameter (fixes #5749) (#5776) Nutomic
- Upgrading ts-rs, and adding feature flag (#5777) dessalines
- Implement multi-community search (fixes #5778) (#5779) Nutomic
- Use binstall for diesel-cli (#5780) Nutomic
- Move db_perf check to unit test (#5781) Nutomic
- Fixing a few optionals. (#5782) dessalines
- Small lemmy_api_common/db_views fixes/tweaks (#5783) SleeplessOne1917
- Keep totals of upvotes and downvotes given to each user. (#5786) dessalines
- Test migrations improvement (#5788) momentary-lapse
- Replace most uses of context.reset_request_count() with clone() (#5790) Nutomic
- chore: replace nightly API Duration::from_days with Duration::from_secs (#5791) Integral-Tech
- Add incoming activity hook for plugins (#5792) Nutomic
- Remove ts-bindings null check from CI. (#5795) dessalines
- More re-exports (#5796) SleeplessOne1917
- Delete scripts/ts_bindings_check.sh (#5797) Nutomic
- Fix migration local_image_person (#5799) Nutomic
- Optimize migrations (#5800) Nutomic
- Adding GDPR-style data export (#5801) dessalines
- Move config updated check to unit test, use diffy (#5803) Nutomic
- Removing an existing deferrable constraint, and fail test if any constraint is deferrable. (#5806) dessalines
- [0.19] Reduce false positives in URL blocklist to reduce scunthorpe problem … (#5807) Nothing4You
- Remove creator_*_actions fields from api (ref #5532) (#5808) Nutomic
- Set Accept: Vary header for federation endpoints (fixes #5632) (#5809) Nutomic
- Remove votes when ban + remove data for a site or community. (#5810) dessalines
- Fixes for "Move config updated check to unit test, use diffy" PR (#5812) dullbananas
- Remove outdated comment about deferrable constraints in triggers.sql (#5813) dullbananas
- Fix db_perf.sh (#5815) dullbananas
- Optimizing person_content_combined migration. (#5819) dessalines
- Fixing docker_update.sh script to not add context. (#5820) dessalines
- Optimizing a few more combined migrations (#5821) dessalines
- Better way to check if we should accept activity in remote community (#5823) Nutomic
- Rename rate limit columns (fixes #5805) (#5824) Nutomic
- Send Undo/Dislike activity (fixes #4465) (#5825) Nutomic
- Add post_actions.disable_notifications (fixes #3042) (#5826) Nutomic
- Revert "Use same federation keypair for all new users and communities (#5709) (#5830) Nutomic
- Drop table person_ban (fixes #5828) (#5831) Nutomic
- Use vec_into (#5833) dessalines

Lemmy-ui:

:::

Or see the full list of changes at the links below:


An open source project the size of Lemmy needs constant work to manage the project, implement new features and fix bugs. Dessalines and Nutomic work full-time on these tasks and more. As there is no advertising or tracking, all of our work is funded through donations. Even so there is barely enough time in the day, and no time for a second job. The only available option are user donations. To keep it viable donations need to reach a minimum of 5000€ per month, resulting in a modest salary of 2500€ per developer. If that goal is reached we can stop worrying about money, and fully focus on improving the software for the benefit of all users and instances. We especially rely on recurring donations to secure the long-term development and make Lemmy the best it can be.

Donate

in reply to Dessalines

Good stuff. Donated.
Questa voce è stata modificata (2 mesi fa)
in reply to Dessalines

Whoa lots of good stuff in this update. Thank you for all the work!


por qué elegí Tuta como mi servicio de correo electrónico


-precio justo
- empresa fiable, no venden tus datos
- la mejor opción si necesitas varios dominios o alias con varias bandejas de entrada
- servicio de calendario
- aplicación móvil multiplataforma, escritorio para Linux mantenido
-Me encanta el modo offline
-Privacidad
-utiliza y apoya el software libre

¿Más información? tuta.com/es





in reply to ☆ Yσɠƚԋσʂ ☆

Fun fact, the gas chambers were inspired by America's gasoline baths for Latin Americans.
Questa voce è stata modificata (2 mesi fa)


Por qué elegimos Tuta


Por qué elegimos Tuta

Tuta es un servicio de correo electrónico seguro con sede en Alemania. Lo que diferencia a Tutanota es su enfoque centrado en la privacidad. Esto significa que no tienen acceso a tus datos, y su servicio es uno de los más discretos de comunicación por correo electrónico.
Con una interfaz limpia y sencilla, libre de distracciones inútiles, Tuta es una opción válida para quienes buscan seguridad con privacidad. Es sencillo, funciona, ¡es Tuta!
Recupera tus datos, con el correo electrónico, el calendario y la agenda de contactos, encriptados, de Tuta.

más en tuta.com/es/email-comparison

Questa voce è stata modificata (2 mesi fa)

in reply to Pro

Seems like poor metrics. Need an average across time. Also, if that's the case even with that and with how easy it is for ordinary people to get an account on another server, does that mean we dumped a ton of bots?





Wole Soyinka’s Campus Roots to Street Carnage: The Deadly Evolution of Cultism in Nigeria - West Africa Weekly




Israel's Knesset votes to advance impeachment of Arab lawmaker Ayman Odeh







Syria not demanding Israel return occupied Golan Heights




Native version of Unreal Tournament 2004


I recently switched to Nobara and I'm currently trying to get everything to work. I'll be a bit spammy here looking for help, I hope that's ok.

Today I would like to install my retail version of Unreal Tournament 2004 that came on a DVD.
I got the installer for the native Linux version to run and copied over the latest patch. But when I try to run the game i get
./ut2004-bin-linux-amd64: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

I tried to install libstdc++ through dnf and got

Package "libstdc++-15.1.1-2.fc42.x86_64" is already installed.
Package "libstdc++-15.1.1-2.fc42.i686" is already installed.

In /root/lib I habe a libstdc++.so.6

Does ".so.5" mean I need version 5. How do I get the version Unreal Tournament 2004 wants?

Or would it be easier to use the Windows version through Wine?

edit: managed to get the native version to run: feddit.org/post/15075302/76663…

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

My recollection is that the DVD included that library, but it's been a while...
Questa voce è stata modificata (2 mesi fa)
in reply to ackthxbye

With the help of this forum post and a bit of persistence I managed to get it to work and I wanted to share how with future generations and/or my future self.

First Problem: libstdc++.so.5
dnf does not have libstdc++5 but apt does.
Solution: I installed Mint on a Virtual Machine ran sudo apt install libstdc++5 and then copied the library to my real machine into the system directory of UT2004. The game now starts. I know there must be a better way to solve this.

Second Problem: Game starts in a tiny window stuck in the top left corner
Alt+Enter switches it to a real window that makes the game useable, but setting a proper resolution and trying to make it fullscreen again crashes the game.
Solution: Open /home/user/.ut2004/System/UT2004.ini, go to the [SDLDrv.SDLClient] section and set all lines with viewport to the desired resolution.

Third Problem: No sound
UT2004 uses the obsolete OSS sound system.
Solution: Run the game under a compatibility wrapper. Debian and derivatives have aoss available. Fedora and derivatives have padsp. Thus run the game with padsp "./ut2004-bin-linux-amd64" and the sound works.

Questa voce è stata modificata (1 mese fa)