Josse-posten

Hungary pivots west and Bulgaria pivots east on the same weekend; Russia sells gold while the US boards tankers; the Iran talks hang on one plane to Islamabad.

Magyar Wants Netanyahu in Handcuffs and the EU Purse Open by May

Hungary’s new prime minister Péter Magyar told Al Jazeera that Hungary will comply with ICC arrest warrants — naming Benjamin Netanyahu explicitly — and said he could sign a rule-of-law deal with Brussels as early as mid-May to unfreeze billions held back under Orbán. With Budapest’s veto gone, the EU is also advancing final approval of a €90bn Ukraine loan (vote April 22) and weighing Israeli-settler sanctions that were blocked for years. (Full coverage in World.)

Bulgaria’s Pilot Lands on the Moscow Runway

Former president Rumen Radev and his Progressive Bulgaria took an absolute parliamentary majority — probably the country’s first stable government in years, and distinctly Moscow-friendly. Ursula von der Leyen sent congratulations with visibly gritted teeth. Analysts call Radev “no new Orbán,” but the foreign-policy math just got harder inside the bloc even as it got easier on Ukraine.

Russia’s Economy Lets the Mask Slip

Sweden’s military intelligence chief Lt. Gen. Nilsson put numbers on what everyone suspected: real Russian inflation ~15% (Kremlin claims 5.86%), deficit understated by $30 billion, and Urals needs to stay above $100 for a year to close the gap — a bar the Middle East ceasefire makes harder to clear. On cue, Moscow sold 22 tons of gold to plug the hole, and Putin admitted, for the first time, that the economy is in trouble. A Ukrainian prankster inside a Russian drone-ministry meeting overheard the quiet part: 90% of electrical components in Russian drones are foreign-sourced.

Vance to Islamabad, Marines on the Touska

JD Vance leads a US delegation — Witkoff, Kushner in tow — to Pakistan for a second round with Iran, after Khamenei reportedly signed off on talks. Tehran says it won’t negotiate “under the shadow of threats” after US Marines boarded the Iranian cargo ship M/V Touska in the Gulf. Trump posted the raid video and said the Hormuz blockade stays until there’s a deal; he also warned he’s ready to resume military action if the ceasefire expires. Oil +4.6%.

The BBC Found the Trades

A BBC investigation identifies a pattern of significant market trading spikes shortly before Trump’s public Iran war announcements. The pattern spans multiple events, not an isolated coincidence — and the natural next question is who was on which side of those trades. BBC report · Video

Apple After Cook

Tim Cook steps down September 1 after 15 years. Hardware chief John Ternus — the man who shipped the iPhone generations, Apple Watch, and AirPods as engineering lead — becomes CEO. Cook stays as executive chairman. An insider succession, not a direction change.

UN Does the Math on the Iran War

The UN said resources burned on the “reckless” Iran war could have funded life-saving humanitarian programs for 87 million people. Meanwhile EV sales on mainland Europe jumped 51% year-on-year in March as petrol prices climbed; solar and wind overtook coal; India’s Morbi ceramics hub, gas-dependent, mostly shut down. The war’s economic shock is doing climate policy’s job sideways.

Markets

S&P 500 −0.2%
Gold −0.9%
Oil +4.6%
EUR/USD 1.0843
USD/NOK 10.8172
VIX 19.13
BTC $76,172 +1.6%
ETH/BTC 0.03047
  • Oil +4.6% — Marines boarded the Touska; blockade holds
  • AAPL +1.0% ($273) — Cook out Sept 1, Ternus in
  • Gold −0.9% — Russia dumps 22 tons to cover deficit

Relatives pray at graves of Lebanese civilians retrieved from rubble in Tyre during the 10-day ceasefire.

Also on the front page - Amnesty 2025 annual report names Trump, Netanyahu, and Putin as “predators”; Secretary General calls the world order “predatory” — Al Jazeera · NRK - Humanoid robot smashes half-marathon world record in Beijing against human runners; 100+ robots started, one stretchered off — Digi.no - Palantir manifesto sparks “technofascism” accusations; UK MPs demand NHS contract scrapped — Guardian · Al Jazeera

World

Magyar: Netanyahu gets cuffed, Brussels gets a deal

Hungary’s new PM Péter Magyar told Al Jazeera Hungary will comply with ICC arrest warrants — explicitly including Netanyahu — if sought leaders visit. He also said he can sign a political deal with the EU as early as mid-May to unfreeze the billions held back under Orbán. (Also covered in the leader.)

