The case of the missing notifications

Apr. 11th, 2026 11:58 pm
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_maintenance

I keep forgetting to post about this: we've been troubleshooting the "missing notifications" problem for the past few days. (Well, I say "we", really I mean Mark and Robby; I'm just the amanuensis.) It's been one of those annoying loops of "find a logical explanation for what could be causing the problem, fix that thing, observe that the problem gets better for some people but doesn't go away completely, go back to step one and start again", sigh.

Mark is hauling out the heavy debugging ordinance to try to find the root cause. Once he's done building all the extra logging tools he needs, he'll comment to this entry. After he does, if you find a comment that should have gone to your inbox and sent an email notification but didn't, leave him a link to the comment that should have sent the notification, as long as the comment itself was made after Mark says he's collecting them. (I'd wait and post this after he gets the debug code in but I need to go to sleep and he's not sure how long it will take!)

We're sorry about the hassle! Irregular/sporadic issues like this are really hard to troubleshoot because it's impossible to know if they're fixed or if they're just not happening while you're looking. With luck, this will give us enough information to figure out the root cause for real this time.

(no subject)

Apr. 11th, 2026 08:54 pm
flemmings: (Default)
[personal profile] flemmings
This being the last sunny day till oh who knows, I put a box of books out by the sidewalk and then... stayed in,  because Saturday at the Opera was Don Giovanni from the Met last year. Having missed Idomeneo on Valentine's Day through not checking the schedule, I was very careful to keep today open. That library hold that came in will just have to wait. And being in the front room, I managed 30 minutes on the bike machine without triggering my Don'wanna reflex, that has kept me away from it for months.

Not to be snotty, though, but some of the singers' Italian was seriously English-inflected, particularly the Commendatore. Other English speakers can manage the vowels, like Kiri Te Kanawa, but obviously not everyone. And of course nobody else's Elvira comes up to hers. Still, a pleasant interlude. Don Giovanni was played as an oily snake, which makes sense, but is new to me since I imprinted on Raimondi's menacing Giovanni in the Losey film, which now gives me the oogies to listen to. 

And note that May 23 is Turandot, that Met production that I've seen clips of on Tiktok and would adore to see live.

I did make it to an oddly empty Fiesta at 5. I wanted bagels but woe is me, Fiesta no longer has bagels. Can't think why not because they bake them on the premises and cannot keep them in stock. Mind, I don't *need* bagels, but those fritters yesterday upset my tum and I wanted some cushioning starch. Ah well, rice crackers it is.
[syndicated profile] languagelog_feed

Posted by Victor Mair

Sylvain Farrel is a student nurse from Indonesia.  He came to America four years ago and speaks perfect English.  I asked him how that is possible, how did he learn English so quickly?

Sylvain said that he studied English during his elementary and middle school education.  His national language is Bahasa (Indonesia), i.e., Indonesian.

By ethnic heritage, Sylvain is Chinese, Hokkien / Fujian on one side, and I think Hakka on the other side, but I'm not sure.

In the late 1990s, Indonesia experienced severe anti-Chinese racial riots.  Many Chinese fled, and, at a minimum, many others ditched their Chinese names and stopped learning / teaching / speaking Chinese language.  In the case of Sylvain's family, they ended up not having a common surname.  Sylvain's father simply assigned each of them a given / first name and second name, the latter sort of like our middle name, but which also served as a "surname" for passport and other official purposes.  So Sylvain's sister, father, and mother all have different "surnames".

Now it gets really interesting.  Sylvain says he goes by the name "Ivan"; for all intents and purposes, that's his actual name.

Ivan (Cyrillic: Иван) is a male given name of Slavic origin, related to a variant of the Greek name Iōánnēs (English: John), which in turn derives from the Hebrew יוֹחָנָן (Yôḥānnān), meaning "God is gracious". The name is strongly associated with Slavic countries and cultures.

Ivan is a very common name in Russia, Ukraine, Croatia, Serbia, Bosnia and Herzegovina, Slovenia, Bulgaria, Belarus, North Macedonia, and Montenegro. It has also gained popularity in several Romance-speaking countries since the 20th century.

