ABC and its corporate parent, The Walt Disney Co., filed a lawsuit against the FCC Tuesday, accusing the agency of violating its First Amendment rights.
ABC and its corporate parent, The Walt Disney Co., filed a lawsuit against the FCC Tuesday, accusing the agency of violating its First Amendment rights.

Пять месяцев назад я начал делать игровой движок Neotolis Engine на C17. Хотел глубже погрузиться в рендер и собрать для себя движок, с которым мне было бы легко и приятно работать. Сейчас в нём уже достаточно фич, чтобы делать игру. Я делаю 3D-инкременталку про проблему вагонетки Not a Trolley Problem.
В статье рассказываю, какие принципы я заложил в движок, как использую Claude и Codex и почему важно делать игры, а не только движок.
Читать далееMichael Caruso, once praised by Ron DeSantis, removed from Palm Beach county civic official roles after arrest
Florida’s Republican governor, Ron DeSantis, has suspended a former close ally and senior civic official who was arrested on felony child sexual abuse charges.
Michael Caruso, who was removed as clerk of court and comptroller for Palm Beach county on Tuesday, was a vocal supporter of a law signed by DeSantis in 2023 that allowed the death penalty for anybody convicted of the sexual battery of a child under 12.
Continue reading...Firefighters describe being pushed to limit by a brutal wildfire season, with key leadership roles going unfilled
The US has faced a critical shortage of firefighters at the US Forest Service (USFS) this summer as thousands of fires erupted across the country.
Despite officials’ claims that the firefighting workforce was stronger than ever, the agency has failed to keep pace with escalating conditions and the catastrophic fires fueled by them, according to nine firefighters who spoke to the Guardian anonymously, because they are barred from disclosing the information to the public.
Continue reading...Recycling system in Cambridgeshire that could save thousands of litres a day is deemed not in line with rules
The largest water reuse system in the UK, which could save thousands of litres of water a day for people living in one of the driest regions of the country, is not allowed to be switched on because of drinking water regulations.
As water supplies in England reach critical levels, the Guardian can reveal that a model water recycling system within an urban housing development in Cambridgeshire has not been switched on since it was made ready in 2021.
Continue reading...
Как с Windows только не изгалялись: сколько для неё было сделано модификаций, оболочек и скинов за последние лет 20 — подсчитать, наверное, невозможно. Но мода «накатывать красоту» поверх обыкновенных “Окон” началась, на самом деле, даже не в нулевых.
Читать далее
Привет, это команда Яндекс Практикума. Приём документов на поступление в 2026 году закончится меньше, чем через неделю, но вы ещё можете успеть поступить в онлайн-магистратуру «Специалист по работе с данными и применению ИИ» НИЯУ МИФИ в партнёрстве с Практикумом. В статье мы расскажем, что входит в программу и как на неё поступить.
Читать далееCompton’s Cafeteria is one of the earliest examples of LGBTQ+ resistance. Today, a prison company occupies the site
One of the earliest documented examples of LGBTQ+ resistance against police happened on a hot summer night 60 years ago this month. It started not with the throwing of a brick, as it did in New York City’s 1969 Stonewall riots, but with the throwing of a coffee cup inside Compton’s Cafeteria in San Francisco.
When police attempted to raid Compton’s – a hub for the drag performers, trans people and sex workers in the city’s Tenderloin neighborhood – hundreds of people in the community fought back. A drag queen threw a coffee mug at a police officer; others threw dishes and chairs outside. It was the culmination of years of police harassment, arrests and violence against the community and the beginning of the city’s trans movement.
Continue reading...
Cancer treatments have been veering toward more personalized approaches that recruit the immune system, and the latest results involving an mRNA-based therapy and an immunotherapy show that combining them may result in significant benefit for certain cancer patients.
In a release, the two companies report that people with melanoma who received intismeran, jointly developed by Moderna and Merck, and Merck’s pembrolizumab (Keytruda), lived longer without any recurrence of their cancer, as well as had fewer incidences of their cancer spreading, compared to those receiving Keytruda alone, which is the current standard treatment. Combining the two therapies seems to lead to better outcomes in this later-stage trial. Intismeran is not yet approved, while Keytruda was first approved to treat melanoma in 2014, and in 2019 to treat melanoma in people after tumors were removed. The current study included people in this latter group with stage 2 to stage 4 melanoma who were treated with either intismeran and Keytruda or Keytruda alone after surgeons removed the bulk of their tumors.
“What we’re trying to do here is to tell the immune system that it missed the signature of the tumor cell if you have cancer,” Moderna CEO Stephane Bancel tells TIME of intismeran. “This product basically allows us to teach the immune system about the mutation in your cancer that allows the cancer to grow.”
The study involved 1,137 people with stage 2 to stage 4 melanoma who received surgery then were randomly assigned to receive either the combination of therapies or Keytruda for just over a year. Intismeran is the first of its kind autogene therapy that relies on studying a patient’s cancer mutations, making mRNA sequences of those mutations and giving them back to the patient in so their immune systems can recognize the tumor signals in the same way it would a virus—in what's known as a therapeutic vaccine. One of the advantages of the mRNA platform is its ability to generate such genetic sequences relatively quickly, in a matter of weeks, which is essential for scaling up more personalized cancer treatment approaches. Keytruda works by unveiling the cancer cells, which can often hide from the immune system since they start out as normal cells before picking up mutations that make them grow out of control.
The companies did not provide specific details about the recurrence or survival rates, but earlier this year reported at ASCO, a major cancer conference, from an earlier stage study that showed that the combination lowered the risk of recurring melanoma by 49% and lowered the risk of distant spread of the cancer or death by 59%.
The latest results bring some good news to Moderna, which has seen its stock drop after reaching highs during the COVID pandemic following development of the first mRNA vaccine, against SARS-CoV-2. In 2025, Bancel laid off 10% of the workforce, amounting to 500 to 800 employees worldwide, after a combination of sagging sales from the COVID shot and loss of important government contracts to develop pandemic flu vaccines based on mRNA technology. In August, the U.S. Food and Drug Administration (FDA) approved the first mRNA flu shot, developed by Moderna, but only after initially refusing to review the company’s submission.
Bancel says that Moderna is also exploring using intismeran alone, perhaps in earlier stage cancers. For the current trial, because intismeran is still an experimental therapy under study, and an approved therapy, Keytruda, does exist for melanoma patients, regulators at the FDA were more comfortable with combining the drugs so every patient received at least the standard of care and therefore would not be additionally harmed by joining the study. “It would be unethical for us to tell people to come on a study of something that we don’t know if it works, when people are fighting for their lives,” he says. “That’s why we did the study together with Keytruda, which can improve outcomes, and we tried to show that the combination was better, and we did.”
Bancel’s teams are already studying intismeran in stage 1 lung cancer, to see if using it earlier, and priming the immune system, can lead to equally beneficial outcomes for those people. In lung cancer, standard treatment involves surgery and careful monitoring for any signs of returning cancer, so doctors can ethically study how adding intismeran for some patients affects their cancer outcomes compared to those not receiving it. While that study is still in early stages, Bancel is optimistic since “from a scientific standpoint there is no scientific sense that it would work in melanoma and not work in another tumor type,” he says of the mRNA-based approach. “I think it will be transformational. Think about if you get a screening X-ray and find stage 1 lung cancer. Then you get intismeran, which is like a vaccine so you have no severe toxicity like with other immunotherapy. Think about getting this product on your way to work, or even [potentially] at your local pharmacy—that would be an incredible change in care. And it can help reduce the risk of metastasis, and have a profound impact on patients, as well as prevent people from getting very severe disease.”
Moderna is also studying intismeran in stage 3 lung cancer, and hoping to see similarly encouraging results as they did in melanoma patients. And its scientists are studying the compound in kidney, pancreas, and bladder cancers in nine ongoing studies, says Bancel.
“Because of all the things we learned over the years in the field of immunology, we believe this molecule will be used in many different cancer types,” he says.
Correction, Aug. 19
The original version of the story misstated which companies developed intismeran. It was jointly developed by Moderna and Merck, not solely by Moderna.
Across the PyCharm 2026.2 release line, we shipped 263 fixes and improvements. Many improve Python code insight directly, with more precise type inference, fewer false positives, smarter completion and imports, and more reliable refactoring. Here are some of the smaller changes you’re likely to notice in everyday Python development.
SQLAlchemy has been a long-standing source of false positives – enough that several duplicate tickets have accumulated over the years. This release resolves a batch of them for the 2.0 style.
String forward-references inside Mapped[...] resolve correctly:
posts: Mapped[list["Post"]] = relationship(back_populates="author") # "Post" now resolves to the model class
PyCharm also correctly infers the mapped type returned by Session.get(), instead of treating the result as the model class itself:
report = session.get(Report, report_id) reveal_type(report) # was: type[Report] | None now: Report | None
Modern hybrid_property setters written as @name.inplace.setter are recognized, so assigning to the property no longer produces a warning. Model class attributes defined via mixins are picked up again, too, clearing the old unexpected argument reports on model constructors.
(PY-78816, PY-65142, PY-59732, PY-51906, PY-28762)
Several false This code is unreachable reports and instances of lost narrowing across loops have been fixed. The common issue: flow analysis either gave up or over-eagerly narrowed to Never in branches it should have kept alive.
isinstance on a numeric union no longer kills the else branch:
def foo(y: int | float) -> None: if isinstance(y, float): pass else: print(y) # was flagged unreachable, y inferred as Never
Narrowing also survives a while loop, so re-narrowing an optional attribute inside the loop body no longer reports a bogus has no attribute error.
(PY-83206, PY-83354, PY-88265)
A string used as metadata inside Annotated[...] – a Pydantic discriminator field name, for instance – is no longer parsed as a forward reference and flagged as unresolved.
PyCharm’s analysis of tuple and star unpacking could lose type information and fall back to Any. Unpacking a starred value into a tuple lost its element types, *-expansion collapsed to Any, and several genuine errors went unreported. Starred expressions preserve their element types:
def a() -> tuple[int, int]: return 2, 3 def b() -> tuple[int, int, int]: return (1, *a()) # no more bogus "Expected tuple[int, int, int]"
(PY-12592, PY-27205, PY-43585, PY-90219)
A cluster of false positives came from augmented assignments being misanalyzed. A simple /= on an int produced the wrong type:
foo = 5 foo /= 2 reveal_type(foo) # was: int now: float | int
(PY-80622)
Self and constructor return typesSelf binds correctly through classmethod parameters typed as type[Self]:
class A: @classmethod def bar(cls, y: type[Self]) -> Self: ... x = A.bar(A) # was a spurious "Expected type[A], got type[A]" reveal_type(x) # was: Any now: A
Construction also respects __new__, __init__, and metaclass __call__. When __new__ returns something other than an instance, that’s the constructed type – even when an __init__ is present. The same fix covers explicitly parameterized calls like MyClass[int]() and __new__ assigned as a class attribute.
(PY-89296, PY-77611, PY-88644, PY-89571)
.value and .nameReading an enum member’s .value or .name yields a precise Literal instead of a widened str or int, so assignments to Literal[...] target type-check. This matches mypy’s inference:
from enum import Enum from typing import Literal class E(Enum): a = "a" b: Literal["a"] = E.a.value # was: Expected 'Literal["a"]', got 'str' n: Literal["a"] = E.a.name # .name is a Literal too
When a decorator constrains the callable it accepts, the decorated function’s parameters are inferred from that constraint instead of falling back to Any:
from typing import Callable def d(fn: Callable[[int], str]): ... @d def f(a): reveal_type(a) # was: Any now: int
(PY-79204)
__init_subclass__ signature, and offered in completion (PY-79173).Callable used as a PEP 695 type-parameter bound no longer reports a bogus Invalid type expression (PY-83570).PyTypeChecker id, and # noinspection directives accept a simplified name form. PyTypeChecker still works as a blanket ignore (PY-90265).Auto-import is now noticeably less noisy. Previously, if a module was already imported, PyCharm would offer to add a second, redundant import instead of qualifying through the one you already had. The quick-fix – and the completion popup – prefer to reuse the existing import.
Given pkg/src.py containing MyClass, and a file that already imports the module, Alt+Enter produces this:
from pkg import src # no longer flagged as unused src.MyClass
instead of adding from pkg.src import MyClass. The same reuse logic applies to plain import pkg.src, and to the auto-import completion on a second Ctrl+Space.
Nested classes can be auto-imported too, which is something PyCharm didn’t previously support:
# mod.py class Outer: class Inner: pass # main.py – Alt+Enter on Inner now offers "Import Outer from mod" from mod import Outer value = Outer.Inner()
(PY-87970, PY-87971, PY-87972, PY-88009, PY-88016)
unittest.mock.patch() targetsPatching by string target previously offered no code assistance, so dotted paths had to be entered manually. The string argument to mock.patch(...) gets code completion for modules, classes, and their attributes, and it no longer suggests the invalid as keyword mid-path:
from unittest import mock
# sample.py defines: class Foo: my_attr = 42
with mock.patch("sample.Foo.my_attr", 14):
...
# completion now offers `sample`, `Foo`, and `my_attr`
(PY-89189, PY-89191, PY-89192)
Completing an override of a dunder or built-in method fills in the full annotated signature – and auto-imports the types it needs – instead of bare parameters:
from types import TracebackType class A: def __exit__(self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None): ... # was: def __exit__(self, exc_type, exc_val, exc_tb):
(PY-79218)
Inferred type arguments are shown inline at the call site, so you can see what a generic resolved to without hovering over it:
class A[T]: def __init__(self, t: T): ... A[int](1) # [int] shown as an inlay hint
Type names rendered inside inlay hints – return types and solved arguments alike – are also clickable, so you can jump straight to a type’s definition from the hint.
f-string format-spec validationPyCharm already validated the str.format() mini-language. Those checks apply to f-strings too, and PyCharm flags formatting a type that doesn’t implement __format__:
data = 1
f"{data:.2f}" # ok
f"{data:.2q}" # now flagged: unsupported format spec
class A: ...
f"{A():d}" # now flagged: A doesn't support the 'd' format
The Rename refactoring also updates references to a module when the module itself is renamed. Previously, the renaming left importing sites pointing at the old name:
# rename provider/provider_module.py → some_module.py from ..provider import provider_module # this reference is updated too
(PY-53274)
The Refactor | Field action is now Attribute, and the documentation says “instance attributes” to match Python terminology (PY-85828).
Taken together, these changes make PyCharm’s understanding of Python more precise and predictable: fewer false positives, better type inference, smarter completion, and less time spent working around cases where the IDE gets valid code wrong.
Many of these improvements started with real-world examples reported by users. If PyCharm still misunderstands a typing pattern, framework API, or other valid Python code in your project, let us know in YouTrack – a small reproducer can help us turn that friction into the next fix.
Try PyCharm 2026.2 and let us know which improvements make the biggest difference for your workflow.
Thank you for using PyCharm!

