RSS Feeds

Opinion | America’s ‘Very Stable Genius’ Isn’t a Strategic Genius
Published: 2026-10-23 20:09:00 | Created: 2026-10-23 20:10:58
I joke with Russiagate diehards that their theory only explains 50% of Trump’s Russia actions.
show more
AI could take your job. Here's how Congress wants to help workers.
Published: 2026-10-23 20:06:53 | Created: 2026-10-23 20:08:00
Sen. Ron Wyden on Friday introduced a bill that would double unemployment benefits to 52 weeks if the jobless rate jumps.
show more
How often should you replace your pillows? Here’s what experts say
Published: 2026-10-23 19:35:18 | Created: 2026-10-23 20:07:58
Experts share how often you should clean pillows and when it’s time to replace them. Plus, how to keep pillows in great shape over time.
show more
Focus groups: Their candidates lost in the Michigan and Texas primaries. Now what?
Published: 2026-10-23 20:00:42 | Created: 2026-10-23 20:07:57
Some voters who backed losing candidates in two key Senate primaries this year are still wrestling with whether to support their party’s nominee on Election Day, with massive implications for who controls the Senate majority next year.
show more
TechCrunch Founder Summit 2026 roundtables: Go deeper on the challenges founders are solving right now
Published: 2026-10-23 20:03:14 | Created: 2026-10-23 20:04:02
TechCrunch Founder Summit 2026 is coming to SoWa Power Station in Boston on November 4, bringing founders, investors, and operators together for a full day of candid conversations, practical sessions, live pitching, networking, and smaller roundtables built for deeper discussion. 
show more
U.S. designates helium a critical material, days after 60 Minutes report
Published: 2026-10-23 19:59:00 | Created: 2026-10-23 20:03:02
The designation makes more federal financing available for helium producers.
show more
Police officer who shot and killed 1-year-old boy in Mississippi has resigned, mayor says
Feed: PBS News Hour - The Latest (https://www.pbs.org/newshour/feeds/rss/headlines)
Published: 2026-10-23 19:55:02 | Created: 2026-10-23 20:03:00
Sgt. Hunter Foster, 33, had been cleared of criminal wrongdoing by the Mississippi Attorney General's office earlier this week after its monthslong probe concluded his use of force had been justified.
show more
Aaron Rodgers says NFL’s Paris game is safe despite PSG cancellation amid unrest
Published: 2026-10-23 19:55:09 | Created: 2026-10-23 19:59:59
  • Steelers, Saints still on for NFL’s Paris debut on Sunday

  • Violent protests prompt US security warning for fans

  • PSG cancel Sunday match amid escalating Paris unrest

The NFL would have cancelled its first regular-season game in Paris, scheduled for Sunday, if the situation were unsafe, Pittsburgh Steelers quarterback Aaron Rodgers said on Friday, referring to the recent protests in the French capital.

France experienced some of its worst urban unrest in years last weekend, prompting President Emmanuel Macron to tighten restrictions on protests on Thursday amid fears that demonstrations planned for Saturday could turn violent.

Continue reading...
show more
Watch: Moment part of Brighton's historic West Pier collapses
Published: 2026-10-23 13:03:29 | Created: 2026-10-23 19:46:58
Footage taken during Storm Austen shows a section of the famous landmark battered by large waves and collapsing into the water.
show more
Prince William on how he once dreamed of becoming 'DJ Xara'
Published: 2026-10-23 18:42:38 | Created: 2026-10-23 19:46:57
The Prince of Wales made a surprise appearance on the Graham Norton Show as part of a special edition to mark the Earthshot Prize.
show more
Macron condemns racism after one killed in ‘terrorist’ shooting near Paris
Published: 2026-10-23 21:44:50 | Created: 2026-10-23 19:43:59

Gunman opens fire from car in Trappes and Verrière, killing one and injuring five others, including a 12-year-old girl

Emmanuel Macron has condemned racism in French society after a gunman opened fire from a car west of Paris on Friday, killing one person, wounding a 12-year-old girl and injuring four others in what the president called a “racist terrorist attack”.

Macron arrived at the scene of the drive-by shooting in Trappes on Friday night, saying he was deeply saddened by what he called the “premeditated” attack. The 12-year-old girl, who was shot eight times, is being treated in hospital.

Continue reading...
show more
Bodycam clip released in fatal police shooting of Mississippi one-year-old
Published: 2026-10-23 18:45:47 | Created: 2026-10-23 19:43:58
The family lawyer says an allegation of shoplifting "does not warrant the death" of a child.
show more
Trump says Burnham 'getting it done' after Jackdaw decision
Published: 2026-10-23 17:27:20 | Created: 2026-10-23 19:41:57
The US president has praised Burnham after the government allowed gas drilling in the North Sea's Jackdaw field.
show more
GP says she was forced out of job after raising concerns about gender treatment
Published: 2026-10-23 19:23:10 | Created: 2026-10-23 19:41:57
The doctor says she faced a brutal investigation after she passed on complaints brought to her by other doctors.
show more
Macron condemns racism after one killed in ‘terrorist’ shooting near Paris
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-10-23 21:44:50 | Created: 2026-10-23 19:40:00

Gunman opens fire from car in Trappes and Verrière, killing one and injuring five others, including a 12-year-old girl

Emmanuel Macron has condemned racism in French society after a gunman opened fire from a car west of Paris on Friday, killing one person, wounding a 12-year-old girl and injuring four others in what the president called a “racist terrorist attack”.

Macron arrived at the scene of the drive-by shooting in Trappes on Friday night, saying he was deeply saddened by what he called the “premeditated” attack. The 12-year-old girl, who was shot eight times, is being treated in hospital.

Continue reading...
show more
The Pentagon's guidelines for "responsible AI" aren't always followed, report shows
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-10-23 19:31:15 | Created: 2026-10-23 19:35:57
Three of the Pentagon projects surveyed by GAO included weapons for counter-camouflage (upper image) and target recognition (lower images).

The Pentagon is building weapons and projects with AI capabilities that officials say don't always closely adhere to the agency's own guidelines for AI, according to a congressional watchdog report published in October.

(Image credit: Government Accountability Office)

show more
NWSL drops controversial criteria around ‘Rodman Rule’ in settlement with NWSLPA
Published: 2026-10-23 19:25:20 | Created: 2026-10-23 19:32:01
  • Any player will be eligible for High Impact Player status

  • Requirements had included top 100, marketability lists

  • Sides also resolve grievance on Rodman contract refusal

The NWSL and the NWSL Players Association have reached a settlement to drop the restrictive criteria around the controversial High Impact Player (HIP) rule, allowing any player to earn the league’s highest salaries.

The NWSL introduced the rule late last year, allowing teams to spend an additional $1m above the salary cap to sign star players. Players with the designation had to meet one of eight criteria, ranging from US national team minutes and Ballon d’Or recognition to NWSL Best XI honors to media lists, including the Guardian’s Top 100 and a ranking that ordered athletes by marketability.

Continue reading...
show more
"Face the Nation with Margaret Brennan" guests for Oct. 25, 2026
Published: 2026-10-23 19:24:05 | Created: 2026-10-23 19:29:01
This week's guests include Attorney General Todd Blanche, GOP Sen. Thom Tillis, Democratic Rep. Jason Crow and Texas Democratic gubernatorial candidate Gina Hinojosa.
show more
Carta and NewView partner, hoping to entice more startups to let employees sell shares early
Published: 2026-10-23 19:25:13 | Created: 2026-10-23 19:26:00
A new program wants to encourage more startups to allow workers to cash out early by making it easier to transact tender offers.
show more
Storm Austen brings power cuts and travel disruption as more wind and rain forecast
Published: 2026-10-23 21:10:47 | Created: 2026-10-23 19:22:58
A second storm, Storm Boelo, is expected to hit Scotland, Northern Ireland and northern England on Saturday bringing more wild weather.
show more
[Перевод] InDrive готовит роботакси для Астаны
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-10-23 19:21:11 | Created: 2026-10-23 19:22:00

inDrive планирует начать испытания роботакси в Астане в первой половине 2027 года. По плану, автомобили предоставит Pony.ai, а NVIDIA — технологии для вычислений и обеспечения безопасности. Первые машины будут ездить с оператором в салоне; переход к поездкам без водителя остаётся дальнейшей целью проекта.

Читать далее
show more
Рубио напомнил, что в Узбекистане русский язык не имеет официального статуса. Это вызвало бурную дискуссию
Published: 2026-10-23 05:00:00 | Created: 2026-10-23 19:20:59
Заявление госсекретаря США Марко Рубио, сделанное в ходе его визита в Узбекистан, о том, что русский язык «больше не является официальным языком» в стране, вызвало широкую дискуссию и неоднозначную реакцию в местных СМИ и социальных сетях.
show more
Израиль сносит дома в Хевроне после гибели двух израильских военных в результате стрельбы, открытой палестинцами
Published: 2026-10-23 19:18:38 | Created: 2026-10-23 19:20:59
Израильские военные начали сносить палестинские дома в городе Хеврон на Западном берегу после того, как двое военнослужащих Израиля погибли в результате нападения двух вооруженных палестинцев.
show more
Fatherland Is One of the Most Quietly Surprising Films of the Year
Published: 2026-10-23 19:09:12 | Created: 2026-10-23 19:16:00
Sandra Hüller and Hanns Zischler in Fatherland —Courtesy of Mubi

The title of Pawel Pawlikowski’s extraordinary, compact drama Fatherland has a double meaning. In this somewhat fictionalized story of Thomas Mann’s brief 1949 visit to Germany, the Nobel Prize-winning author, after having lived in exile in California for 16 years, is challenged with finding his mooring in a country he can no longer call home; if it’s his fatherland, it long ago turned its back on him and his ideals. But fatherland can also be a state of mind where fathers live, a state both more specific and more elusive than fatherhood. In Pawlikowski’s telling of this portion of Mann’s story, it’s during this trip that Mann learns of the death of his son, Klaus—also a writer, though not as successful as his father—by suicide. If the elder Mann feels any emotion when he hears this news, it’s frozen inside him, a bubble of feeling isolated on its own ice floe. Fatherland, so secure in its rigid borders, is a cold, cold place.

Mann’s freedom from this interior island prison happens in the film’s last five minutes, a wordless reckoning that’s as quietly moving as anything you’ll see at the movies this year. But that moment wouldn’t hold so much power if Pawlikowski—with the help of his cowriter, Hendrik Handloegten—weren’t so skilled at sketching in the feathery details leading up to it. Pawlikowski is also the director of the 2013 Ida, as well 2018’s Cold War, pictures that, like this one, deftly balance postwar Eastern Bloc realities with the truth that all humans strive for connection and belonging. These aren’t dour movies, but serious, lustrous ones, less “political” pictures than movies about people trying to sort out what living really means.

At the beginning of Fatherland, no one—not even the aged Mann, played here in a quietly extraordinary performance by Hanns Zischler—has figured that out. The movie opens with a long-distance phone call: Mann’s semi-estranged son Klaus (August Diehl), living in Cannes and clearly in emotional distress, has reached out to his sister Erika—we’ll later realize it’s Sandra Hüller’s voice we hear on the other end of the line. Erika, an actress, writer, and onetime race-car driver, has become her father’s assistant, and she now urges Klaus to join her and their father on the trip they’re about to undertake, from California to the “new” barely postwar Germany. In the year of Goethe’s 200th birthday, Mann will be accepting two awards, one in Frankfurt, in the West, the other in the East, in Weimar: his justification is that his literary idol was born in one city and died in the other, though it’s obvious that Goethe couldn’t have imagined that chasm that would open between the two within 200 years' time.

Zischler and Hüller —Courtesy of Mubi

Both cities are in transition, and in crisis, though neither wants to admit as much. In Frankfurt, a gray city crumbling at the corners and still finding its footing after the war, though somehow doing its best to pretend all is well, Mann and Erika are greeted by the mayor and hustled off to a press conference. There, the esteemed man himself answers the respectful but probing questions of journalists. Once they learn that he’ll also be traveling to the East, it’s not lost on them that doing so could make him a target at home in the States, where anti-Communist storm clouds have long been gathering. And there are other, more spiritual questions for him to consider. An American journalist, a woman who, it turns out, is an old friend of Erika’s and possibly a former lover (she’s played by Anna Madeley), asks him where he feels his true home is, now that he’s an American citizen. His answer is courtly but honest. He may live in the United States, he says, “but where my Heimat is, my home, is a much more difficult question.” He’s a man between states, both literally and figuratively.

In Weimar, the chief way to welcome a returning hero is apparently to greet him with a somber folk song sung by a choir dressed in dark clothing; at one point, he’s serenaded by a group of children singing the then-newly pened East German national anthem. Mann accepts it all gracefully, but there’s also something a bit quizzical and lost in his expression. He’s jarred by one alarming moment: a wild-eyed man appears at the hotel suite where he and Erika are staying, begging him to reveal in his speech that the nearby former concentration camp Buchenwald is now being used as a detention center for political prisoners. The man is whisked way by officials before he can finish his spiel, though it’s doubtful any of it has swayed Mann at all. In both the East and West, when it’s time to address the audiences who have eagerly gathered to hear his thoughts, he gives heartfelt speeches, anchored in the legacy of Goethe, about the power of art to transform and sustain not just individuals, but whole nations. He seems to truly believe, as he says at one point, that art doesn’t recognize borders—or at least, he truly wants to believe it.

Through all of this, Hüller’s Erika serves her father dutifully. When necessary, she translates his responses to journalists into fluid French; she attends cocktail parties in his honor, even when it means suffering the indignity of running into an oily, traitorous, Nazi-loving ex-husband she’d rather forget forever; she drives her father through the countryside, and though we can’t see her face as she does so, we wonder if this particular task gives her some joy, given her car-racing past. But through it all, because Hüller is such a subtly expressive actor, almost gossamer in the ways she shifts moods, we see the ways in which her resentments toward her father can’t help simmering to the surface. When she learns of her beloved brother’s death, her composure doesn’t crumple visibly—only somehow we know her emotional reserves are folding in and flattening like a house of cards. And when she sees how little this event seems to trouble her father, she can barely go through the motions of helping him on his mission, which, as he seems to envision it, is to save his homeland with his lofty views on art.

How these two find their way back to one another, and to a place of acknowledged and shared grief, is a kind of unspoken miracle that unfolds in last 15 minutes or so of this elegant, remarkably economical movie. Artistically and emotionally, Fatherland accomplishes more in its 82-minute runtime than any two-hour-plus movie released this year. Cinematographer Lukasz Zal, who also shot Ida and Cold War, renders Fatherland in the same satiny black and white, as well as the same serenely squarish, or Academy, aspect ratio. Every frame is spare, elegant, intimate, and the film moves along so gracefully that you’re barely prepared for how exhilarating, and how quietly devastating, its final moment is. At one point, Hüller’s Erika tells her father that Klaus had once said he felt Bach made him feel life was worth living. Her father shrugs that information off, but the final moments of Fatherland—incorporating a serendipitous conjuring, like a specter, of “Jesu, Joy of Man’s Desiring”—bring it back to him. Can a person have more than one Heimat? Or can that place of spiritual belonging shift over time? Perhaps Bach had the answer. Perhaps he put it in a piece of music, for us to find when we most need it, in a church or even in a movie.

show more
‘A different kid’: from karting to F1 champion-elect, Antonelli’s ability has always stood out
Published: 2026-10-23 19:00:12 | Created: 2026-10-23 19:14:00

With first drivers’ title all but secure, a friendlier champion would be hard to find, but Italian’s eight wins this season speak to his focus

Even as Kimi Antonelli may be world champion-elect, it is sometimes hard to equate the young man who has driven with such exceptional skill and no little verve to touching distance of an historic first Formula One title with the smiling, wide-eyed kid with tousled hair who still almost looks out of place in the F1 paddock. Yet what has become clear in this extraordinary season is that Antonelli’s talent and his personable, endearing character are inextricably entwined.

Whether the Italian seals his place as F1’s youngest world champion, at 20 years old, at this Sunday’s US Grand Prix in Austin or the next round in Mexico or even beyond that is moot – that he will do so is all but assured and for all that he is still in only his second season in the sport, a more rounded, well-liked champion than the Mercedes driver would be hard to find.

Continue reading...
show more
"The People's Court" Mystery: Michelle Parker's Case Reopened | Case by Case | "48 Hours" Podcast
Published: 2026-10-23 23:00:00 | Created: 2026-10-23 19:08:00
A televised dispute over an engagement ring turned into one of Florida's most haunting missing persons cases. This week, CBS News correspondents Shanelle Kaul and Cristian Benavides examine the recent arrest of Michelle Parker's ex-fiancé, Dale Smith Jr., 15 years after her disappearance, and hear from the family members who never stopped fighting for answers.
show more
From Toast to Bessemer: Who founders will hear from at TechCrunch Founder Summit 2026
Published: 2026-10-23 19:06:23 | Created: 2026-10-23 19:07:00
Hosted by TechCrunch in partnership with Fidelity Private Shares, the full-day event goes beyond fundraising and AI to explore the realities of finding customers, building teams, sharpening a pitch, developing founder leadership, and scaling companies both inside and outside traditional startup hubs.
show more
Hero dad who stopped Oregon school shooter shares his story
Published: 2026-10-23 23:48:00 | Created: 2026-10-23 19:05:59
36-year-old Kaylub Giamanco shared his story with Oregon Public Broadcasting a week after the school shooting that killed three children and a teacher.
show more
Mysterious ‘black triangles’ spotted over sensitive US site, new Pentagon UFO files reveal
Published: 2026-10-23 18:45:43 | Created: 2026-10-23 19:01:06

Unidentified object vanished suddenly and silently, anonymous senior military observers claim

Two senior military observers say they watched a mysterious black triangular object flying at an extraordinarily high speed over a sensitive site in the western US earlier this year, in the latest tranche of reported UFO sightings released on Friday by the Trump administration.

The unidentified object showed none of the characteristics of a conventional military aircraft, their report to the defense department said, and it vanished suddenly and silently within seconds, leaving no exhaust trail or other evidence of its existence.

Continue reading...
show more
‘Black October’: cybersecurity experts sound the alarm over new era of AI-enabled hacking
Published: 2026-10-23 18:48:48 | Created: 2026-10-23 19:01:05

After discovery of severe bug in the PHP programming language, executives warn of ‘vulnerability tsunami’

Leaders in cybersecurity are sounding the alarm after the discovery of a major vulnerability this week. They are predicting that artificial intelligence tools will expose more fundamental weaknesses in global internet infrastructure in the months to come.

“I no longer think we’re going to be able to patch all bugs,” said Sam Altman on Thursday evening, joining the chorus of executives. In the midst of what’s being called “Black October”, for which researchers used AI to help identify critical flaws in a coding language that is used across millions of websites and may have been unpatched for years, tech executives are warning about the ways AI will be used both to identify and exploit security vulnerabilities at an unprecedented scale and pace.

Continue reading...
show more
Trump administration stopped sharing evidence in Good and Pretti killings, Minnesota officials say
Feed: PBS News Hour - The Latest (https://www.pbs.org/newshour/feeds/rss/headlines)
Published: 2026-10-23 18:56:29 | Created: 2026-10-23 18:58:00
The Trump administration has suggested that state prosecutors don't have jurisdiction to investigate federal officers, while Minnesota officials have said they don't trust the federal government to investigate itself.
show more
Trump administration cancels some Canada tariffs amid close midterm races
Published: 2026-10-23 18:48:44 | Created: 2026-10-23 18:57:57
Sen. Susan Collins, who’s in a tough re-election fight, said she secured from the Trump administration tariff exemptions on some agricultural and forestry items.
show more
Epstein-linked billionaire Glenn Dubin stepped down from Mount Sinai board earlier this year
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-10-23 18:42:41 | Created: 2026-10-23 18:54:09

The board change is the latest development for the renowned New York hospital plagued by revelations related to Jeffrey Epstein

The hedge fund billionaire Glenn Dubin, one of several Wall Street figures whose relationship with Jeffrey Epstein is facing scrutiny, has stepped down from the board of Mount Sinai hospital, according to sources close to the renowned New York institution.

The revelation follows news earlier this year that Mount Sinai, which has long ranked as a top medical provider in New York City, had reportedly formed a committee to review its longstanding ties to the late accused sex trafficker. The hospital features prominently in the Epstein files released by the Department of Justice, including an incident in which a Mount Sinai doctor appears to have operated on a young Russian woman inside Epstein’s Upper East Side townhouse after she got hurt during a stay on his Caribbean island.

Continue reading...
show more
Mysterious ‘black triangles’ spotted over sensitive US site, new Pentagon UFO files reveal
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-10-23 18:45:43 | Created: 2026-10-23 18:54:09

Unidentified object vanished suddenly and silently, anonymous senior military observers claim

Two senior military observers say they watched a mysterious black triangular object flying at an extraordinarily high speed over a sensitive site in the western US earlier this year, in the latest tranche of reported UFO sightings released on Friday by the Trump administration.

The unidentified object showed none of the characteristics of a conventional military aircraft, their report to the defense department said, and it vanished suddenly and silently within seconds, leaving no exhaust trail or other evidence of its existence.

Continue reading...
show more
‘Black October’: cybersecurity experts sound the alarm over new era of AI-enabled hacking
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-10-23 18:48:48 | Created: 2026-10-23 18:54:09

After discovery of severe bug in the PHP programming language, executives warn of ‘vulnerability tsunami’

Leaders in cybersecurity are sounding the alarm after the discovery of a major vulnerability this week. They are predicting that artificial intelligence tools will expose more fundamental weaknesses in global internet infrastructure in the months to come.

“I no longer think we’re going to be able to patch all bugs,” said Sam Altman on Thursday evening, joining the chorus of executives. In the midst of what’s being called “Black October”, for which researchers used AI to help identify critical flaws in a coding language that is used across millions of websites and may have been unpatched for years, tech executives are warning about the ways AI will be used both to identify and exploit security vulnerabilities at an unprecedented scale and pace.

Continue reading...
show more
Почему BigDecimal считает 1.0 и 1.00 разными числами — и к чему это приводит в Java
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-10-23 18:51:44 | Created: 2026-10-23 18:52:59

Цена в базе осталась прежней, но приложение считает, что она изменилась, и повторно отправляет событие. Причина может скрываться в масштабе BigDecimal: equals() сравнивает не только числовое значение, но и количество знаков после запятой, поэтому 1.0 и 1.00 для него не равны. Разберём, как эта особенность влияет на коллекции, денежные расчёты и сравнение данных из разных источников, а также как нормализовать суммы и избежать подобных ошибок.

Разобрать BigDecimal
show more
Opinion | Abdul El-Sayed’s Black Vote
Published: 2026-10-23 18:47:00 | Created: 2026-10-23 18:49:58
He should denounce the jihadist movements enslaving and massacring blacks in African countries.
show more
Personalized mRNA vaccine for melanoma cut risk of cancer’s return in late-stage trial
Published: 2026-10-23 18:42:32 | Created: 2026-10-23 18:49:58
Moderna and Merck’s personalized mRNA vaccine for melanoma reduced the risk of cancer recurrence and death by 42% compared with standard treatment in a trial.
show more
Вышла Kimi K3.1 Pro: разбираем бенчмарки и то, как Moonshot притормозила ей кибернавыки
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-10-23 18:48:29 | Created: 2026-10-23 18:48:59

Moonshot AI 23 октября представила Kimi K3.1 Pro – первую модель новой серии K3.1. Это дообученная Kimi K3 с контекстом в 1 млн токенов: на постобучение компания потратила заметно больше вычислений и гоняла обучение с подкреплением сразу по сотням прикладных областей. Модель уже работает в сервисах Kimi и в API, а полные веса Moonshot обещает выложить не позднее 4 ноября. Перед выкладкой компания сознательно притормозила одну способность модели – поиск и эксплуатацию уязвимостей.

Читать далее
show more
Leclerc fastest from Antonelli in US GP practice
Published: 2026-10-23 23:40:33 | Created: 2026-10-23 18:47:58
Ferrari's Charles Leclerc leads Mercedes' Kimi Antonelli in Friday practice at the United States Grand Prix.
show more
Severe flooding in US west triggers rooftop rescues and evacuation orders
Published: 2026-10-23 18:32:23 | Created: 2026-10-23 18:46:02

At least one injured after flooding in Four Corners region – which includes Colorado, New Mexico, Arizona and Utah

Severe flooding in the Four Corners region on Friday led to water rescues – some from rooftops – and impassable roads, with some residents being told to evacuate low-lying areas of Colorado and New Mexico and others advised to shelter in place until water levels go down.

It followed several busy days of flooding in the region that swamped dozens of homes in Utah. Earlier in the week, tornadoes blew off roofs, knocked trees on to houses and downed power lines in Arizona. At least one person was injured.

Continue reading...
show more
Severe flooding in US west triggers rooftop rescues and evacuation orders
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-10-23 18:32:23 | Created: 2026-10-23 18:40:01

At least one injured after flooding in Four Corners region – which includes Colorado, New Mexico, Arizona and Utah

Severe flooding in the Four Corners region on Friday led to water rescues – some from rooftops – and impassable roads, with some residents being told to evacuate low-lying areas of Colorado and New Mexico and others advised to shelter in place until water levels go down.

It followed several busy days of flooding in the region that swamped dozens of homes in Utah. Earlier in the week, tornadoes blew off roofs, knocked trees on to houses and downed power lines in Arizona. At least one person was injured.

Continue reading...
show more
Beyond API Compatibility: Building a Tool to Measure the Blast Radius of Library Changes
Feed: Netflix TechBlog - Medium (https://netflixtechblog.com/feed)
Published: 2026-10-23 18:32:51 | Created: 2026-10-23 18:38:57

By Roberto Perez Alcolea, Java Platform Team

Quasar connects a proposed API change with observed references in consumer repositories, giving the producer evidence for a release decision

At Netflix, shared Java libraries support applications developed across a large, independently evolving repository ecosystem. A library change begins in one repository, but its impact can reach many others. Producers can see the API diff in front of them. What they often cannot see is who still depends on the symbols that changed.

The need for that visibility grows as coding agents take on more of the software development lifecycle. An agent can accelerate a local edit, but without cross-repository context it cannot judge downstream risk or help plan consumer migrations. The evidence a producer uses to assess a change can also guide the agent working on it.

Consider a common case: removing a deprecated API. Deprecated entry points expand the surface producers must test, document, and support, and they can constrain how a library evolves.

Suppose a replacement has been available for several releases and the old method cannot express options required by new behavior. The library’s tests pass, and a compatibility checker flags the removal. The producer still cannot answer the questions that determine what to do next:

  • Does any consumer still call this method?
  • Are consumers concentrated on one version or spread across several generations?
  • Does another library implement or wrap the API, multiplying its impact?
  • Is direct coordination sufficient, or does this require a deprecation and migration campaign?

At small scale, producers can ask nearby teams or search a handful of repositories. Across many repositories, it is harder to find every caller of a method and the library version each one uses. Those answers are scattered across consumer codebases and builds.

Without that evidence, a producer may release a breaking change and discover the impact through consumer failures, or preserve an old API indefinitely because the risk is unknown. Libraries need to evolve, and their producers need evidence that helps them do so intentionally.

We built Quasar to index symbol definitions and references across Netflix repositories. For library producers, that shared index helps answer two questions:

  1. What changed in the library’s public API?
  2. Which repositories use the exact symbols that changed?

The first identifies a potentially incompatible change. The second estimates its observed blast radius. Together, they turn a generic compatibility warning into evidence a producer can act on before merging or releasing.

From API Changes to Consumer Impact

Existing techniques each see a different part of the problem. Binary and source compatibility tools identify contract changes, but cannot tell who uses the changed API. Dependency graphs show declared reach, but cannot prove that code calls a particular method. Text search may miss overloads, inheritance, or the artifact version behind a call. Consumer builds provide strong validation, but running them across the fleet is expensive.

Quasar builds on SCIP, an open interchange format for semantic code intelligence. Language-specific indexers encode definitions, references, and relationships using stable symbol identifiers. Quasar retains API definitions for library versions and commits alongside references from consumer repositories. That shared identity lets it connect an API change in one repository to exact usages elsewhere, even when those repositories were indexed independently.

On each enrolled CI build, language-specific indexers submit SCIP indexes to Quasar’s ingestion service. It writes API definitions and consumer references as Parquet in Amazon S3, retaining the symbol identity, dependency version, and source location needed to investigate a change.

During pull-request review, Quasar compares indexed base and head definitions and counts direct consumer references with Amazon Athena. Quasar exposes those findings through its REST and GraphQL APIs and MCP server; follow-up usage queries provide dependency-version breakdowns and source locations. A separate compatibility-impact assessment can also follow implementations and their callers when a producer supplies a changed JVM symbol.

Consider this simplified API change:

public interface Client {
- Result getLegacyValue(Request request);
+ Result getValue(Request request, Options options);
}

For a detailed compatibility-impact assessment of this removal, a producer-side tool supplies the old method descriptor. Quasar constructs its canonical symbol identity. This abridged excerpt from the direct-reference portion of Quasar’s Amazon Athena query shows the essential match:

SELECT c.change_id, 'DIRECT_REFERENCE' AS evidence_kind,
r.scm_type, r.org, r.repo, r.dep_version, r.file_path
FROM requested_changes c
JOIN quasar.symbol_refs r
ON r.symbol_canonical = c.target_canonical

requested_changes contains the API changes submitted by the producer. The SQL excerpt finds repositories that call the removed method. Quasar also checks implementations and calls through them, so it can count each affected repository once. It returns sample dependency versions and file locations to help investigate the result.

For the Client change, this tells the producer which repositories still use getLegacyValue, which versions they use, and where some of those calls occur. That helps the producer decide whether to coordinate a migration before removing the method.

Bringing the Analysis Before Release

Version-to-version comparison is valuable when planning an upgrade or writing a migration guide. Producers benefit even more when feedback arrives during code review.

For pull-request analysis, Quasar stores API definition snapshots keyed by commit. Given a base and head commit, it classifies symbols as added, removed, or signature-modified. Removals and modifications then become candidates for consumer-impact analysis.

An incompatible change is not automatically a high-risk change. Quasar reports the observed impact so the producer can decide what to do; it does not enforce a release policy. “No references observed” means only that Quasar found none in the indexed population. Reflection, configuration, dynamic loading, stale branches, or incomplete indexing can hide consumers. The result needs to show whether the requested commits were indexed, how fresh the consumer indexes are, and whether evidence was truncated.

Pull-request review requires indexed snapshots for the exact base and head commits. If either is unavailable, Quasar reports that it cannot compare them; it does not substitute a default-branch snapshot. This keeps a missing comparison from looking like a clean API diff.

Return to our Client change. This illustrative report brings together signals available through Quasar's API comparison, consumer-usage queries, and library-level criticality. It is not a literal response from one API:

{
"change": "REMOVED",
"symbol": "Client#getLegacyValue(Request)",
"affectedRepositories": 137,
"versionDistribution": [
{ "version": "4.2.1", "repositories": 86 },
{ "version": "4.1.7", "repositories": 38 },
{ "version": "3.9.4", "repositories": 13 }
],
"sampleConsumerLocations": [
{
"repository": "checkout-service",
"filePath": "src/main/java/com/example/checkout/CheckoutClient.java",
"lines": [84, 129]
},
{
"repository": "client-wrapper",
"filePath": "src/main/java/com/example/client/ClientAdapter.java",
"lines": [57]
}
],
"libraryCriticality": {
"tier": 1,
"basis": "highest-tier downstream application"
},
"comparison": {
"baseShaFound": true,
"headShaFound": true
}
}
An impact report shows 137 affected repositories distributed across library versions 4.2.1, 4.1.7, and 3.9.4.

The repository count is symbol-specific: in this example, 137 indexed repositories refer to the removed method. The version distribution reveals a dominant cohort on 4.2.1 and a smaller long tail still on 3.9.4. A producer can inspect affected repositories and retrieve indexed file paths, with line numbers where the index provides them. The JSON shows only two sample locations to keep the example readable. The filePath and lines shape mirrors Quasar's query contract. The tier is broader context about the library, inherited from its highest-criticality downstream application; it does not imply that all 137 callers are Tier 1.

Together, those signals change the producer’s plan. Instead of merging the removal and waiting for failures, the producer can retain and deprecate the old method, publish a migration path, coordinate a broader migration, and track the long-tail versions before removal. File paths and available line numbers turn that scope into a concrete work list for engineers or coding agents. The same API diff paired with weak or stale evidence would lead to a different action: refresh the indexes before deciding. The value is not merely detecting the removal; it is choosing a proportionate next step.

A pre-release workflow enriches API changes with consumer impact and evidence quality before the producer decides how to proceed

A Polyglot Foundation with SCIP

The shared SCIP format also lets Quasar index several language ecosystems. Each language indexer resolves its own code, while Quasar can use the resulting symbol identities to find references across repositories.

Conceptually, client-lib indexes Client#getLegacyValue(Request) as a definition, while checkout-service indexes a reference to the same symbol. Quasar can then connect the library API to its consumer across repositories.

Language-specific indexers emit SCIP definitions, references, and relationships into Quasar’s shared semantic graph.

Relationships are especially useful when generated code separates the API a producer owns from the symbols consumers invoke. For example, Quasar can trace a Protobuf definition through its generated Java members to the repositories that use them, even when consumer code never names the .proto element.

SCIP records symbols and their references; it does not determine whether an API change violates an ecosystem’s compatibility rules. Today, Quasar compares indexed JVM and Protobuf API definitions and traces Protobuf changes through generated Java to find affected repositories. A separate JVM compatibility-impact path uses breaks identified by a producer-side tool to query affected repositories. Go, Python, JavaScript/TypeScript, and Rust support usage queries, but Quasar does not yet assess their breaking API changes.

Moving Risk Assessment Earlier

Today, Quasar surfaces API-change findings on pull requests, including observed consumer counts and confidence. Producers can use its other queries to inspect dependency versions and source locations, with library criticality as broader context. Together, those signals support a decision before merge.

We want to move that context earlier. An agent writing library code should recognize when it is changing a public symbol and consult Quasar before the change becomes a pull request. Quasar’s APIs and Model Context Protocol (MCP) integration provide an access path, but access alone does not create awareness. The coding workflow must also recognize public API edits so the agent knows when to query impact and when to involve the producer.

Today Quasar assesses risk on a pull request. The future workflow gives agents consumer-impact context while they write code, before the pull request is opened.

Earlier guidance will not replace pull-request analysis. The PR assessment will still verify the concrete diff and catch changes that were not recognized during coding. Coverage, freshness, ambiguity, unsupported platforms, and truncation must travel through both checks in machine-readable form. An agent should not turn “no observed usages in the available index” into “safe to remove.”

Today, agents can query Quasar through MCP when prompted. We are working toward making that context part of the coding workflow, then using identified call sites to prepare migration changes. Quasar supplies semantic evidence, an agent reduces migration toil, and the library producer remains responsible for API and release decisions.

What We Learned

Building this workflow led us to four practical lessons.

  • Separate compatibility from reach. A removed method can break the API contract even when Quasar finds no callers. A list of affected repositories and their library versions shows the migration work ahead. Producers need both signals to choose a release path.
  • Make the evidence inspectable. A repository count is more useful with sample call sites and a version breakdown. The result also needs to show which commits were indexed, how fresh the consumer indexes are, and whether evidence was truncated. Otherwise, “no usage found” can be mistaken for proof that nobody is affected.
  • Keep usage and compatibility separate across languages. SCIP lets Quasar find symbol references in several ecosystems. Deciding whether an API change is breaking requires compatibility rules or a trusted producer-side signal for that ecosystem.
  • Bring evidence to the producer while choices are open. Pull-request findings can prompt a producer to retain an API, publish a migration path, or coordinate consumers before merge. Moving the same evidence into the coding workflow could shape the edit earlier. After release, it still helps locate consumers that need to migrate.

Today, Quasar indexes JVM, Go, Python, JavaScript/TypeScript, and Rust code for cross-repository usage analysis. It compares JVM APIs and traces Protobuf changes through generated Java. Producers can review change findings through Quasar’s REST and GraphQL APIs or its MCP server, then investigate affected repositories and call sites. We are extending this foundation toward more ecosystem-specific compatibility checks, deeper code-review integration, and agent-assisted consumer migrations that keep release approval with the producer.

Quasar is internal to Netflix, but the pattern is portable: index code semantically, retain API definitions, compare them at the point of change, query affected consumers, and report the quality of the evidence. Library producers need more than a compatibility verdict. They need to know who may be affected and have enough time to act before release.

A huge thank you to the Java Platform team at Netflix. Their expertise, collaboration, and support made this work possible

Related Talks


Beyond API Compatibility: Building a Tool to Measure the Blast Radius of Library Changes was originally published in Netflix TechBlog on Medium, where people are continuing the conversation by highlighting and responding to this story.

show more
Trump doubles down on defending Vivek Ramaswamy’s attack ad against Amy Acton
Published: 2026-10-23 18:31:53 | Created: 2026-10-23 18:38:57
President Donald Trump doubled down Friday on his support of a widely condemned attack ad against Democratic Ohio gubernatorial candidate Amy Acton
show more
Hero who stopped Bend school shooter haunted by encounter: ‘I didn’t save everybody’
Published: 2026-10-23 18:34:44 | Created: 2026-10-23 18:38:57
Kaylub Giamanco speaks for the first time about the day he brought down a school shooter in Bend, Oregon.
show more
Celebrated Irish musician Dónal Lunny dies aged 79
Published: 2026-10-23 18:31:41 | Created: 2026-10-23 18:33:58
A founding member of three renowned bands - The Bothy Band, Planxty and Moving Hearts - he was widely credited for the revival and growth of Irish traditional music.
show more
Ohio could decide control of the Senate. Its rural voters might decide the winner
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-10-23 18:30:00 | Created: 2026-10-23 18:32:57
Chris Gibbs, a cattle farmer in rural Ohio, says he

Ohio has been a reliably red state for several elections but it's competitive this year. If Democrats want to prevail, they'll have to win people who have backed Republicans, like rural voters.

(Image credit: Keren Carrión)

show more
Two Former F.B.I. Officials Charged With False Statements About Hunter Biden
Published: 2026-10-23 20:54:25 | Created: 2026-10-23 18:32:04
The charges intensified the administration’s efforts to go after the law enforcement and intelligence personnel who cast doubt on unsubstantiated claims that Joseph R. Biden Jr. engaged in corrupt dealings in Ukraine.
show more
Revival Rugs Birthday Sale: 20 Percent Off Sitewide Through Sunday
Published: 2026-10-23 18:27:32 | Created: 2026-10-23 18:32:03
The brand’s lovely selection of hand-knotted and handwoven wool rugs at reasonable prices make it a WIRED-staff favorite.
show more
Trump says he ordered DoJ to file lawsuit to block Alaska Senate results certification
Published: 2026-10-23 19:46:51 | Created: 2026-10-23 18:31:00

Trump justice department claims there could be ‘confusion’ about two Republicans on the ballot named Dan Sullivan

Donald Trump said he ordered the justice department to file a lawsuit to block the certification of Alaska’s US Senate results if the Republican incumbent loses, a move that voting rights experts called an “unprecedented intervention” by the federal government with control of Congress in the balance.

“I’m the one that said do it,” the president told reporters as he landed in Florida for a campaign rally on Friday.

Continue reading...
show more
Page 283 of 2141 (107041 total items)