Etymology

Ivan is the common Slavic Latin spelling, while Cyrillic spelling is two-fold: in Bulgarian, Russian, Macedonian, Serbian and Montenegrin it is Иван, while in Belarusian and Ukrainian it is Іван. The Old Church Slavonic (or Old Cyrillic) spelling is Їѡан.

Ivan is the Slavic relative of the Latin name Johannes, corresponding to English John and originates from New Testament Greek Ἰωάννης (Iōánnēs). The Greek name is in turn derived from Hebrew יוֹחָנָן (Yôḥānān), meaning "YHWH (God) is gracious". The name is ultimately derived from the Biblical Hebrew name יוחנן (pronounced [joχanan]), short for יהוחנן (pronounced [jehoχanan]), meaning "God was merciful". Common patronymics derived from the name are Ivanović (Serbian and Croatian), Ivanov (Russian and Bulgarian), and Ivanovich (Russian, used as middle name), corresponding to "Ivan's son".

I asked Sylvain how he, as an Indonesian Chinese, got a Slavic name like Ivan for his common name.  I was thinking that he, or his father, was playing off the [yvan] sounds of his paternally endowed name, but no, it comes from his Chinese name.

yīfàn 一飯 ("one rice / meal")

Sylvain / Ivan, a fourth generation Indonesian Chinese, cannot speak Chinese, much less can he write any Chinese characters.  He more or less flipped out when I spoke to him in Mandarin, and went delirious when I asked him in Hokkien, "Li tsiah ba bueh?" ("Have you eaten yet?") — it was around lunchtime.

 

Selected readings

How Citations Ruined Science.

Apr. 11th, 2026 08:27 pm
[syndicated profile] languagehat_feed

Posted by languagehat

David Oks’s essay on citations is not central to my interests, but I know there are lots of Hatters who do science and will probably have things to say; I myself found it extremely enlightening. I’ll quote the start and let you click through for the rest:

Here are a few headlines from the world of science. […] So scientists are submitting AI-generated papers; reviewers are using AI to assess them; obviously some amount of low-quality AI-generated content will end up getting approved and published. Well-regarded journals have been caught publishing papers with classic ChatGPT-isms like “here is a possible introduction for your topic” or “as of my last knowledge update.” But that’s not all. Many of those AI-generated papers are being cited by articles in other peer-reviewed journals: and many of those articles, unsurprisingly, appear to be AI-generated themselves.

It’s pretty well-known now that science is “drowning in AI slop.” In that regard, it’s not alone: AI slop is steadily infiltrating every school and workplace in the country. But there’s something about all of this that puzzles me.

I get why students, for example, would want to avoid doing homework. But I don’t really understand why scientists would want to avoid doing science. Or, rather, why they’re so eager to use AI to produce a huge number of shoddy papers. No one forced them to become scientists. I imagine that most people who work as scientists chose to do so out of something like love for the subject. So why are scientists using AI to produce and submit so much garbage?

I don’t think that the answer actually has much to do with AI. It has to do, instead, with the incentives that govern scientific institutions. You could boil it down to one word: citations.

Over the last few decades, science has undergone a “citation revolution.” Scientific life used to be structured by personal reputation and mutual acquaintance; now it is defined by quantitative assessments derived from citations.

And this reward system has warped scientific life in dramatic ways. It has resulted in the obvious and widespread gaming of citation metrics; but, more insidiously, it has pushed scientists toward risk-averse, incremental, and above all unambitious research. The logic of institutional science has become increasingly divorced from actual knowledge and discovery. In a system governed by these perverse incentives, the inevitable endpoint is simply AI-generated slop at scale. […]

But we should start, first of all, with a moment very much like our own, the origins of the citation revolution: the “information crisis” of the 1960s.

He talks about the idea of precedent, and says:

