lemmy.net.au

43 readers
1 users here now

This instance is hosted in Sydney, Australia and Maintained by Australian administrators.

Feel free to create and/or Join communities for any topics that interest you!

Rules are very simple

Mobile apps

https://join-lemmy.org/apps

What is Lemmy?

Lemmy is a selfhosted 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.

Think of it as an opensource alternative to reddit!

founded 11 months ago
ADMINS
13176
 
 

cross-posted from: https://lemmy.sdf.org/post/45401479

Archived

[...]

Deflation signals a lopsided economy where supply dwarfs demand. That hurts companies, which in turn hurts workers. As consumption weakens, businesses spend less, economic activity slows, debt burdens rise, which then causes more deflation. The downward loop, known in economics as a deflationary spiral, feeds on itself once entrenched.

The trend also carries global implications: cheap Chinese exports can depress prices abroad, strain relations with trading partners, and create knock-on effects for multinational companies. Global institutions are sounding the alarm, with the International Monetary Fund projecting that consumer inflation in China will average zero this year — the second-lowest of nearly 200 economies it tracks. The Bank of Korea warned in July that China could export deflation to its trading partners.

[...]

And the problem could be even worse than they realize. China’s official CPI figure — which offers limited item-level detail and is shaped by a complex methodology that isn’t transparent — has hovered around zero since early 2023, occasionally posting modest gains. Bloomberg News analyzed prices for dozens of products in 36 major cities as well as both official and private data across China to get a sense of how much cheaper things have become on the ground. We looked at items in categories like food, groceries, consumer goods and services, as well as housing costs and price changes for specific car brands.

[...]

Across the market, company results show the same pressures: the share of “zombie” firms — those whose profits can’t cover interest payments on their debt — rose from 19% to 34% over the past five years; capital and R&D spending fell for most companies, a first in a decade; and more than a third of companies across industries cut jobs in 2024.

[...]

Last year, salaries at private companies — which employ over 80% of China’s urban workforce — grew at the slowest pace on record. In industries like manufacturing and IT, wages fell for the first time in official statistics for private firms. A private survey on salaries, before being discontinued last year, showed average pay offers in 38 cities dropped 5% between 2022 and 2024. Even in China’s prized “new economy” sectors like AI and new energy, entry-level salaries are down 7% from their 2022 peak.

Meanwhile, households have boosted their savings to the equivalent of around 110% of China’s gross domestic product last year, the highest ever, indicating consumers are expecting lower prices in the future and heightened economic uncertainty.

[...]

There is no suggestion that the situation in China will be reversed. Despite slight seasonal upticks on holiday spending, persistent weakness across both the industrial and consumer sectors indicates China’s prices are on track for a third consecutive year of deflation in 2025. And that matters: the longer prices sag, the greater the risk that growth in the world’s second-largest economy could slow for years — even decades.

Prolonged deflation would also be virtually unprecedented for a major economy since World War II, with the lone exception of Japan, which just this year escaped its own painful battle of over a decade of weak prices and deflation. It’ll also become harder for China to climb into high-income status sustainably, or to surpass the US in economic size. Years of rising incomes and property gains had fueled dreams of upward mobility, but now deflation is quietly hollowing out the confidence of China’s once-aspiring middle class.

[...]

For Zhu, the economics professor at CEIBS, there is little time to waste for China to get itself out of this deflationary spiral. The government must pour more money into encouraging consumption — to the tune of half a trillion dollars — via unlimited vouchers for households to drive spending. If not, China’s economy is in dangerous trouble, he said.

“Historically, deflation is extremely rare,” said Zhu. “If prices are down for three years and inflation doesn’t come back, then people will believe it won’t come back. And that’s when China becomes Japan.”

13177
 
 

I want to know if it's reasonable to expect a degree of privacy with stock android.

13178
 
 

A pretty good reminder not to take important advice from reddit

13179
13180
 
 

cross-posted from: https://lemmy.ml/post/38782740