Sources: Al Jazeera · Politico / r/worldnews · Bloomberg / r/worldnews · Guardian live

EU moves what Orbán blocked: €90bn Ukraine loan, settler sanctions

With Budapest’s veto gone, the EU is advancing final approval of a €90bn Ukraine loan (ambassadors vote April 22) and considering Israeli-settler sanctions that were stuck for years. France and Germany are reportedly weighing “symbolic” EU-membership steps for Kyiv short of full accession. France joined the Special Tribunal steering committee on Russian aggression.

Sources: Al Jazeera · Ukrainska Pravda: loan vote · Ukrainska Pravda: Druzhba · Ukrainska Pravda: symbolic EU · r/worldnews

Bulgaria: Radev’s absolute majority, Moscow-friendly

Rumen Radev’s Progressive Bulgaria took an absolute parliamentary majority — potentially ending years of unstable coalitions. Von der Leyen congratulated him. Analysts describe Radev as pro-Moscow and EU-sceptical but “no new Orbán.”

Sources: BBC · Guardian · NRK · Dagsavisen

Ukraine’s new gulf-plus-India network

Kyiv signed 10-year contracts with Saudi Arabia, the UAE, and Qatar covering drone exports and defence cooperation, and announced a security deal with India — Zelensky is finalising the documents. Zelensky also publicly called Witkoff and Kushner’s repeated Moscow visits without ever coming to Kyiv “disrespectful.”

Sources: Euromaidan Press / r/worldnews · Kyiv Independent

Swedish intelligence puts numbers on Russia’s fog

Sweden’s MUST chief Lt. Gen. Nilsson: real inflation ~15% (Kremlin: 5.86%), deficit understated by $30 billion, Urals needs >$100/bbl for a year to close the gap. Putin publicly admitted economic trouble for the first time; Moscow sold 22 tons of gold to plug the deficit. A Ukrainian prankster inside a Russian drone ministry meeting heard an official say 90% of electrical components in Russian drones are foreign-sourced.

Sources: Kyiv Post · FT · Meduza · r/worldnews: gold · r/worldnews: Putin admits · r/worldnews: Swedish warning

Vance heads to Islamabad; Marines board the Touska

JD Vance will lead a US delegation (with Witkoff and Kushner) to Pakistan after Khamenei reportedly approved a second round of talks. Iran’s foreign ministry says it won’t negotiate “under the shadow of threats” following the US seizure of the Iranian cargo ship M/V Touska — which Trump featured in a video release, stating the Hormuz blockade stays until a deal is reached. Trump simultaneously warned he is ready to resume military action if the ceasefire expires.

Sources: Guardian: Vance · Guardian live · Al Jazeera live · NPR · BBC: boarding · BBC: oil · r/worldnews: Khamenei · r/worldnews: Trump threat · r/worldnews: blockade

US–Cuba talks; Havana wants the energy blockade lifted

Cuba confirmed US and Cuban officials met on the island, describing the exchange as “respectful and professional and devoid of threats.” Havana is asking for Trump’s energy blockade — which has strained the country’s fragile infrastructure badly — to end.

Sources: Al Jazeera · NPR

Lebanon ceasefire, Jesus-statue fallout

Trump announced Israel and Lebanon have agreed a ceasefire; Israel is no longer authorised to bomb Lebanon. Hezbollah says it is ready to act if Israel breaks terms. Separately, images of an Israeli soldier desecrating a statue of Jesus Christ in Lebanon went viral, drawing condemnation from foreign governments and former MAGA allies. The IDF says it views the actions “with great severity”; the US ambassador demanded “swift” consequences. Meanwhile 40 Israelis were detained at a Moscow airport, reportedly linked to the Iran war.

Sources: NRK: ceasefire · NRK: håp i Libanon · BBC: statue · Al Jazeera: statue · Al Jazeera: global fallout · r/worldnews: 40 Israelis

Iran war’s global shockwaves

EV sales on mainland Europe surged 51% in March to 224,000 units as petrol climbed; solar and wind outpaced coal as the crisis failed to revive fossil fuels. India’s Gujarat ceramics hub of Morbi, gas-dependent, is mostly shut with workers laid off. The UN said US war spending could have funded life-saving programs for 87 million people. The BBC identified a pattern of trading spikes shortly before Trump Iran-war announcements — not isolated coincidences.