Еще недавно ИИ в работе с данными использовали как вспомогательный инструмент. Нейросеть помогала написать запрос, найти информацию или подготовить отдельный документ. Теперь ей можно передать целый набор повторяющихся задач и подключить к корпоративным системам, каталогам и инструментам разработки. Часть работы выполняет агент, а специалист определяет правила, проверяет результат и принимает верхнеуровневые решения.
Как меняется работа с корпоративными данными под влиянием ИИ, рассказали эксперты на седьмом MWS Meetup.
Читать далееFernando Cerimedo, 42, arrested on suspicion of ordering shooting of Bolivian lawyer Nadia Beller
A senior adviser to many of Latin America’s new wave of far-right leaders has been arrested for allegedly masterminding the attempted murder of his girlfriend.
The businessman and political consultant Fernando Cerimedo, 42, had been working as an adviser to the Bolivian president, Rodrigo Paz Pereira, and was one of the main strategists behind Javier Milei’s campaign in Argentina’s 2023 presidential election.
Continue reading...Network Rail and Southern owner GTR apologise after investigators reveal picture of possible heat-buckled track
Rail operators have apologised after a report into last Thursday’s derailment in East Sussex found a track defect on the approach to where the train derailed on the hottest day of the year so far.
An interim report by the Rail Accident Investigation Branch (RAIB) said CCTV images showed the “track geometry irregularity” existed before the incident near Lewes injured 30 people.
Continue reading...Fernando Cerimedo, 42, arrested on suspicion of ordering shooting of Bolivian lawyer Nadia Beller
A senior adviser to many of Latin America’s new wave of far-right leaders has been arrested for allegedly masterminding the attempted murder of his girlfriend.
The businessman and political consultant Fernando Cerimedo, 42, had been working as an adviser to the Bolivian president, Rodrigo Paz Pereira, and was one of the main strategists behind Javier Milei’s campaign in Argentina’s 2023 presidential election.
Continue reading...Network Rail and Southern owner GTR apologise after investigators reveal picture of possible heat-buckled track
Rail operators have apologised after a report into last Thursday’s derailment in East Sussex found a track defect on the approach to where the train derailed on the hottest day of the year so far.
An interim report by the Rail Accident Investigation Branch (RAIB) said CCTV images showed the “track geometry irregularity” existed before the incident near Lewes injured 30 people.
Continue reading...Storm also caused destructive flooding and damage to homes and infrastructure with one woman dead
Crews in Hawaii are working to restore power to thousands of residents after the outer bands of Hurricane Lala battered the islands over the weekend, causing destructive flooding and killing one person.
On the hard-hit Big Island, crews were working to clear and restore roads, but some communities on the southern end of the island remained isolated as they were cut off from communication.
Continue reading...Some restraint on Trump’s excesses might be accomplished if November’s midterm elections give Democrats more power
Donald Trump is essentially unrestrained when it comes to enriching himself during his second term, with no sign of stopping. If anything, he’s ramping things up.
The numbers so far are astonishing. He amassed $2.2bn in 2025 revenues, the Guardian and other news outlets have reported.
Continue reading...The maverick former Public Image Ltd bassist takes us on a typically picaresque journey through his ‘Kafka-esque’ days at Transport for London, being named by Sid Vicious and his spiritual learnings
Sometimes, on the top deck of a London bus, pension-age punks will politely disturb the concentration of a man on his iPad. “They’ll say: ‘Are you Jah Wobble?’” recounts the musician born John Wardle, his upbeat cockney accent ringing with delight. They will ask if he’s working on anything. “And I like to say: ‘Yes, I’m recording an album. I’m doing it right now.’”
In the 2020s, the 68-year-old bassist and bandleader has been revisiting the city of his birth and youth, composing and producing albums including the cosmic dub of The Bus Routes of South London, or the celestial electronica of Thames Symphony, while traversing London on public transport.
Continue reading...In 2022, Rory Kennedy exposed the aviation safety scandal in which 346 people died – but since then, a plane door has blown out mid-flight and more whistleblowers have come to the fore. Will anyone pay for this?
It is unfortunate that a sequel was required to Rory Kennedy’s 2022 documentary feature, which alleged that the profit-driven culture at a US aeronautics firm led to two plane crashes and the deaths of 346 people. But given the lack of corporate accountability evident at the end of Downfall: The Case Against Boeing – and the apparent complicity of regulatory body the US Federal Aviation Administration (FAA) – it was inevitable.
Freefall: A Reckoning for Boeing opens with a rundown of a significant development in the story: the mysterious death in March 2024 of John Barnett, a former Boeing employee turned whistleblower. Barnett, a contributor in the first film, was in the middle of a deposition when he was found dead at his hotel, which investigators ruled a suicide. Is this another casualty to add to Boeing’s mounting death toll? And is the alarming aviation safety scandal – supposedly resolved in November 2020, when the FAA lifted its grounding order on the Boeing 737 Max – in fact still ongoing?
Continue reading...