As gradually leaked the last days by various news outlets, the EU Commission has secretly set in motion a potentially massive reform of the GDPR. If internal drafts become reality, this would have significant impact on people's fundamental right to privacy and data protection. The reform would be part of the so-called "Digital Omnibus" which was supposed to only bring targeted adjustments to simplify compliance for businesses. Now, the Commission proposes changes to core elements like the definition of "personal data" and all data subject's rights under the GDPR. The leaked draft also suggests to give AI companies (like Google, Meta or OpenAI) a blank check to suck up European's personal data. In addition, the special protection of sensitive data like health data, political views or sexual orientation would be significantly reduced. Also, remote access to personal data on PCs or smart phones without consent of the user would be enabled. Many elements of the envisaged reform would overturn CJEU case law, violate European Conventions and the European Charter of Fundamental Rights. If this extreme draft will become the official position of the European Commission, will only become clear on 19 November, when the "Digital Omnibus" will be officially presented. Schrems: "This would be a massive downgrading of European's privacy ten years after the GDPR was adopted."

13181
1
submitted 3 months ago* (last edited 3 months ago) by MicroWave@lemmy.world to c/health@lemmy.world
 
 

Drinking caffeinated coffee is safe for people with atrial fibrillation and may help protect against recurrence of the disorder, a new study finds.

More than 10 million Americans live with atrial fibrillation, or A-fib, a common heart disorder that causes heart palpitations and can lead to heart failure, blood clots and stroke. Doctors have long tried to understand whether caffeine — which can increase heart rate and blood pressure — appears to trigger episodes that feel like a fluttering or thumping in the chest and cause dizziness or breathlessness.

“There is no standard advice for atrial fibrillation and caffeine,” said Dr. Gregory Marcus, a cardiologist and professor of medicine at the University of California, San Francisco, who led the DECAF (Does Eliminating Coffee Avoid Fibrillation?) study. “It is very common for me to encounter patients who have stopped drinking caffeinated coffee only because their physician has told them to do so because of their atrial fibrillation.”

13182
 
 

AI pattern matching is a black box. You can’t know how a decision is made until it’s too late to unmake it. A private surveillance firm plugging AI into policing doesn’t democratize safety or create objectivity, it accelerates suspicion based on existing grievances.

Except when it’s designed to suspect nothing. Flock’s response to controversies about privacy has included supposed “transparency” features, as well as tools that it claims will enable “public audits” of searches and results. And if your small police department that’s turned to Flock as a “force multiplier” doesn’t have the staff to run audits? No worries: “To support agencies with limited resources for audit monitoring, we are developing a new AI-based tool.… This tool will help agencies maintain transparency and accountability at scale.” Using an AI to monitor an AI is a level of absurdity Philip K. Dick never quite got to. Maybe someone can write a ChatGPT prompt for a novel in his style.

I think Dick would recognize another irony: AIs surveilling AIs surveilling us sounds like a dispassionate threat from without, but the ghost in the machine is that we cannot scrub away the passions and resentments that incite the obsession to begin with. The paternalism that launches the drone for our good doesn’t curb the risk that something will go wrong. When you use sophisticated technology to pursue vengeance, you are not elevating the action to a cause. Involving an AI doesn’t make violence an abstraction. An automated vigilante isn’t impersonal, just efficient.

13183
 
 

After footage surfaced showing Israeli Ambassador to Austria, David Roet, calling for the "death penalty for children" involved in "Israel’s" war on Gaza, a German-Moroccan Jew who attended the meeting said counter-terror police later raided his home and seized his electronic devices.

The footage went viral online but was ignored by major outlets in Austria and Germany. Instead of investigating the ambassador’s remarks, authorities targeted him for sharing the ambassador's footage, a move he said "disturbed some Zionists in high places" and reflected "the complicity with which European countries obey and execute their orders."

13184
13185
13186
13187
13188
 
 

That's it that's the post

13189
 
 

Vladimir Putin is stuck in his military campaign against Ukraine and could be preparing for another attack, said Ukrainian President Volodymyr Zelenskyy in an interview with The Guardian.

The Kremlin is currently waging a hybrid war against Europe while testing NATO's red lines.

Zelenskyy warned that Russia could open a second front against another European country before the war in Ukraine ends.

"I believe so. He can do that. We must forget about the general European scepticism that Putin first wants to occupy Ukraine and then may go somewhere else. He can do both at the same time," he said.