In the 1870s, a salesman of legal books named Frank Shepard realized that this represented a good business opportunity. Lawyers always needed to trace the subsequent history of a ruling. So Shepard started producing books with gummed strips of paper, listing every subsequent case that cited a given decision. With Shepard’s books—called Shepard’s Citations—you could quickly learn whether a given case was still good law. Shepard’s innovation was tremendously successful. It did so well, in fact, that his name became a verb: “to Shepardize” meant to consult Shepard’s Citations to check on the status of a precedent.

In 1953, long after Shepard had died, a retired vice president of Shepard’s Citations named William C. Adair, living at his ranch in Colorado Springs, was reading a newspaper article about scientific documentation. Science, the article said, was “swamped in a sea of literature,” and a group of researchers at Johns Hopkins wanted to see how machine methods could fix that.

Adair’s curiosity was piqued. The answer seemed obvious. Why not just apply citation indexing to science?

There’s lots more, and I knew nothing about any of it.

Taiko drummers in NYC

Apr. 11th, 2026 03:22 pm
neonvincent: For posts about cats and activities involving uniforms. (Krosp)
[personal profile] neonvincent
[syndicated profile] otw_news_feed

Posted by therealmorticia

Our February releases included new admin tools for our Support and Policy & Abuse teams, as well as a bunch of challenge and collection fixes and a host of small updates and improvements. We also upgraded to Rails 8 and Elasticsearch 9!

Many thanks to first-time contributor Shel!

Credits

  • Coders: Bilka, Brian Austin, Danaël/Rever, FlyingFalcon, Hunter Ada Smith, james_, Jennifer He (DisappearEagle 无鸢), marcus8448, Richard Hajek, Scott, slavalamp, varram
  • Code reviewers: Bilka, Brian Austin, james_, sarken
  • Testers: ana, Bilka, choux, hvalrann, Lute, mumble, ömer faruk, pk2317, therealmorticia, Yuca

Details

0.9.457

On February 2, we deployed a major Rails update.

  • [AO3-7231] – Updated the framework the Archive runs on to Rails 8.0.

0.9.458

On February 9, we introduced a way for our Support team to add information to the support form without disabling the form, and deployed a bunch of miscellaneous fixes and improvements.

  • [AO3-6983] – It was already possible for our Support team to temporarily close the support form and replace it with a message to users, e.g. about a known site-wide issue the development team was already working to solve. Additionally, they can now add a temporary message to the form without disabling the form entirely.
  • [AO3-3245] – Trying to open the posting form to add a work to a closed collection (only possible by manually typing in the appropriate URL) would lead to an error message that looked like the form had already been submitted. The URL now redirects to the collection with a more helpful error message.
  • [AO3-7246] – We added a “Parent” link to comments, so you can quickly jump to the specific comment that is being replied to.
  • [AO3-7260] – Passwords must now be between 8 and 72 characters long. (The previous minimum was 6 characters.)
  • [AO3-7274] – Comment previews for Policy & Abuse admins were previously truncated after the first 100 characters, and admins had to click on the preview to access the full comment. Now the preview includes the first 1,000 characters, which is much more useful.
  • [AO3-7279] – When a collection is set to “revealed” or “non-anonymous”, the collection is placed in a queue that runs when resources are available to change the status of potentially thousands of works. This means the moderator often has enough time to quickly change the setting back if a checkbox was ticked in error. We now make sure the process really only runs if the revealed or non-anonymous option is still wanted when the servers are ready to work through the queue.
  • [AO3-7240] – In our ongoing internationalization efforts, we prepared the text in the help pop-ups for Rating, Warning, and Fandom tags for translation.
  • [AO3-7047], [AO3-7281], [AO3-7287], [AO3-7288] – Code clean-up, database performance improvements, and system updates.

0.9.459

