diff --git a/data/claude-usage-history.json b/data/claude-usage-history.json index c8b4037..d6ed2e4 100644 --- a/data/claude-usage-history.json +++ b/data/claude-usage-history.json @@ -9823,5 +9823,90 @@ "session_percent": 1, "timestamp": "2026-03-08T22:02:20.350025Z", "weekly_percent": 48 + }, + { + "session_percent": 13, + "timestamp": "2026-03-08T23:00:01.649396Z", + "weekly_percent": 49 + }, + { + "session_percent": 13, + "timestamp": "2026-03-08T23:01:35.874584Z", + "weekly_percent": 49 + }, + { + "session_percent": 13, + "timestamp": "2026-03-08T23:02:08.086403Z", + "weekly_percent": 49 + }, + { + "session_percent": 13, + "timestamp": "2026-03-08T23:02:12.887483Z", + "weekly_percent": 49 + }, + { + "session_percent": 14, + "timestamp": "2026-03-09T00:00:01.844664Z", + "weekly_percent": 49 + }, + { + "session_percent": 14, + "timestamp": "2026-03-09T00:02:08.807181Z", + "weekly_percent": 50 + }, + { + "session_percent": 14, + "timestamp": "2026-03-09T00:02:11.816130Z", + "weekly_percent": 50 + }, + { + "session_percent": 17, + "timestamp": "2026-03-09T01:00:02.144073Z", + "weekly_percent": 50 + }, + { + "session_percent": 18, + "timestamp": "2026-03-09T01:02:55.223706Z", + "weekly_percent": 50 + }, + { + "session_percent": 18, + "timestamp": "2026-03-09T01:03:03.237083Z", + "weekly_percent": 50 + }, + { + "session_percent": 18, + "timestamp": "2026-03-09T02:00:01.746566Z", + "weekly_percent": 50 + }, + { + "session_percent": 19, + "timestamp": "2026-03-09T02:02:07.401986Z", + "weekly_percent": 50 + }, + { + "session_percent": 19, + "timestamp": "2026-03-09T02:02:12.404656Z", + "weekly_percent": 50 + }, + { + "session_percent": 0, + "timestamp": "2026-03-09T03:00:01.392227Z", + "weekly_percent": 50 + }, + { + "session_percent": 0, + "timestamp": "2026-03-09T03:02:07.106591Z", + "weekly_percent": 50 + }, + { + "session_percent": 0, + "timestamp": "2026-03-09T03:02:10.005346Z", + "weekly_percent": 50 + }, + { + "session_percent": 2, + "timestamp": "2026-03-09T04:00:01.464252Z", + "weekly_percent": 50 } ] \ No newline at end of file diff --git a/data/news.json b/data/news.json index c92308c..f666865 100644 --- a/data/news.json +++ b/data/news.json @@ -1,104 +1,94 @@ { "items": [ { - "id": "803b081f", - "title": "EU Sustainability Omnibus Enters Force March 18 — Dutch Impact", - "body": "The EU Sustainability Omnibus package enters force on March 18, 2026. Dutch implementation update published; affects corporate sustainability reporting obligations for Dutch companies.", + "id": "8ccae227", + "title": "Dutch Municipal Elections March 18", + "body": "Netherlands holds municipal elections in 10 days including Amsterdam. Rising energy costs (linked to Iran conflict) are key issue, with research institutes warning of higher inflation and slowed growth in 2026.", "type": "info", - "source": "EULaws.eu", - "url": "https://x.com/EULaws/status/2030023872423280720", + "source": "rijksoverheid.nl", + "url": "https://dutchreview.com/expat/dutch-municipal-elections-guide-for-internationals/", "topic": "netherlands", - "timestamp": "2026-03-08T18:02:04.520740948-04:00" + "timestamp": "2026-03-08T22:01:58.159592295-04:00" }, { - "id": "f84ded12", - "title": "Dutch PM Jetten Makes First Visit to Ukraine, Signs Defense Pact", - "body": "New Dutch Prime Minister Rob Jetten visited Kyiv on March 8 for his first official visit, meeting Zelensky. Netherlands and Ukraine agreed to expand joint weapons production and defense-industry cooperation.", + "id": "9519026b", + "title": "Dutch Navy Joins Cyprus Defense Force", + "body": "Royal Netherlands Navy joined European naval task force defending Cyprus against Iranian missile strikes (March 5). PM Rob Jetten (inaugurated Feb 6) facing first major military commitment amid Iran war.", "type": "info", - "source": "Dutch Government / Reuters", - "url": "https://x.com/ZMiST_Ua/status/2030731507849970047", + "source": "rijksoverheid.nl / Wikipedia", + "url": "https://en.wikipedia.org/wiki/2026_in_the_Netherlands", "topic": "netherlands", - "timestamp": "2026-03-08T18:02:04.515044691-04:00" + "timestamp": "2026-03-08T22:01:57.152918366-04:00" }, { - "id": "64b67f67", - "title": "Iran Names Khamenei's Son as New Supreme Leader; Trump Warns He Won't Last", - "body": "Iran appointed Mojtaba Khamenei as new Supreme Leader after his father's death. Trump told ABC News: \"If he doesn't get approval from us, he's not going to last long\" — signaling US intervention in Iranian succession.", - "type": "error", - "source": "Reuters", - "url": "https://www.reuters.com/world/europe/trump-rejects-settling-iran-war-raises-prospect-killing-all-its-potential-2026-03-08/", - "topic": "news", - "timestamp": "2026-03-08T18:01:50.864159918-04:00" - }, - { - "id": "633059fe", - "title": "Trump Blocks All Legislation Until Voter ID Bill Passes", - "body": "Trump told Congress he will refuse to sign any other legislation until the Saving American Voters Act (voter ID) is passed — and threatened to bypass Congress via executive order if they fail to act.", - "type": "warning", - "source": "Reuters", - "url": "https://www.reuters.com/world/us/trump-says-will-not-sign-other-legislation-until-voter-act-bill-is-passed-by-2026-03-08/", - "topic": "news", - "timestamp": "2026-03-08T18:01:50.858636603-04:00" - }, - { - "id": "402eeb77", - "title": "NABL: Q4 Miss, Stock Down ~11%, Needham Holds Buy", - "body": "N-able Q4 earnings fell short of expectations (reported Feb 19), sending shares down ~10.9%. Needham maintained Buy rating. B. Riley initiated with Buy and $10 price target in January. No fresh news this week.", - "type": "warning", - "source": "Needham / B. Riley", - "url": "https://x.com/ThynkBank/status/2024810438949745109", + "id": "46344bae", + "title": "NABL Trades at $4.66 — 2026 Outlook Steady", + "body": "N-able guiding for ARR $581-586M (+8-9% YoY) and adj. EBITDA $167-171M for 2026. Stock near multi-year lows at $4.66 (Mar 3); execs receiving fresh RSU grants signaling internal confidence.", + "type": "info", + "source": "N-able IR / StockTitan", + "url": "https://www.stocktitan.net/news/NABL/", "topic": "nabl", - "timestamp": "2026-03-08T18:01:50.853059636-04:00" + "timestamp": "2026-03-08T22:01:56.146029046-04:00" }, { - "id": "5916f45c", - "title": "OpenAI Reportedly Exploring Ad Sales via Trade Desk", - "body": "The Information reported OpenAI held early talks with Trade Desk to sell ads, signaling a potential revenue pivot. No deal confirmed, but TTD stock surged 18% on the news.", - "type": "info", - "source": "The Information", - "url": "https://www.investopedia.com/stock-market-today-dow-jones-s-and-p-500-03052026-11919938", - "topic": "ai", - "timestamp": "2026-03-08T18:01:38.656978945-04:00" - }, - { - "id": "b89e6cf2", - "title": "AI Model Wave: Gemini 3.1 Pro, Claude Sonnet 4.6, Grok 4.20", - "body": "Late Feb through early March saw a major model wave: Gemini 3.1 Pro (77.1% ARC-AGI-2, 1M ctx), Claude Sonnet 4.6, MiniMax M2.5, GLM-5, and ByteDance Seed 2.0 all shipped within weeks. Chinese challengers closing the gap fast.", - "type": "info", - "source": "blog.mean.ceo", - "url": "https://blog.mean.ceo/new-ai-model-releases-news-march-2026/", - "topic": "ai", - "timestamp": "2026-03-08T18:01:38.651262099-04:00" - }, - { - "id": "07193d5c", - "title": "GPT-5.4 Beats Humans on Computer Use (OSWorld 75% vs 72.4%)", - "body": "OpenAI shipped GPT-5.4 on March 5, scoring 75% on OSWorld-Verified vs human baseline 72.4% — first model to exceed humans at computer-use tasks. Priced at $2.50/1M input, $20/1M output, 1M context window.", - "type": "info", - "source": "OpenAI / OpenRouter", - "url": "https://evolink.ai/blog/gpt-5-4-release-date-2026", - "topic": "ai", - "timestamp": "2026-03-08T18:01:38.645245646-04:00" - }, - { - "id": "5bc4a67c", - "title": "Trade Desk Pops 18% on OpenAI Ad Deal Report", - "body": "Trade Desk (TTD) surged 18% on reports OpenAI held early talks with the company to sell ads — a major strategic shift if true. Broadcom +4.8%, Burlington +6.7% on earnings beats.", - "type": "info", - "source": "Investopedia", - "url": "https://www.investopedia.com/stock-market-today-dow-jones-s-and-p-500-03052026-11919938", - "topic": "markets", - "timestamp": "2026-03-08T18:01:25.024808801-04:00" - }, - { - "id": "4841716e", - "title": "S\u0026P 500 Swings — Oil Spike Hits Markets", - "body": "S\u0026P rose 0.78% Wed (6,869) then sold off Thursday with Dow down ~800 pts as oil hit $80/barrel. Week was volatile on tariff uncertainty. Nasdaq +1.29% midweek before giving back gains.", + "id": "ceb68e61", + "title": "Trump: Iran \"Will Be Hit Very Hard\"", + "body": "Day 8 of US-Israel-Iran conflict. Trump signals escalation while calling the war \"already won\" and dismissing UK carrier offers. Iran vows continued retaliatory strikes.", "type": "warning", - "source": "Investopedia / CNBC", - "url": "https://www.investopedia.com/stock-market-today-dow-jones-s-and-p-500-03052026-11919938", + "source": "@realDonaldTrump", + "url": "https://www.aljazeera.com/news/2026/3/8/trump-says-us-does-not-need-united-kingdom-aircraft-carriers-for-iran-war", + "topic": "news", + "timestamp": "2026-03-08T22:01:55.139298904-04:00" + }, + { + "id": "1f956086", + "title": "Iran War Day 8: New Supreme Leader Named", + "body": "Mojtaba Khamenei named Iran's new supreme leader after Khamenei Sr. killed in strikes. Trump says new leader \"won't last long\" without his approval; demands unconditional surrender. 7th US service member killed.", + "type": "error", + "source": "@realDonaldTrump / CBS News", + "url": "https://www.cbsnews.com/live-updates/us-iran-war-israel-strikes-regime-targets/", + "topic": "news", + "timestamp": "2026-03-08T22:01:54.132499416-04:00" + }, + { + "id": "7ae3b2a1", + "title": "OpenAI Releases ChatGPT 5.4", + "body": "OpenAI pushed ChatGPT 5.4 with end-to-end professional work capabilities including tool use and near-autonomous task checking. Pentagon tested the model via Microsoft Azure before formal deployment approval.", + "type": "info", + "source": "OpenAI / Fortune", + "url": "https://fortune.com/2026/03/07/pentagon-emil-michael-anthropic-claude-defense-ai-openai-iran-war-palantir/", + "topic": "ai", + "timestamp": "2026-03-08T22:01:53.125634643-04:00" + }, + { + "id": "3d41d4ae", + "title": "Anthropic vs. Pentagon: Legal Fight Looms", + "body": "Anthropic vows legal battle after Pentagon sanctions over refusal to support autonomous weapons. Dario Amodei called OpenAI's messaging \"straight up lies\" as Claude downloads spike amid military AI feud.", + "type": "error", + "source": "Anthropic / LA Times", + "url": "https://www.latimes.com/business/story/2026-03-06/anthropic-vows-legal-fight-against-pentagon-sanction-in-ai-feud", + "topic": "ai", + "timestamp": "2026-03-08T22:01:52.118742657-04:00" + }, + { + "id": "7d82e22e", + "title": "Oil Tops $100/Barrel on Iran War", + "body": "Crude oil surpassed $100/barrel as US-Iran conflict disrupts Middle East production and shipping. S\u0026P 500 bull market showing increasing fragility with sensitivity to macro shocks described as historically elevated.", + "type": "warning", + "source": "The Hindu", + "url": "https://www.thehindu.com/business/markets/crude-oil-prices-surpass-100-a-barrel-as-iran-war-impedes-production-and-shipping/article70720990.ece", "topic": "markets", - "timestamp": "2026-03-08T18:01:25.019214093-04:00" + "timestamp": "2026-03-08T22:01:51.111813483-04:00" + }, + { + "id": "f185ab7e", + "title": "S\u0026P 500 Hits Lowest Close of 2026", + "body": "Index down 1.54% YTD after oil surges past $100/barrel (Iran war) and a weak jobs report revive stagflation fears. S\u0026P futures fell another 1.6% Sunday night ahead of Monday open.", + "type": "warning", + "source": "Seeking Alpha / The Hindu", + "url": "https://seekingalpha.com/article/4879768-sp-500-snapshot-lowest-close-of-2026", + "topic": "markets", + "timestamp": "2026-03-08T22:01:50.104760673-04:00" } ] } \ No newline at end of file diff --git a/data/status.json b/data/status.json index 53c07bf..a95d8d0 100644 --- a/data/status.json +++ b/data/status.json @@ -2,9 +2,9 @@ "items": { "claude": { "key": "claude", - "value": "48% used · 6:02 PM", + "value": "50% used · 12:00 AM", "type": "info", - "updated_at": "2026-03-08T18:02:20.411492565-04:00" + "updated_at": "2026-03-09T00:00:01.532012547-04:00" }, "claude-code-update": { "key": "claude-code-update", @@ -14,9 +14,9 @@ }, "claude-usage": { "key": "claude-usage", - "value": "📊 Weekly: 48% used", + "value": "📊 Weekly: 50% used", "type": "info", - "updated_at": "2026-03-08T18:02:22.730863198-04:00" + "updated_at": "2026-03-08T23:02:12.180469333-04:00" }, "claude_usage": { "key": "claude_usage",