13190
 
 

SponsorBlock, Timestamps, and Generated Summary below:


SponsorBlock Timestamps:

  1. 0:00.000 - 0:07.700 Intermission
  2. 0:07.700 - 1:53.000 Clip: Russia's Support for Venezuela Against US
  3. 1:53.000 - 1:56.500 Intermission
  4. 1:56.500 - 3:18.000 Clip: Israel's Declining Influence in US Politics
  5. 3:18.000 - 3:21.100 Intermission
  6. 3:21.100 - 3:24.500 Hook/Greetings
  7. 3:24.500 - 6:11.400 Intro: Israel's Declining Influence and Propaganda Push
  8. 6:11.400 - 6:23.000 Kshama Sawant Joins the Conversation
  9. 6:23.000 - 1:28:44.900 Main Conversation: Zohran Mamdani's Victory, Revolutionary vs. Electoral Politics, Genocide, and Imperialism
  10. 1:28:44.900 - 1:28:50.500 Interaction Reminder
  11. 1:28:50.500 - 1:30:15.221 Unpaid/Self Promotion

Video Description:

Timestamps:

  1. 0:00 Intro
  2. 3:45 Zohran Mamdani Already Capitulating to Capitalists
  3. 39:41 The Fake Ceasefire Deal
  4. 1:11:24 Democrats Say Trump Needs Permission to Commit War Crimes

Tags:

#usnews #uspolitics #zohranmamdani #kshamasawant #geopoliticsinconflict #nickcruse #usimperialism #Trump #workingclass


Generated Summary:

This program, hosted by Nick Cruse, begins with commentary on international affairs, arguing that Russia is successfully challenging US imperialism by supporting Venezuela, and that Israel's influence over US politics is declining. The main segment features an interview with Kshama Sawant, who is running for Congress against Rep. Adam Smith.

Their discussion centers on the recent electoral victory of Zohran Mamdani in New York. While both agree the win represents a working-class repudiation of Zionism and Wall Street, they offer a critical analysis. Sawant contrasts Mamdani's approach—which she characterizes as making backroom deals with capitalists and operating within the Democratic Party—with her own record of building militant, independent working-class movements that successfully won major reforms like a $15 minimum wage and strong renters' rights in Seattle. The conversation expands to critique the Democratic Party's complicity in genocide and imperialism, using her opponent, Rep. Adam Smith, as a prime example. The key takeaway is that substantive victories for the working class require a revolutionary, independent socialist movement that engages in class struggle, not electoral politics within capitalist parties.


Analysis & Key Takeaways

Nick Cruse's Analysis:

  • International Relations: Positions Russia as a key counterweight to US imperialism, highlighting military support for Venezuela as evidence of Western weakness.
  • Domestic Politics: Argues that support for Israel is collapsing across the political spectrum and that Zionist influence now relies heavily on censorship and propaganda.
  • Electoral Strategy: Is deeply skeptical of politicians like Zohran Mamdani who run as Democrats, viewing their outreach to billionaires and condemnation of certain left-wing slogans as major red flags that indicate a future of capitulation to the capitalist class.

Kshama Sawant's Analysis & Key Takeaways:

  • The Mamdani Victory: It is a positive sign of working-class anger and a desire to fight back, but the obstacle is not mass consciousness but the capitulatory leadership offered by figures like Mamdani and the DSA.
  • A Revolutionary vs. Reformist Strategy: The core of her argument is that you cannot win lasting, substantial reforms for the working class by making peace with the capitalist class and its political parties (Democrats and Republicans). True change requires "pitch battle, class struggle."
  • Proven Model for Change: She points to her record in Seattle as proof that using an elected office as a platform to build a defiant, independent mass movement—one that directly confronts and names its political enemies—is the only way to win major victories. She positions her campaign against Rep. Adam Smith as the national extension of this strategy.
  • On Genocide and Imperialism: The complicity of the Democratic Party (including the Progressive and Black Caucuses) in the Gaza genocide and ongoing US imperialism exposes its fundamental role as a party of capitalism. She explicitly calls out Rep. Adam Smith for his pro-genocide votes and his continued advocacy for a massive U.S. military presence abroad.
  • The Path Forward: The working class must build a new, independent political force based on militant struggle and international solidarity, exemplified by her congressional campaign's demands to end all military aid to Israel and win free healthcare for all by taxing the rich.