Our February 17 deploy included various small fixes and updates.

  • [AO3-4031] – Draft works include a message at the top, warning the creator that unposted drafts will be automatically deleted after a certain time. If you had a draft with multiple chapters, this message would not be displayed! Now it appears everywhere it should.
  • [AO3-5367] – If someone bookmarked a mystery work, i.e. a work in an unrevealed collection, the bookmark would show up in bookmark searches that matched elements of the mystery work. Since we don’t want information about a mystery work to be guessable in this manner, we now make sure searching bookmarks doesn’t give away information about unrevealed works.
  • [AO3-5870] – A blockquote in a comment would awkwardly overlap with the commenter’s user icon, so we’ve taken steps to make sure it stays within its own boundaries.
  • [AO3-5963] – You can’t request an invite with an email address that is already used by an existing account. If an existing account updates their email address to one that’s waiting in the request queue, we now make sure that request is deleted.
  • [AO3-7206] – Downloads of a work in progress with only one chapter posted were missing that chapter’s title, summary, and notes, displaying only the information entered for the work as a whole. Now all data is present and accounted for!
  • [AO3-7254] – We’ve added a limit to how many times a specific comment can be reported to the Policy & Abuse team for review.
  • [AO3-7263] – Under certain circumstances, an admin would get a 500 error trying to access a user’s preferences page. Now they can access it even under those circumstances.
  • [AO3-7289] – When a user tried to create a skin with faulty CSS, the parser would just throw an error 500 instead of telling the user which part was stressing it out. It now helpfully points to the problem in the CSS code.
  • [AO3-7210] – The help pop-up that provides information about creating skins is now prepared for translation.
  • [AO3-6853], [AO3-7048] – Code clean-up and database performance improvements.

0.9.460

A bunch of gem updates went out on February 21.

  • [AO3-7036] – When reviewing comments held in moderation, to either approve or reject, there was no “Thread” link to get the URL for a specific comment, e.g. to report it to the Policy & Abuse team. Now there is!
  • [AO3-7278] – AO3 admins from the Open Doors team can now track invitations in the admin area.
  • [AO3-7236] – Prepared the text in a couple of skins-related help pop-ups for translation.
  • [AO3-7265], [AO3-7297], [AO3-7298], [AO3-7299], [AO3-7300] – Code clean-up and database performance improvements.

0.9.461

On February 28, we upgraded to Elasticsearch 9.

  • [AO3-7282] – Upgraded the search engine that powers, among other things, work searches and filtering from version 8 to 9.

Word frequencies in LOTR vs. Dickens

Apr. 11th, 2026 02:10 pm
[syndicated profile] languagelog_feed

Posted by Mark Liberman

Following up on "Meadow writing", I thought it might be interesting to look at LOTR-associated word frequencies, using the the "weighted log-odds-ratio, informative dirichlet prior" algorithm Monroe, Colaresi, and Quinn 2009, "Fightin' Words", as discussed in seven previous LLOG posts. In particular, I thought I'd compare The Fellowship of the Ring to 16 of Charles Dickens' works.

Given existing scripts, this was an easy half-hour Breakfast Experiment™.

And the results were mostly as expected. The Fellowship of the Ring end of the list is mostly populated with the names of LOTR proper names, like frodo, gandalf, bilbo, hobbits, pippin, etc. There are also a fair number of landscape-related words, as expected given that the plot involves a mostly-outdoor journey: mountains, trees, hills, path, forest, river, woods, etc. And the Dickens end of the list was also (mostly) not a surprise, at least in retrospect:

her 161 (862.734) 29807 (7404.64) 29968 (7114.8) -8.225
mr 158 (846.658) 28604 (7105.79) 28762 (6828.48) -8.031
she 158 (846.658) 19771 (4911.5) 19929 (4731.41) -6.253
my 487 (2609.64) 25091 (6233.1) 25578 (6072.56) -4.927
mrs 5 (26.793) 8128 (2019.15) 8133 (1930.88) -4.784
which 249 (1334.29) 16272 (4042.28) 16521 (3922.31) -4.571
sir 48 (257.213) 8392 (2084.74) 8440 (2003.77) -4.308
man 64 (342.95) 8640 (2146.35) 8704 (2066.45) -4.186
his 1569 (8407.64) 51118 (12698.7) 52687 (12508.6) -4.092
with 1115 (5974.84) 39135 (9721.9) 40250 (9555.89) -4.076
miss 12 (64.3032) 5914 (1469.15) 5926 (1406.91) -3.950
me 457 (2448.88) 20273 (5036.21) 20730 (4921.58) -3.903
's 678 (3633.13) 26201 (6508.84) 26879 (6381.43) -3.816