Sources: Guardian: EVs · Al Jazeera: Morbi · r/worldnews: renewables · Guardian: UN · BBC: trading

Amnesty: “predators” at the top

Amnesty’s 2025 annual report named Trump, Netanyahu, and Putin as “predators” driving a global decline in human rights. The Secretary General called the current world order “predatory” — not gradual decay, direct attack. Separately, Russian investigative journalists linked Russia’s anti-doping leadership to poisonings of Putin opponents including Navalny; Global Athlete is demanding Russia be thrown out of international sport.

Sources: Al Jazeera · r/worldnews · NRK · Aftenposten · NRK: doping

Palantir: “technofascism” accusations, UK MPs want the NHS deal scrapped

Palantir CEO Alex Karp’s new manifesto — championing US military dominance and implying some cultures are inferior — drew descriptions like “the ramblings of a supervillain” and “technofascism.” UK Labour and Lib Dem MPs are demanding the NHS contract be scrapped.

Sources: Guardian · Al Jazeera · r/worldnews

Apple’s post-Cook era: Ternus in, continuity signalled

Tim Cook steps down September 1 after 15 years. Hardware engineering chief John Ternus — who shipped the iPhone generations, Apple Watch, and AirPods as engineering lead — becomes CEO; Cook stays on as executive chairman. An insider pick.

Sources: BBC · Guardian · Al Jazeera · NPR · NRK · Digi.no

Japan ends postwar ban on lethal weapons exports

Japan approved scrapping its decades-old prohibition on selling lethal weapons overseas, clearing the path for exports including a next-generation fighter jet and combat drones. A dramatic departure from the pacifist defence posture maintained since WWII.

Sources: Al Jazeera · NPR · r/worldnews

Canada: US ties “a weakness to be corrected”

PM Mark Carney said in a video address that Canada’s deep economic dependence on the US has become “a weakness,” detailing efforts to diversify into other markets.

Sources: Guardian

Third Trump cabinet member exits

Labour Secretary Lori Chavez-DeRemer resigned amid an internal misconduct investigation — the third cabinet departure of Trump’s second term after Noem and Bondi. Democrats used the pattern to argue the administration is “imploding.”

Sources: Guardian · Al Jazeera · NPR

West Bank: sexual violence as displacement tool

Human rights and legal experts documented Israeli soldiers and settlers using sexual assault, gendered violence, and harassment to force Palestinians from West Bank homes. The report found attacks are causing girls to drop out of school and enter early marriages as families try to shield them.

Sources: Guardian

Japan 7.7 earthquake, tsunami warnings

A 7.5–7.7 quake struck off northeastern Honshu, triggering tsunami warnings (downgraded later). Japan’s meteorological agency warned a potentially stronger aftershock could follow within a week; six injured.

Sources: BBC · Guardian live · r/worldnews · NRK · Aftenposten

Also today - Musk skips French prosecutor summons over CSAM and deepfakes on X — BBC · Guardian · Reuters / r/worldnews - The Onion reaches new deal to take over Infowars; plans to parody the conspiracy platform — NPR - South Korean police seek arrest warrant for HYBE (BTS label) chair Bang Si-Hyuk over alleged investor fraud — Guardian - Myanmar junta widens ban on sanitary products, claiming rebels use them as first aid — Guardian - Boko Haram threatens to kill 400 hostages unless Nigeria pays £2.7m ransom — Telegraph / r/worldnews - TPLF restores Tigray regional government, threatening the 2022 peace deal — Al Jazeera - Gunman kills a Canadian tourist at Mexico’s Teotihuacan pyramids; weeks before Mexico co-hosts the World Cup — BBC · Guardian · NPR - Åtte barn drept i skyteepisode i Louisiana — NRK - Mona Juul slutter i UD — Dagsavisen

“Defund Palantir” protesters outside the company’s New York offices.

Japanese PM Sanae Takaichi at the Tokyo press conference announcing the weapons export policy shift.

Ukraine

Three nights, five Black Sea Fleet ships

Ukrainian GUR and SBU operations across April 17–19 damaged five BSF vessels in Sevastopol Bay: Project 775 landing ships Yamal/Olshanskyi, Azov, and Nikolai Filchenkov, plus the intelligence ship Slavutych. Also struck: a Podlyot-K1 radar in Sevastopol and an oil depot in occupied Hvardiiske, Crimea. One of the most concentrated naval strike campaigns of the war.

