Aggregatore notizie

Porti & ambiente — le notizie raccolte

Aria, clima, elettrificazione, acque e biodiversità. 6177 articoli raccolti da fonti istituzionali e specializzate, classificati per area ambientale e linkati al porto di riferimento.

Articoli per area ambientale
reset
La nuova nave ro-pax Grendi Horizon che collegherà Marina di Carrara a Olba e Cagliari - Port Logistic Press
📰 Port Logistic Press 📅 2026-05-03 📍 Cagliari it
La nuova nave ro-pax Grendi Horizon che collegherà Marina di Carrara a Olba e Cagliari Port Logistic Press
PORTO RIVO (Rovigo) – MARINA DI CARRARA – Alla foce del Po di Levante, il Cantiere Navale Visentini ha effettuato il varo della nave ro-pax Grendi Horizon (scafo 235). Costruita a Porto Viro e spostata nel mare Adriatico reso possibile grazie a lavori di dragaggio nel canale della laguna di Marinetta e nella bocca di porto. La nave sta attualmente effettuando i test in mare, successivamente andrà a Trieste per i lavori finali e consegna, prevista a giugno, alla compagnia Grendi Trasporti Marittimi. Con i suoi 204 metri di lunghezza e 13.000 tonnellate, sarà la quinta nave della compagnia e più grande in termini di capacità. È dotata di sistemi all’avanguardia per una migliore efficienza nei consumi (ad esempio la possibilità di collegamento elettrico dalla banchina), di scrubber per la riduzione delle emissioni e fornita di sistemi di riscaldamento per le rotte nord europee. Quando entrerà in servizio, effettuerà i suoi primi collegamenti tra Marina di Carrara e Olbia/Cagliari.
→ Apri originale
Guardia costera sueca incauta buque bajo sospecha de operar con “falsa bandera” en el mar Báltico
📰 Portal Portuario Media 📅 2026-05-03 es
Por Redacción PortalPortuario @PortalPortuario La Guardia Costera de Suecia informó que incautó un buque bajo la sospecha de operar con La entrada Guardia costera sueca incauta buque bajo sospecha de operar con “falsa bandera” en el mar Báltico se publicó primero en PortalPortuario .
→ Apri originale
Cargo ship near Strait of Hormuz reports attack as Iran makes new peace proposal
📰 PBS 📅 2026-05-03 en
A cargo ship near the Strait of Hormuz said it was attacked by multiple small craft, according to the British military's United Kingdom Maritime Trade Operations center on Sunday.
→ Apri originale
Hamburg to Host 2026 Shore Power & OPS Seminar - Travel And Tour World
📰 Travel And Tour World 📅 2026-05-03 en
Hamburg to Host 2026 Shore Power & OPS Seminar Travel And Tour World
→ Apri originale
Irlanda: Aprueban ampliación de Puerto de Galway
📰 Portal Portuario Media 📅 2026-05-03 es
Por Redacción PortalPortuario @PortalPortuario Se concedió el permiso de obras para la ampliación del Puerto de Galway, en Irlanda, proceso La entrada Irlanda: Aprueban ampliación de Puerto de Galway se publicó primero en PortalPortuario .
→ Apri originale
Unruly shrub fuels Kandla’s eco goals
📰 BusinessLine 📅 2026-05-03 en Clima · decarbonizzazione
Kandla port transforms invasive shrub into bio-methanol, supporting eco goals and sustainable fuel initiatives under Harit Sagar Guidelines.
GREEN REFILLS. Kandla port aims to become a bunkering hub for low-carbon fuels | Photo Credit: ANI In the dry stretches around Deendayal Port Authority (formerly Kandla port) in Gujarat,Prosopis juliflora— locally known asgando bawal— has long been viewed as a nuisance. The invasive shrub spreads rapidly, degrades land and crowds out native vegetation. Now, it is being recast as a resource at the heart of a bio-methanol project at the port to convert waste biomass into clean fuel. The project is among several ‘green’ initiatives launched under the auspices of the Harit Sagar Guidelines (2023) and Maritime India Vision 2030 to achieve net-zero goals. The pilot project, currently at the engineering stage and slated for commissioning by March 2027, is being developed as a technology demonstration unit at an estimated cost of about ₹100 crore. While modest in scale, its implications for clean energy, waste utilisation and port-led sustainability are significant. “This is a biomass-to-methanol project. We are handling the biomass-to-syngas conversion, while Thermax Ltd is taking care of the syngas-to-methanol synthesis,” says Ankur Jain, Managing Director of Ankur Scientific Energy Technology Ltd. At full capacity, the plant will produce around 5 tonnes of methanol per day, using 15–20 tonnes of biomass. The primary feedstock will beProsopis juliflora. “We will work with the local people to collect this biomass,” Jain explains. The transformation of a low-value biomass into a high-value liquid fuel involves a series of controlled thermochemical and catalytic reactions. It begins with biomass gasification, a high-temperature process (typically 700–1,000 degrees C) carried out in a controlled, low-oxygen environment. Inside the gasifier, the biomass passes through four distinct stages: Drying, where moisture is removed; pyrolysis, where it breaks down into volatile gases and char; oxidation, which generates heat through partial combustion; and reduction, where carbon reacts to form carbon monoxide and hydrogen. The output is syngas, a combustible mixture that retains the chemical value of the original biomass. The raw syngas cannot be used directly. It undergoes conditioning to remove impurities such as particulates, tars and sulphur compounds to protect downstream catalysts. Its composition is fine-tuned, especially the hydrogen-carbon monoxide ratio, through reactions like the water-gas shift, ensuring optimal conditions for methanol synthesis. The cleaned syngas is compressed and fed into a methanol synthesis reactor, where it passes over a copper-based catalyst at a temperature of 200–300 degrees C and pressure of 50–100 bar. Carbon oxides react with hydrogen to form methanol in an exothermic reaction. The unreacted gases are recycled into the system to improve efficiency. Finally, the product stream is cooled, allowing methanol to condense into liquid form. It is refined through distillation, removing water and trace impurities to produce fuel-grade methanol for industrial or maritime use. The process is both efficient and flexible. It can accommodate a variety of feedstock, including agricultural residues such as peanut shells and sawdust. “There is enough and more supply,” Jain says about feedstock availability. From an economic standpoint, bio-methanol occupies a middle ground. “This will be much cheaper than e-methanol (electro-methanol, a synthetic fuel made from green hydrogen and captured carbon dioxide) but more expensive than conventional variants,” Jain says. The cost is expected to fall once the process is scaled up and optimised. The aim is to produce low-carbon marine fuel that meets stringent international requirements on emissions reduction, sustainable sourcing and supply chain traceability, for use in both domestic and export markets such as Europe. For Deendayal Port Authority (DPA), the project is as much about learning as it is about production. The bio-methanol produced is expected to be blended with conventional fuels to power tugs and other port service vessels. The pilot will generate critical insights on feedstock logistics, process stability and integration within port ecosystems. What makes the Kandla initiative particularly compelling is its circular approach. It tackles the problem of an invasive species, creates local livelihoods, produces cleaner fuel and even offers carbon sequestration benefits. By turning gando bawal into green methanol, the project demonstrates how local challenges can be reimagined as opportunities. What was once an ecological burden may soon help power a more sustainable future. The bio-methanol push is part of a larger strategy. DPA is simultaneously exploring a ₹3,500 crore e-methanol project of 1.5-2 lakh tonnes per annum capacity, as it seeks to position itself as a bunkering hub for low-carbon fuels on the busy shipping corridor between the ports of Rotterdam and Singapore by the end of the decade. With Singapore and Rotterdam already established as major bunkering hubs and collaborating on cleaner fuel adoption, Kandla is positioning itself as an additional supply node, aiming to cater to nearly 200 vessels that are running on methanol-based fuels along this corridor by 2030. Methanol bunkering has already moved from the planning stage to on-ground execution at DPA. On April 2, the port successfully carried out its first shore-to-ship methanol bunkering trial, validating fuel transfer systems, safety protocols and operational readiness. The exercise saw participation from industry partners including Stolt Tankers, JM Baxi, Aegis Vopak and Indian Oil Corporation Ltd, with technical verification by DNV. The port is now building on this milestone to further expand its bunkering capabilities. Using its existing infrastructure of storage tanks, pipelines and jetties — already handling methanol as a cargo — Kandla is preparing for ship-to-ship bunkering operations in the next phase. With plans to secure the supply of up to 500 KTPA of green e-methanol by 2028–29, the port is steadily positioning itself as a future refuelling hub. Published on May 4, 2026 Terms & conditions|Institutional Subscriber
→ Apri originale
Battery-methanol tug clears sea trials
📰 BusinessLine 📅 2026-05-03 en Clima · decarbonizzazione
AYK Energy's Svitzer Balder, the world's first battery-methanol tug, successfully completes sea trials, paving the way for zero-emission operations.
AYK Energy Ltd, the Andorra-based renewable energy equipment manufacturing company, has completed sea trials for Svitzer Balder, the world’s first battery-methanol harbour tug. Built by Uzmar Shipyard in Türkiye, the vessel sets a new benchmark as the most powerful electric escort tug globally, capable of operating both in harbour environments and near open ocean conditions. Svitzer Balder is now scheduled for delivery to the Port of Gothenburg, in Sweden, where it will perform more than 90 per cent of towing and docking operations in zero-emission mode, using its battery-electric propulsion system, says a company release. Orient Express Corinthian, the world’s largest sailing yacht, was named on April 29 in Saint-Nazaire. Flying the French flag, the 220-m sailing ship heralds a new era of travel, uniting French decorative craftsmanship with cutting-edge naval innovation. With carbon masts that cant to 70 degrees, the ship can easily clear the world’s great bridges. It will sail from Saint-Nazaire on May 2, bound for the French Riviera, ahead of its inaugural Mediterranean season, according to a media statement. The World Shipping Council says the constructive engagement on a global emissions reduction measure at the recent International Maritime Organization Marine Environment Protection Committee (MEPC 84) meeting is encouraging and necessary to deliver on the IMO’s 2023 GHG Strategy. WSC President and CEO Joe Kramek said these are complex and, at times, difficult discussions. But continued engagement from governments is essential to keep progress moving. The liner industry has already invested $150 billion in new dual-fuel ships, which have the potential to abate emissions. But realising these emission reductions depends on agreeing upon an effective global framework, Kramek said. Published on May 4, 2026 Terms & conditions|Institutional Subscriber
→ Apri originale
UK military says a bulk carrier near Strait of Hormuz reports being attacked
📰 The Times of India 📅 2026-05-03 en
A bulk carrier near the Strait of Hormuz reported an attack by small craft. Iran has presented a new proposal to the United States. This plan seeks to resolve bilateral issues within 30 days and end the ongoing war. President Trump is reviewing the proposal. …
→ Apri originale
Iran has collected a ‘pittance’ of less than $1.3 million in Hormuz tolls, Bessent says, as currency dives to fresh record low
📰 Fortune 📅 2026-05-03 en
In Tehran’s Ferdowsi Street, the capital’s main currency exchange hub, the dollar was trading at 1,840,000 rials.
Iran’s latest proposal to the United States calls for issues between the countries to be resolved within 30 days and aims to endthe warrather than extend the ceasefire, according to Iran’s state-linked media. PresidentDonald Trumpon Saturday said he was reviewing a new Iranian proposal but expressed doubt it would lead to a deal, adding on social media that “they have not yet paid a big enough price for what they have done to Humanity, and the World, over the last 47 years” since the Islamic Revolution there. Iran’s 14-point proposal, a rebuttal to a U.S. nine-point plan, also calls for the U.S. lifting sanctions on Iran, ending the U.S. naval blockade of Iranian ports, withdrawing forces from the region and ceasing all hostilities, including Israel’s operations in Lebanon, according to the semiofficial Nour News and Tasnim agencies, which have close ties to Iran’s security organizations. There was no mention in those reports, however, of Iran’s nuclear program and itsenriched uranium, long the central issue in tensions with the U.S. and one that Tehran would rather address later. Iran sent its reply viaPakistan, which hosted face-to-face talks last monthbetween Iran and the United States. Pakistan’s prime minister, foreign minister and army chief continue to push negotiations and encourage the U.S. and Iran to speak directly, according to two officials in Pakistan who spoke on condition of anonymity because they were not authorized to speak to the media. The fragilethree-week ceasefireappears to be holding, though Trump on Saturday told journalists that further strikes remained a possibility. Also on Sunday, Iranian Foreign Minister Abbas Araghchi spoke with Oman’s Foreign Minister Badr al-Busaidi, who oversaw previous rounds of talks between the U.S. and Iran before the war. Trump has offered aplanto reopen theStrait of Hormuzat the mouth of the Persian Gulf, where about a fifth of the world’s trade in oil and natural gas typically passes, along with fertilizer badly needed by farmers around the world. Iran’s grip on the strait, imposed after the U.S. and Israel launched the war on Feb. 28, has shaken global markets. Iran’s deputy parliament speaker on Sunday said Tehran “will not back down from our position on the Strait of Hormuz, and it will not return to its prewar conditions.” Ali Nikzad, who has no decision-making power in parliament, spoke while visiting port facilities on strategic Larak Island. Nikzad reiterated Iran’s position that any ship not associated with the U.S. or Israel can pass afterpaying a toll. Tehran effectively closed the strait by attacking and threatening ships. The U.S. has warned shipping companies they could face sanctions for paying Iran in any form, including digital assets, to pass safely. Meanwhile, the U.S. naval blockade since April 13 is depriving Tehran of oil revenue it needs toshore up its ailing economy. “We think that they’ve gotten less than $1.3 million in tolls, which is a pittance on their previous daily oil revenues,” U.S. Treasury Secretary Scott Bessent toldFoxNews on Sunday. He said Iran’s oil storage is rapidly filling up and “they’re going to have to start shutting in wells, which we think could happen in the next week.” On Sunday, the second day of Iran’s working week, the rial weakened further against the U.S. dollar. In Tehran’s Ferdowsi Street, the capital’s main currency exchange hub, the dollar was trading at 1,840,000 rials. Analysts say there is astrong possibility the currency will slipfurther. The rial was trading at1.3 million to the dollar in December,a record low at the time, and triggeredwidespread protestsover the worsening economy. Markets in Tehran remain unstable, with prices of some goods rising daily. According to reports in Iranian media, several factories have not renewed contracts for workers after the Iranian new year in March, and significant numbers have lost their jobs. Yousef Pezeshkian, the son and adviser of President Masoud Pezeshkian, wrote on Telegram that both the United States and Iran see themselves as the winner of the war and are unwilling to back down. The Norwegian Nobel Committee on Saturday urged Iran to immediately transfer imprisoned Nobel Peace Prize laureateNarges Mohammadifor treatment by her medical team in Tehran after her health sharply deteriorated. The committee said it was in touch with Mohammadi’s family and lawyer, and that the 2023 laureate’s life remains at risk. The rights lawyer fainted twice in prison on Friday in the northwestern city of Zanjan, her foundation said, and was admitted to a local hospital. Her lawyers have said she is believed to have suffered a heart attack in late March.
→ Apri originale
Puerto de Bergen impulsa Bergen Cruise Network para mejorar coordinación portuaria y turística
📰 Portal Portuario Media 📅 2026-05-03 es
Por Redacción PortalPortuario @PortalPortuario El Puerto de Bergen impulsó la creación Bergen Cruise Network, para reunir a los principales actores La entrada Puerto de Bergen impulsa Bergen Cruise Network para mejorar coordinación portuaria y turística se publicó primero en PortalPortuario .
→ Apri originale
Method Man Selling His Mansion In Staten Island For $1.2M! (Pics)
📰 Mediatakeout.com 📅 2026-05-03 en
Inside Shaolin! Method Man Lists Iconic Huguenot Estate For $1.2M After Rock & Roll Hall of Fame Nod! (PHOTOS) Media Take Out has the absolute “Golden Ticket” for Wu-Tang fans! Just days after it was announced that the Wu-Tang Clan is officially being inducte…
Media Take Outhas the absolute “Golden Ticket” for Wu-Tang fans! Just days after it was announced that theWu-Tang Clanis officially being inducted into theRock & Roll Hall of Fame, the “Method Man” himself is giving someone the chance to live like hip-hop royalty. On Monday, April 27, 2026,Method Man(real name Clifford Smith Jr.) officially put his longtime family home at48 Covington Circlein the Huguenot section of Staten Island on the market. And honey, for$1,248,000, you can own a piece of music history! Before the rumors start flying—no, Mef isNOTleaving the island. He spoke exclusively with theStaten Island Advanceto make sure the “forgotten borough” knows he’s still a local. “I’m not actually leaving Staten Island,” the legend confirmed. “But I am moving out of this home… We represent New York just as much as the other four boroughs do. We earn our respect through action.” This isn’t just any South Shore house. Nestled in the quiet, upscale Huguenot neighborhood, the property is a perfect mix of luxury and family vibes. The timing of the sale couldn’t be more perfect. Method Man is currently riding a massive wave of success, from his role onPower Book II: Ghostto the historic Rock & Roll Hall of Fame induction. “It puts us amongst the greats like The Beatles, Rolling Stones, Dr. Dre, Eminem and Jay-Z,” Mef said. He also gave a shout-out to his fellow 2026 inductees,Queen LatifahandMC Lyte, calling their honors “well overdue.” While Method Man didn’t give a specific reason, insiders tellMedia Take Outthat the superstar is looking for evenmoreprivacy as his celebrity status hits an all-time high. With a street literally named“Wu-Tang District”in his old Park Hill stomping grounds, Mef is a living monument, and he reportedly wants a “fortress” to call home for the next chapter of his life. Would you pay $1.2M to swim in Method Man’s pool, or is Huguenot too “quiet” for a Wu-Tang fan? Let us know in the comments! Tags ·Method Man
→ Apri originale
Iran sends 14-point plan to US calling for the war to end in 30 days - hours after Trump says he is 'reviewing' fresh proposal
📰 Dailymail.com 📅 2026-05-03 en
The Middle Eastern nation's latest request aims for the conflict to be resolved, instead of extending the ceasefire, according to Iran's state-linked media.
ByTARYN KAUR PEDLER, FOREIGN NEWS REPORTER Published:15:37 BST, 3 May 2026|Updated:20:16 BST, 3 May 2026 Iranhas sent a 14-point plan to the US calling for the war to end in 30 days, just hours after Trump said he was reviewing a fresh proposal. The Middle Eastern nation's latest request aims for the conflict to be resolved, instead of extending the ceasefire, according to Iran's state-linked media. US PresidentDonald Trumpadded on Saturday that he was reviewing a new Iranian proposal to end the war, but also expressed doubt that it would lead to a deal. The proposal, a rebuttal to the US nine-point plan, also calls for the US to lift sanctions on Iran, ending the naval blockade, withdrawing forces from the region, and ceasing all hostilities, includingIsrael's operations in Lebanon, according to the semi-official Nour News agency, which has close ties to the country's security organisations. Iran sent its reply via a Pakistani intermediary, the news agency reported. Pakistanhas hosted negotiations between Iran and the US in the past, and Mr Trump rejected a previous Iranian proposal this week. However, conversations have continued, and the fragile three-week ceasefire appears to be holding. On Sunday, Iranian foreign minister Abbas Araghchi spoke with Oman's foreign minister Badr al Busaidi, who oversaw previous rounds of talks between the US and Iran before the latest round of fighting. US President Donald Trump said on Saturday that he was reviewing a new Iranian proposal to end the war, but also expressed doubt that it would lead to a deal On Sunday, Iranian foreign minister Abbas Araghchi (pictured) spoke with Oman's foreign minister Badr al Busaidi, who oversaw previous rounds of talks between the US and Iran before the latest round of fighting A thick plume of smoke rises from an oil storage facility hit by a US-Israeli strike in Tehran, Iran, March 8, 2026 The US President also offered a new plan to reopen the Strait of Hormuz at the mouth of the Persian Gulf, where about a fifth of the world's trade in oil and natural gas typically passes. Iran's deputy parliament speaker said on Sunday that Iran 'will not back down from our position on the Strait of Hormuz, and it will not return to its pre-war conditions'. Ali Nikzad, who has no decision-making power in parliament, made the comments while on a visit to port facilities on Iran's strategic Larak Island, located close to the narrowest part of the strait. 'The Strait of Hormuz belongs to the Islamic Republic of Iran,' he said, adding that the country was working to compensate businesses and property damaged during the war, and that Mr Trump's blockade plan was certain to fail. Mr Nikzad reiterated Iran's position that any ships not associated with the US or Israel will be able to pass after paying a toll. It comes asGerman Foreign Minister Johann Wadephul on Sunday demanded that Iran reopen the Strait of Hormuz and give up its nuclear weapons programme in a telephone call with Iranian counterpart Abbas Araghchi. 'I emphasised that Germany supports a negotiated solution,' Wadephul said in a post on X about the call. 'As a close US ally, we share the same goal: Iran must completely and verifiably renounce nuclear weapons and immediately open the Strait of Hormuz.' The US has warned shipping companies they could face sanctions for paying Iran in any form, including digital assets, to pass safely. Iran effectively closed the Strait by attacking and threatening ships after the US and Israel launched a war on February 28. Tehran later offered some ships safe passage via routes closer to its shore, charging fees at times. The US has responded with a naval blockade of Iranian ports since April 13, depriving Tehran of the oil revenue it needs to shore up its ailing economy. On Sunday, the second day of Iran's working week, the rial weakened further against the US dollar. In Tehran's Ferdowsi Street, the capital's main currency exchange hub, the dollar was trading at 1,840,000 rials. Analysts say there is a strong possibility the currency will slip further in the coming days. German Foreign Minister Johann Wadephul said on Sunday he demanded that Iran reopen the Strait of Hormuz The rial was trading at 1.3million to the dollar in December, which at the time was a record low, and triggered widespread protests over the worsening economy. Markets in Tehran remain unstable, with prices of some goods rising daily. According to reports published in Iranian media, several factories have not renewed contracts for workers after the Iranian New Year holidays, and significant numbers have lost their jobs. Yousef Pezeshkian, the son and adviser of Iranian President Masoud Pezeshkian, wrote on Telegram that both the US and the Islamic Republic see themselves as the winner of the war and are unwilling to back down. Meanwhile, the Norwegian Nobel Committee urged Iran to immediately transfer jailed Nobel Peace Prize laureate Narges Mohammadi for medical treatment in Tehran after her health had sharply deteriorated. The committee said it was in touch with Ms Mohammadi's family and lawyer, and that the 2023 prize winner's life remains at risk without treatment by her dedicated medical team in Tehran. Ms Mohammadi fainted twice in prison on Friday in the northwestern city of Zanjan, her foundation said, and was admitted to a local hospital. Her lawyers have said she is believed to have suffered a heart attack in late March. 'Narges Mohammadi is imprisoned solely for her peaceful human rights work. Her life is now in the hands of the Iranian authorities,' Nobel committee chairman Jorgen Watne Frydnes said. Ms Mohammadi, 53, a rights lawyer who won the prize while in prison, was arrested in December during a visit to the eastern Iranian city of Mashhad and sentenced to seven more years in prison.
→ Apri originale
Autoridades marítimas y actores portuarios realizan balance de temporada de cruceros 2025-2026 en Punta Arenas
📰 Portal Portuario Media 📅 2026-05-03 es
Por Redacción PortalPortuario @PortalPortuario Con el objetivo de realizar un balance integral de la temporada de cruceros 2025-2026, diversas autoridades La entrada Autoridades marítimas y actores portuarios realizan balance de temporada de cruceros 2025-2026 en Punta Arenas se publicó primero en PortalPortuario .
→ Apri originale
Show HN: My OSINT dashboard with 60+ feeds now has a pseudonymous P2P comms
📰 Github.com 📅 2026-05-03 en
Sup HN,So a couple of months ago I posted my OSINT app ShadowBroker here and got WAY more attention than I expected. Some of the feedback was brutal, but honestly, a lot of it was right, and it made the project a lot better.And sure, I had a blast tracking bi…
Global Threat Intercept — Real-Time Geospatial Intelligence Platform ShadowBrokeris a decentralized intelligence platform that aggregates real-time, multi-domain OSINT telemetry from 60+ live intelligence feeds into a single dark-ops map interface. Aircraft, ships, satellites, conflict zones, CCTV networks, GPS jamming, internet-connected devices, police scanners, mesh radio nodes, and breaking geopolitical events — all updating in real time on one screen as well as an obfuscated communications protocol and information exchange infrastructure. Built withNext.js,MapLibre GL,FastAPI, andPython. 35+ toggleable data layers, including SAR ground-change detection. Multiple visual modes (DEFAULT / SATELLITE / FLIR / NVG / CRT). Right-click any point on Earth for a country dossier, head-of-state lookup, and the latest Sentinel-2 satellite photo. No user data is collected or transmitted — the dashboard runs entirely in your browser against a self-hosted backend. Designed for analysts, researchers, radio operators, and anyone who wants to see what the world looks like when every public signal is on the same map. A surprising amount of global telemetry is already public — aircraft ADS-B broadcasts, maritime AIS signals, satellite orbital data, earthquake sensors, mesh radio networks, police scanner feeds, environmental monitoring stations, internet infrastructure telemetry, and more. This data is scattered across dozens of tools and APIs. ShadowBroker combines all of it into a single interface. The project does not introduce new surveillance capabilities — it aggregates and visualizes existing public datasets. It is fully open-source so anyone can audit exactly what data is accessed and how. No user data is collected or transmitted — everything runs locally against a self-hosted backend. No telemetry, no analytics, no accounts. ShadowBroker includes an optional Shodan connector for operator-supplied API access. Shodan results are fetched with your ownSHODAN_API_KEY, rendered as a local investigative overlay (not merged into core feeds), and remain subject to Shodan’s terms of service. Both paths produce identical containers — same source, same CI, same images byte-for-byte. Pick whichever ecosystem you already use. Openhttp://localhost:3000to view the dashboard!(RequiresDocker Desktopor Docker Engine) Backend port already in use?The browser only needs port3000, but the backend API is also published on host port8000for local diagnostics. If another app already uses8000, create or edit.envnext todocker-compose.ymland setBACKEND_PORT=8001, then rundocker compose up -d. Blank news/UAP/bases/wastewater after several minutes?Check for backend OOM restarts withdocker events --since 30m --filter container=shadowbroker-backend --filter event=oom. The default compose file gives the backend 4GB; if your host has less memory, reduce enabled feeds or setBACKEND_MEMORY_LIMIT=3Gand expect slower/heavier layers to warm more gradually. Podman users:Podman works, butpodman composeis a wrapper and still needs a Compose provider installed. On Windows/WSL, if you seelooking up compose provider failed, installpodman-composeand runpodman-compose pullfollowed bypodman-compose up -dfrom inside the clonedShadowbrokerfolder. On Linux/macOS/WSL shells you can also use./compose.sh --engine podman pulland./compose.sh --engine podman up -d. ShadowBroker uses pre-built Docker images — no local building required. Updating takes seconds: That's it.pullgrabs the latest images,up -drestarts the containers. Coming from an older version?Pull the latest repo code first, then pull images: Podman users should run the equivalent provider command, for examplepodman-compose pullandpodman-compose up -d, or use./compose.sh --engine podman pulland./compose.sh --engine podman up -dfrom a bash-compatible shell. Ifgit pullfails ordocker compose upkeeps building from source instead of pulling images, your clone predates a March 2026 repository migration that rewrote commit history. A normalgit pullcannot fix this. Run: How to tell if you're affected:Ifdocker compose upshowsRUN apt-get,RUN npm ci, orRUN pip install— it's building from source instead of pulling pre-built images. You need a fresh clone. Other troubleshooting: For high-availability deployments or home-lab clusters, ShadowBroker supports deployment viaHelm. This chart is based on thebjw-s-labstemplate and provides a robust, modular setup for both the backend and frontend. 1. Add the Repository: 2. Install the Chart: 3. Key Features: Special thanks to@chr0n1xfor contributing the initial Kubernetes architecture. ShadowBroker v0.9.7 shipsInfoNet(decentralized intelligence mesh + Sovereign Shell governance economy), anagentic AI command channel(supports OpenClaw and any HMAC-signing agent),Time Machine snapshot playback, andSAR satellite ground-change detection. This is anexperimental testnet— not a private messenger and not a production governance system. Do not transmit anything sensitive on any channel.Treat all lanes as open and public for now. E2E encryption and deeper native/Tauri hardening are the next milestones. If you fork this project, keep these labels intact and do not make stronger privacy claims than the implementation supports. For a full picture of what the mesh actually defends against and what it doesn't, read thethreat modeland theclaims reconciliation. Every sentence above is mapped there to the code path that enforces it (or doesn't). The first decentralized intelligence communication and governance layer built directly into an OSINT platform. No accounts, no signup, no identity required. v0.9.7 promotes InfoNet from a chat layer into a full governance economy with a clear path to a privacy-preserving decentralized intelligence platform. Communication layer (since v0.9.6): Sovereign Shell — governance economy (NEW in v0.9.7): Privacy primitive runway (NEW in v0.9.7): Experimental Testnet — No Privacy Guarantee:InfoNet messages are obfuscated but NOT end-to-end encrypted. The Mesh network (Meshtastic/APRS) is NOT private — radio transmissions are inherently public. The privacy primitive contracts are scaffolded but not yet wired. Do not send anything sensitive on any channel. Treat all channels as open and public for now. ShadowBroker exposes abidirectional agentic AI command channel— a signed, tier-gated bridge that gives any compatible AI agent full read/write access to the intelligence platform.OpenClaw is the reference agent, but the channel is an open protocol: any LLM-driven agent that signs requests with HMAC-SHA256 (Claude Code, GPT, LangChain, custom Python/TypeScript clients, or your own integration) can connect as an analyst that sees the same data as the operator and can take actions on the map. ShadowBroker doesnotbundle an LLM, an agent runtime, or model weights — it provides the surface; you bring the agent. v0.9.7 turns ShadowBroker from a dashboard a human watches into an intelligence surface any agent can act on. Channel transport (NEW in v0.9.7): Capabilities: Connect an agent:Open the AI Intel panel in the left sidebar, clickConnect Agent, and copy the HMAC secret. From there, point any compatible agent at the channel — for OpenClaw, importShadowBrokerClientfrom the OpenClaw skill package; for any other agent, use the same HMAC contract documented above (timestamp + nonce + body digest, tier-gated). The channel is the protocol, not the agent. A media-style transport for the entire telemetry feed. Treat the live map as a recording that can be scrubbed, paused, and replayed. Settings → API Keys is now a read-only registry. Key values never reach the browser process — not even an obfuscated prefix. The panel surfaces: OpenSky API credentials are now acritical-warnenvironment requirement: the startup environment check flags missing OpenSky OAuth2 credentials with a strong warning, and the changelog modal links directly to the free registration page. Without them, the flights layer falls back to ADS-B-only coverage with significant gaps in Africa, Asia, and Latin America. ShadowBroker v0.9.7 is composed of three vertically-stacked planes — theOperator UI, theBackend Service Plane, and theDecentralized Layer (InfoNet)— plus two cross-cutting bridges (theTime Machineand theAgentic AI Channel, which is the protocol that OpenClaw and any other compatible agent connects through) and aPrivacy CoreRust crate that backstops both the legacy mesh and the future shielded coin / DEX work. The repo includes adocker-compose.ymlthat pulls pre-built images from GitHub Container Registry. Openhttp://localhost:3000to view the dashboard. Deploying publicly or on a LAN?No configuration needed for most setups. The frontend proxies all API calls through the Next.js server toBACKEND_URL, which defaults tohttp://backend:8000(Docker internal networking). Host port8000is only published for local API/debug access. If it conflicts with another service, setBACKEND_PORT=8001in.env; leaveBACKEND_URLashttp://backend:8000because that is the Docker-internal port. The backend memory cap is controlled byBACKEND_MEMORY_LIMITand defaults to4G. If Docker reports OOM events, the backend will restart and slow layers can look empty until they repopulate. If your backend runs on adifferent host or port, setBACKEND_URLat runtime — no rebuild required: Podman users:Do not pass the GitHub URL topodman compose pull; clone the repo first,cd Shadowbroker, then run compose from that folder.podman composealso requires a Compose provider. If Podman reportslooking up compose provider failed, install one: If you are in a bash-compatible shell, the included wrapper can auto-detect Docker or Podman: No need to clone the repo. Use the pre-built images from GitHub Container Registry. GitLab registry images may be used as a mirror if you publish them there. Create adocker-compose.ymlwith the following content and deploy it directly — paste it into Portainer's stack editor,uncloud deploy, or any Docker host: How it works:The frontend container proxies all/api/*requests through the Next.js server toBACKEND_URLusing Docker's internal networking. The browser only ever talks to port 3000. The backend's host port is for local API/debug access and can be changed withBACKEND_PORT=8001without changingBACKEND_URL. BACKEND_URLis a plain runtime environment variable (not a build-timeNEXT_PUBLIC_*), so you can change it in Portainer, Uncloud, or any compose editor without rebuilding the image. Set it to the address where your backend is reachable from inside the Docker network (e.g.http://backend:8000,http://192.168.1.50:8000). If you just want to run the dashboard without dealing with terminal commands: Local launcher notes: If you want to modify the code or run from source: This starts: If you use pre-commit, install hooks once from repo root: You can feed your own AIS ship data into ShadowBroker using an RTL-SDR dongle andAIS-catcher, an open-source AIS decoder. This gives you real-time coverage of vessels in your local area — no API key needed. AIS-catcher decodes VHF radio signals on 161.975 MHz and 162.025 MHz and POSTs decoded vessel data to ShadowBroker every 10 seconds. Ships detected by your SDR antenna appear alongside the global AIS stream. Docker (ARM/Raspberry Pi):Seedocker-shipfeederfor a production-ready Docker image optimized for ARM. Note:AIS range depends on your antenna — typically 20-40 nautical miles with a basic setup, 60+ nm with a marine VHF antenna at elevation. All 37 layers are independently toggleable from the left panel: The platform is optimized for handling massive real-time datasets: WhenMESH_ARTI_ENABLED=trueorMESH_RNS_ENABLED=true, backend startup now fails closed unless the loadedprivacy-coreartifact reports a parseable version at or abovePRIVACY_CORE_MIN_VERSIONand matches one of the hashes inPRIVACY_CORE_ALLOWED_SHA256. Generate the hash from the artifact you intend to ship: Then confirm authenticatedGET /api/wormhole/statusorGET /api/settings/wormhole-statusshows the sameprivacy_core.version,privacy_core.library_path, andprivacy_core.library_sha256. How it works:The frontend proxies all/api/*requests through the Next.js server toBACKEND_URLusing Docker's internal networking. Browsers only talk to port 3000; the backend host port is only for local diagnostics. For local dev without Docker,BACKEND_URLdefaults tohttp://localhost:8000. ShadowBroker is built in the open. These people shipped real code: This tool is built entirely on publicly available, open-source intelligence (OSINT) data. No classified, restricted, or non-public data is used. Carrier positions are estimates based on public reporting. The military-themed UI is purely aesthetic. This project is for educational and personal research purposes. See individual API provider terms of service for data usage restrictions. Built with ☕ and too many API calls
→ Apri originale
The 7 Most Anticipated Netflix Shows in May
📰 IndieWire 📅 2026-05-03 en
This May on Netflix, Tina Fey takes another vacation, the "Adolescence" writer has a new (old) story about boys, and the "Stranger Things" producers have a new show about olds!
→ Apri originale
2022 Vanderhall Carmel GT w/Teardrop Trailer
📰 Bringatrailer.com 📅 2026-05-03 en
This 2022 Vanderhall Carmel GT is powered by a turbocharged 1.5-liter inline-four that is said to have been modified with a Bad New Racing downpipe, recirculation valve, and revised engine software tune, and it is linked to a six-speed automatic transaxle. Th…
This 2022 Vanderhall Carmel GT is powered by a turbocharged 1.5-liter inline-four that is said to have been modified with a Bad New Racing downpipe, recirculation valve, and revised engine software tune, and it is linked to a six-speed automatic transaxle. The vehicle wears a gray and black vinyl wrap and rides on JRi Shocks coilovers with remote reservoirs in addition to 19″ alloy wheels. Further equipment includes traction control, dual 3″ side-exit exhaust pipes, anti-lock disc brakes, roll hoops, a single-sided rear swaybar, LED lighting, a luggage rack, a removable roof panel, heated seats, a banjo-style steering wheel, and a Bluetooth-capable Rockford Fosgate head unit connected to a custom audio system. The included teardrop trailer features US Mags wheels, a lift-up hatch, and a spare tire. Recently acquired by the seller, this Carmel GT has 3,400 miles and is now offered in California with a clean Carfax report and a Nevada title. The bodywork is finished in Ida Rose and wears a gray vinyl wrap with black stripes. An LED light bar is mounted behind the grille, and additional details include floating fenders, LED headlights and taillights, a luggage rack, a removable “capshade” roof panel, revised side mirrors, black rollover hoops, and side-exit exhaust pipes with perforated heat shields. Black-finished 19″ alloy wheels are wrapped in 235/35 front and 275/35 rear Kelly Edge Sport tires. Stopping power is provided by anti-lock disc brakes, and the pushrod JRi Shocks coilover front suspension is complemented by a swingarm-mounted coilover out back, both of which feature remote reservoirs. The vehicle is equipped with power steering, cruise control, and traction control. The dual-seat cockpit features heated bucket seats trimmed in tan leather upholstery, and color-matching material extends to the dashboard and door panels. A Pedal Commander is said to have been retrofitted, and appointments include a rearview camera, a Bluetooth-capable Rockford Fosgate head unit, a JMC Rokker amplifier, dual subwoofers, J&M speakers, a 12-volt charging port, a digital volt meter, push-button ignition, and a heater. The banjo-style steering wheel is mounted on a quick-release hub and fronts paddle shifters as well as an 8k-rpm tachometer with an inset coolant temperature readout flanked by a 160-mph speedometer, a gear-position indicator, and auxiliary gauges for fuel level and boost pressure. The digital odometer indicates 3,400 miles, approximately 50 of which have been added under current ownership. The turbocharged 1.5-liter DOHC inline-four features direct injection and is noted to have been modified with a Bad New Racing downpipe, recirculation valve, and revised engine software tune. Power is routed to the front wheels via a six-speed automatic transaxle. The teardrop trailer rolls on US Mags wheels and features a lift-up hatch with a vent as well as a left-side window, a right-side door, a spare tire, salt-and-pepper carpets, and storage pouches. The Carfax report is free of accidents or other reported damage. The vehicle has not passed a California emissions test. We need to confirm your billing address in order to appropriately charge fees and taxes should you win an auction. Please provide your billing address below. Congratulations! You're the high bidder. Your bid has been posted in the comment flow on the listing, and you can see other bids there as they happen. Good luck! Please confirm if the following details are aligned with your current contact information. If not, pleaseupdate your profile. Bidding will advance immediately to $. The BaT Service Fee is 10% of the bid, with a minimum of $250 up to a maximum of $4,000.VAT on Service Fee is charged in USD If you win the auction, your card will be charged for the service fee and you pay the seller directly for the vehicle. If you don't win, your existing pre-authorization will be released. When you bid we pre-authorize your credit card for the service fee(this helps prevent fraud). If you win the auction, your card will be charged for the service fee and you pay the seller directly for the vehicle. If you don't win, the pre-authorization will be released. *Exchange Rates You are bidding for this item in USD. This means, if you have the winning bid, you will need to make your payment to the seller in USD. It is your responsibility to check the conversion rate, and you should also note that exchange rates may fluctuate between now and the due date of your payment after the end of the auction. Taxation If you are the highest bidder, you will also need to pay the seller any applicable taxes/VAT. Your bid may not be inclusive of these amounts. Relevant details are included in the listing, so please ensure you have read and understood this information before placing your bid. Note that, if you will need to import the vehicle to your country, you may be responsible for import-related taxes. For more info,read about our auctionsoremail uswith any questions. By clicking on “Place a Bid” below, I acknowledge that theright to cancelservice will not apply once the bid has been placed, as the service will be provided immediately and agree to Bring a Trailer’sTerms of Use. Your bid of $is $more that the current high bid of $. Are you sure you want to proceed?
→ Apri originale
Iran presses for an end to war within 30 days as Trump expresses doubts
📰 Abcnews.com 📅 2026-05-03 en
Iran has proposed a 30-day resolution aiming to end the war with Israel and the U.S. rather than just extend the ceasefire
→ Apri originale
La qualità dell'aria è compromessa in cinque quartieri di Lisbona. - Portugal Resident
📰 Portugal Resident 📅 2026-05-03 📍 Lisbona it
La qualità dell'aria è compromessa in cinque quartieri di Lisbona. Portugal Resident
La commissione per il coordinamento e lo sviluppo regionale ha annunciato oggi che la qualità dell'aria in cinque distretti di Lisbona è "compromessa", superando i 180 microgrammi di ozono per metro cubo (ciascuno solo di pochi milligrammi) che può influire sulla salute umana – in particolare la salute delle persone vulnerabili, anziane e asmatiche, nonché dei bambini. Con un linguaggio che ricorda molto quello usato nel Regno Unito per giustificare i piani e le restrizioni del traffico (che hanno avuto un impatto negativo sulle attività commerciali/sulle routine di molte persone), la commissione ha evidenziato i distretti di Lisbona, Almada, Amadora, Barreira e Sintra (l'area edificata intorno a Mem Martins).
→ Apri originale
Alghero, tour al Parco di Porto Conte tra cultura, ambiente e memoria: successo di visite per la Grotta verde - sardiniapost
📰 sardiniapost 📅 2026-05-03 it
Alghero, tour al Parco di Porto Conte tra cultura, ambiente e memoria: successo di visite per la Grotta verde sardiniapost
Aperture straordinarie fino a domenica per i siti dell’area algherese tra terra e mare. Il Parco naturale regionale di Porto Conte si conferma cuore pulsante di esperienze autentiche e destinazione sempre più attrattiva per chi sceglie di vivere la natura in tutte le sue sfumature: la riapertura della Grotta Verde nel weekend del 1 maggio ha regalato una giornata intensa, partecipata e ricca di emozioni, con circa 850 visitatori che hanno animato i diversi siti dell’Ecomuseo, riscoprendo il valore profondo di un territorio capace di raccontare storia, paesaggio e identità. Protagonista assoluta la Grotta Verde, che ha accolto il pubblico proprio il 1 maggio e subito presa d’assalto dai visitatori affascinati dalla sua atmosfera unica e dalla forza evocativa di uno dei luoghi più iconici dell’area; numeri importanti anche per il museo a cielo aperto di Punta Giglio, dove il paesaggio si fonde con la memoria storica, mentre Casa Gioiosa continua a rappresentare uno spazio vivo e dinamico, particolarmente apprezzato dalle famiglie grazie alla mostra AlgueRex e alle suggestive immagini in diretta dai nidi delle coppie di falco pescatore. Immersione totale nella natura anche per i visitatori che hanno scelto l’area di Prigionette, dove il contatto diretto con l’ambiente restituisce un’esperienza autentica e rigenerante, mentre la Villa Romana di Sant’Imbenia ha offerto uno sguardo prezioso sulle radici più antiche del territorio; positivo anche il riscontro del Museo Antoine De Saint-Exupéry a Porto Conte, che continua ad affascinare con il suo racconto tra letteratura, volo e immaginazione. Un risultato che conferma la crescente capacità del Parco di attrarre pubblici diversi, valorizzando un’offerta integrata in cui natura, cultura e divulgazione si intrecciano in modo armonico, rafforzando l’identità del territorio e la sua vocazione turistica. Tutti i siti dell’Ecomuseo resteranno aperti al pubblico anche nelle giornate di sabato 2 e domenica 3 maggio: per tutte le informazioni su orari dei singoli attrattori per il mese di maggio, prenotazioni e acquisto dei biglietti è possibile consultare il sito algheroparks.it o scaricare l’app dedicata all’Ecomuseo.
→ Apri originale
Starmer begs for his political future: PM warns Labour rivals against 'political infighting' with Burnham, Rayner and Streeting ready to pounce
📰 Dailymail.com 📅 2026-05-03 en
The Prime Minister called for a 'united' party amid reports that he could face a challenge for his job from three senior party figures in the wake of disastrous local and devolved elections.
ByDAVID WILCOCK, DEPUTY POLITICAL EDITORand GLEN OWEN Published:08:17 BST, 3 May 2026|Updated:12:28 BST, 3 May 2026 Keir Starmer's circling rivals were told to 'give your heads a wobble' today as the Prime Minister tried to head off an expected challenge to his leadership. Transport Secretary Heidi Alexander said Sir Keir is 'the best person' to lead the country and cautioned her own party against being seen as a'self-indulgent debating society' at a time of global instability. Her warning came after the PMcalled for a 'united' party amid reports that he could face a challenge for his job from three senior party figures in the wake of disastrous local and devolved elections. Two former ministers, Greater Manchester mayor Andy Burnham and ex-deputy PM Angela Rayner are believed to be preparing to try to replace him, as is serving Health Secretary Wes Streeting. Setting out his case in The Observer, Sir Keir warned his party not to recreate the chaos of the previousToryadministration, which went through four prime ministers in five years, adding: 'Not this time.' 'We have a choice. We could sink into the politics of grievance and division. Or we could rise to this moment – together – in a national effort that matches the scale of the threats and turbulence we face,' he wrote. This morning Ms Alexander told Sky News's Sunday Morning With Trevor Phillips: 'I don't think the public would thank us if the Labour Party turned into some sort of self-indulgent debating society when there are pockets of the world that feel like they are going to hell in a handcart at the moment.' She added: 'I think those people who think that we should have a leadership election now and repeat the mistakes that the Conservative government made in churning through prime ministers probably do need to give their head a gentle wobble.' Transport Secretary Heidi Alexander said Sir Keir is 'the best person' to lead the country and cautioned her own party against being seen as a 'self-indulgent debating society' The Prime Minister called for a 'united' party amid reports that he could face a challenge for his job from three senior party figures in the wake of disastrous local and devolved elections But at the same time it was reported that Labour's ruling National Executive Committee (NEC) will now allow Mr Burnham to contest a Westminster seat, paving his way for a return to national politics with an eye for challenging for the leadership. The NEC, at Starmer's instigation, barred Mr Burnham from standing in Gorton and Denton earlier this year, ostensibly because it would also mean a costly mayoral election. Hissupporters are attempting to avoid a formal leadership challenge against the Prime Minister, and hope to kickstart a process for him to stand down after what are expected to be disastrous results for Labour on May 7. Up to seven Cabinet ministers will unite to pressure SirKeir Starmerinto quitting if this week's local election results are as dire as expected forLabour. The high-ranking figures will try to persuade the beleaguered Prime Minister that it would be in the party's best interests if he agreed a timetable for his departure fromDowning Street, senior government sources have told The Mail on Sunday. But in a sign of how fractious the situation could become, allies of the PM told the Sun he would not quit, adding: 'He will stay and fight a leadership contest if he has to.' Labour has been predicted to lose more than 1,500 seats in Thursday's elections, including huge swathes of its former heartlands in the North andLondon. Mr Burnham has been linked with tilts at several seats where MPs are prepared to step aside, triggering a by-election which could pave the way for his return to Parliament. Two former ministers, Greater Manchester mayor Andy Burnham (top) and ex-deputy PM Angela Rayner (middle) are believed to be preparing to try to replace him, as is serving Health Secretary Wes Streeting (above) Reports today claimed that the NEC's 10-strong officers committee, which helped the PM block him in Gorton and Denton, are not willing to do so again. However if Sir Keir is ousted quickly he may simply not have enough time to find a seat that would allow him to run. Mr Streetinghas already gained the support of more than 81 MPs for his leadership challenge, the number is the minimum required for a leadership challenge to take place. In a BBC interview yesterday, Sir Keir made clear he intended to remain in No 10 until the next general election – declaring he was elected for 'a five-year term that I won with a landslide victory, and I'll be judged at the end of that period, at the next election'. A senior Labour MP also insisted that, if challenged, Sir Keir would beat Ms Rayner, Mr Streeting 'and evenAndy Burnham' if it went to a poll of all Labour members. However, another MP said the PM was 'really quite deluded' if he believed he could cling on in the wake of this week's expected local election bloodbath and the Peter Mandelson affair. This newspaper has been told that under the plan being prepared, Sir Keir would be forced to agree that he should make way for a new leader after a suitable period described by one Labour source as 'a calm, elegant and considered process'. Exclusive polling for the Mail On Sunday shows only 25 per cent of voters believe Sir Keir Starmer will stay PM until the next election in 2029 Another party insider said: 'The view is there is no way for this to end now unless Keir sets out a clear timetable. 'Ideally, he will do it himself. But if he doesn't, members of the Cabinet will go to him after the results are in and tell him he has to announce a clear schedule for his departure.' A ministerial source said: 'It's about finding a way out that lets Keir go with some dignity. There won't be any public calls initially. 'But a significant number of Cabinet ministers have agreed that if the results are what we expect, he has to set out the timetable.'
→ Apri originale
your fleeting heart by Anonymous (Adult, 12,424 words)
📰 Archiveofourown.org 📅 2026-05-03 en
“Wha’ happened?” Shane mumbles. Ilya presses the call button for the nurse. “You took a bad hit during the game. We are at hospital.” Shane frowns. “What game?” he asks, and then, “Who are you?” Ilya blinks back the panic rising in his throat. “Shane, what…
“Wha’ happened?” Shane mumbles. Ilya presses the call button for the nurse. “You took a bad hit during the game. We are at hospital.” Shane frowns. “What game?” he asks, and then, “Who are you?” Ilya blinks back the panic rising in his throat. “Shane, what the fuck? Is me. Ilya.” Shane is still frowning. “Rozanov?” he asks, and suddenly, like he’s had a premonition, Ilya knows what Shane is going to say next. Knows from the furrow between his brows and the hunch in his shoulders and the hands that are very conspicuously not reaching for him. “Rozanov,” Shane says again. “What the fuck are you doing here?” So this is what it feels like for your heart to break. -- Or: In 2023, Shane takes a bad hit during a game and wakes up with no memory of the last twelve years of his life. this is sappy and stupid and full of romance novel cliches and does not depict realistic healthy relationship dynamics. BE WARNED!! (See the end of the work formore notes.) The hit’s not even that bad. It's a fully legal check into the boards. Shane had his head up, before it happened, and he had seen it coming. He just hadn’t been able to move in time. The puck left his stick a split second before the Detroit defender was crashing into him, and even as Ilya sees Shane’s neck whip as he hits the boards, even as he sees the way Shane crumples, he thinks that Shane will get up. Shane doesn't. By the time Ilya realizes he isn’t moving, the medics are already flooding the rink. Ilya catapults over the bench to get to Shane’s side. Shane, lying on his back, completely unmoving, face as white as the ice beneath him. “What’s happening?” Ilya demands. “Is he going to be okay?” “—steady pulse and breathing, likely a severe concussion—“ One of the paramedics is saying, not to him. “Hello? Someone tell me what’s going on!” One of the medics eventually looks up at him, a young woman with dark hair and even darker eyes. “Come with us,” she says. Onto a stretcher, out of the stadium, into an ambulance. Halfway to the hospital, Shane finally starts to stir. Eyes still closed, grumbling incoherently: he can’t answer any questions from the ambulance crew. He can’t even say a normal word. But when Ilya squeezes Shane’s hand, Shane squeezes back. Out of the ambulance, into the hospital, shuttled into an emergency bay, where a drill sergeant of a doctor diagnoses him with severe concussion and subdural hematoma. A kind nurse explains to Ilya that means bleeding in the brain. Treatment is observation. “You’re just going to watch?” Ilya demands. “You’re going to watch him bleed into his brain.” The nurse reminds Ilya of the secretary at the hockey rink where he used to skate. Bustling from place to place, never standing still. “Most of these injuries resolve on their own,” she says, fiddling with one of the monitors around Shane. “No use opening up his head if you don’t have to.” Out of the emergency room, into an observation unit, into a hospital gown. There’s a chair next to the bed for Ilya, and half a dozen tubes attached to Shane, and lots of people. Bruises staining the skin around Shane’s perfect freckles. Yuna and David are on vacation. She had seen the hit and texted Ilya,should we come home? Ilya had avoided answering until he knew the diagnosis. Now Ilya texts her:yes, come home. It’s about an hour later that Shane starts to stir again. This time, he actually opens his eyes, though he squints even in the darkness of his room. “Wha’ happened?” he mumbles. Ilya presses the call button for the nurse. “You took a bad hit during the game. We are at hospital.” Shane frowns. “What game?” he asks, and then, “Who are you?” Ilya blinks back the panic rising in his throat. “Shane, what the fuck? Is me. Ilya.” Shane is still frowning. “Rozanov?” he asks, and suddenly, like he’s had a premonition, Ilya knows what Shane is going to say next. Knows from the furrow between his brows and the hunch in his shoulders and the hands that are very conspicuously not reaching for him. Please,Ilya thinks desperately,get me the fuck out of here. But the world doesn’t disappear in a burst of light. Ilya does not suddenly wake up in his bed, or at the rink, or even his childhood home back in Moscow. He stays right here, with the silent blinking machines and Shane’s crumpled face. “Rozanov,” Shane says again. “What the fuck are you doing here?” Ah, Ilya thinks. So this is what it feels like for your heart to break. — Amnesia. Temporary, almost certainly. “It’s not uncommon, with hematomas,” the doctor assures Ilya. What’s her name? Ilya has no idea. He’s barely listened to a word they’ve said. He’s in the hallway, now, because Shane doesn’t know him. The fluorescent lights are blinding after the darkness of the head trauma ward. “Often, the memory loss resolves quickly,” she says. “We’ll keep checking in with him.” But one hour passes, and then another, and then it’s noon and Yuna and David are showing up, bleary-eyed and bedraggled, all their luggage left behind in Puerto Rico, and Shane still doesn’t know Ilya, but he melts when he sees his parents. “Mom,” he says, choked up and teary, and Ilya has to go sit outside the hospital room for a moment, or he’s going to cry. Eventually, David emerges, his eyes red, and sits down on the floor next to Ilya. “Hey, buddy,” he says. “How much has he lost?” Ilya asks, because they hadn’t been able to get this out of Shane before. He was too confused, too on-guard. “It looks like about twelve years,” David says grimly. Ilya’s heart drops. Twelve years. That’s 2011. Ilya and Shane barely knew each other, then. They barely liked each other. How many times had they hooked up? Twice? Ilya wonders whether Shane’s memory ends before or after the NHL awards, before or after their rooftop kiss. “Son,” David says, clapping his hand on Ilya’s shoulder, and Ilya, rehearsedly, does not flinch. “Maybe you should go home and get some sleep.” Ilya lets his eyes close. He’s so fucking tired. “I don’t want to leave him,” he says. “We’ll be with him,” David promises. “And—“ He cuts himself off, but Ilya hears what he doesn’t want to say. Andhe doesn’t remember you anyway.Andyou’re of no use to anyone here.Andhe doesn’t want to see you, to talk to you, to remember you exist. “Okay,” Ilya agrees. “I’ll go home.” — Ilya sleeps six hours and wakes up after the sun has already set. He texts David and asks if anything has changed.No update,David replies. Left with nothing else to do, Ilya dedicates himself with anxious fervor to cleaning the house to Shane’s usual exacting standards. He scrubs the baseboards; he sends drain cleaner down every sink. Then, while he’s trying to remember where the oven cleaner is, he realizes that Shane, when he gets home, won’t be able to find anything. He busts out a pack of sticky notes.Cups,he writes on one, then plasters it on a cupboard door;plates, bowls, pots, pot lids, random shit for the kitchen.He takes the sticky note into their bedroom and labels the drawers of Shane’s dresser. Then the bathroom drawers. Then he labels their respective closets, which side of the bed belongs to whom. He sends text messages to all their close friends, telling them what has happened and refusing their inevitable offers of assistance. He tries to go for a run and spends the whole time thinking about the look on Shane’s face as he’d saidRozanov?He eschews every piece of advice his psychiatrist has ever given him and downs three sleeping pills before bed, so he doesn’t even have to try to fall asleep unaided. Two days after Ilya was booted from the hospital, he gets a text from Yuna. It says,They’re releasing him. We should be home some time this afternoon. Ilya feels, stupidly, like he’s showing his bedroom to a boy for the first time. Of course, in a way, he is—Shane has never seen their shared bedroom, or at least he doesn’t remember it. He doesn’t remember any of their house. No memory of the pothos hanging over the kitchen sink that they bought together at a farmer’s market near the cottage. No memory of the picture of the two of them on the mantle, taken at last year’s hockey camp, surrounded by a crew of pint-sized hockey players. No memory of the lube that’s hidden in the ottoman, the spare chapstick in the key bowl, the half-written grocery list pinned to the fridge. David helps Shane into the house with an arm around his waist, even though Ilya can hear Shane complaining from the driveway that he doesn’t need any help. Yuna carries in the paper bags filled with pill bottles and the packet of doctor instructions, thick as an old phone book. “Uh, hey,” Shane says, when he sees Ilya hovering in the foyer, not sure what to do with himself. Ilya tries to smile back at him, but it comes out more like a grimace. Figures. Yuna hugs him, tightly. “How’s my favorite son?” she asks, and she’s facing away from Shane so she doesn’t see it, the way his shoulder’s tighten, the incredulous look on his face as he glances back over his shoulder. Ilya does. David props Shane up on the couch in the living room, two pillows behind him, a blanket tucked over his lap. Ilya had already set out a cold ginger ale and a plate of crackers on the coffee table, where he’s sure they’ll soon be joined by the parade of medications, glasses of half-drunk water, empty bowls of soup. “I’m going to run to the bathroom real quick,” David says, and, with a significant look at Ilya, disappears. Yuna is clanging around somewhere in the kitchen. Normally, Ilya and Shane would laugh together at his parents’ lack of subtlety; instead Shane clears his throat, awkward, as Ilya twists his fingers together behind his back. “It’s a nice house,” Shane says. “Do you know who the architect was?” No, but you do,Ilya wants to say. Instead he says, “Someone you liked. You helped pick the house.” “Right. Right, yeah—of course.” Shane picks at the weave of his blanket. “This is awkward, right?” he blurts finally. “I mean, we barely know each other.” Ilya knows every inch of Shane, every quirk of his daily routine, enough so that he can usually tell when Shane is getting sick before Shane can. “Right,” Ilya agrees. “And the last time I saw you we were—well.” Shane clears his throat. “I had just won the Calder.” Ilya nods. “I remember that night.” “I mean, we aren’t even friends,” Shane says. “Weren’tfriends.” “Sure,” Ilya says, chest burning. “And now we’re—“ Shane waves a hand like he doesn’t know the right worried. “Married,” Ilya says, because he can’t help himself. Shane flinches; wrong thing to say. Of course it was the wrong thing to say; Ilya never knew how to interact with this version of Shane. He was always stepping around him, wrong-footed. “Yeah,” Shane says now. “That.” There’s a long beat of silence. Ilya twists his fingers together, picking at the skin of his cuticles even though he knows it’s a habit Shane hates. He’s made good process on bloodying his thumb when Shane coughs and says, in a small voice, “So everyone knows, then?” Ilya blinks at him. “That you’re injured?” “That we’re—“ God, he’s so fucking young. Ilya hasn’t seen this look at his face in years, such raw, unvarnished terror. “Yes,” he says. “It was very public, when we came out. Two famous hockey players, so.” Shane’s eyes fall closed. “Right.” After that, Shane doesn’t seem to have anything to say to Ilya, and Ilya doesn’t press him. Eventually, David comes back into the room, glancing hopefully between them like he thinks they’ll have reaffirmed their commitment to each other in the ten minutes he was gone. His face falls, a bit, when he sees the way they’re sitting, Ilya at the far end of the couch, Shane hunched over on himself like he’s expecting to ceiling to fall at any moment. Ilya can’t deal with more disappointment right now: he looks away. “Shane,” David says. “Why don’t you go in and see if your mom needs any help in the kitchen?” Shane has barely left the room when David is sitting on the couch next to Ilya, his hand falling to Ilya’s shoulder. “Hang in there,” David says. “Remember, it’s just temporary.” But Ilya can hear low voices from the kitchen, hushed like someone doesn’t want to be overheard, and when the kitchen door swings open a few minutes later, it’s Yuna in the doorway instead of Shane. “Honey,” she says, looking at Ilya, and Ilya knows. “It’s fine,” he says, before Yuna can say anything. “It’s fine, I get it.” Her expression is pinched. “Do you?” “He wants me to go,” Ilya says. It’s easier to say it than to hear her say it. “Right?” “He just needs some space,” Yuna says. “This is very overwhelming for him. You can imagine.” “Of course,” Ilya says woodenly. “Whatever he’s comfortable with.” Yuna sighs. Ilya doesn’t resist when she steps forward to cup his face in one hand, but he doesn’t lean into the touch either. “This is temporary,” she tells him. “We’re going to get through this, and everything will go back to normal. Okay?” “Okay,” Ilya agrees and does his best to smile, even as his heart twists like wet laundry in his chest. — His first thought is to try to find a hotel, but he dismisses that idea pretty quickly: anywhere he ends up, he’d get papped more or less immediately, and then there would be a whole headache of new problems to deal with, think pieces about whether his marriage with Shane is on the outs, whether he’s leaving the Centaurs, whether someone (Ilya) cheated and that’s what had Shane distracted enough during a game to get laid out on the ice. Instead, Ilya swallows his pride and calls Wyatt. “Fuck yeah,” he says, gratifyingly quickly. “I’ve got a great guest bedroom that, like, nobody has ever used.” Anya stays with Shane, of course. It’d be too much to bring her to a friend’s house, not least because Ilya has no idea how long this will last. “Hey, sweet girl,” Ilya says, bending to press half a dozen kisses to her fluffy head. “I’ll see you soon, okay? You be good for Shane.” She whines like she knows something’s wrong, but what can Ilya tell her? Something is wrong. Wyatt lives downtown, in a nice little historic penthouse that manages to feel homey despite the sweeping views of the city. The crown moldings are thick with white paint, the green velvet couch frayed on the edges, but there’s a big wooden spice rack on the kitchen counter, a hand-painted bowl in the middle of the island filled with apples. The guest bedroom is no less homey. Warm yellow walls, a quilt thrown over the foot of the bed, a bay window that overlooks a street filled with leafy green trees. The bed is a queen, but of course, Ilya doesn’t need anything bigger, not when it’s just him. “Mi casa es su casa,” Wyatt says, as Ilya tosses his duffel onto the mattress. “We usually eat dinner around seven, unless that doesn’t work for you?” “Is fine,” Ilya says. He sits down, bouncing on the mattress. Firm. Shane liked a firm mattress. “So, uh…” Wyatt drums his fingers on the doorway. “What?” “How is he?” Wyatt asks hesitantly. “Hollander.” Ilya shrugs, turning to look out the window so he doesn’t have to look at Wyatt’s face. “Could be worse,” he says. “You know, he seems almost normal. Except he thinks he’s nineteen.” Wyatt sighs. “Shit,” he says. “I mean, I know you said it was amnesia, but I didn’t realize—“ “Yeah,” Ilya says shortly. “But, you know.” He shrugs. “Could be worse.” Could be worse, could be worse, could be worse: this is what Ilya tries to tell himself. Shane could have severe brain damage, something that affected his ability to walk or talk or move. He could have damaged his spinal cord. He could have broken a few ribs and punctured a lung. Fuck, he could be dead. There have been hockey players who have died on the ice before. Few and far between, but then people of Shane’s talent were few and far between, too. Ilya didn’t like to gamble on probabilities, not when it came to him. Wyatt clears his throat. “Right,” he says. “Well. Uh, I was making chili tonight. Is that okay?” Ilya nods, still watching the trees swaying in the wind, many stories below him. “Sounds good,” he says. “Okay, cool. Well, I’ll just—“ Wyatt raps on the doorframe, twice, before he leaves. Ilya knows he should probably get up and close the door, give him some privacy in his own home, but he can’t quite make himself move. He sits exactly where he is for a very long time, watching the world march on outside. — The team is nice about it. Of course the team is nice about it: they’re Ilya’s team. They’re the best fucking guys in the league. Bood and Barrett make loud complaints in the locker room about how Ilya chose Wyatt’s friendship over theirs and start a competition over who has the best home for guests. It nets Ilya a dozen invites to various spare bedrooms, and a private chat with Bood, who pulls him over to the corner of the room as the other boys shuffle out to the ice. “Seriously,” Bood says, “If you need anything, you call me, yeah? We would love to have you.” Ilya raises an eyebrow. “Are you trying to poach me, Boodram?” Bood shrugs. “I’m just saying, it’d be pretty nice to have a live-in babysitter.” It’s a nice thought. So is the deliberate way that the rest of the Centaurs avoid bringing up Shane, although it gets clunky at times. Dykstra walks through the play of a previous game with Ilya and stumbles over a mention of an assist from Shane. Young keeps asking Ilya questions in the plural, forgetting he’s no longer speaking as part of a unit. One day, during a discussion about Gatorade flavors, Haas actually says, “Well, Shane was telling me—“ and is so embarrassed by the slip up that he cuts himself off and walks out of the locker room before anyone can figure out what he wanted to say. The worst is Wiebe, who Ilya swears is watching him with the attentiveness of a private eye. It has Ilya on edge, constantly waiting to be called out on the ice, or, more likely, pulled aside and chatted to privately with sincere commiseration and tears. The thought makes Ilya shudder, and he focuses on his game more than ever, needling every one of his movements so they’re beyond reproach. In the end, it’s a week before Wiebe finally clears his throat halfway through practice and calls out, “Roz.” He beckons with one finger, and Ilya skates over trepidatiously as, behind him, the rest of the Centaurs continue with their shooting drill. “Yes, coach?” “You’re playing good,” Wiebe says bluntly. “I expected you to be playing like shit, but you’re not.” “Thanks?” “If you were playing like shit, I’d bench you,” Wiebe continues. “But you don’t have to be playing like shit to take a break. If you wanted to take some time off—“ “If I wanted to take some time off, I would not be here,” Ilya interrupts, then adds, belatedly, “Coach.” Wiebe claps his shoulder. “That’s what I thought. But I want it to be clear. If anything changes, you tell me, you have time. No questions asked.” Time. Time to do what? Sit in Hazy’s guest bedroom and stare at the ceiling, the way his mother used to, when Ilya was a child? Time to drive himself crazy trying to understand medical journals about amnesia, concussions, CTE? Time to contact lawyers and agents and medical proxies; time to plan out a life without Shane? “Thank you, Coach,” Ilya says. “Can I get back on the ice now?” Wiebe sighs. “You boys,” he says, but he waves him off. — Ilya takes a moment, after practice, to collect a few things Shane had left in his locker before the game—his spare credit card, a sweatshirt he likes to wear often, a bottle of prescription face wash. He brings them to the house in one of the reusable grocery bags that Shane forces him to keep in the car. David’s the one who answers the door. “Thanks, buddy, he'll appreciate this,” David says, peering into the sack, but there’s a false note in it, like he sees this for the excuse it is. “Um, I didn’t want to bother you,” Ilya says. “But is he—“ David shakes his head, quickly, before Ilya can get his hopes up. “Same as before,” he says. “It’s—he just needs some space. It’s a big change for him, you know. I’m sure he’ll come around.” Ilya nods. There’s a stone in his throat. “Right,” he says. “Of course.” On the way home, he thinks that he should have kept that sweatshirt. Shane wore it before the game; it was dirty, and it smelled like him. Who knows when Ilya will next get a chance to smell him? If he ever will again? — Three days after Shane returns home from the hospital, Ottawa has a game at home. Ilya had sat out their last game—a road trip to New York, the day after Shane’s accident; the plane had lifted off before Shane’s parents had even arrived at the hospital, before they even knew the extent of the damage—so this is his first time back on the ice since the injury. The crowd roars in satisfaction when they see him, and Ilya knows they must be relieved, to see him here. The Centaurs haven’t announced much about Shane’s injury, other than that he got a concussed and is out of play indefinitely, but it’s well-known that Ilya wouldn’t play if his husband was in critical condition. Seeing Ilya on the ice is probably the best signal yet that Shane is going to be fine. If only it were that simple. Ilya takes the opening face off. They’re playing the New Jersey Stingers, who are generally pretty nice and considerate guys, which really makes the whole thing worse. Ilya would love an excuse to deck someone. Dallas Kent, maybe. Instead, it’s Patrick Stevenson, dipping his head respectfully at Ilya as they line up in front of each other. “Heard about Hollander,” he says, as the referee readies for play. “Is he doing okay?” Sincere and everything. The fucker. “He will be back on the ice out-skating us soon enough,” Ilya says, and hopes that passes for an answer. He should come up with an insult to throw at Stevenson, something to get him off his game, but the ref is already raising the puck in the air. Stevenson wins the face-off, but Hazy blocks the shot he makes at goal and then the puck is back in the cradle of Ilya’s stick as he races up the ice. He doesn’t make a goal on his first shift, but he assists Bood on the next one, then cinches his own not long after that. He gets another goal in second; he earns a hat trick eight minutes into third. Ottawa wins the game, 5-2, and afterwards, in the locker room, Ilya scrolls through Twitter. Rozy is on fire,one girl has tweeted, alongside a string of tongue wagging emojis;clearly nothing can keep down the Russian love machine,says someone else. The Centaurs’ beat reporter has a more professional break-down of the game, but by the end, even her tweets have devolved to essentiallydamn, Rozanov is at it again! He keeps scrolling. Gifs of his goals, Bood pressing a kiss to the side of Ilya’s helmet after his assist, a shot of Luca looking at Roz out of the corner of his eye as they sit together on the bench. Wiebe frowning down at an iPad. A cluster of teenage girls wearing Hollander jerseys and waving at the Jumbotron. A tweet that says,wow, it’s like rozy doesn’t even notice his husband is gone.A reply to that tweet that saysyeah fr man like hollander is fucking hurt and roz is playing one of the best games ever, idk if I should be impressed or feel bad for hollzy lol The tweets each have dozens of likes. Which means nothing, of course. There are tweets about Hayden and Shane fucking that have tens of thousands of likes. There are conspiracy theories on Twitter about aardvark-human hybrids with millions. People like crazy things. Ilya reads the tweets over several times before someone calls his name and he finally puts his phone away. — One of the first things Yuna had said to Ilya, after she and David showed up at the hospital—sunburned, still wearing Hawaiian shirts, their luggage in tow—wasmaybe you should make an appointment with your therapist. It would probably be a smart idea. If Shane was being himself, it’d be the first thing he suggested to Ilya, too. Even if he hadn’t had all his memories knocked out of him, injuries like this tended to get to Ilya. Seeing Shane splayed out cold on the ice; seeing Shane bleary and unable to respond to Ilya’s begging. It brought Ilya back to places he’d prefer not to be. Which, in turn, brought him to Galina. But it’s been a few months, since Ilya has seen her. Things have been going good, lately; their visits tapered, from once a week to every other week to once a month. Then they agreed to pause them, for the time being.I’ll be here when you need me,she had told him. He could make an appointment with her now. He should, really. He knows he should. But he imagines sitting down with her, the conversation they would have—how is Shane?She would ask, and he would have to explain. He would have to say things likehe doesn’t remember me, andthe doctor's don’t know when—if— And it makes him feel sick. Just the idea of it. He’ll do it afterwards, he tells himself. Once Shane remembers. Ilya will go then, and he’ll figure this out. He just has to hang on until then. — Ten days after Shane comes home from the hospital, he’s moved to more permanent IR. Ilya doesn’t know what goes on behind the scenes—they would have all seen this outcome coming, with Shane's lingering concussion symptoms, but that doesn't mean it would have gone well. Ilya can imagine what Wiebe would have said; minimizing risk, keeping Shane healthy, following doctors' orders. And Shane? What would Shane have said? It's hard for Ilya to know precisely, when Shane is occupied by the mind of his younger self. He would have been pissed, definitely. There’s nothing Shane loves more in the world than playing hockey; he’s surely itching to get back on the ice. Still, the ice he remembers is a hundred miles away and twelve years ago, and surely Shane knows that. He was so nervous, when he signed with Ottawa. He spent an hour the night before the first practice ironing his hockey jersey. He didn’t eat before practice because his stomach was tied up in knots. Ilya kissed him three times in the car before he would walk inside. And that was knowing the guys on the team; knowing that Ilya was the captain; knowing he would be safe there. Wiebe announces it to the team before practice, all of them ringed around the ice. “Look, I know this isn’t ideal,” he says. “We’re going to be hurting without him, and I’m sure we all know he’s going to be hurting without us. But his health is our first priority, just like your health is our first priority. So we’re going to be very grateful that he’s not dealing with something worse, and we’re going to keep him in our thoughts and prayers, and we’re going to play the best hockey we can, so that when he comes back, he can be proud of us. Yeah?” There’s a round of lackluster cheers. Ilya feels the weight of his teammates’ eyes on him like a physical hand on his shoulder. He attacks practice with extra vigor. He makes three goals during the scrimmage. He’s the last man standing during the endurance drills. During shooting practice, he hits the puck right into Hazy’s thigh, leaving a nasty purple bruise. “Jesus, Roz,” Hazy says in the locker room, twisting his leg to show off his war wound. “Who the fuck taught you a slapshot like that?” Shane,Ilya thinks. When they were still young, teenagers, Ilya had seen a video of Shane’s slapshot at Junior’s and gotten jealous. He’d spent the next six months practicing his own, until nobody could deny he had the superior shot. “Your mother,” he says instead, and Hazy laughs, sounding a little too relieved. — Ilya knows that Yuna or David would call him the moment something changed. He still can’t stop himself from texting them for updates. They’re carefully-phrased missives, deliberately casual:Hey, how are you guys?OrHope you’re staying warm in the cold weather.The sort of professionalism he learned from Shane, which he had previously only trotted out when Shane demanded it, for interviews with elite journalists or PR-machine-approved Instagram statements. Ilya’s not sure if Yuna and David can tell the difference in his texts. They certainly don’t call him out on it.We’re doing well here,they say.Managing through the weather! Shane’s concussion is getting better. The doctors are very optimistic. Hematoma decreasing in size. No memories yet, but hopefully soon. There’s a Hollander family group chat that Ilya has been a part of for years, since a few weeks after he met Yuna and David for the first time, officially, back in 2017. Normally, someone sends something in that chat at least once a day. Now, the Hollanders must have moved back to a three-person conversation, because this group chat is frozen. The last message is from Yuna, sent an hour before Shane’s last game.Go get ‘em, boys!she had written.You’re going to kill it. — “I am going to get a hotel,” Ilya says, when days have turned into weeks and there’s no sign of Shane’s memory coming back. “Or a rental. Something.” “There’s no need for that,” Wyatt says. “You haven’t even tried Lisa’s lasagna, yet.” Ilya shakes his head. “I should get—what is the English phrase? Get out of your hair?” Wyatt snorts. “Our hair loves having you, man,” he says. “It’s been really fun. Lisa has always wanted to billet and, well, obviously this is different, but it’s better different, I think.” He nudges Ilya with his elbow. “Come on. Stay, or Lisa is going to think it’s my fault and she’ll ice me out of the bedroom.” And Ilya is selfish, so he stays. — They get a three day break, the sort of thing that Ilya and Shane would normally use to go to the cottage for a few days, and because Ilya doesn’t want to sit around getting frowned at, or, worse, hear Wyatt and Lisa fuck through the walls, he goes to Boston. Svetlana takes one look at him, the exhausted lines on his face and his borrowed carry-on suitcase, and says, “Oh, we are getting fucking drunk.” At least she has good vodka. Not just Russian but small-batch, Ilya’s favorite brand, from the tiny little distillery on the outskirts of Moscow that Sveta’s father loves. “Oh my god,” Ilya moans into his first glass. “This is what I want for my birthday,” he says into his second. “As many bottles of this as you can fit in a suitcase.” “Okay, please just get it over with,” he demands after he’s polished off his third glass and Svetlana’s uncapping the bottle for a refill. “This whole being sensitive thing, it doesn’t suit you.” She rolls her eyes, shoving the glass his way. “I’ve alway been sensitive,” she says. “I’ve very sympathetically dragged your ass through two funerals, you know.” Ilya rolls his eyes. “Yeah, and you did it by telling me to get it together when I started crying,” he says. “Come on. Out with it.” Svetlana shrugs, lounging back into the cushions. She has a very deliberate way she poses herself, the result of careful years of practice. Ilya remembers her when she was twelve and awkward, thirteen and just starting to practice faces in the mirror to see what made her look the most alluring in photos. Now she slinks around the world like a model expecting a camera around every corner. “You’re the now who wanted to come here,” she says. “Not the other way around. What do you have to say to me?” Ilya sucks a tooth, staring down into his glass. His tolerance isn’t what it used to be. Four drinks in and he’s already starting to feel a little woozy around the edges. It used to take twice as much vodka to get him to this point, or at the very least a bit of ecstasy slipped under his tongue. “He’s going to divorce me,” he says. It’s not what he meant to say, but once it comes out of his mouth, he realizes it’s true. Shane is going to divorce him. Who wouldn’t, if put in his position? Waking up with no memory of your husband—only made worse by the fact that said husband is your notoriously annoying rival. Ilya can hardly blame him. Even now, Ilya still has a hard time feeling like he’s earned the happiness he shares with Shane. The version of him from twelve years ago certainly didn’t deserve it. “He loves you,” Svetlana says. “He might not remember it, but that doesn’t just go away.” Ilya shakes his head. “No," he says, his voice frustratingly thick. He clears his throat. “No, it’s—it does, though. It does go away. If you saw him, you would understand. He doesn’t—it’s gone.” This is one of the things Ilya appreciates about Svetlana: she doesn’t argue with him too much. Not about things like this. Unlike Galina, unlike Shane, she trusts Ilya to know the interiority of his situation better than she does. So instead of telling him he's wrong, she unfolds her legs, leans forward over the coffee table like a salesperson conducting a business meeting, and says, “Do you think you could earn it back? Make him love you again.” This is the question Ilya has been asking himself, every day since this happened. It’s not impossible, to think that whatever Ilya did to make Shane love him in the first place could be replicated. If he knew—if there was a script. A path he could follow. But in truth, Ilya still doesn’t really understand why Shane loved him in the first place. He knows Shanedidlove him, but the mechanics of it never made sense. If he had been the fourth-best player in their draft year instead of the first, would Shane have still loved him then? If Ilya had been a little less brash, a little less willing to prod at Shane until he opened up? The truth is, it has never stopped feeling like a miracle, a lucky trick of fate that made something in Shane’s brain saw Ilya, hopeless Ilya, arrogant Ilya, mean Ilya, lonely Ilya, and saidyes, I want that one, that’s the man for me, I will take no other. It was improbable enough that Shane fell for Ilya once. But twice? “What do you think the odds are that Boston will take me back?” Ilya asks, instead of trying to say any of this. Svetlana sighs. She indulges him, because she is who she is. “Very high,” she says. “Their new rookie is underperforming.” “Yeah?” She nods. “It’s an open secret. His numbers aren’t going up the way they should. It’s like he peaked as a junior, somehow, which shouldn’t be possible with all the resources the Raiders are throwing at him, but—“ Ilya tips his head back again the soft velvet of her couch and lets her tell him about hockey. He tries very hard not to think of Shane. Very hard. — It’s not that Ilya doesn’t hear from Shane at all. He sends Ilya texts, sometimes. Usually it’s pictures of Anya. Other times it’s house stuff. A image of the circuit breaker and awhich one of these is for the kitchen?A question about how often the plants in the sunroom need to be watered. Once or twice, offers to send another bag for Ilya if he needs anything from the house.I know you didn’t have much time to get your stuff together,Shane writes, as if all it would have taken is another hour and Ilya could have packed his life up and cleared out for good. Out come the trophies from the trophy room, out come the books scattered through Shane’s bookshelves, out come the Russian snacks from the cupboard and the rug that Svetlana bought Ilya for the living room and the dirty old sneakers in the back of the hall closet that Ilya keeps for lawn work. Put it in a box, clap your hands together, and everything is done. I have everything I need, thanks,Ilya writes back. Lie, lie, lie, but then this Shane doesn’t know him, so who is he to call Ilya on it? Ilya’s right. Shane doesn’t even respond. — Ilya spent ten years in the NHL before he ever got to play with Shane, and even once they were on the same team, they usually weren’t on the same line. It should be easy, for Ilya to adjust to his absence. But even weeks on, when Ilya gets on the ice, it’s all he can think about. He gets a pass from Haas, and he thinksHollander will use a backhand spin-out to get around Yvonbefore he remembers that it’s Barrett on his left waiting for the puck. Wiebe taps Ilya’s shoulder to send him into the game and he automatically scans the ice for Shane before he remembers he’s replacing someone else. On the power play, it’s even worse: Ilya had known where Shane was so easily, effortlessly, and now that Bood is there instead, Ilya finds himself constantly surprised by the lay out of their team, a stomach-dropping feeling like reaching for a step and finding it’s not there. At practice, things are no better. Every day, once drills are finished, Ilya subjects the worst performers to a bag skate, and lately, he has always been in the group. Everyone skates until they fall over, which for Ilya takes longer than most, and so more and more he finds himself alone in the showers at the end of the day, standing under the spitting spray with nothing to entertain himself but his thoughts. He hates these showers. Bad water pressure, shitty soap. He used to like the soap, but then Shane had wrinkled his face at it once and admitted he didn't like the smell, and now Ilya hates it. He hates the tile of the showers, too. It’s too much like the tile from another shower where his life changed, a long time ago. Sometimes he wonders if things might not have been easier if his life never changed. If he never stepped foot in that shower. If he never rolled that stupid fucking die. Ilya braces his hands against the wall and lets the spray beat against the back of his neck. He closes his eyes. He’s not sure how much later it is when someone coughs from the doorway. It’s Haas, dressed to go home, a duffel slung over his shoulder. “You alright, Captain?” he asks. His brow is furrowed and he looks about one second off from biting his lip, a tic Ilya swears he picked up from Shane. “Never better,” Ilya says, and turns off the water. — “I can’t get over it,” Hayden says, as they watch Ruby and Jade wrestle on the gymnastics mat. It’s the first time Ilya has ever visited the Pikes without Shane present, but they had missed last month’s dinner because of an away game, and the little Pikes have apparently been chomping at the bit to see their uncles. Of course, Shane can’t come: he barely knows Pike, has never met Jackie, doesn’t recall any of the many hours he’d spent entertaining the kids. Ilya doesn’t particularly want to be here either either, but Jackie had mailed him a construction paper card Arthur made for Ilya during some school craft, and the guilt won out. “Yes, I don’t understand it either,” Ilya agrees. “You are like lost little squirrel in a fight, and they are like lions. They must get it from Jackie.” Hayden rolls his eyes. “Asshole,” he says. “I meant—Shane.” “Ah.” Ilya fixes his gaze more firmly on the mat. Ruby is trying to dislocate Jade’s shoulder from behind. “I mean, ten fucking years, Jesus,” Hayden continues. “I keep trying to text him. Like, I took a photo of Amber last night with spaghetti sauce all over her head, where she looked like a fucking enforcer that just beat up a guy for hitting the rookie. It was so perfect. And I thought,Shane will find this so funny,and then I realized Shane won’t find it funny, because he doesn’t know who Amber is. Shit, he barely remembersme.” Jade is kicking furiously at Ruby’s left knee, trying to destabilize her. Probably, someone should get involved before they seriously damage each other, but Hayden isn’t moving, so Ilya doesn’t, either. “I think you should send it to him,” Ilya says. Hayden darts a glance at him. “Yeah?” “Yeah,” Ilya says. “He doesn’t remember everything, but he knows you. At least as his teammate. He doesn’t have anyone else like that right now. All his other friends are strangers. All he has is his parents.” “Shit. I hadn’t thought about it like that.” Ruby and Jade have devolved into a tickle fight. “Anyway, Amber is adorable. Even if Shane doesn’t know her, he should appreciate her.” “Yes! I don’t know what I was thinking. Okay, I’m texting now.” Later, on the front doorstep, Jackie gives Ilya an extra-long hug, lingering like she’s reluctant to let him go. “Stay strong, yeah?” she tells him, and he nods, smiles. “Of course,” he says. “You know me. Strong Russian bear.” She smiles back at him, sadly, one hand still resting on the side of his neck. — Ilya thinks about them all the time: the lasts he didn’t know were lasts. The last time he blew Shane (in the shower, the morning before the game, Shane’s hands knotted in Ilya’s soapy hair, his groan echoing off the tiles); the last time he kissed Shane (before they got out of their SUV at the arena, a there-and-gone brush of lips over the center console for luck); their last goal together on the ice (three minutes before collision, a slick feint from Shane led to a solid pass to Ilya and a goal netted neatly in the top right corner of the opposition goal). The last that messes him up the most, though, is the last time Shane told Ilya he loved him, because Ilya doesn’t remember it. Was it the night before, when they were drifting off to sleep? The morning of, a quick thank-you for a disgusting smoothie, competently made while Shane was still getting dressed? Or something else entirely—something more meaningful, or less meaningful, or absent, or deliberate, but something that Ilya took for granted, something he didn’t bother to remember, something he thought he would hear a thousand more times and so something he dismissed? Ilya doesn’t remember the last time his mother said she loved him, either. Which is a completely different situation, of course. But he can’t stop thinking about it. — David sends Ilya a text of Anya curled up in the loveseat with an afghan half-thrown over her, with the captionYour baby misses you,and it’s a patent ploy but Ilya falls for it anyway. Half an hour later, Ilya’s in his and Shane’s kitchen petting Anya’s soft belly as she wriggles on the floor like a caterpillar, happy yips slipping out between her teeth when Ilya gets a really good spot. “Perfect girl,” he coos. “You’re just so good, aren’t you, so beautiful.” Eventually, David comes over with two mugs of tea, and Ilya makes himself take a seat at the kitchen table, throwing a tennis ball down the hallway for Anya, which she fetches and returns, fetches and returns. “Shane and Yuna are at an appointment,” David tells Ilya, as he inhales the steam from his tea. Black tea with cherry jam, probably the good stuff from the farmer’s market. Lord knows Shane wouldn’t have touched the open jar in their fridge. “Ah, so you wanted to get me alone?” It’s meant as a tease but it comes off rather flat. David, instead of trying to resuscitate the joke, just sighs, circling his thumb around the rim of his own mug. “Well, I’ll be honest, buddy,” David says. “I have been wanting to talk to you.” So Ilya was brought here under false pretenses. Of course he was; it seems silly, suddenly, to have even considered that this might just have been a social visit. What would David need with Ilya, right now? “A few days ago, Shane had a check-in with his neurologist,” David says. “They did some pretty comprehensive imaging, and from what they can tell, the hematoma has resolved itself.” It takes Ilya a moment to parse the med speak. “But that’s—that’s good, right?” he asks cautiously. David nods, looking down at his mug. “In a matter of speaking,” he says. “It’s definitely a step forward in healing, and it means Shane is less at risk if he were to fall or hit his head again. But it’s also—well. Dr. Chandry said that she would have expected to see some progress right now. In terms of his memory coming back. If—“ “If it was going to come back,” Ilya fills in, his voice flat. “Right?” David presses his lips together and nods. “It doesn’t mean there’s no chance,” he says, “But it does mean the odds of a full recovery—of a recovery—they go down considerably.” Ilya breathes very slowly through his nose. This will hurt very much, if he lets it, so he is not going to let it. “And hockey?” he asks finally. “Will he be able to play again?” It’s only in recent years that Shane has accepted there is anything in the world more important than hockey. At nineteen—at nineteen, it was his whole life. “They’re not sure yet,” he says. “But for now, they’re treating the missing memory as evidence of persistent damage. They’re not letting him play until it’s healed.” “And if it’s never healed?” David sighs. “You two are so alike,” he says, but what would normally sound fond comes out terribly sad. “I’ll tell you the same thing I told him: we’ll cross that bridge when we come to it.” Normally, Ilya likes that idiom. It’s a good one to use to calm Shane down when he tries to march a few too many miles ahead with his plans. Now, it sounds horribly stupid. “How’s Shane taking it?” Ilya asks. “I mean, I can imagine, but—“ David snorts. “You know him,” he says. Ilya closes his eyes. “Yeah,” he agrees, though he isn’t sure he does. Not anymore. He finishes his tea, spends a few more minutes petting Anya, and is sure to clear out of the house before Shane gets home. — Ilya had thought a lot about what would happen if he got Alzheimer’s. Less about what would happen if Shane did. In those few imagined futures, Ilya had pictured Shane’s memories seeping away from him slowly, like an ebbing tide. Ilya would have time to make the house safe for Shane, to write post-it note reminders of everything in their life. Not that Shane would need reminding about everything. Even in the worst of his imaginings, Ilya couldn’t ever quite picture Shane forgetting him completely. Maybe he wouldn’t remember precisely who Ilya was to him, or how they met, or how Ilya drank his coffee, but he would surely remember he was safe with Ilya. That they loved each other. Of course, in these imaginings, Shane was also always old and grey, and he and Ilya had already lived a long and beautiful life together. Never had Ilya anticipated everything being taken away so swiftly. Never had Ilya anticipated reality. — The phone call wakes Ilya up. Really, he should already be awake: it’s well past eight in the morning and Ilya was supposed to get up an hour ago to go for a run before practice. But when he woke up to the sound of the alarm, even the idea of getting out of bed made Ilya feel like he’d run a marathon, and in the end he just stopped his alarm and curled back into his blankets, burying his head under his pillow to muffle the sounds of Wyatt sneaking around the apartment, sliding on his own tennis shoes. Now, half-asleep again, it takes Ilya a moment to read the name on the phone screen. When he does, he scrambles to pick up the phone so fast that he almost accidentally rejects the call. “Hello?” he demands, heart pounding in his throat. It’s the first time Shane has called him. One of the only times Shane has even reached out to him at all. Surely it couldn’t be that Shaneremembers.Surely Ilya wouldn’t be that lucky. But—maybe? “Hey,” Shane says. “Hey, it’s, uh. Me. Shane. Hollander.” Ilya’s heart sinks. “Yes, I know who you are, Hollander,” he says, and hopes it comes across annoyed. He slumps back into his pillows. “What do you want? Is early.” “Uh, yeah. Sorry, sorry, I uh—well, I was just in the gym this morning, working out, and I got a notification on my phone. Um, from a calendar, I guess I had set it up a while ago. Back before—you know.” Ilya presses a hand over his eyes. “And what was on this calendar that made you call me?” Maybe there’s some event they’re supposed to go to that Ilya needs to cancel. Maybe there’s a reminder to do some yearly household task and Shane needs Ilya’s help to figure out how to do it. “Um, it’s—it says it’s your mother’s birthday today,” Shane says. “And it says it make sure you’re okay. And I guess—I don’t know, maybe it’s dumb, you don’t really know me, but I guess I just wanted to do that. Make sure. You’re okay, I mean.” Ilya takes several long, slow deep breaths, and tells himself he’s not going to cry. There’s no use for it. It wont’t change anything. It’ll just make him feel shitty and ugly and weak. There was a reason that he went ten years without crying. It was better that way. With Shane, it was different, but Shane was gone now, wasn’t he? Ilya needed to go back to the way things were. But that was so hard to achieve when Shane was here, kind of, on the other end of the phone, his voice soft and careful and just as considerate as always, his kindness overflowing the shaky boundaries between them. Of course Shane didn’t owe Ilya anything; of course he had something to offer anyway. He was just like that. So lovable that he was impossible to escape. I love you,Ilya wants to tell him, now. He hadn’t said it enough before. Now it was too late. “Thank you,” Ilya says, after he has been silent on the line for far too long. His voice comes out wet, and he coughs, wiping at his face with one hand. “I’m okay.” Ilya’s Shane would have called him out on the lie. This Shane just says, “Okay, good. I hope—you have a game tomorrow, right? Good luck.” Ilya’s eyes fall closed. “Thanks,” he says. “Have a good day.” The line clicks off, and Ilya lays in bed for several long moments, contemplating whether he can go back to sleep. He’d like to sleep this whole day off, take a few pills and lay in bed and wake up some other day, some other time, when he doesn’t have to deal with all this. But it’s almost eight thirty now, and he has to be at practice in an hour. Wyatt is shuffling around in the kitchen, back from his run, and somewhere, far away, Ilya’s mother is turning fifty-four. It’s not a very good way to celebrate, rotting in bed. Ilya pushes himself to his feet and forces himself to get dressed, the whole time thinking of Shane’s voice in his ear, the warm way he’d saidgood luck. — The thing is, Ilya knows he shouldn’t live for Shane. It’s a shitty way to live. Too much pressure on one person, and too fragile. Galina had warned him about that. That he needed to make sure he wasn’t depending on Shane to make him happy, that he was finding ways to be happy by himself. It made sense to him, of course, and he nodded and told her he’d think about it and then he’d go home and find Shane in their kitchen broiling flavorless chicken breasts, or lounging across their couch re-reading Wayne Gretzky’s biography, and any resolve he had to find hobbies and loves of his own had flown out the window. He was just so fucking happy already. Shane in his life, Shane in his house, Shane by his side—how could he ask for more than this? It felt greedy. It felt stupid, to waste any time that he could spend with Shane. Anyway, it was their honeymoon period, and Ilya told himself he deserved to enjoy it. He would work more on living for himself later. When the glow wore off, when Shane’s five-step laundry routine started irritating Ilya instead of charming him. Of course, before that could happen, Shane hit his head on the ice and didn’t get back up and now his sunshine is gone from Ilya’s life. Oh, it still exists, and Ilya is grateful for that, so fucking grateful that Shane gets to keep existing, even if not by Ilya’s side. But. The truth is he wasn’t really prepared for this. This whole thing has taken him rather by surprise. — The Centaurs play Toronto, and Ilya doesn’t even wait five minutes before he’s decking Dallas Kent across his smug, shitty face. The fight gets dirty quickly—Kent’s right wing is only a few feet away and he barrels into Ilya immediately, so eager to defend the rapist. Barrett is further away, and in the few seconds it takes him to join in the fight, they both get a few good shots in at Ilya. Ilya manages his own, though, and when the refs finally bust the whole thing up, both Kent and his buddy are dripping blood onto the ice. Ilya is whisked away by medics as soon as he gets off the ice, where he’s pronounced free of permanent injury and permitted to return to the ice. Wiebe doesn’t even scold Ilya, even though the power play off Ilya’s fight had netted Toronto a goal and tied up the game. Maybe he should have scolded Ilya, because Ilya makes it through all of three more shifts before he’s starting another fight, this one against some bland defenseman named West. He doesn't even say anything to Ilya, but he looks at him with this glint in his eye, the one that Ilya knows means he’s thinking something terrible. Probably something about Shane. Ilya, on hair trigger, doesn’t even try to pull an insult out of him to justify the fight; he just hits. This time, the damage is worse, because Ilya’s helmet gets knocked off right away. He can tell from the way his skin is pulling across his cheekbones that he’s going to have at least one black eye, and there’s a steady trickle of blood dripping from a cut across his forehead. He can’t feel his nose at all, which means it’s probably broken. On his left side, his ribs hurt like a motherfucker. It’s the most alive he’s felt in a long time. He can’t even bring himself to care when Terry, the team doctor, chews him out in the medical room. Wiebe comes in next, and delivers a half-hearted lecture that ends with, “I’m really worried about you, Roz.” It’s a nice thought, it really is. But if there is anything Ilya has learned, it’s that worry does nothing. Did any of his worrying ever help anything with Shane? Did he manage to prevent any of the terrible things that have happened to them—coming out, and Shane’s team turning on him, and that stupid fucking trip? And on the other side of it, all the things that Ilya didn’t bother to worry about, that came for them anyway. Amnesia, for one. “Can I go now, coach?” Ilya asks, eventually, and Wiebe lets him go. He takes an Uber back to Hazy’s, because they had carpooled but he doesn’t really want to talk to anyone right now. Tough luck: he opens the door and there’s Lisa, sitting on the couch with an empty popcorn bowl next to her, ESPN up on the TV. “You look like you got in a fight with a garbage disposal,” she tells him. Ilya grunts. He just wants to sleep. He doesn’t even want to shower, even though he skipped it, at the rink. He just wants to lay down in bed and look out the windows at the trees and sleep for a very, very long time. “Here,” Lisa says. “Here, come here.” She’s fetched ice packs out of the freezer and she holds one to his face, one to his ribs. “Ice for at least a half hour,” she says, ever the physician. “If the pain gets worse in the middle of the night, come wake me.” Ilya intends to go to sleep immediately, but once he gets into bed, he finds he can’t drift off. The ice on his skin is too foreign, and he keeps thinking about what Shane would see, if he saw Ilya like this, dirtying the bed with his sweaty self. “Do they know what this is doing to him?” Ilya hears Lisa murmur to Wyatt, later, the two of them hovering in a hallway outside his bedroom like two parents checking their teenager hasn't snuck out the window. Ilya doesn’t hear what Wyatt says back, but he hears Lisa’s returning hiss of, “Shane wouldn’t want this. He’d be sick over it.” Of course, that’s the problem, Ilya thinks. Shane isn’t here. — He’s expecting the call he gets from Yuna, the next morning “Honey, we miss you,” she says, which Ilya supposes might be true, for a given definition ofwe. “Are you doing okay?” she asks, and Ilya tells her he’s fine. “When will we see you again?” she asks, and Ilya says something about a busy schedule, poor sleep, then pretends Wyatt is calling his name so he can hang up the phone. — A long time ago, Ilya made a plan. He never actually thought he’d go through with it, but it helped him sleep at night, knowing there was a way out. His father laughing drunkenly in the next room, the sound of explosions on the TV, and Ilya in bed, aching from long hours of hockey. His life felt endless, then, every moment endless, time jumbled around him like a cage. He looked it up: you need to fall seven stories to effectively ensure you’ll die. There was an apartment building down the street that was nine. Technically, the roof wasn’t supposed to be open, but Ilya had snuck up there plenty of times with Svetlana or Sasha to smoke and look at the stars, what few of them you could see in Moscow, anyway. It was a good spot. Quiet. Easy to access. Nobody had ever stopped him from going up there before. A good place to catch a breath, before the end. He regretted that someone would have to find him, afterwards, but maybe it would be good for them. Make them realize the brevity of life and spur them to confess their secret love or pursue their dream career or something else stupid like that. Isn’t that the kind of thing that always happened in movies? Of course, Ilya had never done it, but it had been nice, to have the backup plan. To remind himself there was a backup. Wyatt’s apartment is six stories tall, but that makes the roof the seventh. The door is alarmed, but Ilya doesn’t need to be alone on the roof long. Just long enough to walk to the edge and step off. A few seconds, really. He could easily manage it. Now, as he lays awake in Wyatt’s spare bedroom, he turns the plan over in his mind like a loose tooth. — A week after the game against Toronto, Ilya is lying in bed, trying to muster the will to get up and do something with himself, when his phone rings. He’s tempted to leave it, but he’s already useless enough, out for at least the next two weeks while his ribs feel, that answering the phone feels like kind of the least he can do. He rolls over and yanks the phone from the nightstand. Jane <3the display reads. It’s probably cruel of Ilya, but he doesn’t answer. There’s no good reason for Shane to be calling him, is the thing. Best case scenario, Shane has found another depressing reminder on his calendar about the life he and Ilya used to share, the life they won’t be sharing any more, and it’ll just send Ilya deeper into his spiral. Worst case scenario, Shane has finally decided it’s time to get Ilya’s shit out of his bedroom. Maybe he wants to talk about how to start detangling the web of their finances. Maybe he wants to discuss transferring ownership of the deed to their house, who’s going to keep living there, who needs to start looking for an apartment to rent. Knowing Shane, he’ll probably offer to be the one who goes house-hunting. Just to take something off of Ilya’s plate.It was your house first,he’ll probably say, even though he doesn’t remember it being Ilya’s house first. It’s just another narrative he can parrot, likeit’s not your fault what happened,andI want you to take care of yourselfandthis must be very hard for you. Ilya will do the house-hunting, in the end. He won’t let Shane give up the house, both because he likes the idea of Shane still living in the place where Ilya last left him, and also because if Ilya has to step inside their old bedroom and see their closet emptied of Shane’s clothes, he thinks he’ll be sick. The phone stops ringing, but Shane just immediately calls again, so Ilya turns off the phone. For good measure, he shoves it under his pillow so he doesn’t have to look at it. He buries himself in the blankets on his bed and pulls up a Youtube video on his laptop. Some Russian YouTuber reviewing different brands of hockey tape. Ilya can barely pay attention. In the end, it’s Wyatt who comes to find him, barging into Ilya’s room without so much as a knock. “What the fuck, Hazy, I could have been jerking off,” Ilya says, swiping furiously at his face. Wyatt is breathing hard, like he’s been running. “Hazy?” Ilya asks, the dread surging in his stomach like an ocean wave. “Is it—“ “It’s Shane,” Wyatt says breathlessly. “Dude, where is your fucking phone? He said he called you like a million times.” “What is it?” Ilya demands, suddenly panicked. Stupid, stupid, why had he turned off his phone? Is Shane dying in a hospital right now? Has Ilya missed his chance to say goodbye by being a fucking coward? “Is he okay?” Wyatt grins so widely he looks slightly manic. Still, Ilya isn’t prepared at all when he says, “Better than okay. Rozy, he remembers.” — Hazy drives him over. Ilya had said he was fine to drive, and Hazy had raised an eyebrow and said, “Dude, you’re shaking like a chihuahua,” and Ilya had looked down at himself and realized it was true. He really was trembling all over. So he had given in and let Hazy drive him back to Shane’s—Ilya’s—their— Back to the house. Hazy took him back to the house. Yuna is outside, waiting for them, when they get there. “Oh, goodness,” she says, wrapping Ilya up into a hug. “I’m so happy to see you, honey. We’ve missed you.” Ilya hugs her distractedly. “Yes, hi, good to see you, where is Shane?” She purses her lips at him, vaguely chiding, but she’s smiling. “He’s inside. On a call with his neurologist, but I’m sure he can call her back, if you—“ Ilya is already halfway up the stairs. He finds Shane in the kitchen, bent over the island. He’s got his phone to one ear and he’s saying something about headaches and when he sees Ilya he goes still. “Hey, I’m going to have to call you back,” he says, and hangs up the phone seemingly without waiting for a response. “Ilya,” he says. Ilya has no idea what to do with himself. “Hollander,” he says, with a nod that feels vaguely formal. “I heard—Hazy said you got your memories back.” Shane nods quickly. “Yeah, they’re—they’re all here.” He taps his temple. Ilya nods again. God, they’re just two fucking nodding dolls, aren’t they. He feels like an idiot. “That’s good. That’s—a surprise, right? Last I heard, they didn’t think—“ “Ilya,” Shane interrupts, and Ilya suddenly can’t look at him anymore, so he goes to the corner and pulls out a glass and fills it up at the sink. He drinks slowly, thinking that it’s lucky that Shane hadn’t rearranged the kitchen while Ilya was gone. It’s good that he remembers where the glasses are. Shane likes to reorganize, when he’s stressed. Or maybe that was just a habit he picked up in his twenties? Shane’s tentative voice: “Are you—okay?” “I am fine, Hollander,” Ilya says. He can’t look at Shane or he’ll do something embarrassing like fall to his knees and beg him never to leave again. Instead, he stares resolutely out the window over the sink. The garden, carefully landscaped by hired hands. “I am glad you are, ah, feeling better.” “Ilya,” Shane says. “Look at me.” Ilya keeps staring at the plant out the window. Basil, he thinks it is, but right now it’s just a blurry mass of green. He blinks hard, but it doesn’t do much to improve the situation. “I am fine,” he says again. “Ilya,” Shane says again, and then his hands are on Ilya’s neck, one sliding up to cup his cheek, the other knotting in his hair, andfuck,Ilya has missed that. The way that Shane holds him. The unbearable tenderness as Ilya—yes—finally turns and meets Shane’s eyes. “Sweetheart,” Shane says, and Ilya can’t help it: he bursts into tears. “Shh, shh,” Shane comforts, pulling Ilya tighter into his strong, warm grip. “It’s okay, now. You’re okay.” In the background, Ilya can vaguely making out Wyatt muttering excuses to Yuna, the shuffling footsteps of people escaping the room. He shoves his face into Shane’s shoulder and tries to block it all out—block out anything that isn’t Shane, the minty smell of him and the soft flannel of his shirt against Ilya’s face and the heat of his jaw where it presses against Ilya’s cheek. His hands on Ilya’s back, rubbing in circles just like the ones Ilya’s mother would rub onto his back, when he was a small child and woke up from a nightmare and couldn’t go back to sleep. “I missed you,” Shane is saying into Ilya’s hair. “Fuck, Ilya, I missed you so much.” Ilya sniffles, pulling his face out of Shane’s neck so he can press their foreheads together and kiss him. That beautiful mouth slots against his own easily, effortlessly, like he had never left. “You didn’t remember me,” Ilya says, when they break apart. Shane nods. “And I missed you,” he says, like an agreement. Ilya’s face crumples. “Shane.” Shane kisses him again. His lips, his teeth, the taste of his tongue. His fingers digging into Ilya’s scalp the way they always do, because he’s obsessed with Ilya’s curls and running his fingers through them, even when it hopelessly tangles Ilya’s hair.Just brush it out,Shane always says, because his own hair is so pin straight he can’t fathom the idea that brushing your hair might actually just make it look worse. Ilya loves him, he loves him, he loves him. “I missed you,” Ilya says. “I love you. I don’t—I don't know how else to say it. I just missed you so fucking much." Shane knocks their foreheads together. His breath gusting over Ilya’s lips. The hot line of his cock against Ilya’s thigh, because they haven’t fucked in months and their bodies are used to no more than twenty-four hours between rounds. Ilya has a crazy urge to stick his hands down Shane’s pants and cup his cock, just to refamiliarize himself with it, but the door’s not locked and Shane’s parents are in the other room. He behaves. Shane is less chaste. Kissing Ilya’s chin, under his chin, the line of Ilya’s throat. “You are my favorite person,” Shane says, settling in around Ilya’s collarbone. “You did not want to talk to me,” Ilya says. “You did not want to even see me.“ “It wasn’t that I didn’t want to see you,” Shane says. “I just didn’t know what to do. I was a stupid little nineteen year old again who thought the worst thing in the world was being obviously gay, and then I looked at you and I felt like my heart was melting and I just knew there was no way I could hide it if you were always around.” “Hollander,” Ilya says, biting his lip as Shane bites at his Adam’s apple. “We’re married.” “I know,” Shane says. “Thank fucking god.” Ilya’s hips buck, involuntary. “Are you trying to give everyone a show? I did not take you for an exhibitionist, Hollander.” Shane pulls back and smiles at him. “There you are,” he says. Ilya rubs a thumb over Shane’s face and thinks the same thing.There you are, there you are, there you are,his heart thrumming with love. — It’s only mid-day and someone orders lunch. They eat at the kitchen table and Shane pulls his chair up to Ilya’s so he can press their thighs together. Hazy devours like four chicken schwarma pitas before making his excuses and ducking out, telling Ilya that he can come over whenever to get his shit. Yuna and David linger a little longer, managing conference calls with Shane’s doctors, but once they’ve got appointments on the books for the coming week, they make their way out the doors too. “Make good choices!” Yuna calls as the front door swings shut behind them. Shane is bright red, but he’s laughing, and Ilya doesn’t wait any longer to drag him to bed. Shane, Shane, Shane. Ilya feels drunk on him, the feel of his skin, his gasping sighs. Maybe there’s a drug in his saliva, or something. Maybe Ilya has a secret pressure point that makes him go insane and Shane is the only one who knows just where it is, how to press it right. “Ilya,” Shane moans into the pillows. “Ilya, please, please.” “I’ll give you what you need,” Ilya promises him, rocking forward hard and sending Shane’s face rubbing across the pillowcase. “I always give you what I need, don’t I?” “Always,” Shane agrees. “Always, always, ohfuck—“ For a while, Ilya doesn’t think. — “I’m scared,” Ilya confesses afterwards, in the dark of their bedroom, his lips pressed to Shane’s neck. Shane kisses Ilya’s forehead. “I know,” he says. “But you’re also brave.” — They order pizza for dinner, and Shane only wrinkles his nose slightly before giving in. Ilya gets himself double-pepperoni, orders Shane some stupidly healthy vegetarian thing. They eat on the couch, feet tangled together. “I should say,” Shane says, around a mouthful of crust. “Not all my memories came back.” Ilya stills. “No?” “No,” Shane admits. “I’m still missing the month before the concussion. When I talked to Dr. Chandry on the phone this morning, she said it probably won’t come back.” A month. It’s a long time. Thirty walks with Anya, thirty dinners, a handful of hockey games, a handful of goals. Very little, in the grand scheme of a life. Ilya swallows hard. “Well,” he says. “I guess I will just have to tell you about it. We made some important decisions, then, Hollander.” Shane raises an eyebrow. “Oh?” Ilya nods. “Yes,” he says. “For example, we decided that we would eat pizza at least one night a week. Also, that I would never do any chores, ever, and that we would get three more dogs, and—hey!” Shane has grabbed Ilya by the foot and yanked him halfway across the cushion so he’s leaning his weight on Shane to stay balanced. Shane grabs Ilya’s chin in one hand and squeezes. “You’re so full of shit,” he says. “I will negotiate you down to one pizza night a month.” A slow smile spreads over Ilya’s face. “Once every two weeks,” he bargains. “And you never forget me ever again.” Shane holds out a hand. “Deal.” They shake on it. Eventually, they've been shaking hands for so long it stops being a handshake and just turns into them holding hands. Ilya squeezes Shanes palm hard, and Shane squeezes back even harder, always trying to one-up him. His grip is so tight that Ilya thinks the grooves of their fingerprints must be nestled together. It's so tight that Ilya can feel Shane’s heartbeat, steady and slow, fluttering like a bird in Ilya's palm. title taken from featherstone by the paper kites which so perfectly encapsulated this fic that I simply couldn't name it anything else I wrote most of this back in december so I think the characterization is a little wonky and I would write it differently now--namely, I kept this draft laying around because I really wanted to write an arc of ilya learning to live for himself before shane's memory comes back--but it never happened and it never happened and then it still never happened and now ive accepted that this is the version of it that will exist for now. I know it is quite sappy and cliche, but better to let folks who like that kinda thing enjoy it instead of letting it rot on my harddrive! credits: I read there's no pretending by moonsock while revising this and undoubtedly got lots of inspiration from it! in particular, it inspired my bit about ilya labeling items in the house with post-it-notes. credit to like sick flowers need the sun by hoosierbitch which is a clint barton/phil coulson fic from like 2012 that is literally the only clint/phil fic ive ever read in my life but which includes clint having a similar spiral to that which ilya is experiencing (sub presumed death for amnesia) and also a similar fight scene (sub drunken bar fight with hockey brawl). this fic is embedded in my brain and also deeply inspired me here. also credit to remember me for centuries by smilebackwards, one of my favorite joe/nicky fics of all time and definitely my favorite amnesia fic ever written. my love for that fic is what inspired me to write this fic, although the characters and circumstances are very different and so are the plots. if you are a tog fan and haven't read that fic: run, don't walk. once again: I KNOW this is cliche and I KNOW this is not a realistic depiction of healthy relationships, so pLEASE do not comment telling me that! I was too tired to make it better ok!! finally, as always, if anything in this reads too close to something in another fic, please call it out so I can change it! (not my own fics, to be clear. some of these lines may be similar to my other fics bc I wrote them at the same time and idc about that. but I dont wanna steal from other ppl! ok bye) NZFive,kaetien,WaveMaker,Galeanthrope,definingenigma,pagetopage,doflo,Maylacute,NotCharmedHeSaid,key2trouble,ketters,nyxbynight,SofiPeverell,moonzeroes,interstellar_silence,Alita_b_angel,Emilyxox662,brunas_brunas,morganite18,kanjiklub_dot_com,talkingismylife,efilak,RubyKitten,Check8er8,tetrahedra,lorrastel,evergreen_vienna,madhatterette,IamPoof,utiles,chasefrayy,genesisofrhythm,Betsyboo,poslednystroj,longlongwarsgonnacome,Lune_Bleue22,queer_bee,vanayai,yoonmin_ssi,romenthenoodle,irnadbfas,Queenxx,onebonk,MollieThomas,cornish_fame_hen,Habs93,galren,wingardiumleviosassy,eroburn,Chip2511, and2018 more usersas well as 168 guests left kudos on this work! Sorry, this work doesn't allow non-Archive users to comment. You can however still leave Kudos!
→ Apri originale
Porto della Spezia, al via il primo lotto per la nuova rete elettrica: lavori da 30 milioni di euro - Shipmag
📰 Shipmag Media 📅 2026-05-03 📍 La Spezia it
Porto della Spezia, al via il primo lotto per la nuova rete elettrica: lavori da 30 milioni di euro Shipmag
→ Apri originale
Nueva terminal en Le Havre mantiene atención a cruceros pese a obras
📰 Portal Portuario Media 📅 2026-05-03 📍 Le Havre es
Por Redacción PortalPortuario @PortalPortuario A pesar de la complejidad del sitio de construcción de la Terminal de Cruceros de Le La entrada Nueva terminal en Le Havre mantiene atención a cruceros pese a obras se publicó primero en PortalPortuario .
→ Apri originale
El abandono de barcos crece en los puertos deportivos catalanes: hasta 30 embarcaciones olvidadas en una misma marina
📰 Elperiodico.com 📅 2026-05-03 es
Inmóviles, degradados y atrapados en un laberinto burocrático. Los barcos abandonados se han convertido en una de las mayores preocupaciones para los puertos deportivos catalanes, que enfrentan una triple crisis: la falta de espacio, el riesgo de vertidos con…
Los barcos abandonados suponen un peligro en los puertos por el riesgo de vertidos de combustible, aceites, y de incendio./ Marina Empueriabrava Glòria Ayuso Inmóviles, degradados y atrapados en un laberinto burocrático. Losbarcos abandonadosse han convertido en una de lasmayores preocupacionespara los puertos deportivos catalanes, que enfrentan una triple crisis: lafalta de espacio, el riesgo devertidoscontaminantes y unanormativatan lenta que puede tardar dos años en autorizar un solo desguace. Laausencia de un censo oficialimpide cuantificarcon exactitud el alcance del grave problema del abandono de embarcaciones, lo cual ya es para el sector una muestra de que el asunto ha quedado hasta ahora desatendido. Se trata de una tendencia creciente yCatalunya, al contar con una de lasmayores densidades de amarres del Mediterráneo(cerca de 30.000), esuna de las más afectadas. Barca abandonada por su propietario, que va degradándode con el tiempo por falta de mantenimiento./ El Periódico En los puertos catalanes, el abandono suele ocurrir enembarcaciones de recreo de pequeña y mediana eslora, entre losseis y los diez metros. La mayoría son de pabellón español y francés. Los puertos denuncian queel procedimiento para poder retirarlos es muy largo y caro. "Es como tener un parking en el que varias personas dejan el coche y desaparecen para siempre. Tienes una plaza ocupada sin poder cobrar", explica de forma gráfica Jordi Caballé, de Marinas de España. "Es un problema queva a más", explica el presidente de laFundació Barcelona Capital Nàutica, Laureà Fanega, fruto del envejecimiento de las personas que hasta ahora tenían barcos en propiedad, así como de la actual flota. En los últimos años,ha caído la ventade embarcacionesen favor del alquiler, las actividades enclubesde navegación y eluso compartido. Raimon Roca, presidente de laAssociació Catalana de Ports Esportius i Turístics(ACPET) —que representa a 48 concesionarios con dos tercios de los amarres catalanes—, indica que el problema del abandono se debe a situaciones personales:propietarios de edad avanzada sin relevo generacional, herederos que se desentienden de la nave y, sobre todo, dueños que atraviesandificultades económicas. Traslado de un barco abandonado fuera del puerto para poder ser desballestado. Los trámites suelen ser largos, de hasta dos años./ El Periódico En estos casos, lo primero que dejan depagar es el amarre. Después, ante laausencia de mantenimiento, el salitre y los temporales dañan rápidamente la embarcación. Los responsables del puerto coinciden en el detalle de esteproceso de deterioro sistémico:el casco se degrada y existe el riesgo decontaminación de las aguas por vertidos de aceite y combustible. Cuando se rompen las defensas del barco (los amortiguadores de caucho), las navesimpactan y dañan el muelle y las embarcaciones contiguas. Se creanvías de aguay hayriesgo de hundimiento, e incluso de que puedan arrastrar a otro barco. “Hay que hacer rondas de vigilanciapara controlar esos barcos. Cuando vemos que sulínea de flotaciónestá por debajo del aguahay que actuar”, explica el gerente del Consorci Port de Mataró, Carles Fillat, que cifra en una veintena los barcos en malas condiciones en este puerto. Ante el peligro de hundimiento y daños a terceros barcos, el puerto debe iniciar los trámites para poder sacarlo del agua. "Muchos puertos están llenosy encontrar un amarre de un día para otro es caro, mientras los ocupan estos barcos abandonados", lamenta Fillat. Tarea de desguace de un barco abandonado./ El Periódico El problema afecta a todos los puertos deportivos -con alguna excepción puntual- y esmucho mayor en la Costa Central,que abarcadesde el Maresme hasta el Garraf, donde se ubica el mayor número de amarres.En algún caso se han contabilizadohasta 30 embarcaciones abandonadas en una sola instalación. En puertos pequeños puede haber entredos y siete barcos. La Fundació Barcelona Capital Nàutica, junto con la asociación de puertos deportivos y Clúster Development, han iniciado unintenso trabajo para cuantificar la dimensión del problemay encontrar una salida a la situación, involucrando a todos los actores del sector náutico. “Si haces un buen mantenimiento,un barco puede durar 60 años o más. Animamos alrefit: muchos clientes compran unllaütde los años 70, colocan un nuevo motor y se convierte en un barco clásico con muchos años por delante”, señala Fillat. Pero sin mantenimiento, llega el momento en quela reparación no cubre el precio de venta,el dueño se desentiende y el barco queda en un limbo. Por ley, cuando los propietarios no atienden a su responsabilidad, los puertos deben hacerse cargo yrealizar largos y costosos trámitespara poder sacarlo del agua y desguazarlo. Entre 2020 y 2025, Ports de la Generalitat tramitó68 expedientes de abandono, entre 13 y 14 anuales de media, cifra que el propio sector considera alejada de la realidad de los amarres. Sin embargo, la administración ha pisado el acelerador: losocho nuevos expedientesabiertos durante elprimer cuatrimestre de 2026indican que, si sigue así, este año tramitará prácticamente la mitad de lo que se gestionó en los cinco años anteriores juntos. Raimon Roca, presidente de la ACPET “Los puertos vamos poco a poco resolviendo los expedientes de abandono. Pero dedicamos muchas horas de tramitaciones y asumimos un coste económico muy elevado.Pedimos a la administración que los procesos sean ágiles,y que puedan completarse en seis meses, tanto para garantizar la seguridad del puerto como la operativa de la instalación. Tenemos que encontrar una manera para que este problema no vaya a más”, reclama el presidente de la ACPET. Lluc Puig, director de Marina Empuriabrava, afirma que se dan casos de barcos que estánhasta cinco y seis años sin afrontar los costes de amarre.Todo el procedimiento administrativo para poder sacarlos del agua y destruirlos suma luego dos años más. Para evitar los largos trámites y poder liberar espacio, propone a los propietarios que ya no pagan ni mantienen su nave a que accedan a su desguace a cambio de condonar una parte de la deuda contraída con el puerto. Empuriabrava lleva a cabo entreseis y ocho desballestamientos al año. Para una embarcación pequeña de ocho metros, la cantidad sin ingresar por el amarre puede variar entre los3.300 y los 8.000 euros anuales. Luego, según Puig, las gestiones de tasación, peritaje, de abogados, el traslado y desguace pueden suponer al menos4.500 euros más de costes para el puerto. Noticias relacionadas Hace tres años, entonces como gerente del Consorci Port de Portbou, recuerda quedesballestó la embarcación Margarita, una de las más viejas. "Se decía que era de John Wayne. Debido a su estado,se hundió delante del puerto. La sacaron con una grúa y quedó abandonada allí mismo", hasta que dos años de trámites más tarde, recuerda Puig, "pudimos desballestarla". El pueblo ya se había encariñado con ella, y hay quien incluso protestó por su destrucción. Suscríbete para seguir leyendo
→ Apri originale
Exportaciones estadounidenses de GNL a Asia aumentan en abril debido a conflicto en Medio Oriente
📰 Portal Portuario Media 📅 2026-05-03 es
Por Redacción PortalPortuario / Agencia Reuters @PortalPortuario Las exportaciones estadounidenses de gas natural licuado (GNL) a Asia aumentaron en abril La entrada Exportaciones estadounidenses de GNL a Asia aumentan en abril debido a conflicto en Medio Oriente se publicó primero en PortalPortuario .
→ Apri originale
🏠