The differences in morpho-syntactic style might be interesting — which is 3 times more common in Dickens, and 's is almost twice as common — but Tolkien's lack of female pronouns (her is more than 8 times more common in Dickens, and she is almost six times more common) is an obvious consequence of the gender composition of the Fellowship.


As explained before, the lines in the output files have the fields

WORD XCount (XPerMillion) YCount (YPerMillion) ZCount (ZPerMillion) SCORE

…where in this case X=The Fellowship of the Ring, Y=16 Dickens books, and Z is the sum of X and Y.

james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


10 works new to me: five fantasy, and five science fiction, of which at least three are series (if magazines count as series). I have not see that high a fraction of SF in quite a while.

Books Received April 4 — April 10

Poll #34466 Books Received April 4 — April 10
Open to: Registered Users, detailed results viewable to: All, participants: 49


Which of these look interesting?

View Answers

Demonology for Overachievers by Lily Anderson (September 2026)
13 (26.5%)

All Hail Chaos by Sarah Rees Brennan (May 2026)
17 (34.7%)

The Faith of Beasts by James S. A. Corey (April 2026)
7 (14.3%)

FIYAH Literary Magazine Issue 38 published by FIYAH Literary Magazine (April 2026)
15 (30.6%)

House Haunters by KC Jones (October 2026)
8 (16.3%)

The Last Contract of Isako by Fonda Lee (May 2026)
18 (36.7%)

A Wall Is Also a Road by Annalee Newitz (October 2026)
24 (49.0%)

There Are No Giant Crabs in This Novel: A Novel of Giant Crabs by Jason Pargin (November 2026)
21 (42.9%)

A Kiss of Crimson Ash by Anuja Varghese (May 2026)
8 (16.3%)

Teddy Bears Never Die by Cho Yeeun (May 2026)
7 (14.3%)

Some other option (see comments)
1 (2.0%)

Cats!
35 (71.4%)

(no subject)

Apr. 10th, 2026 06:48 pm
flemmings: (hasui rain)
[personal profile] flemmings
Since it was raining all day, I had another stab at making zucchini potato fritters. The first thing to note is that all recipes must be halved, if not quartered. So, sorry, two medium zucchini and a large carrot are Far Too Much for one person. One onion and one medium potato was sufficient for that amount of carrot and zuke but three eggs was too much. The onion helped the flavour but the fritters were still pretty bland. I suspect you really need to add far more salt than I'm willing to, and that sautéing the onion would be even better. Cooking in a nonstick skillet doesn't really cook them: I ended up with a kind of okonomiyaki without the sauce. But I seriously don't want to fry in oil. These are supposed to conduce to healthy eating and deep frying is not that. Presumably something like HP sauce would help with the blandness, or worcestershire if you incline that way. Shall see which works best tomorrow because boy do I have a lot of zucchini fritters.

Rain stopped late afternoon so I got out for a prescription, as also a tensor bandage for my annoying left wrist that clicks and stabs at me. Physio thinks it's tendons rather than bones and I hope she's right. Tendons can be cortisoned into submission but arthritis cannot.

How “Roll” Rolls.

Apr. 10th, 2026 09:04 pm
[syndicated profile] languagehat_feed

Posted by languagehat

I’ve been saying things like “that’s how I roll” for quite a while now, and it occurred to me to wonder about the history of the phrase. As it happens, there’s a 2013 Stack Exchange post about it; most of the suggested answers are guesswork and contradictory, but there’s one that cites the OED:

The OED says it’s US slang originally in the language of rap and hip-hop. It’s sense VII.36.f. (and sense VII.36.e. is “Let’s roll”), under sense VII:

To move or convey on wheels or rollers, and related senses.

This is their first quotation of the phrase:

1991 ‘Hammer’ & F. Pilate (song title), This is the way we roll.

So I checked the OED, which does indeed have it as sense VII.36.f.:

intransitive. U.S. slang (originally in the language of rap and hip-hop). To act, behave (in a certain way). Frequently in that’s how (also the way) I (we, etc.) roll.

But it’s not clear to me that they’re deriving it directly from the sense “To move or convey on wheels or rollers,” and when I checked Green’s I found 4 (f) “in fig. use, to exist, to conduct one’s life”:

1972 [US] R. Kahn Boys of Summer 297: My younger brother Roy [. . .] had good ability, but he was too hardheaded. He had to roll separate.
2007 [US] UGK ‘Int’l Player’s Anthem’ 🎵 Baby you been rollin’ solo, time to get down with the team.
2016 [US] T. Robinson Rough Trade [ebook] ‘We don’t know how Byron rolls’.
2021 [US] J. Ellroy Widespread Panic 237: ‘No heavy petting, Janey. I don’t roll in that direction’.

But there’s also 6 (b) “(US black) to survive, to live, to conduct oneself” (first cite 1988 [US] Ice-T ‘Heartbeat’ 🎵 Just rollin’ thick as hell, champagne I sip as well); why is that a different sense? And how far back does it date? One of the Stack Exchange commenters says:

I was born in 1968, and my family and community in San Diego regularly used the term “cause that’s just how we roll” and variations. My father, Black and Chippewa, and spoke Spanish, was born in 1916 and was raised in Los Angeles. He was originally from Texas. But the phrase has been around a long long time. I believe it’s from Black slang.

Which makes sense to me; I’m pretty sure it predates hiphop. Anyway, what do y’all think?

neonvincent: For posts about Usenet (Fluffy)
[personal profile] neonvincent
[syndicated profile] eff_feed

Posted by Matthew Guariglia

We go through this every couple of years: Section 702 of the Foreign Intelligence Surveillance Act (FISA), which of Americans’ communications with foreign persons overseas is up for renewal. As always, Congress can reauthorize it with or without changes, or just let it expire. We know, we know, it’s a pain to have to do this every few years–but it gives us a chance to lift the hood of this behemoth tool of government surveillance and tinker with how it works. That’s why it’s so important right now to urge your Member of Congress not to pass any bill that reauthorizes Section 702 without substantial reforms.   

Take action

TELL congress: 702 Needs Reform

Section 702 is rife with problems, loopholes, and compliance issues that need fixing. The National Security Agency (NSA) collects full conversations being conducted by surveillance targets overseas and stores them, allowing the Federal Bureau of Investigation (FBI) to operate in a “finders keepers” mode of surveillance—they reason that it's already collected, so why can’t they look at those conversations? There, the FBI can query and even read the U.S. side of that communication without a warrant. The problem is, people who have been spied on by this program won’t even know and have very few ways of finding out. EFF and other civil liberties advocates have been trying for years to know when data collected through Section 702 is used as evidence against them.  

There’s simply no excuse for any Member of Congress to support a "clean" reauthorization of Section 702. Anyone who votes to do so does not take your privacy seriously. Full stop.  

The intelligence community and its defenders in Congress, as always, seem more interested in defending their rights to read your private communications than in protecting your right to privacy. It’s not really a compromise between safety and privacy if it's always your privacy that gets sacrificed. Now, we’re drawing a line in the sand: Congress cannot pass a clean extension.  

Use this EFF tool to write to your Member of Congress and tell them not to pass a clean reauthorization of Section 702.  

Take action

TELL congress: 702 Needs Reform

[syndicated profile] index_on_censorship_feed

Posted by Index on Censorship

Twenty-seven years after the assassination of Serbian newspaper publisher and editor Slavko Ćuruvija in Belgrade, the undersigned media freedom organisations mark the upcoming anniversary of the killing by lamenting the complete impunity for those responsible for one of the most serious attacks on journalism in the country’s history.