Sources: RBC Ukraine · r/ukraine: CyberBoroshno analysis · ISW April 20

Tuapse burns again; Krasnodar port trade halved

Ukrainian drones hit the Tuapse oil tank farm for a second consecutive night — fires large enough to leave oil raining over the city. Ship calls to Tuapse have halved as operators reroute tankers. The two-week Krasnodar energy campaign has also hit the Sheskharis terminal, Tikhoretsk pumping station, and Yeysk seaport. Russia’s ultranationalist Tsargrad network criticised local officials for sending “beautiful reports” to Moscow while prioritising beach season over the ongoing strikes.

Sources: Ukrainska Pravda · r/ukraine: oil rain · ISW April 20

“Positional standoff” — from the Russian side

174 combat clashes in 24 hours, heaviest around Kostiantynivka, Pokrovsk, and Hulyaipole. Russian State Duma Defence Committee deputy Zhuravlyov publicly acknowledged a “positional standoff” and said capturing Sloviansk and Kramatorsk could take “months” — an unusually candid Russian admission. Ukrainian forces counterattacked northeast of Kharkiv, preventing Russia from consolidating gains near Okhrimivka and Zakharivka, and also advanced in the Borova direction.

Sources: Ukrainska Pravda · ISW April 20

Russia’s Tuapse oil refinery and export terminal after a second consecutive night of Ukrainian drone strikes.

Ukrainian General Staff infographic: cumulative Russian military losses as of April 21, 2026.

Norway

Høyre trekker drivstoffstøtten — koalisjonen sprekker

Høyre-leder Ine Eriksen Søreide varslet i sin første tale til sentralstyret at avgiftskuttene på diesel og bensin ikke forlenges etter 1. september — og at lavere drivstoffavgift uansett aldri var Høyres foretrukne virkemiddel. Partiet vil heller kutte inntekts- og formuesskatt. Koalisjonspartner Frp er «veldig uenig» (Limi), Sp advarer mot å stenge dører for transportavhengig industri. MDG planlegger landsmøtevedtak om å avvise alle kutt i drivstoffavgifter.

Sources: NRK · Aftenposten · r/norge

Norsk drivstoffberedskap under press — Equinor øker Mongstad

NHO advarer: Norge kan stoppe opp i en krise på grunn av manglende drivstoffberedskap. Nesten alt flydrivstoff importeres, og landet har bare ett gjenværende raffineri. Equinor øker nå produksjonen av flybensin og diesel på Mongstad etter at Hormuz-krisen satte beredskapen på prøve. Støre sier myndighetene «har full kontroll».

Sources: TU: NHO · TU: Equinor

Kjernekraft-avstemning i mai — «stein dødt», sier analytiker

Frp, Høyre og KrF varsler at de vil stemme for å gå videre med kjernekraft når Stortinget behandler saken i mai. Energianalytiker Jarand Rystad mener framtidig norsk kjernekraft aldri vil bli lønnsom; SV kaller stemmeintensjonen «sykt uansvarlig». Unge Venstre vil på sin side fjerne kommunal vetorett mot vindkraft — uten moderpartiets støtte.

Sources: TU: mot ekspertråd · TU: «stein dødt» · TU: vindveto

EU-parlamentarikere: del oljekriseinntektene

Flere i Europaparlamentet mener Norge bør gi tilbake deler av de ekstraordinære inntektene landet høster som følge av Midtøsten-energikrisen. Statsminister Støre avviser kravet kontant.

Sources: NRK: Støre avviser · NRK Urix

BankID i faresonen — helse og politi kan rammes

BankID risikerer å miste godkjenningen på sikkerhetsnivå «høyt», noe som i verste fall kan avskjære store brukergrupper fra Helsenorge og politiets digitale løsninger. Selskapet Stø, som drifter løsningen, advarer om alvorlige konsekvenser.

Sources: DN · Digi.no

Sp sikrer flertall: hemmelig trygdeskandal-rapport offentliggjøres

Senterpartiet gir nok et stortingsflertall mot Støre-regjeringen, denne gangen for å offentliggjøre en hemmelig rapport knyttet til trygdeskandalen. Parallelt krever MDG og korrupsjonsjeger Eva Joly en «åpenhetsreform» i kjølvannet av Epstein-avsløringene, og ulike partier står i kø for å angripe helseforetaksmodellen mens Bovim-utvalget leverer i november.

