<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>infrastructure — jolek78&#39;s blog</title>
    <link>https://jolek78.writeas.com/tag:infrastructure</link>
    <description>thoughts from a friendly human being</description>
    <pubDate>Sun, 15 Nov 2026 00:30:33 +0000</pubDate>
    <image>
      <url>https://i.snap.as/DEj7yFm4.png</url>
      <title>infrastructure — jolek78&#39;s blog</title>
      <link>https://jolek78.writeas.com/tag:infrastructure</link>
    </image>
    <item>
      <title>Be ready. Or maybe not?</title>
      <link>https://jolek78.writeas.com/be-ready-or-maybe-not?pk_campaign=rss-feed</link>
      <description>In the space of a fortnight Europe got hacked freezers in hundreds of supermarkets, thirty-odd hoax bomb threats on airliners, and a British government telling families to keep three days of food and water at home. It all looked like one story. I spent days trying to work out whether it is – and the answer is: partly, and not in the way it looks.</description>
      <content:encoded><![CDATA[<p><em>In the space of a fortnight Europe got hacked freezers in hundreds of supermarkets, thirty-odd hoax bomb threats on airliners, and a British government telling families to keep three days of food and water at home. It all looked like one story. I spent days trying to work out whether it is – and the answer is: partly, and not in the way it looks.</em></p>



<p>In <strong>Sjöbo</strong>, in southern Sweden, on the morning of 2 November the staff of the local <strong>ICA Kvantum</strong> open the shop and find the frozen food thawed. No door forced, no alarm tripped, no power cut. Somebody, somewhere in the world, in the middle of the night, told the freezers to go to 50 degrees, and the freezers obeyed. The manager writes it on Facebook with the resignation of a man who has just thrown away a stockroom: we&#39;ve been hacked, they set the temperature to 50.</p>

<p>In the same hours, in <strong>Brussels</strong>, Stephan Moelans, managing director of <strong>Sabcobel</strong>, the company that runs the refrigeration for Delhaize supermarkets, is waking up his technicians. At one in the morning. He sends them out across Belgium and Luxembourg to do something that in 2026 sounds almost medieval: physically unplug the fridges from the network, shop by shop, before the rest of the stock melts. As he told the Belga news agency afterwards:</p>

<blockquote><p><em>We began mobilizing technicians at 1 a.m. to get the situation under control</em></p></blockquote>

<p>Three days later an <strong>Aer Lingus</strong> Airbus from <strong>Dublin</strong> to Rome lands at a French military base at Évreux, under fighter escort, while bomb disposal teams search it. They find nothing. On the same day some twenty other flights across Europe receive the same threat, and meanwhile the British tabloids are explaining to their readers which fourteen items to buy in order to survive an emergency nobody has declared.</p>

<p>Within a week you get the feeling of being inside a <strong>dystopian novel</strong> that somebody is writing too fast. I spent days collecting the pieces. This article is an attempt to put them in a row, separating what we know from what we think we understand. Because the two, as we&#39;ll see, don&#39;t coincide.</p>

<hr/>

<h2 id="the-week">The week</h2>

<p>Let&#39;s rewind the tape. In mid-October, in France, the fridges of a few hundred supermarkets (between 250 and 350 stores according to the technical reconstructions, up to 700 according to others, across the <strong>Intermarché</strong>, <strong>Coopérative U</strong>, <strong>Carrefour Market</strong> and <strong>Leclerc</strong> chains) are driven overnight up to 50 degrees. Stock to throw away, and in a few shops the beginnings of a fire, because a fridge that heats is an appliance doing something it was never designed to do. The attack gets told as a French story, but the analysis by <strong>Sekoia</strong> picked up by Reuters finds units hit in Spain, Portugal, Poland, Germany and Belgium too: the continent was already in it, nobody had counted it yet.</p>

<p>On the night between 2 and 3 November it happens again, this time on a continental scale: at least nine countries. Ireland, Belgium, Luxembourg, Sweden, the Netherlands, Finland, Estonia. Among the brands hit, <strong>Ikea</strong>, <strong>Delhaize</strong>, <strong>Carrefour</strong>, <strong>SuperValu</strong> (thirteen shops in Ireland). In Estonia the technicians step in within minutes and contain the damage; in Sweden ICA talks of “a limited number” of stores, which is the formula you use when you&#39;d rather not say the number. In Athens a butcher tells the TV that his display fridge was set to 150 degrees, and that it took the technician two hours to get it back under control. And it isn&#39;t only frozen food: the same night <strong>Coolworld</strong> is attacked, the refrigeration supplier of the Établissement français du sang, the French blood transfusion service. Blood bags are not something anyone resells on the black market.</p>

<p>Then the emails. On Monday 2 November Hungary scrambles a Gripen to escort a Wizz Air flight from Luton to Budapest, threatened while already airborne. By Tuesday 3 the threats are already around thirty, twenty-seven according to the AP, plus a cruise ship; a Warsaw airport closes for a few hours. On Thursday 5 at least twenty-six are reported across Europe, on flights departing from sixteen countries. On Friday 6 another seventeen by noon, nine in <strong>Prague</strong> alone. Hungary scrambles its Gripens three times within an hour to escort a Brussels-Sofia and two flights out of Prague bound for Cyprus and Romania. In <strong>Dublin</strong> the headquarters of RTÉ, the Irish public broadcaster, is evacuated, and two other broadcasters receive threats the same day. Not a single device is found. Anywhere.</p>

<p>And finally London. On 22 October the <strong>Cabinet Office</strong> launches “<strong>Be Ready</strong>”, a three-year campaign asking families to keep enough at home for three days of self-sufficiency: water, food, a torch, a wind-up radio, cash, copies of documents. The same day the Defence Secretary, <strong>Wes Streeting</strong>, backs it with a line about “increasingly sophisticated cyber attacks”, and the next day the Prime Minister, <strong>Andy Burnham</strong>, defends it in person at a wildfire summit (and tells the Guardian about his own stash: beans, soup and Twiglets). From 27 October the papers start turning the same page of the government website over and over: the <strong>Independent</strong> headlines on the “attacks”, the <strong>Express</strong> on the “14 items to stockpile”, one news site on the “4 foods to have at home” (declared source: a Reddit thread...), another on the “13 things” to buy. <strong>Barclays</strong> publishes a survey: one Briton in four is stockpiling.</p>

<p>Four facts in fifteen days. Three of them are true. One is half true. And the question worth asking is whether they have anything to do with one another.</p>

<hr/>

<h2 id="the-radiator">The radiator</h2>

<p>To understand what happened in the supermarkets you need to know something supermarkets would rather not tell you: the fridge in a modern shop doesn&#39;t have a thermostat, it has a computer. It&#39;s called a controller, and in this case it&#39;s almost always a Danfoss of the <a href="https://www.danfoss.com/en/products/dcs/monitoring-and-control-systems/system-managers/ak-sm-800a-series/" rel="nofollow ugc"><strong>AK-SM 800A</strong></a> series, a Danish box whose job is to let the maintenance technician check the temperatures of fifty shops from his sofa instead of driving round in a van. Convenient, and sensible too: if a display cabinet fails at three in the morning, somebody sees it straight away.</p>

<p>The problem is that this computer has a web page, and that web page, in hundreds of shops, was reachable by anyone on the internet. It&#39;s as if the thermostat in your house had a door onto the landing, with the key left in the lock. And as if the key were also printed in the instruction manual: many of the logins used factory passwords, the ones written in the manual you download from the manufacturer&#39;s website. After the French attack, researchers put fake controllers online to see who came knocking, and whoever came knocking tried exactly those passwords.</p>

<p>There was no stroke of genius. The main flaw, catalogued as <a href="https://nvd.nist.gov/vuln/detail/CVE-2025-41450" rel="nofollow ugc"><strong>CVE-2025-41450</strong></a>, lets you skip the controller&#39;s login screen. It was found by researchers at a security firm, <strong>Claroty</strong>, along with two others. Danfoss disclosed them in March 2025, published the fix in August 2025, and the American CISA issued an advisory the same year; Claroty&#39;s detailed technical report came out in August 2026, complete with a count of the controllers reachable from the internet: thousands. It wasn&#39;t even the first time: back in 2023 Dutch researchers had found three vulnerabilities in the same family of devices. Danfoss itself admitted that most of the systems hit were old products no longer receiving updates, and another manufacturer, <strong>Copeland</strong>, found a flaw in its own end-of-life controllers. A researcher interviewed by the <strong>Associated Press</strong> put it better than I could:</p>

<blockquote><p><em>Nobody broke into these refrigeration systems with a zero-day</em></p></blockquote>

<p>And the <strong>NCSC</strong>, the British cybersecurity agency, in its statement to the AP:</p>

<blockquote><p><em>The cyberattack on French supermarkets was a result of exploitation of known vulnerabilities</em></p></blockquote>

<p>Translated for those who don&#39;t do this for a living: the door had been open for a year and a half, everyone who needed to know knew, and in the end somebody walked in. Surprising, isn&#39;t it?</p>

<p>Once inside, the attacker didn&#39;t even have to write a malicious program. They pressed “<strong>defrost</strong>”, the de-icing function every industrial fridge has as standard, and held it down all night. A security expert interviewed by <strong>Gizmodo</strong>, Lamplmair, put it like this:</p>

<blockquote><p><em>A freezer should never accept an instruction to heat to 50°C</em></p></blockquote>

<p>Who did it, nobody knows. Two pro-Russian groups, <strong>NoName057(16)</strong> and <strong>Z-Pentest Alliance</strong>, claimed it on Telegram, posting what they say are 2,500 lines of data stolen from Danfoss, and then deleted the posts. It&#39;s worth what it&#39;s worth: NoName habitually claims anything that happens in Europe, and no security agency has confirmed. What the agencies have confirmed is that this isn&#39;t a bored teenager: researchers at <strong>Lupovis</strong> saw days of reconnaissance before the night of 2 November, with login attempts coming from “bulletproof” hosting, the kind that doesn&#39;t answer police requests. Somebody did their homework, and chose targets that don&#39;t earn a penny. The Pentagon, meanwhile, is still investigating the freezers of more than half a dozen American military commissaries that went haywire in late August, and is coordinating with the French. The <strong>FBI</strong> and four other federal agencies have published an advisory to cold-chain operators. And the head of British cybersecurity confirmed that in the UK too there has been “<strong>a small number</strong>” of incidents of the same kind.</p>

<hr/>

<h2 id="the-emails">The emails</h2>

<p>The mechanism behind the threats against aircraft, as far as the police have said, is disarmingly banal: anonymous emails, sent in bulk to several airports with the list of “mined” flights. The Czech police said the email that reached Prague was addressed to the airport and that similar emails had reached other European hubs. The Danish police, on Friday, in a statement picked up by Reuters:</p>

<blockquote><p><em>We are once again at Copenhagen Airport today in connection with threats directed at air traffic</em></p></blockquote>

<p>And the office of the French Prime Minister:</p>

<blockquote><p><em>An investigation is underway to determine the source of these alerts</em></p></blockquote>

<p>In Spain the <strong>Guardia Civil</strong> received three in twenty minutes, on <strong>Air Europa</strong> departures from Madrid and <strong>Iberia</strong> arrivals from Rome and Milan. In Rome, on the other hand, one threat came by telephone to the control tower at Fiumicino. The protocol, at that point, leaves no room: the aircraft lands where it can, fighters escort it if needed, bomb disposal searches it, passengers wait on the apron. It costs tens of thousands of euros per flight and it&#39;s done anyway, because the alternative isn&#39;t on the table. In the Aer Lingus case, by the way, things went less smoothly than the press told it: according to Prime Minister Lecornu&#39;s office the fighters were sent after the pilot had failed to cooperate as expected, and pilot and co-pilot were questioned by the Évreux prosecutor before being allowed to leave. Aer Lingus says they acted impeccably. That too is part of the cost.</p>

<p>The number that puts things back in proportion came from <strong>Eurocontrol</strong>, the European air traffic body: the 14 flights affected on Thursday were 0.05% of the 26,300 flights on the European network that day. “Minimal” disruption, says Eurocontrol. The “flights in chaos” of the headlines never existed: the thousands of delays circulating in the same days were the normal delays of <strong>Heathrow</strong>, <strong>Charles de Gaulle</strong> and <strong>Schiphol</strong>, which produce them by the hundred every day with or without threats. The real effect of the emails isn&#39;t on air traffic. It&#39;s on people&#39;s heads, and on the coffers of the states.</p>

<p>Who did it, here too, nobody knows. The British government called them “<strong>malicious hoax threats</strong>”. The European transport commissioner said it&#39;s “<strong>too early</strong>” to say who is behind them, and even whether the episodes are linked to one another. <strong>Moscow</strong> denied, and there is no evidence of Russian or Iranian involvement, or of groups tied to them. There is actually one jarring note, reported by a single source and which I couldn&#39;t verify elsewhere: the threats against flights bound for Rome supposedly came from a group calling itself anti-feminist, which would suggest either several different hands jumping on the bandwagon, or a signature planted there to mislead. A private security analyst, Borie, told the AP that the European focus “<strong>could have a Russian angle</strong>”, adding straight away:</p>

<blockquote><p><em>Iranian hybrid warfare is just as active in certain pockets of Europe</em></p></blockquote>

<p>Experts from the various countries will meet in Brussels next week. Allow me to be sceptical: either the data exists, and then it should be made public, or it doesn&#39;t, and then there are only suspicions. And filling the headlines with a Russian threat on the basis of suspicions, I don&#39;t know whether that&#39;s more <strong>irresponsible</strong> or more <strong>reckless</strong>.</p>

<p>That said, the precedent everyone has in mind, without saying it too loudly, is 2024: waves of bomb threats against schools and courts in Czechia and Slovakia, about which the head of the Czech intelligence service <strong>Michal Koudelka</strong> spoke publicly like this:</p>

<blockquote><p><em>There is clearly a visible Russian trace</em></p></blockquote>

<p>And before that the incendiary parcels in DHL depots in Germany, Poland and the UK, where the European investigation identified 22 suspects recruited in Russia, the Baltics and Ukraine, often people in financial trouble paid for an odd job. That is <strong>evidence</strong>. This, for now, is an <strong>analogy</strong>. The difference between the two is the only thing that matters, and it&#39;s worth holding on to.</p>

<hr/>

<h2 id="the-leaflet">The leaflet</h2>

<p>And then there is the United Kingdom, where for two weeks you get the impression that the government is talking to its citizens non-stop. It isn&#39;t. The “Be Ready” campaign wasn&#39;t born this week. It had been planned at the start of the year by the <strong>Starmer</strong> government, announced in September, and was published on 22 October. And it&#39;s the British version of something the Nordic countries have done for decades: Sweden sends every household a leaflet titled “<strong>If crisis or war comes</strong>”, and has done so since 1943. A report by former Finnish president Sauli Niinistö to the European Commission, two years ago, recommended exactly those 72 hours of household self-sufficiency to all member states, and <strong>Brussels</strong> adopted it. The context is declared: last year&#39;s British national security strategy explicitly names Russian aggression, hostile cyber activity and sabotage. It&#39;s no secret, it&#39;s a public document.</p>

<p>On 23 October the Prime Minister defended the advice saying that “<strong>unexpected events</strong>” are becoming more common, and the Defence Secretary had his say. From there on, though, it&#39;s no longer the government talking. It&#39;s the press parroting (if only it were stochastic...) whatever sells copies. A site that checks these things, <strong>Prepared Britain</strong>, looked at the GOV.UK page on 3, 4, 5 and 6 November: no new guidance, no emergency instruction, no department telling anyone to prepare for a war. The “attacks” in the Independent&#39;s headline were a word lifted from the campaign&#39;s original text, which talks about bad weather, blackouts, water and phone outages. The Express&#39;s “14 items” were the list of 22 October. The “4 foods” came from Reddit. And in the middle of all this, the Met Office&#39;s ordinary weather bulletins ended up in the same notification stream, indistinguishable from the rest.</p>

<p>The only truly new thing on the British front is the speech by the head of the NCSC, the cybersecurity agency, who in the same week as the fridges talked about empty shelves and lights going out:</p>

<blockquote><p><em>When food isn&#39;t on shelves, lights aren&#39;t on, businesses have gone under</em></p></blockquote>

<p>He said that one day we might have to explain why we had seen the signs and not chosen well, and confirmed the British incidents tied to the controllers. That one is an explicit link between the fridges and the wind-up radio. Made by someone who has the data to make it.</p>

<hr/>

<h2 id="three-actors-but-no-director">Three actors, but no director?</h2>

<p>Having got this far, the temptation is strong, and I admit I was the first to feel it: <strong>all of this looks orchestrated</strong>. Fridges, planes, leaflets, all in the same fortnight, all pushing in the same direction: get used to it, get ready, something is about to happen that we know about and you don&#39;t. It&#39;s a legitimate hypothesis, and I put it on the table as such.</p>

<p>Let&#39;s call it <strong>hypothesis A</strong>: the alarms are manufactured, or inflated, to prepare the population for a crisis someone has already decided on or already sees coming. In its favour: the timing, the convergence of interests, the fact that Europe&#39;s military chiefs openly talk about a possible confrontation with Russia within a few years. The German chief of defence Carsten Breuer, in May:</p>

<blockquote><p><em>Various indicators all point to one possible date of a Russian attack on NATO: 2029</em></p></blockquote>

<p>and he adds “or even earlier”. His minister Boris Pistorius:</p>

<blockquote><p><em>By 2029 or 2030, Putin could strengthen his army to the point where Russia would be capable of striking NATO</em></p></blockquote>

<p>The French chief, Burkhard, says 2030. And the Czech general Karel Řehka:</p>

<blockquote><p><em>Most of us, defense chiefs, share a similar view</em></p></blockquote>

<p>Against it, though, weigh the fridges. There you have <strong>stock destroyed</strong> by the million, private companies losing real money, a supplier sending technicians out at one in the morning, <strong>blood bags at risk</strong>, American bases hit since August. It&#39;s a physical event, with real economic victims and a technical vector that anyone with a search engine for connected devices and the Danfoss manual can verify for themselves. No European government has any interest in burning its own supermarkets to educate public opinion, and it would be a strangely expensive and traceable way of doing it. The same goes for the emails: every diversion with Gripens in the air costs the state money and embarrassment, and the day one of those emails were traced back to a friendly service the political damage would be devastating. The <strong>cost-benefit</strong> ratio of “doing it to yourself” is terrible.</p>

<p>Then there&#39;s a number that weighs against the very premise of a “fortnight of stage direction”. <strong>Forescout</strong> counted more than twenty claimed attacks on refrigeration systems between January and October 2026, and the most active groups were precisely Z-Pentest and NoName057(16). This isn&#39;t a sudden escalation: it&#39;s the visible tail of a campaign that has been running for a year, and that only became news when it hit enough supermarkets on the same night. The feeling of orchestration comes from the media&#39;s attention threshold, not from the real density of events.</p>

<p><strong>Hypothesis B</strong>: an adversary, or more than one, does real things that cost next to nothing. One email to twenty airports costs zero and moves the fighters of three countries. One manual password on a 2015 controller empties a hundred supermarkets in a night. Governments, which have long expected this phase and have written it into their documents, use the incidents to push a preparedness they already had on the agenda. It&#39;s called <strong>communicative opportunism</strong>, and it needs no director. And the media, which live on repetition, multiply the same web page into ten headlines. Three different trades, three different interests, nobody coordinating with anybody. It looks orchestrated because the interests converge, not because somebody aligned them.</p>

<p>And there&#39;s a third box the two-way scheme doesn&#39;t allow for. Call it <strong>hypothesis A&#39;</strong>: there is a single director, but it&#39;s the adversary. Fridges and emails are one package of low-cost hybrid warfare, calibrated to produce in democracies exactly the effect “the government is preparing us for something”. In that case the timing would be deliberate, and hypothesis B would be true for the governments and false for the attackers. It&#39;s cheaper than hypothesis A, because it doesn&#39;t require anyone to burn their own supermarkets, and more unsettling than hypothesis B, because the target isn&#39;t the stock but the trust.</p>

<p>The problem with hypothesis A is that it can&#39;t be refuted: any alarm confirms it, and the absence of alarms doesn&#39;t weaken it. That old genius Popper would say that a hypothesis which cannot be refuted <strong>is not a scientific hypothesis</strong>; I&#39;d say, more simply, that it&#39;s a feeling. To keep it alive honestly you have to turn it into predictions that can fail.</p>

<hr/>

<h2 id="what-to-watch-carefully-from-here-to-six-months-out">What to watch carefully, from here to six months out</h2>

<p>If hypothesis <strong>A</strong> is true, we should see: <strong>threats</strong> that are <strong>never attributed</strong> to anyone, or attributed vaguely and without names; claims like NoName&#39;s taken at face value without verification; preparedness campaigns that accelerate regardless of whether the incidents continue or stop. Careful, though: the first two would happen even if B were true and the investigations were simply slow or classified. The only prediction that truly tells A from B is the third: if the incidents fall off and Be Ready accelerates anyway, changes tone or finds new emergencies to cite, column A fills up for real. If hypothesis <strong>B</strong> is true, we should see: arrests with <strong>first and last names</strong>, like the 22 of the incendiary parcels; a public technical report on the controllers, with the addresses and infrastructure of whoever got in; and a drop in the British alarms once the media window closes and the GOV.UK page goes back to being a GOV.UK page.</p>

<p><strong>Keep count</strong>. I will too, and if in six months the column that has filled up is the wrong one, I&#39;ll try to write it here.</p>

<p><a href="https://remark.as/p/jolek78/be-ready-or-maybe-not" rel="nofollow ugc">Discuss...</a></p>

<hr/>

<h2 id="references-and-further-reading">References and further reading</h2>

<h3 id="the-fridges">The fridges</h3>
<ul><li><a href="https://gizmodo.com/supermarket-freezers-across-europe-hit-with-another-cyberattack-2000833828" rel="nofollow ugc">Gizmodo, supermarket freezers across Europe hit with another cyberattack</a> – the second wave, 2-3 November, with the Lamplmair quote.</li>
<li><a href="https://www.cnbc.com/2026/11/03/supermarket-fridges-hack-cyberattack-europe.html" rel="nofollow ugc">CNBC, supermarket fridges hack</a> and <a href="https://www.axios.com/2026/11/02/europe-supermarket-fridges-attacks-food" rel="nofollow ugc">Axios, Europe supermarket fridges attacks</a> – overview of the countries and chains hit.</li>
<li><a href="https://www.pbs.org/newshour/world/heres-what-to-know-about-another-cyberattack-on-european-supermarket-fridges" rel="nofollow ugc">PBS NewsHour, what to know about another cyberattack on European supermarket fridges</a> – the AP piece with the NCSC statement and the “no zero-day” quote.</li>
<li><a href="https://thehackernews.com/2026/10/attackers-heat-french-supermarket.html" rel="nofollow ugc">The Hacker News, attackers heat French supermarket fridges</a> – the October French attack, first technical account.</li>
<li><a href="https://www.sentinelone.com/labs/defrost-and-disrupt-an-assessment-of-europe-s-refrigeration-attacks/" rel="nofollow ugc">SentinelOne Labs, Defrost and Disrupt</a> – assessment of the refrigeration attacks, the Forescout count and the claiming groups.</li>
<li><a href="https://aviatrix.ai/threat-research-center/cyberattack-shuts-down-refrigerators-french-supermarkets-danfoss-controllers-2026/" rel="nofollow ugc">Aviatrix threat research, Danfoss controllers</a> and <a href="https://www.archyde.com/attackers-target-danfoss-controllers-in-european-supermarket-refrigeration/" rel="nofollow ugc">Archyde, attackers target Danfoss controllers</a> – the AK-SM 800A, CVE-2025-41450 and the default passwords.</li>
<li><a href="https://www.indexbox.io/blog/hackers-targeted-europes-internet-connected-fridges-before-coordinated-attacks-on-supermarkets-and-blood-banks/" rel="nofollow ugc">IndexBox, hackers targeted Europe&#39;s internet-connected fridges before the coordinated attacks</a> and <a href="https://www.tildee.com/cyberattacks-target-refrigeration-systems-threatening-food-and-medical-supplies/" rel="nofollow ugc">Tildee, cyberattacks target refrigeration systems</a> – the Lupovis reconnaissance and the blood bank supplier.</li>
<li><a href="https://www.newsweek.com/fbi-issues-warning-as-hackers-target-grocery-store-refrigerators-12675160" rel="nofollow ugc">Newsweek, FBI issues warning as hackers target grocery store refrigerators</a> and <a href="https://www.latintimes.com/cyberattack-refrigeration-systems-european-supermarkets-600976" rel="nofollow ugc">Latin Times, cyberattack on refrigeration systems</a> – the FBI advisory and the US military commissaries.</li></ul>

<h3 id="the-hoax-threats">The hoax threats</h3>
<ul><li><a href="https://www.cnn.com/2026/11/05/world/live-news/plane-flights-bomb-threats-europe-intl" rel="nofollow ugc">CNN live, bomb threats on flights across Europe</a> and <a href="https://www.aljazeera.com/news/2026/11/6/hoax-or-bomb-threats-what-we-know-about-flight-disruptions-across-europe" rel="nofollow ugc">Al Jazeera, hoax or bomb threats: what we know</a> – day-by-day count of the threats.</li>
<li><a href="https://www.npr.org/2026/11/06/nx-s1-6032612/europe-flights-hoaxes" rel="nofollow ugc">NPR, Europe flights hoaxes</a> and <a href="https://abcnews.com/International/bomb-threats-targeting-flights-media-outlets-continue-europe/story?id=137905668" rel="nofollow ugc">ABC News, bomb threats targeting flights and media outlets continue</a> – the AP reporting with the Eurocontrol figure and the Borie quote.</li>
<li><a href="https://www.nbcnews.com/world/europe/bomb-threat-plane-dublin-rome-diverted-aer-lingus-france-rcna607594" rel="nofollow ugc">NBC News, Dublin-Rome flight diverted</a>, <a href="https://www.euronews.com/2026/11/05/airbus-plane-from-dublin-to-rome-diverted-to-france-after-bomb-alert" rel="nofollow ugc">Euronews, Airbus from Dublin to Rome diverted to France</a> and <a href="https://www.irishtimes.com/ireland/2026/11/06/aer-lingus-pilots-questioned-after-bomb-threat-led-to-diversion-allowed-to-leave-france/" rel="nofollow ugc">Irish Times, Aer Lingus pilots questioned</a> – the Évreux diversion and what followed.</li></ul>

<h3 id="be-ready">Be Ready</h3>
<ul><li><a href="https://www.preparedbritain.co.uk/guides/government-preparedness-campaign" rel="nofollow ugc">Prepared Britain, government preparedness campaign</a> and <a href="https://www.preparedbritain.co.uk/guides/uk-government-stockpile-food-water" rel="nofollow ugc">Prepared Britain, UK government stockpile food and water</a> – the daily checks on the GOV.UK page.</li>
<li><a href="https://www.adsadvance.co.uk/uk-national-resilience-campaign-emergency-preparedness/" rel="nofollow ugc">ADS Advance, UK national resilience campaign</a> and <a href="https://www.thenationalnews.com/news/uk/2026/10/23/uk-government-advises-stockpiling-water-and-food/" rel="nofollow ugc">The National, UK government advises stockpiling water and food</a> – the launch of 22 October.</li>
<li><a href="https://nation.cymru/news/burnham-defends-stockpiling-advice-as-unexpected-events-become-more-common/" rel="nofollow ugc">Nation.Cymru, Burnham defends stockpiling advice</a> and <a href="https://www.lbc.co.uk/article/uk-greater-flooding-burnham-stockpiling-alcohol-5HjdkMF_2/" rel="nofollow ugc">LBC, Burnham on flooding and stockpiling</a> – the “unexpected events” line and the beans.</li>
<li><a href="https://www.nationalworld.com/news/uk-cyber-attack-warning-power-blackouts-emergency-kit-three-days-9326226" rel="nofollow ugc">NationalWorld, UK cyber attack warning and emergency kit</a> – an example of how the page was re-headlined.</li>
<li><a href="https://weather.metoffice.gov.uk/warnings-and-advice/uk-warnings" rel="nofollow ugc">Met Office, UK warnings</a> – the ordinary bulletins that ended up in the same stream.</li>
<li><a href="https://regeringen.se/pressmeddelanden/2024/10/en-broschyr-for-allvarstid--ny-upplaga-av-om-krisen-eller-kriget-kommer/" rel="nofollow ugc">Swedish government, the new edition of “If crisis or war comes”</a> and <a href="https://mcf.mynewsdesk.com/pressreleases/snart-landar-broschyren-om-krisen-eller-kriget-kommer-hos-drygt-fem-miljoner-hushaall-i-sverige-3354652.pdf" rel="nofollow ugc">MSB press release on the leaflet</a> (in Swedish).</li>
<li><a href="https://eulawlive.com/op-ed-civil-and-military-preparedness-in-the-eu-in-the-wake-of-the-niinisto-report" rel="nofollow ugc">EU Law Live, civil and military preparedness after the Niinistö report</a> and <a href="https://www.europarl.europa.eu/RegData/etudes/BRIE/2025/772898/EPRS_BRI(2025)772898_EN.pdf" rel="nofollow ugc">European Parliament briefing on preparedness</a> – the 72-hour recommendation.</li></ul>

<h3 id="the-precedents-and-the-generals">The precedents and the generals</h3>
<ul><li><a href="https://www.euronews.com/my-europe/2024/11/29/slovakia-detains-two-over-alleged-hybrid-attacks-on-infrastructure" rel="nofollow ugc">Euronews, Slovakia detains two over alleged hybrid attacks</a> – the 2024 bomb threats in Czechia and Slovakia.</li>
<li><a href="https://www.yahoo.com/news/articles/russia-behind-parcel-fires-uk-160533623.html" rel="nofollow ugc">Yahoo News, Russia behind parcel fires in UK</a> – the DHL incendiary parcels and the 22 suspects.</li>
<li><a href="https://www.eurointegration.com.ua/eng/news/2026/05/15/7237620/" rel="nofollow ugc">European Pravda, Breuer on 2029</a>, <a href="https://english.nv.ua/nation/czech-general-warns-russia-could-attack-nato-by-2029-50593140.html" rel="nofollow ugc">NV, Czech general warns Russia could attack NATO by 2029</a> and <a href="https://united24media.com/latest-news/french-military-chief-warns-russia-could-strike-nato-by-2030-urges-eu-readiness-10376" rel="nofollow ugc">United24, French military chief warns Russia could strike NATO by 2030</a> – the defence chiefs&#39; statements.</li></ul>

<p><a href="https://jolek78.writeas.com/tag:Europe" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Europe</span></a> <a href="https://jolek78.writeas.com/tag:Cybersecurity" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Cybersecurity</span></a> <a href="https://jolek78.writeas.com/tag:HybridWarfare" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">HybridWarfare</span></a> <a href="https://jolek78.writeas.com/tag:BeReady" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">BeReady</span></a> <a href="https://jolek78.writeas.com/tag:Danfoss" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Danfoss</span></a> <a href="https://jolek78.writeas.com/tag:Infrastructure" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Infrastructure</span></a> <a href="https://jolek78.writeas.com/tag:Media" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Media</span></a> <a href="https://jolek78.writeas.com/tag:Journalism" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Journalism</span></a> <a href="https://jolek78.writeas.com/tag:Writing" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Writing</span></a></p>

<div class="center">
· 📝 Content shared under <a href="https://creativecommons.org/licenses/by-sa/4.0/" rel="nofollow ugc">CC BY-SA 4.0</a> ·
· 🦣 <a href="https://fosstodon.org/@jolek78" rel="nofollow ugc">Mastodon</a> · 📸 <a href="https://pixelfed.social/jolek78" rel="nofollow ugc">Pixelfed</a> ·  📬 <a href="mailto:jolek78@jolek78.dev" rel="nofollow ugc">Email</a> ·
· ☕ <a href="https://liberapay.com/jolek78" rel="nofollow ugc">Support this work on Liberapay</a>
</div>
]]></content:encoded>
      <guid>https://jolek78.writeas.com/be-ready-or-maybe-not</guid>
      <pubDate>Sun, 08 Nov 2026 17:08:55 +0000</pubDate>
    </item>
    <item>
      <title>Legacy systems: problem or resource?</title>
      <link>https://jolek78.writeas.com/legacy-systems-problem-or-resource?pk_campaign=rss-feed</link>
      <description>Tuesday morning, 9 AM. After a routine patching session, a long-standing ZFS storage system running Solaris 11 suddenly stops talking to its Windows 10 clients. The culprit is the usual, maddening SMB dialect dance: Windows pushes for SMB 3 on security grounds, while Solaris&#39;s native service struggles through the negotiation. Two days of banging my head against the wall – hard – and then the discovery: OpenCSW. A community that maintains updated packages for Solaris where the vendor long since threw in the towel. Updated libraries, sorted dependencies, problem solved. There are volunteers out there patching critical systems better than the official vendor ever did. Worth knowing.</description>
      <content:encoded><![CDATA[<p>Tuesday morning, 9 AM. After a routine patching session, a long-standing ZFS storage system running Solaris 11 suddenly stops talking to its Windows 10 clients. The culprit is the usual, maddening SMB dialect dance: Windows pushes for SMB 3 on security grounds, while Solaris&#39;s native service struggles through the negotiation. Two days of banging my head against the wall – hard – and then the discovery: OpenCSW. A community that maintains updated packages for Solaris where the vendor long since threw in the towel. Updated libraries, sorted dependencies, problem solved. There are volunteers out there patching critical systems better than the official vendor ever did. Worth knowing.</p>



<p>Same film, next scene.</p>

<p>Friday afternoon – because critical migrations always happen out of hours. I&#39;m migrating a system from Red Hat 7 to Red Hat 9. Why? To support the new version of Charon-SSP, the Stromasys emulator that lets SPARC hardware run on x86. All of this to keep alive a virtual machine running Solaris 9, an operating system from 2002 that went end-of-life in 2014. It&#39;s a layered structure, each level propping up the one below. One of those classic houses of cards you can&#39;t quite understand how it stays balanced.</p>

<p>Welcome to the world of legacy systems. A world where “modernising” often means finding increasingly creative ways to change nothing at all, and where communities and old-school sysadmins are the ones guarding infrastructure that corporations abandoned long ago. Try asking Oracle for Solaris support: they&#39;ll laugh in your face.</p>

<h2 id="the-numbers">The numbers</h2>

<p>In January 2025, the UK government published a report that should have rattled a few chairs at Westminster. Twenty-eight percent of central government IT systems are classified as legacy – up from 26% in 2023. Estimated productivity losses? Forty-five billion pounds. In 2024, the NHS recorded 123 critical IT system crashes. One hundred and twenty-three.</p>

<p>But wait, because the numbers get even more interesting when you look at the banking sector. COBOL – a programming language dating back to 1959 – still processes 95% of global ATM transactions, 43% of the world&#39;s banking systems, and around 3 trillion dollars of commerce every day. Every day. It&#39;s estimated there are still 220 billion lines of COBOL code in production.</p>

<p>And Windows XP? The one Microsoft stopped supporting in 2014? Today, 1-2% of internet-connected devices still run it. Sounds small until you realise we&#39;re talking about millions of machines. And not your grandad&#39;s PC: we&#39;re talking about MRI scanners in hospitals, industrial control systems, bank ATMs. Critical devices that can&#39;t be updated because the software controlling them only runs on XP, and re-certifying the entire system would cost more than building a new one.</p>

<p>Remember WannaCry in 2017? The ransomware that paralysed 75,000 computers in 99 countries? The NHS was devastated. And do you know how many Windows XP machines the NHS had in 2019 – two years after the attack, five years after end-of-support? 2,300.</p>

<p>At this point in the story one might say “right, the problem is clear: legacy systems are dangerous and need replacing.” And that would be the easy narrative – the one that consultants selling “digital transformation” love, and vendors wanting to sell licences love. What if I told you that a Solaris 11 system, properly isolated in a VLAN, is significantly more stable and secure than a shiny new Ubuntu 24.04 LTS?</p>

<p>Reality, as always, is more complicated.</p>

<h2 id="problems-upon-problems">Problems upon problems</h2>

<p>Here&#39;s the fundamental issue: we use the word “legacy” as if it meant one thing, when it actually covers at least three completely different situations.</p>

<p><strong>Type 1: Unavoidable legacy</strong>
Solaris 9 on SPARC hardware controlling industrial machinery. Windows XP on MRI scanners. Systems where hardware and software are inseparable, where an upgrade would require replacing equipment worth millions, where re-certification for medical or industrial use would take years and fortunes. These systems are legacy out of necessity, not negligence. There&#39;s no fault here. There&#39;s only the reality of a technological ecosystem where certain devices have 20-30 year lifespans and the software controlling them can&#39;t be changed without changing everything else.</p>

<p><strong>Type 2: Avoidable legacy</strong>
CentOS 7, for instance. End of support: 30 June 2024. Available alternatives: AlmaLinux, Rocky Linux, migration to RHEL. Cost of migration? Economically: it depends. In time, resources, learning: enormous. How many CentOS 7 systems are still in production today? Too many. Why? Because nobody wants to pay RHEL licences, because “we&#39;ll do it next quarter,” because “there are other important things to deal with,” because “if it ain&#39;t broke, don&#39;t fix it.” This is legacy by choice – or rather, by inertia. It&#39;s an organisational decision, not a technical one.</p>

<p><strong>Type 3: Non-legacy perceived as legacy</strong>
Take COBOL on modern IBM mainframes. Today&#39;s mainframes aren&#39;t the ones from the 1970s – they&#39;re immensely powerful machines, with dedicated processors, hardware security, 99.999% uptime. The COBOL running on them is the same as ever, but the underlying infrastructure is current. Is the code legacy, or the platform? And if the platform is modern, can we still call it legacy? The distinction is fundamental because it determines the strategy. A Type 1 system needs to be isolated and protected. A Type 2 system needs to be migrated. A Type 3 system needs to be left alone. Try explaining that to a CTO who just finished reading a Gartner report on “legacy modernisation.”</p>

<p>From a thread on TheLayoff:</p>

<blockquote><p>“FWIW, there&#39;s a very good chance that your electronic footprint on any given day has passed through a piece of SPARC equipment running Solaris, and that will continue to happen for a good portion of your lifetime.”</p></blockquote>

<p>Would you believe me if I told you I&#39;ve seen original BSD systems with eleven years of uptime?</p>

<h2 id="the-real-problem-isn-t-the-machines">The real problem isn&#39;t the machines</h2>

<p>Here we get to the heart of the matter. And the answer will surprise you: the real problem with legacy systems isn&#39;t technological. It&#39;s human.</p>

<p>Let&#39;s talk about the “COBOL Cowboys” – retired programmers called back on consulting contracts when something breaks. They&#39;re the last generation that knows how those systems actually work. When they leave, they take decades of undocumented knowledge with them. According to Deloitte, companies have seen a 23% decline in mainframe workforce over the last five years, with 63% of those positions left unfilled. It&#39;s not that there&#39;s no money to hire – it&#39;s that there&#39;s nobody to hire. Young developers don&#39;t want to learn COBOL. It&#39;s “unsexy.” It&#39;s “archaic.” It&#39;s “boomer stuff.”</p>

<p>From ComputerWeekly:</p>

<blockquote><p>“The retirement of the generation of experts who possess in-depth knowledge of Cobol systems is leading to a severe knowledge shortage. They have knowledge not only of the Cobol programming language, but also of the specific systems they have worked on and built over the years” – Tijs van der Storm, CWI/University of Groningen</p></blockquote>

<p>And so we find ourselves in a paradoxical situation: systems processing trillions of dollars a day, managed by people who might die of old age before anyone learns to replace them. Knowledge transfer never happened. Documentation – where it exists – is outdated, incomplete, written in a language nobody understands anymore. And every year that passes, the gap widens.</p>

<p>This is the real legacy problem. Not the systems. The people.</p>

<h2 id="when-modernisation-fails-spoiler-often">When modernisation fails (spoiler: often)</h2>

<p>There&#39;s a story that people in the UK know well, but that strangely never comes up when “digital transformation” is being discussed. It&#39;s called the National Programme for IT, or NPfIT.</p>

<p>Launched in 2002, it was the largest public sector IT project in British history. The goal? Modernise the entire NHS IT infrastructure. Initial budget: 6 billion pounds. Planned completion: 2010.</p>

<p>In 2011, after nine years of delays, exploding costs, vendors abandoning the project, and a system that simply didn&#39;t work, the UK government announced the dismantling of NPfIT. Final estimated cost: over 10 billion pounds. For a system that was never completed.</p>

<p>What went wrong? Practically everything. Top-down decisions made by politicians who didn&#39;t understand technology. Rigid contracts with vendors who didn&#39;t understand the NHS. Resistance from medical staff who hadn&#39;t been consulted. Continuously shifting requirements. Impossible integrations with existing systems.</p>

<p>From TechMonitor:</p>

<blockquote><p>“A lack of digital and procurement capability within government has led to wasted expenditure and lack of progress on major digital transformation programmes.”</p></blockquote>

<p>The lesson? “Modernising” is not automatically better than “maintaining.” Sometimes, the legacy system that works is preferable to the modern system that never will. But this lesson, apparently, we haven&#39;t learned. Because the dominant narrative remains the same: legacy = bad, modern = good. And consultants keep selling the shiny new thing.</p>

<h2 id="strategies-that-actually-work">Strategies that actually work</h2>

<p>TL;DR: There is no single solution. There&#39;s a matrix of options ranging from virtualisation to isolation, from refactoring to API wrapping. The choice depends on the type of legacy, the budget, and the acceptable level of risk.</p>

<p><strong>The Gartner 7Rs (yes, they have a name for everything):</strong></p>
<ol><li><strong>Retire</strong> – Switch it off. Only works if nobody&#39;s actually using it.</li>
<li><strong>Retain</strong> – Keep it as is. Sometimes the best choice.</li>
<li><strong>Relocate</strong> – Move it to new infrastructure without changes.</li>
<li><strong>Rehost</strong> – “Lift and shift” to cloud. Changes the hardware, not the software.</li>
<li><strong>Replatform</strong> – Minimal changes to run on a modern platform.</li>
<li><strong>Refactor</strong> – Rewrite parts of the code while maintaining functionality.</li>
<li><strong>Rearchitect</strong> – Completely redesign. The riskiest and most expensive.</li></ol>

<p><strong>Virtualisation and emulation</strong>
For systems on proprietary architectures (SPARC, VAX, Alpha, PA-RISC), solutions like Stromasys Charon emulate the original hardware on x86-64 platforms. The operating system and software don&#39;t change – only the iron underneath does. For legacy x86 systems (Windows XP, Server 2003, old Linux), standard virtualisation (Proxmox, VMware, KVM) allows you to “freeze” the environment and keep it running indefinitely. I&#39;ve seen Proxmox setups running Windows 3.11. I&#39;m not joking.</p>

<p><strong>Network isolation</strong>
If a system can&#39;t be patched, it can at least be isolated. Dedicated VLANs, restrictive firewalls, air-gap where possible. It doesn&#39;t fix the problem, but it limits the impact in case of compromise.</p>

<p><strong>API wrapping</strong>
Put a modern REST layer in front of a legacy system. The mainframe keeps doing what it knows how to do; the outside world talks to the API. This is the strategy many banks use to expose COBOL functionality to mobile applications.</p>

<h2 id="the-public-sector-a-special-case">The public sector: a special case</h2>

<p>Those who work in the public sector know that the dynamics differ from the private sector in ways that make the legacy problem even more complex.</p>

<p><strong>Multi-year budgets.</strong> You can&#39;t decide in January to modernise a system and have the money by March. Funding cycles are long, rigid, subject to political priorities that change with every election.</p>

<p><strong>Procurement.</strong> Buying software in the public sector is a bureaucratic nightmare. Tenders, compliance requirements, impact assessments, GDPR, accessibility. A purchase that takes a week in the private sector takes months here.</p>

<p><strong>Compliance.</strong> Systems handling health, education, or tax data are subject to stringent regulatory requirements. You can&#39;t simply “migrate to the cloud” – you have to demonstrate that the cloud complies with an endless list of standards.</p>

<p><strong>Service continuity</strong> (which in my view is the core problem). If a private company&#39;s system goes down for a day, they lose money. If a system managing national exams, or medical prescriptions, or pension payments goes down, the consequences fall on real people with no alternatives. The risk of downtime during a migration is often simply unacceptable.</p>

<p>And then there&#39;s the political dimension. Every government wants to announce its own “digital revolution.” Nobody wants to inherit the previous government&#39;s problems. And so projects get started, abandoned, restarted, re-abandoned, in an endless cycle of waste.</p>

<p>NPfIT wasn&#39;t an exception. It was the rule.</p>

<h2 id="the-uncomfortable-question">The uncomfortable question</h2>

<p>At this point, the question nobody wants to ask is this: what if some legacy systems were simply… better? Not better in an absolute sense, but better for their specific purpose?</p>

<p>Let me tell you something. I worked for years in environments dealing with large-scale Oracle infrastructure – the company that sells “cloud transformation” and “modern infrastructure” to half the world. And among other things, you know what got managed day to day? Old ZFS storage. Stuff that, on paper, should have been “modernised” years ago. Those machines had been running since before Docker existed, before Kubernetes, before “cloud native” became a term. And they worked. Quietly. Without drama. Nobody was in any hurry to replace them. Why would they be? In pursuit of what advantage, exactly?</p>

<p>The COBOL processing bank transactions has been optimised for sixty years. Every bug has been found and fixed. Every edge case has been handled. Every possible scenario has been tested in production billions of times. It&#39;s code that has achieved a kind of perfection through Darwinian evolution. Rewriting it in Python would mean starting from scratch. New bugs. New untested scenarios. Years of instability before reaching the same level of reliability.</p>

<p>And in the meantime? In the meantime, the legacy system keeps working. There&#39;s a reason banks aren&#39;t in a rush to abandon mainframes. It&#39;s not ignorance. It&#39;s not laziness. It&#39;s that they&#39;ve done the maths and understood that the risk of the new outweighs the cost of the old. And the old administrators have retired. But this is an uncomfortable truth. It doesn&#39;t sell well in PowerPoint presentations. It doesn&#39;t generate consulting contracts. It doesn&#39;t make tech headlines.</p>

<p>And so we keep talking about “modernisation” as if it were automatically a good thing. As if “new” meant “better.” As if technology had a moral direction.</p>

<h2 id="so-what">So what?</h2>

<p>Legacy doesn&#39;t mean old – it means abandoned. The problem is never technical – it&#39;s always organisational. And “modernising” is not automatically better than “maintaining.”</p>

<p>If there&#39;s one lesson, it&#39;s this: be suspicious of anyone with simple answers to complex problems.</p>

<p>Every time I hear some manager say “we need to automate everything with AI,” I think about the software pachyderms holding up half of critical infrastructure. I think about the time it would take to train a model on COBOL written in 1987 with no documentation. I think about how long it would take to migrate a Java 1.7 system running on Solaris 9. I think about the hours spent reverse-engineering platforms still running Lotus Notes. I think about the costs. I think about the risks. And then I think that those same managers don&#39;t have the budget to hire juniors willing – and why should they be, when the IT world is moving in a completely different direction – to learn systems that have been decommissioned for at least thirty years. And I laugh. Bitterly, but I laugh. Then I take a few drops of CBD to calm myself down.</p>

<p>Before talking about artificial intelligence – and those who know me know I&#39;m not against AI at all – perhaps we should make sure that human intelligence doesn&#39;t retire, taking years of undocumented knowledge with it. But that, evidently, is a less sexy priority to put on the slides.</p>

<h2 id="sources-and-further-reading">Sources and further reading</h2>

<p><strong>UK government reports</strong>
– NAO: “The sustainability of government IT” (January 2025)
<a href="https://www.nao.org.uk/reports/local-government-financial-sustainability-2025/" rel="nofollow ugc">https://www.nao.org.uk/reports/local-government-financial-sustainability-2025/</a>
– NHS Digital: Infrastructure assessment reports
<a href="https://www.bma.org.uk/advice-and-support/nhs-delivery-and-workforce/the-future/building-the-future-healthcare-infras" rel="nofollow ugc">https://www.bma.org.uk/advice-and-support/nhs-delivery-and-workforce/the-future/building-the-future-healthcare-infras</a></p>

<p><strong>COBOL and mainframes</strong>
– Reuters: “Banks scramble to fix old systems” (Commonwealth Bank Australia cost analysis)
<a href="https://www.reuters.com/article/technology/banks-scramble-to-fix-old-systems-as-it-cowboys-ride-into-sunset-idUSKBN17C0CN/" rel="nofollow ugc">https://www.reuters.com/article/technology/banks-scramble-to-fix-old-systems-as-it-cowboys-ride-into-sunset-idUSKBN17C0CN/</a>
– IBM: “COBOL Modernization”
<a href="https://www.ibm.com/think/topics/cobol-modernization" rel="nofollow ugc">https://www.ibm.com/think/topics/cobol-modernization</a></p>

<p><strong>Legacy virtualisation</strong>
– Stromasys: “What are legacy systems”
<a href="https://www.stromasys.com/resources/what-are-legacy-systems-challenges-benefits/" rel="nofollow ugc">https://www.stromasys.com/resources/what-are-legacy-systems-challenges-benefits/</a>
– Proxmox Forums: discussions on legacy system virtualisation
<a href="https://forum.proxmox.com/tags/legacy/" rel="nofollow ugc">https://forum.proxmox.com/tags/legacy/</a></p>

<p><strong>Sector analysis</strong>
– Gartner: 7Rs of Application Modernization
<a href="https://www.techtarget.com/searchCloudComputing/tip/Use-the-7-Rs-to-develop-an-app-modernization-strategy" rel="nofollow ugc">https://www.techtarget.com/searchCloudComputing/tip/Use-the-7-Rs-to-develop-an-app-modernization-strategy</a>
– Deloitte: Mainframe workforce decline study
<a href="https://www.deloitte.com/us/en/insights/topics/technology-management/tech-trends/2023/future-mainframe-technology-latest-trends.html" rel="nofollow ugc">https://www.deloitte.com/us/en/insights/topics/technology-management/tech-trends/2023/future-mainframe-technology-latest-trends.html</a>
– WSJ: How AI Can Rev Up Mainframe Modernization
<a href="https://deloitte.wsj.com/cio/how-ai-can-rev-up-mainframe-modernization-2e3c1c4a" rel="nofollow ugc">https://deloitte.wsj.com/cio/how-ai-can-rev-up-mainframe-modernization-2e3c1c4a</a></p>

<p><strong>Case studies: failures</strong>
– Computer Weekly: “What went wrong with the National Programme for IT”
<a href="https://www.computerweekly.com/opinion/Six-reasons-why-the-NHS-National-Programme-for-IT-failed" rel="nofollow ugc">https://www.computerweekly.com/opinion/Six-reasons-why-the-NHS-National-Programme-for-IT-failed</a>
– NAO: Post-implementation review NPfIT
<a href="https://www.nao.org.uk/reports/review-of-the-final-benefits-statement-for-programmes-previously-managed-under-the-national-programme-for-it-in-the-nhs/" rel="nofollow ugc">https://www.nao.org.uk/reports/review-of-the-final-benefits-statement-for-programmes-previously-managed-under-the-national-programme-for-it-in-the-nhs/</a></p>

<p><strong>Security</strong>
– WannaCry incident reports
<a href="https://any.run/malware-trends/wannacry/" rel="nofollow ugc">https://any.run/malware-trends/wannacry/</a>
– NHS Windows XP audit findings (2019)
<a href="https://www.verdict.co.uk/windows-xp-nhs/" rel="nofollow ugc">https://www.verdict.co.uk/windows-xp-nhs/</a></p>

<p><a href="https://remark.as/p/jolek78/legacy-systems-problem-or-resource" rel="nofollow ugc">Discuss...</a></p>

<p><a href="https://jolek78.writeas.com/tag:LegacySystems" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">LegacySystems</span></a> <a href="https://jolek78.writeas.com/tag:Sysadmin" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Sysadmin</span></a> <a href="https://jolek78.writeas.com/tag:COBOL" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">COBOL</span></a> <a href="https://jolek78.writeas.com/tag:Solaris" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Solaris</span></a> <a href="https://jolek78.writeas.com/tag:Linux" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Linux</span></a> <a href="https://jolek78.writeas.com/tag:PublicSector" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">PublicSector</span></a> <a href="https://jolek78.writeas.com/tag:DigitalTransformation" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">DigitalTransformation</span></a> <a href="https://jolek78.writeas.com/tag:Mainframe" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Mainframe</span></a> <a href="https://jolek78.writeas.com/tag:OpenSource" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">OpenSource</span></a> <a href="https://jolek78.writeas.com/tag:Infrastructure" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Infrastructure</span></a> <a href="https://jolek78.writeas.com/tag:Writing" class="hashtag" rel="nofollow ugc"><span>#</span><span class="p-category">Writing</span></a></p>

<div class="center">
· 📝 Content shared under <a href="https://creativecommons.org/licenses/by-sa/4.0/" rel="nofollow ugc">CC BY-SA 4.0</a> ·
· 🦣 <a href="https://fosstodon.org/@jolek78" rel="nofollow ugc">Mastodon</a> · 📸 <a href="https://pixelfed.social/jolek78" rel="nofollow ugc">Pixelfed</a> ·  📬 <a href="mailto:jolek78@jolek78.dev" rel="nofollow ugc">Email</a> ·
· ☕ <a href="https://liberapay.com/jolek78" rel="nofollow ugc">Support this work on Liberapay</a>
</div>
]]></content:encoded>
      <guid>https://jolek78.writeas.com/legacy-systems-problem-or-resource</guid>
      <pubDate>Wed, 28 Jan 2026 16:30:00 +0000</pubDate>
    </item>
  </channel>
</rss>