28
submitted 1 week ago by dessalines@lemmy.ml to c/worldnews@lemmy.ml
1
submitted 2 weeks ago by dessalines@lemmy.ml to c/cuba@lemmy.ml
21
submitted 2 weeks ago by dessalines@lemmy.ml to c/worldnews@lemmy.ml

cross-posted from: https://lemmygrad.ml/post/12479555

Some 1,500 delegates from 63 countries inaugurated this Monday at the Havana Convention Center the First International Colloquium "Fidel: Legacy and Future", focused on remembering the life, work and thought of the historical leader of the Cuban Revolution, Fidel Castro (1926-2016).

The meeting, held before the start of the Havana International Book Fair, brought together representatives from Russia, China, Africa and Europe to express their support for the Caribbean island in the face of external aggression.

During the opening day, Mikhail Shvidkoi , the Russian president's special envoy for cultural cooperation and head of his country's delegation at the literary event, conveyed a message from President Vladimir Putin in which he emphasized that in Russia the memory of Fidel Castro is "venerated with deep respect" for being "a loyal and reliable friend of our country, who made a colossal personal contribution to building the multifaceted alliance between Havana and Moscow."

Shvidkoi stated that the life of the "great revolutionary" and statesman was dedicated to serving the Fatherland, becoming "a symbol of freedom, justice and patriotism for Cubans and for millions of people around the world . "

The Russian representative argued that Castro's name is "inextricably linked" to the modern history of Cuba , a period in which, under his leadership, socio-economic progress was made and Havana's international prestige grew exponentially, while he worked to build a "just and truly democratic world order."

Recalling his first trip to Cuba in January 1980, Shvidkoi reminisced about the day they bid farewell to Celia Sánchez, whom he described as "a great daughter of the Cuban people, a great revolutionary who was Fidel's comrade-in-arms ." Regarding that occasion, he said, "That was the first time I heard Fidel speak. It was incredibly moving."

He added that after the triumph of the Cuban Revolution in 1959, the Soviet Union embraced it as an "absolutely organic phenomenon of paramount importance for all the peoples of the world ," understanding that it was "driven by the yearning for justice." The Russian politician conveyed his country's "unwavering solidarity" and Putin's wishes for "good health, prosperity, and courage" for Cuban leader Raúl Castro, Fidel's brother.

On behalf of the People's Republic of China, Liu Haixing, a member of the Central Committee of the Communist Party of China (CPC) and head of its International Department, read a letter sent by General Secretary Xi Jinping to leader Raúl Castro and President Miguel Díaz-Canel. In the letter, Xi asserted that Fidel Castro achieved "immortal historical feats" dedicated to national liberation, the defense of sovereignty, and the building of socialism.

The Chinese president emphasized in the text that Fidel Castro cemented bilateral relations, allowing Cuba to be the first Latin American country to establish diplomatic ties with China, building over 66 years a benchmark of cooperation between socialist countries and of "sincere mutual assistance among nations of the Global South." Xi reaffirmed China's support for Cuba's pursuit of a development model adapted to its national conditions, the defense of its security, and its opposition to foreign interference.

Liu Haixing evoked the bonds of friendship that united Fidel Castro with Mao Zedong and later with Xi Jinping, and warned that in the face of a global scenario marked by "hegemonism, unilateralism and conflicts" , the Global Development, Global Security, Civilization and Global Governance initiatives promoted by Beijing are setting the course towards a community of shared future.

“The more complex and ever-changing this world becomes, the more crucial it is to strengthen conviction and solidarity ,” Liu emphasized, reaffirming the Chinese Communist Party’s commitment to the international system centered on the United Nations and multilateralism. Liu concluded with the proclamation: “The spirit of Fidel Castro is eternal, and long live the friendship between China and Cuba!”