Our organisations, which were part of a recent international media freedom mission to Serbia organised by the Council of Europe’s Platform for the Safety of Journalists and the Media Freedom Rapid Response (MFRR), have monitored the media freedom crisis in Serbia intensively in the past years.

Following our visit to Belgrade, we warn that the current climate for the safety of journalists is so dire that we fear another journalist could be seriously injured or even killed unless urgent measures are taken to stop the downward spiral of violence. We echo the concerns of United Nations High Commissioner for Human Rights Völker Türk who warned on 9 April against “the continued targeting of journalists and the growing pressure on independent media outlets” pointing “to a broader deterioration of the media environment”.

As we prepare to mark yet another grim anniversary on 11 April, our thoughts are with the family of Ćuruvija and their colleagues at the Slavko Ćuruvija Foundation, who continue the nearly three-decade fight for justice and accountability for the journalist’s murder.

Ćuruvija, a well-known critic of the Milošević regime, was gunned down outside his apartment building in central Belgrade on 11 April 1999, amidst the NATO bombing of Yugoslavia. In the days leading up to his killing, he was placed under surveillance by members of state security. The broad-daylight killing became one of the most emblematic cases of impunity for the killing of a journalist in the Balkans.

Twenty years later, in 2019 four former Serbian intelligence and security officers were finally found guilty of planning and carrying out the murder, securing a historic conviction. The combined 100-year prison sentences were upheld in 2021. However, following a retrial, in February 2024 the Belgrade Court of Appeal overturned the guilty verdicts and acquitted the four men.

In October 2025, the Supreme Court ruled that significant violations of the provisions of criminal procedure were made during the retrial, including the unfounded dismissal of key witness testimony. The Supreme Court decision was only revealed in January 2026. Although the ruling identified important violations of the law in the acquittal decision, no further appeals are possible under Serbian law.

The impunity for the killing of Ćuruvija, as well as for the murders of Dada Vujasinovic and Milan Pantic, stands out as a shocking example of the consistent failure of the criminal justice system to secure accountability for historic killings of journalists in Serbia, but also as a symbol of the wider breakdown of the rule of law in the country and the inability of authorities to protect journalists.

Despite a massive surge in the number of physical attacks, death threats and intimidation against journalists in the last year, ranking Serbia among the highest in Europe for such cases, in 2025 only three convictions were secured. This shocking statistic points to a wider breakdown in the systems for protecting journalists. It is also fuelled by hostile and irresponsible rhetoric against independent journalists from high-ranking government officials.

Following the mission on March 26-27, which was organised as part of the Council of Europe’s Platform for the Safety of Journalists and the Media freedom Rapid Response (MFRR), we warned that the current climate for the safety of journalists remains so toxic that the chances of further escalation in the severity of attacks against journalists are dangerously high. Since the mission, local elections saw yet another serious spike in violent attacks on journalists reporting from the streets.

On the anniversary of Ćuruvija’s murder, we again urge the Serbian state to uphold its responsibility to end the impunity for Curuvija’s murder. At the same time, the government must take concerted action to stop the cycle of violence against journalists in the country, lead by example in reducing tensions and hostility, and ensure journalist protection mechanisms are functioning properly. If authorities do not act, they will bear significant responsibility for any future attacks or killing of journalists.

In the coming weeks, our organisations will publish a post-mission report outlining recommendations for stopping this dramatic media freedom decline in Serbia, which will be provided to government officials as well as international bodies, such as the European Union, Council of Europe and the OSCE.

As the Slavko Ćuruvija Foundation continues its legal campaign for justice, in the face of defamation lawsuits from the now acquitted defendants, our organisations again underline our support for their decades-long fight for justice and all efforts to secure accountability for this crime. As we remember Ćuruvija, we remind that no journalist deserves to be threatened, silenced, attacked or killed for doing their job of questioning and holding power to account.

Signed:

ARTICLE 19 Europe

Association of European Journalists

Committee to Protect Journalists (CPJ)