Sources: Aftenposten: trygd · Dagsavisen: MDG/Joly · Dagsavisen: sykehus · Dagsavisen: Bovim

Hotell- og restaurantstreik: fattige lønninger og sykepenger

Nær 2000 ansatte (2668 på tvers av 185 bedrifter) er tatt ut i streik etter at lønnsforhandlingene med NHO Reiseliv brøt sammen. Hotellresepsjonister tjener rundt 39 630 kr/mnd — nr. 342 av 362 yrker nasjonalt. 22 Scandic-hoteller, Radisson Blu, Thon og flere McDonald’s-restauranter er berørt. Kravene: økt kjøpekraft og at arbeidsgiver forskutterer sykepenger utover de 16 dagene i arbeidsgiverperioden. Radisson på Bryggen i Bergen er fullstendig stengt; puben Dr. Wiesener er uvanlig nok stengt med full støtte fra arbeidsgiveren.

Sources: NRK: streiken · Dagsavisen: «katastrofe» · NRK: Dr. Wiesener · Dagsavisen: Radisson · r/Norway

Batterisatsing: milliarder nedskrevet til null

Den storstilte norske batterisatsingen sliter tungt: milliardinvesteringer nedskrevet til null, prosjekter skalert ned, planer lagt om. Innovasjon Norge har brukt nær én milliard i batteristøtte — men vil verken opplyse hva som er utbetalt eller hva som er oppnådd. Produksjon fortsetter i Arendal.

Sources: Dagsavisen: nedskrivninger · Dagsavisen: Innovasjon Norge

Israelske deler i norsk forsvar — og norske sjødroner hos US Navy

Forsvarets Forum: Kampfly, stridsvogner og fregatter i det norske forsvaret inneholder delsystemer eller komponenter fra israelske selskaper. Parallelt har et norsk selskap, hvis sjødroneteknologi allerede brukes i Ukraina, demonstrert autonome sjødroner for US Marines. — «USA er virkelig fremme i skoene», sier gründer Eirik Hovstein.

Sources: TU: israelske deler · TU: sjødroner

Equinors AI-milliarder kommer fra klassisk ML — ikke språkmodeller

Digi.nos gjennomgang av Equinors AI-satsing: de store verdiene kommer fra klassisk maskinlæring trent på egne operasjonelle data, ikke fra generative språkmodeller. Parallelt beskriver svenske sikkerhetseksperter Anthropics siste store modell som «et kvantesprang innen cybersikkerhet» og advarer om at den kan bli et digitalt maktmiddel for statlige aktører. OpenAI Codex er kraftig oppgradert — kan nå operere alle apper på PC-en på egen hånd.

Sources: Digi.no: Equinor · Digi.no: Anthropic · Digi.no: Codex

Humanoid robot smadret halvmaraton-verdensrekorden i Beijing

En menneskelignende robot knuste verdensrekorden på halvmaraton i et løp mot menneskelige løpere i Beijing. Over 100 roboter stilte til start — én måtte bæres bort på båre etter å ha falt.

Sources: Digi.no

Norway — Street Level

Rikskjemiker bekrefter: Fjordland-plast lekker kjemikalier i maten

Etter lang tids kamp har rikskjemiker Alexander Sandtorv bekreftet det han fryktet: plastemballasjen Fjordland bruker til ferdigmåltider lekker kjemikalier over i maten. Saken har ikke vært i offentligheten før. Samtidig viser en ny dansk studie at regn river av plastbelegget på vindmøller etter bare måneder i drift — og at mikroplastbiter havner i naturen. Fornybar Norge avviser problemet.

Sources: Dinside/Dagbladet · r/norge · TU: vindmøller

Oljefondets eiendommer — uoffisielt kart

En norsk hobbyutvikler har publisert et uoffisielt interaktivt kart (nbim-map.vercel.app) over NBIMs globale eiendomsinvesteringer — data som tidligere bare lå i tunge rapporter. Blant funnene: Norge eier 95 % av en stor New York-skyskraper. Prosjektet er bygd i Vercel og fortsatt under utvikling.

Sources: nbim-map.vercel.app · r/norge

Elkjøp-kundeklager går viralt