About:

Kshama Sawant:

Kshama Sawant is not a career politician. She is an activist who brings a passion for social justice to her work as a public servant. As a member of the City Council, Kshama pledges to be a voice for workers, youth, the oppressed and the voiceless. She only accepts the average workers’ wage and donates the rest of her six-figure salary to building social justice movements.

https://www.kshamasawant.org/

Nick Cruse:

Citizen journalist Co-Founder #TenDemands Board Member: National RCV [https://www.breaktheduopoly.com/] KC Tenants KC Sunrise [https://allmylinks.com/socialistmma]^[[1] https://substack.com/@socialistmma]

Revolutionary Blackout Network (RBN):

Blacking Out Corporate Propaganda and Educating for a Revolution.

“You can jail a Revolutionary, but you can’t jail the Revolution.” -- Fred Hampton (1948 - 1969)

We should focus our actions, time, and resources on Direct Action, Mutual Aid, and Community Outreach. If you do engage in Electoral Politics do not support the Duopoly (Red or Blue Team). No War but Class War!

13191
 
 

Welcome again to everybody. Make yourself at home. In the time-honoured tradition of our group, here is the weekly discussion thread.

Matrix homeserver and space
Theory discussion group on /c/theory@lemmygrad.ml
Find theory on ProleWiki, marxists.org, Anna's Archive, libgen

13192
13193
 
 

Archived

[...]

Since the national security law was implemented, Hong Kong police have issued a series of international arrest warrants for individuals residing abroad. So far, none of the 34 individuals placed on the wanted list have been turned in. Nevertheless, they are under intense pressure, even if they live in a democratic country like Canada, as alleged transnational repression by China spreads.

Tay and five other pro-democracy activists living abroad -- Tony Chung Hon-lam, Chung Kim-wah, Carmen Lau Ka-man, Victor Ho Leung-mau and Chloe Cheung Hei-ching -- were charged under the law and subjected to bounties the same day. Tay, who spoke out via his online platform HongKonger Station, is accused of inciting secession and for colluding with foreign forces, two of the four crimes that became punishable under the vaguely worded law. The two others are subversion and terrorist activities.

[...]

"Transnational repression is not only real, but aggressive and sophisticated," Tay said. According to the couple, relatives who still live in Hong Kong were also affected, as Tay's cousin and his wife were taken in by the police and asked to assist with the investigation against Tay.

Dennis Kwok Wing-hang, a former pro-democracy Hong Kong lawmaker who was placed on the wanted list and hit with an HK$1 million bounty before Tay, has also felt the heat in Canada. Despite being a Canadian citizen, Kwok told Nikkei in Tokyo in late October that he has moved to the U.S. with his family because he feels safer there.

Kwok was virtually forced to flee Hong Kong in November 2020, and became stateless at one point, as his passport was canceled by the city. He was subsequently able to reinstate his Canadian citizenship, which he had surrendered to run for office in Hong Kong in 2016.

[...]

Explaining the situation in Canada, Kwok said that many "in the Chinese community have been reading up a lot of pro-Beijing propaganda news." This, he said, has "colored" their views. He argued that unlike in the U.S., "United Front" activities promoting Chinese influence and interests have been "very successful for decades" in Canada.

[...]

For the "first time, democratic countries feel that authoritarian regimes are reaching into their own territories, affecting what [their own] citizens can do within their own borders," said Kwok, who has co-founded a think tank in the U.S. called the China Strategic Risks Institute. Whether the pressure is coming from China, Russia or Iran, he believes such campaigns have given democratic policymakers a wake-up call.

[...]

Kwok called on Western governments to do more. "You're talking about democracy activists, dissidents, that are residing lawfully in those countries, that are [under] direct pressure," he said. "We need a lot of policy response in that respect."

13194
 
 

Hey everyone,

