diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..7314c82 --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,9 @@ +{ + "permissions": { + "allow": [ + "Bash(awk NR==26 *)", + "Bash(perl *)", + "Bash(awk 'NR==26' \"C:/Users/Arlin/01 DEVELOPMENT/fenja-bifrost/protected/timeline.js\")" + ] + } +} diff --git a/protected/timeline.js b/protected/timeline.js index c313a4b..cd953b4 100644 --- a/protected/timeline.js +++ b/protected/timeline.js @@ -12,103 +12,57 @@ document.documentElement.classList.add('js'); const EVENTS = [ - // 2022 - { date: '17 Mar 2022', kind: 'Infrastructure', accent: 'ochre', - hed: 'Europe begins buying a future in a language it does not write.', - body: 'Three national ministries sign framework agreements for cloud compute measured in dollars, datacenters located far from home.', - source: 'Le Monde, Archive' }, - { date: '02 Jun 2022', kind: 'Regulation', accent: 'copper', - hed: 'Brussels publishes the first draft of an act it calls quietly historic.', - body: 'Early text of what will become the AI Act is circulated to member states; no one yet uses the word sovereignty in public.', - source: 'EUR-Lex, COM(2022)206' }, - { date: '11 Oct 2022', kind: 'Field Note', accent: 'ochre', - hed: 'A Danish hospital lists twelve assistants, all hosted elsewhere.', - body: 'An internal audit at Rigshospitalet finds twelve pilot tools in use across radiology and oncology; none run on Danish soil.', - source: 'Ugeskrift for Læger' }, - // 2023 - { date: '30 Jan 2023', kind: 'Product', accent: 'terracotta', - hed: 'A San Francisco chatbot quietly becomes the continent\u2019s unofficial intern.', - body: 'Ministries, law firms and universities report staff pasting confidential material into a free web tool. Legal teams issue circulars.', - source: 'Financial Times' }, - { date: '22 Apr 2023', kind: 'Rupture', accent: 'crimson', - hed: 'Italy switches off the assistant, then switches it back on.', - body: 'A four-week ban tests the limits of national action against a foreign-hosted model; a truce is brokered behind closed doors.', - source: 'Il Sole 24 Ore' }, - { date: '14 Jul 2023', kind: 'Regulation', accent: 'copper', - hed: 'The Act grows teeth, and so does the debate about who sharpens them.', - body: 'Trilogues yield real penalties for general-purpose models; lobbying intensifies around exemptions for “foundational” providers.', - source: 'Politico Europe' }, - { date: '06 Sep 2023', kind: 'Infrastructure', accent: 'ochre', - hed: 'A hyperscaler lays its fourth European campus, and calls it an act of friendship.', - body: 'Ground is broken in a small Irish town; the ribbon is cut by two prime ministers and, later, unofficially, the firm\u2019s lawyers.', - source: 'Reuters' }, - { date: '01 Dec 2023', kind: 'Field Note', accent: 'ochre', - hed: 'A European bank tallies its reliance and publishes only the summary.', - body: 'Internal mapping exercise counts 41 AI integrations, 38 of them contingent on a single non-EU cloud provider.', - source: 'Handelsblatt' }, // 2024 - { date: '19 Feb 2024', kind: 'Regulation', accent: 'copper', - hed: 'The Act is adopted, applauded, and then filed somewhere safe.', - body: 'Parliament passes the final text; implementation is deferred to 2026, giving incumbents eighteen months of grace.', - source: 'Official Journal' }, - { date: '08 Apr 2024', kind: 'Infrastructure', accent: 'ochre', - hed: 'A French lab pauses its rollout and asks, in writing, where its data sleeps.', - body: 'CNRS requests residency guarantees for a ministry-wide assistant; the provider replies with a thirty-page legal memorandum.', - source: 'CNRS Bulletin' }, - { date: '21 May 2024', kind: 'Rupture', accent: 'crimson', - hed: 'A foreign court compels disclosure, and a continent learns the meaning of extraterritorial.', - body: 'Under the CLOUD Act, records held on European servers are produced for a foreign proceeding; European data-protection authorities protest.', - source: 'New York Times' }, - { date: '02 Jul 2024', kind: 'Product', accent: 'terracotta', - hed: 'An open-source model is trained in Paris and called, hopefully, a beginning.', - body: 'A French laboratory releases a 22-billion-parameter model under a permissive license; adoption by ministries is briefly debated.', - source: 'Le Figaro' }, - { date: '15 Sep 2024', kind: 'Field Note', accent: 'ochre', - hed: 'A Nordic ministry asks for a sovereign option, and receives a roadmap.', - body: 'Danish procurement office publishes an RFI for on-premise AI platforms; fourteen vendors respond, four of them European.', - source: 'Digitaliseringsstyrelsen' }, - { date: '30 Nov 2024', kind: 'Rupture', accent: 'crimson', - hed: 'A new U.S. administration promises to review, renegotiate and in some cases revoke.', - body: 'Transition teams signal appetite to revisit the transatlantic data framework; European counsel spend December on contingency memos.', - source: 'Bloomberg' }, + { date: 'September 2024', kind: 'Editorial', accent: 'copper', + hed: 'Three American firms run 70% of Europe’s cloud — and almost all of its AI.', + body: 'Mario Draghi’s verdict to the European Parliament: only four of the world’s top fifty tech companies are European. “It is too late,” he writes, to challenge American cloud providers. Without radical reform, the EU faces “slow agony.”', + source: 'The Draghi Report · Brussels' }, + { date: 'December 2024', kind: 'Field Note', accent: 'copper', + hed: 'Denmark warns: digital society is now “extremely vulnerable.”', + body: 'The expert group on tech giants reports: dependence on a handful of foreign suppliers is no longer a procurement question. It is a national security one. Minister Bodskov: “we need to fence in the tech giants.”', + source: 'Danish Expert Group · Copenhagen' }, // 2025 - { date: '22 Jan 2025', kind: 'Field Note', accent: 'ochre', - hed: 'A quiet exodus begins, with no press release and no timetable.', - body: 'Several EU agencies move sensitive workloads off non-EU clouds and into operational hardware hosted by smaller, domestic providers.', - source: 'Politico Europe' }, - { date: '18 Mar 2025', kind: 'Infrastructure', accent: 'copper', - hed: 'Fenja AI is incorporated in Copenhagen, on a Monday, without ceremony.', - body: 'A small team begins work on an on-premise AI platform intended for critical sectors — health, finance, energy, public administration.', - source: 'Erhvervsstyrelsen' }, - { date: '04 May 2025', kind: 'Regulation', accent: 'copper', - hed: 'The Commission funds three “foundation-stone” initiatives, and Europe exhales carefully.', - body: 'Digital Europe program awards grants to sovereign-infrastructure consortia, including a Nordic group led out of Denmark.', - source: 'DG CNECT' }, - { date: '27 Jul 2025', kind: 'Product', accent: 'terracotta', - hed: 'A regulator issues a fine of nine figures, and a precedent of ten.', - body: 'The Irish Data Protection Commissioner fines a major U.S. provider over transfer mechanisms; the ruling is widely read as pivotal.', - source: 'DPC Ireland' }, - { date: '14 Sep 2025', kind: 'Rupture', accent: 'crimson', - hed: 'A multi-day outage reminds a continent that sovereignty is, among other things, electrical.', - body: 'A regional cloud incident takes portions of public services offline for thirty-one hours; emergency plans are reviewed everywhere.', - source: 'FAZ' }, - { date: '03 Nov 2025', kind: 'Field Note', accent: 'ochre', - hed: 'Procurement teams begin to ask a new question, and in writing.', - body: 'Tender documents across six member states add an explicit residency clause; three require open-source inference and local hosting.', - source: 'TED — Tenders Electronic Daily' }, + { date: 'January 2025', kind: 'Rupture', accent: 'crimson', + hed: 'Trump refuses to rule out military force against Greenland.', + body: 'Two weeks before inauguration, the president-elect threatens “very high tariffs” on Denmark. The shock in Copenhagen is total.', + source: 'Mar-a-Lago · Press Conference' }, + { date: 'May 2025', kind: 'Rupture', accent: 'crimson', + hed: 'Microsoft cuts off the chief prosecutor\'s email.', + body: 'A US tech company, complying with a US executive order, disables the digital life of an officer of an international tribunal in the Netherlands. The “kill switch” stops being theoretical.', + source: 'Associated Press · The Hague' }, + { date: 'June 2025', kind: 'Regulation', accent: 'copper', + hed: 'Microsoft admits under oath: it cannot guarantee European sovereignty.', + body: 'Even data on European soil, with European staff, encrypted with European keys — US authorities can compel disclosure under the CLOUD Act. The legal fiction collapses.', + source: 'French Senate Hearing · Paris' }, + { date: 'June 2025', kind: 'Field Note', accent: 'ochre', + hed: 'Copenhagen’s Microsoft bill jumps 72% in five years.', + body: 'From 313 to 538 million Danish kroner. Copenhagen and Aarhus announce they will leave Microsoft entirely. The minister of emergency tells companies: “create exit plans for cloud services.”', + source: 'Copenhagen Municipality · Finance Report' }, + { date: 'Summer 2025', kind: 'Regulation', accent: 'copper', + hed: 'A Danish minister tells industry: prepare your exit plans for cloud services.', + body: 'Caroline Stage Olsen begins moving her ministry off Microsoft 365. The minister of emergency preparedness urges every Danish company to do the same. Continued dependence is now classified as a vulnerability.', + source: 'Danish Ministry of Digital Affairs' }, + { date: 'August 2025', kind: 'Rupture', accent: 'crimson', + hed: 'Trump threatens tariffs against any country with digital regulations.', + body: '“American technology is not the world’s piggy bank.” The DSA, the DMA, the AI Act — all reframed as discriminatory trade barriers. Chip export restrictions are added to the list of consequences.', + source: 'Truth Social · Washington' }, // 2026 - { date: '12 Jan 2026', kind: 'Product', accent: 'copper', - hed: 'Fenja announces Project Bifrost, named after the bridge that crossed everything.', - body: 'A client-hosted, open-source AI platform designed for regulated European sectors; first deployments announced for Q2.', - source: 'Fenja AI — Field Notes III' }, - { date: '28 Feb 2026', kind: 'Field Note', accent: 'copper', - hed: 'The first hospital signs, and asks that the news be kept small.', - body: 'A regional Danish health authority adopts the platform for radiology triage; the announcement is a single sentence on page nine.', - source: 'Region Hovedstaden' }, - { date: '14 Apr 2026', kind: 'Editorial', accent: 'copper', - hed: 'A catalog is closed, and a second one is quietly begun.', - body: 'The editors mark this issue closed, pending the events of the coming year, which will arrive on their own schedule.', - source: 'Fenja AI — Field Notes IV' }, + { date: 'January 2026', kind: 'Rupture', accent: 'crimson', + hed: 'Trump imposes tariffs on Denmark and seven European nations.', + body: '10% in February. 25% from June — until Denmark cedes Greenland. Denmark, Norway, Sweden, Finland, France, Germany, Netherlands, UK. The post-war alliance, weaponised.', + source: 'Presidential Executive Order' }, + { date: 'January 2026', kind: 'Rupture', accent: 'crimson', + hed: 'Denmark names the United States as a national security threat.', + body: 'For the first time in history, the official Danish threat assessment lists the US alongside Russia and China. Defence committee chair Rasmus Jarlov tells Washington: “You are the threat. Not them.”', + source: 'Danish Defence Intelligence · FE' }, + { date: 'February 2026', kind: 'Product', accent: 'terracotta', + hed: 'The court that prosecutes war crimes can no longer use American software.', + body: 'The ICC migrates to OpenDesk — an open-source suite delivered by the German Centre for Digital Sovereignty. If a global tribunal cannot trust Microsoft, the implication for every other European institution is unavoidable.', + source: 'Handelsblatt · The Hague' }, + { date: 'Q1 2026', kind: 'Regulation', accent: 'copper', + hed: 'Europe drafts a sovereignty law as US firms still hold 70% of the cloud.', + body: 'Europe writes rules for infrastructure it does not own. US hyperscalers add €10 billion of European capacity every quarter — more than Gaia-X spent in a decade. The servers stay in Texas. The AI models stay in California. The law changes neither.', + source: 'European Commission · Brussels' }, ]; /* ─────────────────────────────────────────────────────────────