<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: xal</title><link>https://news.ycombinator.com/user?id=xal</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Apr 2026 11:51:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=xal" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by xal in "QMD - Quick Markdown Search"]]></title><description><![CDATA[
<p>Heh, literally was training qwen3 finetunes during test sessions. Yea cruel sport, but its the low lows allow the high heights.</p>
]]></description><pubDate>Mon, 26 Jan 2026 18:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46769253</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=46769253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46769253</guid></item><item><title><![CDATA[New comment by xal in "QMD - Quick Markdown Search"]]></title><description><![CDATA[
<p>hi orange page, author here. QMD is an implementation of the best practices that I picked up in meetings with teams that work in search and retrieval. I tried to make it not overkill and keep things local. Currently working on finetuning better models for query extension and reranking (finetune branch). Feel free to jump in help. Self written and AI PRs welcome.</p>
]]></description><pubDate>Mon, 26 Jan 2026 15:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46767190</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=46767190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46767190</guid></item><item><title><![CDATA[The tech behind Shopify BFCM globe this year]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/pushmatrix/status/1994241257497931944">https://twitter.com/pushmatrix/status/1994241257497931944</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46084018">https://news.ycombinator.com/item?id=46084018</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 29 Nov 2025 00:09:52 +0000</pubDate><link>https://twitter.com/pushmatrix/status/1994241257497931944</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=46084018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46084018</guid></item><item><title><![CDATA[New comment by xal in "Rails Needs New Governance"]]></title><description><![CDATA[
<p>Heh. That’s news to me too</p>
]]></description><pubDate>Fri, 19 Sep 2025 22:55:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45307739</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=45307739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45307739</guid></item><item><title><![CDATA[YJIT 3.4: Even Faster and More Memory-Efficient]]></title><description><![CDATA[
<p>Article URL: <a href="https://railsatscale.com/2025-01-10-yjit-3-4-even-faster-and-more-memory-efficient/">https://railsatscale.com/2025-01-10-yjit-3-4-even-faster-and-more-memory-efficient/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42705879">https://news.ycombinator.com/item?id=42705879</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 15 Jan 2025 00:28:51 +0000</pubDate><link>https://railsatscale.com/2025-01-10-yjit-3-4-even-faster-and-more-memory-efficient/</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=42705879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42705879</guid></item><item><title><![CDATA[Algorithms we develop software by]]></title><description><![CDATA[
<p>Article URL: <a href="https://grantslatton.com/software-pathfinding">https://grantslatton.com/software-pathfinding</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41284409">https://news.ycombinator.com/item?id=41284409</a></p>
<p>Points: 270</p>
<p># Comments: 106</p>
]]></description><pubDate>Sun, 18 Aug 2024 18:47:42 +0000</pubDate><link>https://grantslatton.com/software-pathfinding</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=41284409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41284409</guid></item><item><title><![CDATA[New comment by xal in "Cve-rs: Fast memory vulnerabilities, written in safe Rust"]]></title><description><![CDATA[
<p>looks like <a href="https://starship.rs/" rel="nofollow">https://starship.rs/</a></p>
]]></description><pubDate>Tue, 20 Feb 2024 17:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=39444241</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=39444241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39444241</guid></item><item><title><![CDATA[New comment by xal in "I Love Ruby"]]></title><description><![CDATA[
<p>same</p>
]]></description><pubDate>Mon, 18 Dec 2023 21:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38688936</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=38688936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38688936</guid></item><item><title><![CDATA[New comment by xal in "Shopify live dashboard"]]></title><description><![CDATA[
<p>We have been doing BFCM dashboards for the past 10 years now. It's always one of the most fun projects at Shopify and a great tradition now.<p>You know, it's pretty abstract to run internet software companies. Seeing a visualization like this makes it a lot more relateable even for the folks that work here.<p>This year we packed it with lots of fun details ( <a href="https://twitter.com/Shopify/status/1728040379163771020" rel="nofollow noreferrer">https://twitter.com/Shopify/status/1728040379163771020</a> ). Like you might see fireworks when a store has their first ever sale, and there are lots of fun city stats which are part generated by GPT4. On desktop you can also open the nerd menu and play around with the settings and share the link to your creation.</p>
]]></description><pubDate>Fri, 24 Nov 2023 14:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=38404587</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=38404587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38404587</guid></item><item><title><![CDATA[New comment by xal in "LLama.cpp now has a web interface"]]></title><description><![CDATA[
<p>I had an entire implementation that used a proper state machine but I couldn’t get it simple and small enough for this single file thing. The regexp chain is dumb but clear.</p>
]]></description><pubDate>Thu, 06 Jul 2023 02:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36610422</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36610422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36610422</guid></item><item><title><![CDATA[New comment by xal in "LLama.cpp now has a web interface"]]></title><description><![CDATA[
<p>I've tried to eliminate language around being "too busy" from my vocabulary and attempt to replace it with "can't prioritize". That's sometimes a bit awkward, but really trains better habits. Sometimes I prioritize hobbies if I feel I need it, and doing this seemed fun and useful besides!</p>
]]></description><pubDate>Wed, 05 Jul 2023 21:15:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36607229</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36607229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36607229</guid></item><item><title><![CDATA[New comment by xal in "LLama.cpp now has a web interface"]]></title><description><![CDATA[
<p>I agree, I ended up getting rid of it. Only one dependency is downloaded (via bash script) and everything is baked into the binary now.</p>
]]></description><pubDate>Wed, 05 Jul 2023 19:54:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36606161</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36606161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36606161</guid></item><item><title><![CDATA[New comment by xal in "LLama.cpp now has a web interface"]]></title><description><![CDATA[
<p>Nat coined this usage <a href="https://twitter.com/natfriedman/status/1668656170645749761" rel="nofollow noreferrer">https://twitter.com/natfriedman/status/1668656170645749761</a></p>
]]></description><pubDate>Wed, 05 Jul 2023 19:53:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36606147</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36606147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36606147</guid></item><item><title><![CDATA[New comment by xal in "LLama.cpp now has a web interface"]]></title><description><![CDATA[
<p>GG would just say no and that's that. No hard feelings, that's what makes open source so great.</p>
]]></description><pubDate>Wed, 05 Jul 2023 19:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36606122</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36606122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36606122</guid></item><item><title><![CDATA[LLama.cpp now has a web interface]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ggerganov/llama.cpp/pull/1998">https://github.com/ggerganov/llama.cpp/pull/1998</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36603816">https://news.ycombinator.com/item?id=36603816</a></p>
<p>Points: 328</p>
<p># Comments: 49</p>
]]></description><pubDate>Wed, 05 Jul 2023 17:33:04 +0000</pubDate><link>https://github.com/ggerganov/llama.cpp/pull/1998</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36603816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36603816</guid></item><item><title><![CDATA[New comment by xal in "Welcoming Shopify as a Ladybird sponsor"]]></title><description><![CDATA[
<p>I share some rationale here: <a href="https://twitter.com/tobi/status/1674065759754936327" rel="nofollow noreferrer">https://twitter.com/tobi/status/1674065759754936327</a><p>> The web is one of the most amazing and unlikely products of humanity. Free and deeply egalitarian. No app store would allow the web to launch today.<p>> But it's a gargantuan task to build a new browser from scratch, and there are few people with the range of skills to pull it off. Andreas is one of the few and we are lucky that he can focus on such a task.<p>> I think of Shopify as one of the 'killer apps' of the open web. Not unlike office to windows, visicalc to the apple2 or half-life to steam. As such, we love to support open source that makes the web better. This is why we support Rails, Remix, and now Ladybird. (and many many others)</p>
]]></description><pubDate>Wed, 28 Jun 2023 15:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=36507926</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=36507926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36507926</guid></item><item><title><![CDATA[New comment by xal in "Perspective: Open Source WebAssembly-Powered BI"]]></title><description><![CDATA[
<p>Awesome project.<p>If there is ever a project that needed an electron app it’s this one. I’d love to have a Perspective.app that efficiently loads local data style files.</p>
]]></description><pubDate>Wed, 05 Apr 2023 17:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=35457296</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=35457296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35457296</guid></item><item><title><![CDATA[New comment by xal in "Ruby 3.2’s YJIT is Production-Ready"]]></title><description><![CDATA[
<p>Creating and sharing powerful tools for people to build the things that they want to exist is kinda in Shopify's DNA.<p>It's also important to me to give back to open source. It's done so much for us.</p>
]]></description><pubDate>Tue, 17 Jan 2023 17:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34415394</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=34415394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34415394</guid></item><item><title><![CDATA[New comment by xal in "Shopify tells employees to just say no to meetings"]]></title><description><![CDATA[
<p>Hey, "in perpetuity" isn't right. We have done this multiple times before and it's part of the culture. One culture value is "Thriving on change" and the recurring meeting GC run is one opportunity for people to discover if they do!<p>Historically we did this event in `rand(600)+300` days anniversary of the previous run (to make it somewhat unpredictable) but we had enough chaos during COVID so that we queued this run to get a fresh new start this year.</p>
]]></description><pubDate>Tue, 03 Jan 2023 15:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=34232791</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=34232791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34232791</guid></item><item><title><![CDATA[New comment by xal in "Best ecommerce UX practices from mcmaster.com"]]></title><description><![CDATA[
<p>Everything you need and highlight here can be done on a basic Shopify plan and via the liquid templating engine. It would run super fast, edge deployed globally.<p>The problem is that no one wants this, so we don't even have templates like this anymore. We used to ~10-15y ago and those would still work perfectly.</p>
]]></description><pubDate>Thu, 15 Dec 2022 19:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=34004534</link><dc:creator>xal</dc:creator><comments>https://news.ycombinator.com/item?id=34004534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34004534</guid></item></channel></rss>