We're excited to finally share the results summary of the survey we posted in this community a few months ago! A massive thank you to the n=2158 active self-hosters from communities like r/selfhosted on Reddit and c/selfhosted on Lemmy.World who participated. Your input has led to a comprehensive academic paper that investigates the core reasons why we stick with self-hosting over the long haul.

Our study examined which factors most influence the Continuance Intention (the desire to keep using) and Actual Usage of self-hosted solutions. We confirmed that self-hosting is a principle-driven and hobby-driven practice, challenging traditional models of technology adoption.

The Top 3 most important Positive Drivers for Continued Self-Hosting

The most significant positive predictors of your intention to continue self-hosting were all rooted in intrinsic satisfaction and personal gain, rather than just basic utility:

  1. Perceived Enjoyment (The 'Fun Factor'): The sheer joy, pleasure, and personal satisfaction of configuring, maintaining, and experimenting with your own systems is a powerful, primary motivator for long-term engagement.
  2. Perceived Autonomy (Control/Digital Sovereignty): The desire for explicit control over your data and services, and the rejection of vendor lock-in inherent in third-party cloud services, is a fundamental driver.
  3. Perceived Usefulness: The belief that your self-hosted solution efficiently delivers specific personal outcomes (e.g., operational efficiency, powerful features, and privacy) is important, but its influence was less pronounced than Enjoyment or Autonomy.

The Critical Role of Technical Skill

We found that your self-assessed technical ability, or Perceived Competence, acts as a crucial link between wanting to self-host and actually doing it. Having a high intention to keep self-hosting is only half the battle. Your confidence in your technical skill is what gives you the self-assurance to handle the necessary, demanding tasks like maintenance, security, and updates. Importantly, a certain critical threshold of knowledge is required before competence starts driving that actual, continuous usage.

Other Key Insights

  • Privacy Matters: Concerns about privacy in cloud services positively influence the decision to stick with self-hosting.
  • The 'Push' Factor: If a user reports high Trust or high Autonomy when using commercial cloud services, they are significantly less motivated to continue self-hosting. This confirms that dissatisfaction with the commercial cloud effectively "pushes" people toward decentralized alternatives.
  • Maintenance Isn't a Dealbreaker: The high effort and time required for upkeep, or Perceived Maintenance Cost, was not a statistically significant factor for giving up on self-hosting. Our intrinsic motivation is powerful enough to absorb the necessary effort.

Implications for the Self-Hosting Ecosystem

For developers and the community, these findings suggest that sustained usage depends not only on functionality but also on fostering empowerment and a great user experience. By making self-hosting more enjoyable and reinforcing the user's sense of digital sovereignty, we strengthen the intrinsic motivation that fuels this movement.

Thank you again for helping us publish this research on the future of decentralized digital solutions! This work would not have been possible without your participation.

The full open-access article "A Model of Factors Influencing Continuance Intention and Actual Usage of Self-Hosted Software Solutions": https://www.mdpi.com/2071-1050/17/22/10009

13195
 
 

cross-posted from: https://mander.xyz/post/41530810

Migrants in Europe stand by the basic values of democracy, according to a new study by the University of Mannheim in Germany.

“Our results show: immigrants support the core democratic principles to a similarly high degree as people without a migratory background,” says Professor Marc Helbling, sociologist at the University of Mannheim focusing on Migration and Integration and Executive Board member of the Mannheim Centre for European Social Research (MZES).

You find the download link for the study here: Liberal democratic values among immigrants in Europe: Socialisation and adaptation processes