European Centre for Press and Media Freedom (ECPMF)

European Federation of Journalists (EFJ)

Free Press Unlimited (FPU)

Index on Censorship

International Press Institute (IPI)

Osservatorio Balcani Caucaso Transeuropa (OBCT)

Reporters Without Borders (RSF)

The post Serbia: Total impunity entrenched 27 years after killing of editor Slavko Ćuruvija appeared first on Index on Censorship.

[syndicated profile] index_on_censorship_feed

Posted by Jemimah Steinfeld

The Georgian authorities were probably hoping their terrible treatment of exiled Azerbaijani journalist Afgan Sadigov would pass unnoticed. No such luck. Their hopes were dashed. The news of his deportation has started to spread.

It all happened last Sunday, when Sadigov, who is the founder of Azerbaijani news outlet and YouTube channel Azel.tv, was sent back to Azerbaijan.

Sadigov had been living in the Georgian capital Tbilisi since 2023, after he left having been persected in his home country for his journalism. The Georgian authorities had allowed him to stay but had then detained him so they could deport him, only letting him go a year ago, after an interim order by the European Court of Human Rights.

His deportation when it came was swift. It followed an arrest at his home on charges of “insulting police” on social media (a new crime, resulting from changes to Georgian legislation in 2025).

There was a hearing by a judge at 4am which lasted only a few hours. And then the judge ruled Sadigov be immediately sent back to Azerbaijan. He imposed a three-year re-entry ban. Hours later Sadigov found himself in Baku, where he was immediately arrested. We, and partners of the Media Freedom Rapid Response, condemned his deportation here.

I have never met Sadigov, but I met his wife and two young children in Tbilisi in October 2024 for a Council of Europe mission on media freedom in Georgia. At the time Afgan was in Georgian detention and I remember how exhausted she looked as she told us about him.

Sadigov’s story is reflective of Georgia’s slide into autocracy. Gone are the days when the country could be considered a safe haven for journalists from neighbouring countries. Now it’s the place that deports journalists. It’s also about Azerbaijan. Sadigov had committed the cardinal sin there – reporting on corruption and social injustice – which led to multiple arrests. The most egregious was in 2020 when he was sentenced to seven years in jail. During a July 2021 appeal, his sentence was reduced to four years. He was later pardoned by President Ilham Aliyev.

The situation in Azerbaijan is terrible. Hundreds of activists, academics and reporters are currently in jail and this week the Supreme Court of Azerbaijan rejected an appeal from journalists at the independent media outlet Azbas, who’ve been jailed for between seven and nine years. Nothing was fair about the hearing.

I spoke to Gunel Safarova who is the acting director and editor-in-chief at Abzas Media. She told me about the immense pressures journalists face there. Many have left the profession altogether. The “space for free and critical reporting inside the country has been destroyed step by step”, she said, adding that “the law no longer feels like protection”.

“When you see that the government can decide people’s fate and take years of their lives for their journalism, it destroys trust in justice even more. Maybe we already knew this in some way, but each case like this makes us lose whatever hope was still left, even the smallest hope that justice in our country could still mean something.”

This is the country to which Sadigov has been returned, and even though he has apparently been released and spoken to his wife, they are not together and he is not safe.

The post Gone are the days when Tbilisi was safe for journalists escaping persecution appeared first on Index on Censorship.

[syndicated profile] foodpolitics_feed

Posted by Marion

I know I just posted a bunch of these, but here are even more.

To understand what’s happening with alternative meats—both plant- and cell-based—it helps to remember that companies making these products are businesses funded by venture capitalists.

The European Union’s recent ban on using the term “meaty” to apply to these products could have major implications for sales.

In the U.S.

In the European Union

The post Weekend reading: more on alternative meats appeared first on Food Politics by Marion Nestle

Profile

doire: (Default)
doire

February 2024

S M T W T F S
     123
45678910
11121314151617
18192021222324
2526272829  

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 15th, 2026 02:40 am
Powered by Dreamwidth Studios