Namibian Prime Minister Tjitunga Elijah Ngurare described Cuba as a "beacon of global solidarity and dignity" and conveyed a message of "peace and love" from President Netumbo Nandi-Ndaitwah. Ngurare stated that "one cannot speak of freedom in Southern Africa without acknowledging Cuba's role ," recalling that Cuban combatants fought alongside the Namibian and Angolan peoples until they defeated the Apartheid regime and achieved independence.

The head of government urged the international community to have the "moral courage" to support the island in the face of the US blockade and promised that Namibia "will never abandon" the Caribbean nation. He described Fidel Castro as a "transcendent figure who shaped the world we know today" and whose leadership transformed the island's economic and social reality to unimaginable levels.

The president of the Party of the European Left (PEL), Austrian Walter Baier, asserted that the Cuban revolutionary victories demonstrated that "dignity can triumph over oppression ." Baier denounced the fact that the island has endured more than six decades of US blockade, the current energy embargo, and constant extraterritorial sanctions that constitute "collective punishment and silent genocide."

He emphasized that "the people of the island have never surrendered, because dignity cannot be suppressed," and noted that Fidel Castro demonstrated that people can change the course of history and the destiny of their nations. Baier warned that the colloquium is taking place at a "dangerous moment internationally," positioning the defense of Cuba as the cause of all those who defend national sovereignty and the premise that "peace is stronger than war."

9
submitted 3 weeks ago by dessalines@lemmy.ml to c/rust@lemmy.ml
204
submitted 3 weeks ago by dessalines@lemmy.ml to c/technology@lemmy.ml
137
submitted 4 weeks ago by dessalines@lemmy.ml to c/memes@lemmy.ml
7
submitted 1 month ago by dessalines@lemmy.ml to c/usa@lemmy.ml
126
submitted 1 month ago by dessalines@lemmy.ml to c/memes@lemmy.ml

Not sure why this one sticks in my head for days.

87
submitted 1 month ago by dessalines@lemmy.ml to c/usa@lemmy.ml
37
submitted 1 month ago* (last edited 1 month ago) by dessalines@lemmy.ml to c/jerboa@lemmy.ml

What's Changed

Full Changelog: https://github.com/LemmyNet/jerboa/compare/0.0.87...0.0.88

111
submitted 1 month ago* (last edited 4 weeks ago) by dessalines@lemmy.ml to c/announcements@lemmy.ml

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Changes

This release significantly reduces memory usage for the Lemmy backend. Metrics on production instances show a reduction up to 10 times. Here you can see the statistics from a few different instances. Read on for a technical explanation below. Note that the change only affects x86, there is no difference on ARM (e.g. Raspberry Pi), see here for details.

lemmy.ml (overall RAM usage including OS, Docker, PostgreSQL etc):

leminal.space (backend container only)

lemmy.world (backend API containers)

lemmy.world (backend federation and scheduled tasks)

How was such a major improvement possible? Memory usage in languages like Rust or C is managed by a so-called memory allocator. It requests large chunks of RAM from the operating system, and provides smaller chunks when needed in the program. For example, every string (such as post titles or markdown text) require chunks of memory to store them. When processing the data is completed, the memory should be freed and released, or reused.

Until version 0.19.19 Lemmy used the mimalloc memory allocator, which is supposedly better than the default glibc allocator. Yet a recent blog post points out that mimalloc does not play well with the tokio async runtime. It suggests to use jemalloc instead. Changing memory allocators is very simple in Rust, it only requires a single line of code. So we tried that, deployed the change on lemmy.ml and it immediately proved effective.

Upgrade instructions

There are no breaking changes with this release.

Follow the upgrade instructions for ansible or docker.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

Thanks to everyone

We'd like to thank our many contributors and users of Lemmy for coding, translating, testing, and helping find and fix bugs. We're glad many people find it useful and enjoyable enough to contribute.

Support development

We (@dessalines and @nutomic) have been working full-time on Lemmy for over five years. This is largely thanks to support from NLnet foundation, as well as donations from individual users.

If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. A recurring donation is the best way to ensure that open-source software like Lemmy can stay independent and alive, and helps us grow our little developer co-op to support more full-time developers.