Helbling and his team analyzed data from the European Social Survey (ESS) and the SVR’s [Expert Council on Integration and Migration's] German Integration Barometer.

High support for democratic basic values all over Europe

The results of the study show that both migrants from democratic countries of origin and those from authoritarian countries are highly supportive of core democratic norms, such as free elections, equal rights, minority protection, and independent courts. On the ESS scale from 0 to 10, the mean level of support for these values throughout Europe is at 8.56 for migrants. For non-migrants, the level of support is at 8.48. For Germany in particular, the Integration Barometer data with a scale from 0 to 3 show very similar values, more specifically 2.67 and 2.66. “These, in all cases, very high mean values hardly differ between the individual groups of people,” Helbling explains.

Experience with democracy in country of origin has a positive effect

The research team found a small but statistically significant difference between immigrants from highly authoritarian countries, such as Eritrea, Saudi Arabia, or Iran, on the one hand and migrants from more democratic countries, such as India, Turkey, or Romania, on the other. “People who have lived in a very authoritarian system for many years tend to develop slightly weaker democratic attitudes. Conversely, people who have lived in more democratic countries for a long time show a bit more support for democracy. However, the difference is really small,” Helbling explains. “In principle, democratic basic beliefs are shared across cultural and national borders and, as a rule, solidified with increasing democratic life experience,” the social scientist sums up.

Problematic minorities within all groups

Despite the overall high level of support for democracy, there is a small minority among immigrants who reject it. According to the researchers, the share of this group accounts for a medium single-digit percentage. This value is almost exactly the same as the one for people without a migratory background, Helbling emphasizes: “Our analyses show that anti-democratic attitudes are not specifically a migration-related phenomenon. There are critical minorities within all population groups.”

...

13196
 
 

cross-posted from: https://lemmy.zip/post/52774830

13197
 
 

The convention in question on the UN site: https://www.unodc.org/unodc/en/cybercrime/convention/home.html

Thoughts?

13198
 
 

A century ago, Estonia, Latvia, and Lithuania fought to free themselves from Russian rule—only to be conquered again by the Soviet Union during World War II. When the USSR collapsed in 1991, they emerged devastated but determined to rebuild on Western terms. Over the next three decades, they transformed from poor post-Soviet republics into some of Europe’s fastest-growing economies—embracing democracy, digitalization, and NATO protection. But after Russia’s invasion of Ukraine, the old fear returned. Now, the Baltic State s are pouring billions into defense, fortifying borders, and training citizens to fight. Having risen from oppression to prosperity once before, they know exactly what they stand to lose.

13199
13200
 
 

Just to keep my fellow lemmygradians updated on what AI tools are capable of, and also because I'm pretty stoked for this project.

I put 5$ in the deepseek api (sidenote: I like that you have to top up a credit balance and they don't auto bill) then downloaded crush. Crush is an agentic coding tool, meaning basically it instructs the LLM to do stuff automatically.

It made me a complete python script to first download all of the ProleWiki content pages into txts (which also means we can do backups, even if it's a little hacked together).

Then with a second script we are running these txts through a (local) LLM to translate them for our French instance. The problem is there are 5000 pages on the EN instance and a grand total of 3 in French, so nobody is interested in joining and writing pages from scratch when you could "just" find them on the EN instance.

For these two scripts (which are running right now) I've paid a whopping 67 cents on API. It amounts to a few hours of prompting and then of course waiting for the agent to work.

Cache hit on deepseek is a godsend for agentic work as it's basically free (less than 2 cents per 1M token), and with a codebase you constantly feed it the same code over and over. This is why my cache hit is so high.

Compare to GPT-5 which costs 12 cents per 1m cache hit.

What's pretty amazing (and scary, it's very scary using crush) is that you can just go do something else while it works and puts everything together. Go have dinner while the agent is on the task, or watch a youtube video.

The third and final script will be used to upload the translated files to the wiki. I still need to think about what exactly I want it to do (write API access is not a problem, the problem is just the logic of it all).

As for running the translation job if you're curious, it saves its progress so I can stop and resume any time I want and I estimate around 6-8 days of continuous running to go through everything (there's a lot of material). Yes we could use an API or even rent a GPU and multithread but eh, I figured I only have to do this once. And there's a LOT of tokens to translate, you won't escape that. Even using a cloud API it would probably take a few days of continuous querying.

But compare to doing it by hand which, well, we haven't even started despite the instance existing for 4 years. So it's basically 4+ years vs 8 days of work.

Later I can adapt this specific script to work on books to bring more exclusive theory to English like we did for the CIA's Shining Path which was done with what is now an almost obsolete model lol (and I definitely improved the prompting since that one). I might actually redo CIA's Shining Path with mistral just to see how it differs.

The problem if anything is this is making me learn stuff like git to make it FOSS and downloadable and make it more robust to handle more usecases lol skeptical

About crush:

Before I started using crush I didn't really get what an agent actually did or helped. So this isn't just putting a prompt into the web interface and asking it to generate python code. The agent makes sure to take care of everything, including writing functions tests and fixing bugs. That's right, this thing fixes its code automatically.

It calls tools and terminal commands by itself, and can edit files. When it does you get a git-like preview of the lines edited.

to use crush you just prompt the LLM. "Okay now I want to do this, now I want to do that, there's a bug here's the log" and it will work through the problem by itself. It's scary how fast it does it.

You can extend its capabilities with LSPs and MSPs but I haven't looked into that yet. Which it was more user-friendly to set up, but I got there in the end.

Caveats:

deepseek boasts a pretty comfy 128k tokens context window, but you run through it quickly because it has to read and understand the entire project. Crush handles this (it makes the LLM write to a crush.md file and then restarts the last command sent when context resets), but you're still limited. However with tools like deepseek-ocr, if they ever start integrating it, you have potentially infinite context. Clearly they're going to come up with something, they're already working on it. But you won't be recreating twitter with an LLM yet.

You don't want a specifically coding fine-tune for this as it needs to understand the file structure and the readmes. However I have run into situations where the LLM did stuff it shouldn't have done, for example deleting the database that keeps track of which files we've already worked through because it doesn't know this is the 'live' prod.

Mind you I'm pretty much cobbling this together so I don't git it or anything, it's just a one-time script for our specific needs and I shouldn't put the content files in the same folder as the script, it's just good practice. I def recommend keeping two copies of your project if you're not going to git. Crush works on one copy and then you can copy the files over to the other folder.

Oh also no chance of crush deleting system32 as it opens in a specific folder and can't leave it. Before running a script it also lets you review the code and asks for permission to run.

This is not replacing devs. It's a great addition to non-devs and devs alike. For non-devs it lets us write our scripts and solve our problems. For devs you spend more time thinking through and planning your app and then send the writing of it to the LLM. As a designer this speaks to me because we plan things a lot lol. And if you know your stuff, you can avoid some of the pitfalls the LLM might go into if you don't specifically prompt it for it.

If you also don't know some libraries or APIs very well it can handle them for you. You can totally give crush working code you wrote yourself, it's just that it might not be the most efficient way to use it since it could also write that code for you.

Your workflow is basically 3-10x more efficient with this and that's valuable - take a coffee break while it works, you deserve it. You become more of an engineer than a coder and imo this is where dev work is heading.

Translation work:

As for the translation, which is handled by mistral-3.2-instruct (a 24B model that fits on my 16GB and generates at 15 tokens per second, honestly good job France I gotta hand it to you), it's pretty good but you have to prompt it first. The prompt for this task is ~600 tokens, which is a lot but also not a lot considering I can easily have a 16k context window with this tool.

imo a lot of the "we spend more time fixing the translation than we would have spent doing it ourselves" comes from clients incorrectly prompting stuff (but what else is new lol), translators not necessarily using tools to automate bulk edits, and older models not doing as good a job - deepseek is actually pretty solid at translating because of the thinking, though we didn't use a thinking model for this task.

Translating the filenames is messier and more prone to hallucinating random characters. I think it's because it just doesn't have a lot to work on, you're asking it to translate 5 seemingly random words. Translating the page content is much better, some pages that I checked are pretty amazing.

Not all languages work equally. I used Mistral specifically bc it's french so we assume it understands french better. Some languages don't have 'enough' presence to be trained on effectively, and others are just not a priority for devs. Chinese LLMs are seemingly better at Persian for example but still not 'great'.

Another thing is it sometimes translates jargon two different ways. It would need a dictionary or something like that that says "this word is always translated as X". I'm sure this will come, and in fact a simple dictionary is probably an old-school method for an LLM already. But you would also need to build that dictionary and when you have 5000 pages of content I just don't know where you would even begin.

Even with those caveats it gets us 80-90% of the way there and the remaining work will be to fix stuff manually as we come across it. Or with mass regex edits. If we can get interest to the FR instance with this as one of our editors has alluded to, then we can also count on crowdsourcing the rest of it over time.

Conclusion:

We're doing pretty exciting things for 67 cents.

view more: ‹ prev next ›