To separate r/norge-tråder fikk sterke reaksjoner: én om en eldre dame presset til å betale 1000 kr for en «klargjøring» av printer som bare besto i å plugge den i; én om en selger som i smug meldte kunden inn i et abonnement på 119 kr/mnd uten samtykke. Hundrevis av kommentarer delte lignende erfaringer.

Sources: r/norge: printer · r/norge: abonnement

Grasrotsprojekter: AI-kundeservice-trøtthet og kommunenyheter

En høyt oppstemt r/norge-post artikulerer frustrasjon over at kontaktskjemaer forsvinner fra norske nettsider til fordel for chatbots som tvinger brukere til å gjenta problemet flere ganger før de når et menneske — og at køen ofte nullstilles. Commenterne beskriver det som en bevisst kostnadskuttstrategi som skyver friksjonen over på kunden. Separately: en utvikler samler daglig nyheter fra alle 356 norske kommuner i en filtrerbar feed, og en annen tråd argumenterer for at det politiske presset på Norges Bank er et direkte angrep på en kjerneinstitusjon.

Sources: r/norge: AI-kundeservice · r/Norway: kommunenyheter · r/norge: Norges Bank

«Vil trolig vare gjennom morgenrushet — til bjørnen er skutt.»

— Vy om feilen på sporveksel ved Ski stasjon som innstilte alle R23-tog gjennom Blixtunnelen

Kollapset sauefjøs i Stryn — rundt 50 sauer og lam omkom da gulvet ga etter under 140 dyr.

Også i dag - Togkaos på Follobanen gjennom morgenrushet — feil på sporveksel ved Ski — NRK · Aftenposten - Odfjell Drilling mistet blowout preventer på 1100 m havdyp; aksjen stupte — DN · DN kommentar - Brann i trafo på Torshov — over 500 uten strøm i Oslo; parallelle branner i leilighet på Vestli og bygård på Tøyen — Aftenposten · NRK - Tre branner i Skien — én person pågrepet for påsettelse — NRK · Aftenposten - Skogbrann i Ålesund kom 100 m fra hytte før brannvesenet fikk kontroll — NRK - Ammerud-drapet: gjerningsmann og offer kjente hverandre; siktede tidligere straffedømt — NRK · NRK - Dobbeltdrapet i Gjerdrum: aktor ber om 21 års fengsel, ikke forvaring — NRK - Norsk mann i straffesak etter internasjonal DDoS-aksjon — Digi.no - KSAT får 1,5 millioner i gebyr for ulovlig satellittkommunikasjon — Digi.no - Kaffe blir billigere — men tar måneder å nå norske butikker pga innkjøpsavtaler og lagertid — NRK · Aftenposten - Varmere enn Barcelona etter Norges våteste april på 75 år — NRK - Ticketmaster dømt for monopolvirksomhet i USA; norsk festivalleder: «skaper frykt og underdanighet» — NRK - Oslo taper kampen om de største artistene til Sverige — Aftenposten

Tech & Infrastructure

French government (DINUM) goes NixOS — building Securix and Bureautix

France’s interministerial digital directorate DINUM is building two open-source NixOS-based distributions: Securix (hardened/security) and Bureautix (office-oriented), meant to replace Windows across French public administration. Publicly developed, open source — a significant institutional endorsement of NixOS for managed desktop deployments.

Sources: GitHub: securix · r/NixOS

RCE found in Vim and Emacs — both patched

Researchers using Claude to audit editors found an RCE in Vim (patched in v9.2.0272+), and then — somewhat humorously — a separate RCE in Emacs. Both patched; Vim has been updated in nixpkgs. Worth checking pinned versions on frozen channels.

Sources: NixOS Discourse · Blog: MAD Bugs

systemd stage 1 is the default — impermanence users must migrate

A merged PR makes systemd stage 1 the default initrd in NixOS, replacing the old bash-based init. If you rely on boot.initrd.postResumeCommands for ZFS impermanence rollbacks, you need to migrate to a boot.initrd.systemd.services oneshot service with explicit dependencies (after = ["zfs-import-rpool.service"], before = ["sysroot.mount"]). Packages needed in initrd go via boot.initrd.systemd.initrdBin; pool names in service deps must match exactly.

Sources: NixOS Discourse

Dendritic pattern reconsidered — it earns its keep

