<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: Xantier</title><link>https://news.ycombinator.com/user?id=Xantier</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 12:41:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Xantier" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Xantier in "Localsend: An open-source cross-platform alternative to AirDrop"]]></title><description><![CDATA[
<p>Which alternatives are you using for AirDrop on Linux? I haven't been able to find a good one for this yet.</p>
]]></description><pubDate>Tue, 28 Apr 2026 13:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47934039</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=47934039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47934039</guid></item><item><title><![CDATA[New comment by Xantier in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Tinkering around building <a href="https://viberglass.io" rel="nofollow">https://viberglass.io</a>. It started off as a way to allow my wife to keep her website up to date without any coding skills, but ended up growing arms and legs.<p>It is a hosted ticketing system/agent harness platform with integrations towards other ticket systems and chat apps. It allows triggering agentic (coding) tasks without the need to context switch and/or know anything about installing the wanted tools, SDKs, IDEs etc. Ephemeral workloads in isolated containers or cloud compute. Trying to help commoditize small scale development tasks and and prevent them from getting lost in the void of the backlog.<p>Open source with local or AWS self-hosted, full IaC attached.</p>
]]></description><pubDate>Mon, 13 Apr 2026 10:58:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750279</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=47750279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750279</guid></item><item><title><![CDATA[New comment by Xantier in "MCP Gateway and Registry"]]></title><description><![CDATA[
<p>I've done a bit of research around trying to find the best, simple clients that don't need an engineering degree to set up but haven't really stumbled upon a good one yet. Claude desktop app advertises that they support all features (they don't), all the others with closer to full spec compliance are related to software development (VS Code and Continue etc.).</p>
]]></description><pubDate>Mon, 25 Aug 2025 07:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45011257</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=45011257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45011257</guid></item><item><title><![CDATA[New comment by Xantier in "MCP Gateway and Registry"]]></title><description><![CDATA[
<p>I find the context forge quite nice from IBM. I used a few approaches they've implemented within my Ctxpack context management solution as well.<p>I think the agentic use cases aside, the client side of MCPs are still lacking quite a bit and would need to mature to be able to catch up to the spec. I feel a lot of use cases exist outside of fully automated agentic approaches, since we can't really rely on LLMs yet to produce at a human level.<p>The underserved cases rely a lot on prompt and resource management at the moment. Being able to iterate and share those across teams to provide easy starting points to delegate tasks is something I feel would be workable for the current iteration of AI assisted work, outside of pure software engineering.<p>Hopefully other clients join VS Code Copilot to allow more varied approaches than just simple tool calls here. I think Copilot's approach on prompt and resource management isn't quite the best approach either though. It is still early days for MCPs in general so i think we'll see a lot of experiments in this space.</p>
]]></description><pubDate>Mon, 25 Aug 2025 07:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45011190</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=45011190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45011190</guid></item><item><title><![CDATA[New comment by Xantier in "RAG 2.0"]]></title><description><![CDATA[
<p>Is this fine-tuning with a more hyped naming? Let's say a company produces 100 documents per day that are appended to a knowledge base. What's the cost and delay to be able to ask questions about these docs whenever a single one is added in?</p>
]]></description><pubDate>Fri, 24 May 2024 14:52:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40466847</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=40466847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40466847</guid></item><item><title><![CDATA[New comment by Xantier in "Deno vs. Bun vs. Node.js: A feature comparison"]]></title><description><![CDATA[
<p>I feel differently about next.js after their latest shenanigans. Their end goal clearly seems to be vendor lock-in to the Vercel/next.js platform, whichever way it ends up happening. The current attempt looks to be to tweak and assert control over the React library, to make it Vercelified.</p>
]]></description><pubDate>Tue, 12 Sep 2023 04:57:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37477069</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=37477069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37477069</guid></item><item><title><![CDATA[New comment by Xantier in "Asia Sentinel Blocked in Singapore"]]></title><description><![CDATA[
<p>Neither BBC nor Medium are blocked in Malaysia. I don't understand the reason for spreading disinformation about this.</p>
]]></description><pubDate>Sat, 03 Jun 2023 05:02:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=36173860</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=36173860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36173860</guid></item><item><title><![CDATA[New comment by Xantier in "Check if your IKEA chair is compatible with your screen"]]></title><description><![CDATA[
<p>Had the same issue as well. Dry air in the apartment and flickering screen when interacting with an IKEA chair.<p>Solved by adding a "tail" to my chair using a piece of old speaker cable. There is a metal part on the bottom of the chair that the tail can be attached to.</p>
]]></description><pubDate>Sat, 29 Apr 2023 01:37:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=35749154</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=35749154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35749154</guid></item><item><title><![CDATA[New comment by Xantier in "Europe is investing heavily in trains"]]></title><description><![CDATA[
<p>Lyon - Lille flight on the other hand for tomorrow is 147 euros (cheap price compared to other days it seems). The flight takes a little bit over an hour, getting to Lyon airport from the city takes about an hour as well (18.20€ with public transport, 50+ with taxi/ride hailing). On the landing end transport to city is luckily cheaper and faster, 45 minutes with public transport, 15 mins and ~20€ with a taxi.</p>
]]></description><pubDate>Tue, 12 Apr 2022 06:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=30999232</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=30999232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30999232</guid></item><item><title><![CDATA[New comment by Xantier in "JetBrains Web UI components open-sourced"]]></title><description><![CDATA[
<p>You can use coroutines with Kotlin JS. Your sentence doesn't really make sense to me though since coroutines and React have very little to do with each other.</p>
]]></description><pubDate>Fri, 04 Aug 2017 18:24:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=14930749</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=14930749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14930749</guid></item><item><title><![CDATA[Introduction to Kotlin – Extension Functions, Higher Order Functions and Delegates]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.codementor.io/jussihallila/introduction-to-kotlin-part-3-9p0k7ivqj">https://www.codementor.io/jussihallila/introduction-to-kotlin-part-3-9p0k7ivqj</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14700960">https://news.ycombinator.com/item?id=14700960</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 05 Jul 2017 09:22:20 +0000</pubDate><link>https://www.codementor.io/jussihallila/introduction-to-kotlin-part-3-9p0k7ivqj</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=14700960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14700960</guid></item><item><title><![CDATA[Introduction to Kotlin – Collections, Lambdas, Null Safety and Types]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.codementor.io/jussihallila/introduction-to-kotlin-part-2-9oybmr9rb">https://www.codementor.io/jussihallila/introduction-to-kotlin-part-2-9oybmr9rb</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14700722">https://news.ycombinator.com/item?id=14700722</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 05 Jul 2017 08:22:50 +0000</pubDate><link>https://www.codementor.io/jussihallila/introduction-to-kotlin-part-2-9oybmr9rb</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=14700722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14700722</guid></item><item><title><![CDATA[Introduction to Kotlin – Syntax, Variables, Functions and Classes]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.codementor.io/jussihallila/introduction-to-kotlin-part-1-9mt0ony0g">https://www.codementor.io/jussihallila/introduction-to-kotlin-part-1-9mt0ony0g</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14700721">https://news.ycombinator.com/item?id=14700721</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 05 Jul 2017 08:22:15 +0000</pubDate><link>https://www.codementor.io/jussihallila/introduction-to-kotlin-part-1-9mt0ony0g</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=14700721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14700721</guid></item><item><title><![CDATA[New comment by Xantier in "Learn Kotlin in Y Minutes"]]></title><description><![CDATA[
<p>I've been doing few projects with it and find it very lovely. Interop with Java works flawlessly in my experiences and RxKotlin extending RxJava makes that side work nicely as well. 
For one project[0] I used Ratpack as the web tier and that with Guice locked in place very easily. DB side of things I have used Kotlinquery which did its job nicely for my small use case.<p>In another I used Spring Boot where Kotlin felt like a native in that environment.<p>I'm guessing if you are building something with ORMs or similar where Java Bean convention is needed, you might lack the beauty of immutability and data classes (there are workarounds though) but other than that most pieces drop in place without a hitch.<p>0: <a href="https://github.com/Xantier/trycatch" rel="nofollow">https://github.com/Xantier/trycatch</a></p>
]]></description><pubDate>Fri, 19 May 2017 06:53:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=14373477</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=14373477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14373477</guid></item><item><title><![CDATA[New comment by Xantier in "Blue Ocean"]]></title><description><![CDATA[
<p>We have blue ocean installed on our Jenkins instances and I periodically check when it is suitable for our use. 
Currently our promotions to environments etc. use `input` step on the pipeline. This is, for now, the main thing that blocks us from using blue ocean.</p>
]]></description><pubDate>Tue, 20 Dec 2016 12:50:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=13219349</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=13219349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13219349</guid></item><item><title><![CDATA[New comment by Xantier in "Don't Call Yourself A Programmer, And Other Career Advice (2011)"]]></title><description><![CDATA[
<p>This is a very interesting comment and I like to think the same way. That is the way that seems to bring most happiness to me in professional life. The question is, how do we recognise these places before joining them?</p>
]]></description><pubDate>Wed, 21 Sep 2016 19:36:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=12551482</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=12551482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12551482</guid></item><item><title><![CDATA[New comment by Xantier in "Some bad Git situations and how I got myself out of them"]]></title><description><![CDATA[
<p>Sourcetree, if you are not on Linux like me :(</p>
]]></description><pubDate>Fri, 09 Sep 2016 13:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=12461738</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=12461738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12461738</guid></item><item><title><![CDATA[New comment by Xantier in "BookShelf, Simple ORM for Node"]]></title><description><![CDATA[
<p>For end to end usage samples and somewhat comparing to other DBs I can recommend my kitchen-sink project NERD-stack: <a href="https://github.com/Xantier/nerd-stack" rel="nofollow">https://github.com/Xantier/nerd-stack</a></p>
]]></description><pubDate>Thu, 24 Sep 2015 15:17:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=10272077</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=10272077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10272077</guid></item><item><title><![CDATA[Switzerland, Nordics and Canada Happiest Countries on Earth [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="http://worldhappiness.report/wp-content/uploads/sites/2/2015/04/WHR15.pdf">http://worldhappiness.report/wp-content/uploads/sites/2/2015/04/WHR15.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9432166">https://news.ycombinator.com/item?id=9432166</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 24 Apr 2015 09:23:31 +0000</pubDate><link>http://worldhappiness.report/wp-content/uploads/sites/2/2015/04/WHR15.pdf</link><dc:creator>Xantier</dc:creator><comments>https://news.ycombinator.com/item?id=9432166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9432166</guid></item></channel></rss>