<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: phillc73</title><link>https://news.ycombinator.com/user?id=phillc73</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 00:12:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=phillc73" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by phillc73 in "Notes from the Mistral AI Now Summit"]]></title><description><![CDATA[
<p>Emmi is an Austrian lab specialising in physics AI applications.<p>Mistral isn’t specialising in French language LLMs either.<p>The point was that across different European countries and languages there are collaborations and M&A happening.</p>
]]></description><pubDate>Sat, 30 May 2026 09:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48334343</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48334343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48334343</guid></item><item><title><![CDATA[New comment by phillc73 in "Notes from the Mistral AI Now Summit"]]></title><description><![CDATA[
<p>I received the same email, although couldn’t quite figure out which retiring model I was still using, as I thought I’d already transitioned to Mistral-Medium-3.5 for everything. Anyway, after receiving the email, my hope was that it meant they were also planning on releasing some new, improved models in the next months.</p>
]]></description><pubDate>Sat, 30 May 2026 07:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48333615</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48333615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48333615</guid></item><item><title><![CDATA[New comment by phillc73 in "Notes from the Mistral AI Now Summit"]]></title><description><![CDATA[
<p>Mistral just acquired Emmi AI, an Austrian startup.<p>German and French speaking together at last.<p><a href="https://news.ycombinator.com/item?id=48197995">https://news.ycombinator.com/item?id=48197995</a></p>
]]></description><pubDate>Sat, 30 May 2026 07:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48333595</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48333595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48333595</guid></item><item><title><![CDATA[New comment by phillc73 in "Creusot helps you prove your Rust code is correct"]]></title><description><![CDATA[
<p>Make sure the specifications can’t fail by verifying them for correctness.<p>Something like TLA+[1] and Quint[2] specifications can be verified for correctness using Apalache[3]. Then test the Rust code against the specifications using quint_connect.[4]<p>[1] <a href="https://www.learntla.com/" rel="nofollow">https://www.learntla.com/</a><p>[2] <a href="https://quint.sh/" rel="nofollow">https://quint.sh/</a><p>[3] <a href="https://apalache-mc.org/" rel="nofollow">https://apalache-mc.org/</a><p>[4] <a href="https://docs.rs/quint-connect/latest/quint_connect/" rel="nofollow">https://docs.rs/quint-connect/latest/quint_connect/</a></p>
]]></description><pubDate>Thu, 28 May 2026 19:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48313938</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48313938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48313938</guid></item><item><title><![CDATA[New comment by phillc73 in "Microsoft starts canceling Claude Code licenses"]]></title><description><![CDATA[
<p>I was a Mistral Le Chat Pro subscriber (the €20/month plan). Yesterday I hit my monthly limit. Switching to PAYG I burned through another €40 in one evening, working on the same project, with the same tasks.<p>I upgraded my plan last night to Mistral Le Chat Teams. This now costs me €60 per month for two users. Limits have been reset, but I have no idea now if my per seat limit is higher than the Pro plan, or if the limit is shared between the seats, it’s really not clear. I guess I will find out next month. The limits reset on the first of the month and I really hope I don’t hit them in the next seven days.<p>I use Mistral Vibe CLI and I’ve written and implemented a couple of new skills[1]. Caveman, based on an idea I found online somewhere, this skill removes all extraneous response text, including articles. Makes for some fun reading, but supposedly reduces output tokens significantly. Hash-anchors, this one is based on a concept from Dirac[2], reduces search failures and also includes multi-file dispatch. It will be hard to measure, but Vibe tells me these two should result in roughly a 40% reduction in token burn.<p>[1] <a href="https://codeberg.org/MimosaDev/skills" rel="nofollow">https://codeberg.org/MimosaDev/skills</a><p>[2] <a href="https://dirac.run/" rel="nofollow">https://dirac.run/</a></p>
]]></description><pubDate>Sat, 23 May 2026 11:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48246706</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48246706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48246706</guid></item><item><title><![CDATA[New comment by phillc73 in "What is a Demand Coop"]]></title><description><![CDATA[
<p>It's generally inconsistent. The first sentence is written, "A co-op is an economic system built on the simple idea that coordinating the economic activity..."<p>Co-op is correct here, but not in the title (Coop). Probably personal taste, but I'd also like to see hyphentation for "co-ordinating", "co-operate" and "co-ordinator" as well.<p>Then I noticed the em-dashes, so perhaps I'm reading the machine's work anyway.</p>
]]></description><pubDate>Thu, 21 May 2026 13:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48222368</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48222368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48222368</guid></item><item><title><![CDATA[New comment by phillc73 in "Mistral AI acquires Emmi AI"]]></title><description><![CDATA[
<p>I don't use the numpad characters, but I have tried Vibe, Goose (GUI and CLI), Dirac and the built in agent in Zed for vibe coding. I keep coming back to Mistral's Vibe. I actually find the ergonomics of it nicer than the others I've used so far. I really wanted to like Goose, and their GUI offering is OK for chat, but I thought their CLI was poor. Dirac was OK and I should try it again to be fair. Zed was just overkill and complex for what I needed. Vibe CLI seems to hit the sweet spot, although it's not perfect. The challenges I encounter are mostly down to API errors though and sometime bash tooling. I could configure it better for that, if I took the time (which I should).</p>
]]></description><pubDate>Wed, 20 May 2026 13:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48207396</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48207396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48207396</guid></item><item><title><![CDATA[New comment by phillc73 in "Ask HN: Sorry, what Was FiveThirtyEight?"]]></title><description><![CDATA[
<p>You're thinking of 442 ;-)<p><a href="https://www.fourfourtwo.com/" rel="nofollow">https://www.fourfourtwo.com/</a></p>
]]></description><pubDate>Wed, 20 May 2026 10:29:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48205587</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48205587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48205587</guid></item><item><title><![CDATA[New comment by phillc73 in "Mistral AI acquires Emmi AI"]]></title><description><![CDATA[
<p>Mistral’s Vibe CLI does support SKILL.md files.</p>
]]></description><pubDate>Wed, 20 May 2026 04:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48203186</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48203186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48203186</guid></item><item><title><![CDATA[New comment by phillc73 in "Mistral AI acquires Emmi AI"]]></title><description><![CDATA[
<p>Their Voxtral[1] speech models are really good.<p>[1] <a href="https://mistral.ai/news/voxtral" rel="nofollow">https://mistral.ai/news/voxtral</a></p>
]]></description><pubDate>Tue, 19 May 2026 22:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200633</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48200633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200633</guid></item><item><title><![CDATA[New comment by phillc73 in "Mistral AI Acquires EU Physics AI Startup Emmi AI"]]></title><description><![CDATA[
<p>Maybe they've fixed it since publishing, but the opening line now says:<p>> Europe's leading artificial intelligence firm, France's Mistral  AI, said on Tuesday it has acquired Linz-based Emmi</p>
]]></description><pubDate>Tue, 19 May 2026 11:35:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48191991</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48191991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48191991</guid></item><item><title><![CDATA[New comment by phillc73 in "OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens"]]></title><description><![CDATA[
<p>Of course ChatGPT is available to EU citizens, should they choose to use it. That’s very different to the Maltese government actively promoting use of  ChatGPT.<p>Of course Maltese citizens can still choose not to use ChatGPT (until it becomes mandatory), but if the State supported education is bound to one particular tool, storing user data outside the EU’s jurisdiction, I think that’s something to  discuss.</p>
]]></description><pubDate>Sun, 17 May 2026 10:40:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48167711</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48167711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167711</guid></item><item><title><![CDATA[New comment by phillc73 in "OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens"]]></title><description><![CDATA[
<p>Malta is part of the EU. I am personally very surprised about this partnership, just in the context of data security, privacy and the GDPR. How is the privacy of these EU citizens protected when all their prompts and data is sent to OpenAI? How do these EU citizens submit a request for all their personal data to be deleted from OpenAI records, a right they have under the GDPR with a compliant data processor?</p>
]]></description><pubDate>Sat, 16 May 2026 20:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48163754</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48163754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48163754</guid></item><item><title><![CDATA[New comment by phillc73 in "Zero: The Programming Language for Agents"]]></title><description><![CDATA[
<p>Also in this space is Moonbit[1] and Vera[2]. A performance comparison between them, across multiple factors, would be interesting because I have no idea of the pros and cons of each.<p>[1] <a href="https://www.moonbitlang.com/" rel="nofollow">https://www.moonbitlang.com/</a><p>[2] <a href="https://veralang.dev/" rel="nofollow">https://veralang.dev/</a></p>
]]></description><pubDate>Sat, 16 May 2026 11:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48159390</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48159390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48159390</guid></item><item><title><![CDATA[New comment by phillc73 in "Show HN: I solved my study problems by talking to a goose"]]></title><description><![CDATA[
<p>Does your goose talk to other geese?[1]<p>[1] <a href="https://goose-docs.ai/" rel="nofollow">https://goose-docs.ai/</a></p>
]]></description><pubDate>Fri, 15 May 2026 08:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48146081</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48146081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48146081</guid></item><item><title><![CDATA[New comment by phillc73 in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>The initial criteria was strongly typed and functional first. Using an LLM for answers, of course, that returned me a list that looked like:<p>- Haskell<p>- OCaml<p>- F#<p>- Scala<p>- Gleam<p>- Purescript<p>- Grain<p>- Idris<p>Then I asked if there were any Schemes or Lisps that met the initial requirements, which added a bunch more options (Typed Racket, Typol, Elm, ReScript etc).<p>Then I asked about Julia specifically, as it's a language I'm already reasonably familiar with and knew that it's possible to write it with static annotations.<p>Next I started filtering the list based on additional criteria; didn't want to target a JS compilation target, performance, size of package ecosystem, tooling, community, learning curve (I do want to review and understand the output).<p>There were a bunch of follow-up questions over a few hours of prompting, reading and a couple of beers. All this resulted in the shortlist of OCaml, Typed Racket and Julia.<p>Julia pretty much remains in there, even though it doesn't really meet the strongly typed initial criteria, based on my familiarity, the ecosystem especially for AI/ML tasks and performance factors.<p>I know zero about OCaml and find the thought of learning it a bit daunting. Typed Racket seems more approachable anyway.</p>
]]></description><pubDate>Tue, 12 May 2026 08:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48105850</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48105850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105850</guid></item><item><title><![CDATA[New comment by phillc73 in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>Thanks for that, I hadn't scrolled down far enough.<p>Just want to be sure I'm reading the results correctly... When I compare GPT-5.5 with Mistral Medium 3.5, I see in the tables:<p>a) Mistral beats GPT in Java and C++<p>b) It's close for Rust<p>c) GPT-5.5 easily wins for Go, Javascript, Python and Typescript<p>Model choice really does appear to be language dependent (assuming I'm reading the results correctly).</p>
]]></description><pubDate>Tue, 12 May 2026 06:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48104826</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48104826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48104826</guid></item><item><title><![CDATA[New comment by phillc73 in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>Just last night I was going down the rabbit hole of "what's the best programming language to use for vibe coding." I came to a short list of:<p>a) Typed Racket<p>b) OCaml<p>c) Julia<p>I would love to see those three added to your benchmarks. And Mistral Medium 3.5 added to the LLM list, please.</p>
]]></description><pubDate>Tue, 12 May 2026 05:19:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48104481</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48104481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48104481</guid></item><item><title><![CDATA[Show HN: Dikaletus – meeting recording and transcription using Mistral AI]]></title><description><![CDATA[
<p>Dikaletus is a TUI tool to record, transcribe, and generate structured meeting notes using FFmpeg, PulseAudio and the Mistral AI API.<p>The meeting agent automates the process of capturing, transcribing, and generating structured meeting notes. It records audio from both microphone and speaker outputs, transcribes the audio using Mistral's speech-to-text API, and generates structured meeting notes in Markdown format.<p>Years ago I used to write a lot of R code for data analysis. Then life changed and I wasn't doing that anymore. However, I still had small product ideas that required coding, but no time to do it. Dikaletus is my first vibe coded app, scratching one of those itches (I'm terrible at taking meeting notes in general).<p>Written in R, because that's what I know. Tried to follow good practices with linting and testing.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48073470">https://news.ycombinator.com/item?id=48073470</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 09 May 2026 09:28:32 +0000</pubDate><link>https://codeberg.org/MimosaDev/dikaletus</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48073470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073470</guid></item><item><title><![CDATA[Mesh LLM to build private personal AI, using open models]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.anarchai.org">https://www.anarchai.org</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48063539">https://news.ycombinator.com/item?id=48063539</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 May 2026 14:15:18 +0000</pubDate><link>https://www.anarchai.org</link><dc:creator>phillc73</dc:creator><comments>https://news.ycombinator.com/item?id=48063539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48063539</guid></item></channel></rss>