The author of dendritic revisited the pattern after initial skepticism. It makes every Nix file (except entry points) a nixpkgs module importable directly into top-level config, enabling individually named and auto-imported features without manual import lists. Updated verdict: the abstraction earns its keep once configs grow past a few files.

Sources: GitHub · r/NixOS

NixOS tools roundup: ten that actually help

A useful survey of tools that improve day-to-day NixOS: comma runs commands without installing, nix-index finds which package owns a file, nurl generates fetcher calls with auto-hash, nix-init scaffolds package expressions with dependency inference, nh improves rebuild output, statix lints Nix antipatterns, and flake-parts trims flake boilerplate.

Sources: iampavel.dev · r/NixOS

Tilescript: programmable Hyprland layouts in TSX, Lua, or Fennel

Tilescript is a programmable layout runtime for Hyprland — write layout logic in TSX, Lua, or Fennel, style with CSS, run via a Hyprland plugin. Browser playground lets you try without setup. For anyone wanting more flexible programmatic tiling than the built-in config supports.

Sources: Website · GitHub · r/hyprland

ActivSpot: macOS-style dynamic island for Hyprland

ActivSpot is a Hyprland dynamic island built in Quickshell/QML using file-based IPC rather than daemons. Morphs between music playback, Discord call status, notifications, and weather. Includes app launcher, clipboard viewer, animated pet, VPN badge. Dotfiles now published.

Sources: GitHub · r/hyprland

ARGOS: AI sysadmin for NixOS fleets

ARGOS (Autonomous Resilient Guardian Orchestration System) is a self-hosted AI sysadmin that manages server fleets through conversational commands — executes shell commands, reads files, manages services over SSH using Claude or local Ollama. Uses approval workflows for critical operations. A companion called Nanite is a bootable NixOS agent ISO still in development. FastAPI backend, PostgreSQL, open source.

Sources: GitHub · r/NixOS

Mic92 benchmarks nine Nix binary caches

cache-shootout benchmarks Harmonia, nix-serve, nix-serve-ng, NCPS, Nginx, Attic, MinIO/Rustfs, and Snix across realistic workloads (Firefox, NixOS Minimal — 373–493 package paths). Key finding: on-the-fly compression adds CPU overhead without bandwidth benefit in typical setups. Useful reference for choosing a self-hosted binary cache.

Sources: GitHub · NixOS Discourse

TerraMaster NAS: ransomware staged via shared-folder UI injection

A user found ransomware staged on a TerraMaster F2-210 (TOS 4.2.44) via a command injection vuln in the shared folder permissions UI. Caught before execution. TerraMaster devices have a history of critical RCEs — if you or anyone you know runs one, verify TOS is fully patched and disable unnecessary remote access.

Sources: r/selfhosted

ActivSpot — Hyprland dynamic island morphing between states.

Also noted - auto_flake: interactive CLI that reads Arch/AUR packages and generates flake.nix entries — GitHub · r/NixOS - terminal-top: per-domain terminal dashboard where each domain is a .nix file evaluating to JSON; first domain tracks Palestine casualties — GitLab · r/NixOS - LixCon 2026 talks now on media.ccc.de — Discourse - “yo”: flake-based NixOS voice assistant with build-time-precompiled intent index — Discourse - Blog: reducing Nix mass rebuilds without changing Nix itself (store path substitution, split compile phases) — Discourse - sinkswitch v1.4 for Hyprland: fzf audio sink switcher in a scratchpad, -nick flag for short names — GitHub · r/hyprland - hypr-network-manager: Vala/GTK4 NetworkManager applet with CSS theming for Hyprland — GitHub · r/hyprland - Debian Testing now ships comprehensive Hyprland packages — no more compiling from source — r/hyprland - NixOS + matugen + rofi wallpaper switcher regenerates Material You colors and reloads theming — r/hyprland - Niri + xwayland-satellite: fix for Steam black window caused by BadWindow X errors — Discourse - Bifrost: Go CLI that spins up a local HTTP server with QR code for two-way phone-to-server file transfers — Website · r/commandline - Home Assistant ha-mcp + Claude for natural-language HA config management — r/homeassistant - Local TTS benchmarks for HA Assist: Piper Medium (62 MB, 2500× realtime) remains the sweet spot; Kokoro worth trying if voice is too robotic — r/homeassistant

cd ~/repos/ratatosk && claude --resume 96dbbccc-b62f-400b-99ce-081b7f836037