3
submitted 1 month ago* (last edited 1 month ago) by dessalines@lemmy.ml to c/socialism@lemmy.ml

This phenomenal paper from 1986 compares the quality of life (called in the article PQL, including indicators like health, life expectancy, daily per capita calories, infant mortality rate, etc), and finds that socialism outperforms capitalism in nearly all cases for comparisons of countries with similar ecomomic development.

Abstract from jstor:

This study compared capitalist and socialist countries in measures of the physical quality of life (PQL), taking into account the level of economic development. The World Bank was the principal source of statistical data, which pertained to 123 countries and approximately 97 percent of the world's population. PQL variables included (1) indicators of health, health services, demographic conditions, and nutrition (infant mortality rate, child death rate, life expectancy, crude death rate, crude birth rate, population per physician, population per nursing person, and daily per capita calorie supply); (2) measures of education (adult literacy rate, enrollment in secondary education, and enrollment in higher education); and (3) a composite PQL index. All PQL measures improved as economic development increased. In 30 of 36 comparisons between countries at similar levels of economic development, socialist countries showed more favorable PQL outcomes (p < .05 by two-tailed t-test). This work with the World Bank's raw data included cross-tabulations, analysis of variance, and regression techniques, which all confirmed the same conclusions. The data indicated that the socialist countries generally have achieved better PQL outcomes than the capitalist countries at equivalent levels of economic development.

[-] dessalines@lemmy.ml 123 points 3 months ago

This ones my fave: https://amiunique.org/fingerprint

It shows the percentages of people who use your same browser features (called similarity ratios), and can determine whether you're unique in their dataset. Can help for tweaking browser settings to try to make yourself not unique.

[-] dessalines@lemmy.ml 167 points 5 months ago

First two months of 2026: The US kidnaps one country's leader, murders another, and kills hundreds of civilians in two failed regime change attempts.

Death to the burger empire.

[-] dessalines@lemmy.ml 149 points 7 months ago* (last edited 7 months ago)

Please report any pro-US-empire comments so we can ban them ASAP.

We aren't going to let people come into this space and justify US crimes like kidnapping heads of state, murdering innocent people, and starting wars based on lies.

[-] dessalines@lemmy.ml 119 points 2 years ago

This sounds like a written confession or statement to the police, after he's already in police custody. Not a "manifesto", which is something justifying your actions to the public and done before carrying out whatever it is.

I'm not buying any of this. Someone who went to so much trouble planning, executing, and getting away without a trace, isn't going to go out in public with a bunch of incriminating items on their person. The NYPD probably just picked this tip out of the thousands they got, and are making things fit after the fact.

[-] dessalines@lemmy.ml 128 points 2 years ago

I've been tagged here, so to answer some of the questions I saw below:

We already have a way to permanently delete / overwrite your comments when you delete your account. That's been done for a long time., and is easily visible in lemmy-UI when you go to delete your account.

We do federate that removal, but there's nothing that stops a malicious server from ignoring that request. Activitypub is ultimately like email; there is no unsend email button.

That ticket is more about image removals, which gets tricky. We recently added a table that makes sure to attach image uploads to the local user, and now what's needed is to build out an interface for handling those also, in addition to handling the removals properly. Issue for that is here.

Data privacy will always be an ongoing issue, and we have to handle new problems as they arise. That's nothing new for us.

The main issue in that ticket is that there are 2-4 of us devs working on software that is now used by over 40k ppl daily, and we're spread extremely thin. So my personal patience for people making demands, while refusing to do anything to help out themselves, is very thin. We are not a multi-million dollar corporation with hundreds of developers. If someone wants a feature that we don't have time to work on atm, they can help out by adding it.

I think maltfield is well-intentioned, but they've also shown no interest in helping out with any of these GDPR-related requests. We have no legal expertise about the GDPR, and lemmy is not european software, it's international software.

[-] dessalines@lemmy.ml 141 points 3 years ago* (last edited 3 years ago)

I'm personally a hard copyleft developer, so I'd prefer that people making apps and tools for the lemmy eco-system, open source them, to benefit the community as a whole. Nearly all lemmy projects have adopted that standard, and are using the GPL and other hard copy-left licenses, and sharing their code freely with the community.

One example: various devs of lemmy apps have asked me how we build comment trees. Because lemmy's source code is open, I was able to share the exact code from lemmy-ui (typescript) and jerboa (kotlin). This is not something closed source developers are able / willing to share.

So I continue to recommend that developers heed calls to open source their applications. I developed my ThumbKey android keyboard, specifically because my requests to the MessageEase developers to open-source their codebase, after development had stopped, went unheeded for years.

Side note, but I've seen a lot of the discourse around Sync confuse FOSS, with making money. Of course developers deserve to get paid for their labor time! The thing is, FOSS makes no demands on how you monetize your software: "free as in freedom, not free as in beer", is the saying. So its entirely possible to open source your app, and still charge for it if you like. And If someone wants your app for free (say via an unlocked APK), they'll get it, whether its closed source, or not.

And yes, if an instance decided to insert ads, or becomes full of blog/cryptospam, I'd def recommend other instances defederate from them. I'd rather not lemmy become the ad-machine that other social media has become.

[-] dessalines@lemmy.ml 126 points 3 years ago

Lemmy-ui supports SEO, and also has opengraph tags. If there's anything else needs to be added, we're open to PRs.

Side note: For me personally, as @FrostySpectacles@lemmy.ml suggested, SEO shouldn't be a focus. SEO is such a gamed system, catering to a few giant search companies, and results are increasingly becoming unusable, especially in the past few years. I can barely find the things I want to search for, and almost always have better luck using internal sites search engines. So I'd rather focus on improving lemmy's search capabalities and filtering, than catering to google.

[-] dessalines@lemmy.ml 134 points 3 years ago

Its a problem, and at the same time a feature. For example, you can have two communities named !news, that pertain to completely different topics based on their instance:

This also isn't unique to lemmy, since reddit too had tons of duplicate communities for the same topics.

Just like on reddit, the network effect will run its course here: unavoidably there will be a lot of cross-posting on duplicated communities, until people center around their favorites, based on quality of content.

There are a few tools out there too, like https://lemmyverse.net/communities , that can help people find communities to subscribe to.

Overall tho, I'm against the concept of "combining / merging communities" that are run on different sites by different people. These should be curated and controlled by the people who created them.

[-] dessalines@lemmy.ml 194 points 3 years ago

One I didn't see mentioned yet: a rice cooker.

Put in rice, add water, push start button, and you get perfect rice every time. I'm usually against single-purpose kitchen tools but a rice cooker is soo worth it.

[-] dessalines@lemmy.ml 195 points 3 years ago

Oddly enough, people are pretty adamant about demanding that we add a lot of addictive features into lemmy, just because they exist on reddit and on other big tech platforms. I usually push back, but I'm always downvoted to oblivion. I conciously wanted to avoid putting these addictive, psychologically harmful things into lemmy-ui.

So its great to see posts like this one. Social media doesn't have to be a negative experience, or addictive. The time we spend here should be short, and positive.

[-] dessalines@lemmy.ml 227 points 3 years ago

We're probably hitting close to the all-time high of unread notifications on github... I'm at 1752 rn, only watching lemmy projects.

It does feel like I've become the personal issue tracker for a few thousand people all the sudden. 99% of ppl are nice, but there's always someone demanding free labor to fix their pet issue, while offering to do none of the work themselves, and making ultimatums that they won't use your software until it gets added.

It's like okay then???? I'm not selling a product, so I don't care. I've essentially set up a free cookie stand and they're complaining at me that I don't have rainbow sprinkles.

view more: next ›

dessalines

0 post score
0 comment score
joined 7 years ago
MODERATOR OF