<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: laktek</title><link>https://news.ycombinator.com/user?id=laktek</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 14 Sep 2026 06:32:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=laktek" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by laktek in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p>I'm currently working on <a href="https://avotoast.ai" rel="nofollow">https://avotoast.ai</a>, an AI assistant for doing property research for Sydney, Australia.<p>After being frustrated with outdated & inaccurate data Claude used when I was trying to do some property research, I thought it'd be cool to build an MCP that can provide accurate property data. Then it evolved into a full web app + an AI assistant.<p>This was also an excuse for me to try DuckDB in a real project. All the API endpoints are powered through in-process DuckDB querying parquet files stored in disk.</p>
]]></description><pubDate>Mon, 14 Sep 2026 01:19:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49690650</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=49690650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49690650</guid></item><item><title><![CDATA[How I Use Claude Code with Neovim]]></title><description><![CDATA[
<p>Article URL: <a href="https://laktek.com/using-claude-code-with-neovim">https://laktek.com/using-claude-code-with-neovim</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46508377">https://news.ycombinator.com/item?id=46508377</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Jan 2026 03:20:07 +0000</pubDate><link>https://laktek.com/using-claude-code-with-neovim</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=46508377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46508377</guid></item><item><title><![CDATA[How I Use Claude Code with Neovim]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.laktek.com/using-claude-code-with-neovim">https://www.laktek.com/using-claude-code-with-neovim</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46504981">https://news.ycombinator.com/item?id=46504981</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 05 Jan 2026 21:07:44 +0000</pubDate><link>https://www.laktek.com/using-claude-code-with-neovim</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=46504981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46504981</guid></item><item><title><![CDATA[Modal dialogs without React (or JavaScript)]]></title><description><![CDATA[
<p>Article URL: <a href="https://laktek.com/modal-dialogs-without-react-javascript">https://laktek.com/modal-dialogs-without-react-javascript</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45889815">https://news.ycombinator.com/item?id=45889815</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 11 Nov 2025 17:02:24 +0000</pubDate><link>https://laktek.com/modal-dialogs-without-react-javascript</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=45889815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45889815</guid></item><item><title><![CDATA[New comment by laktek in "Head in the Zed Cloud"]]></title><description><![CDATA[
<p>>It would be interesting if Supabase allows me to use that runtime without forcing me to use supabase, being a separated product on its own.<p>It's possible for you to self-host Edge Runtime on its own. Check the repo, it has Docker files and an example setup.<p>> I have full control of the code, I combine it with HonoJs and I can deploy it as a server or serverless.<p>Even with Supabase's hosted option, you can choose to run Edge Functions and opt out of others. You can run Hono in Edge Functions, meaning you can easily switch between CF Workers and Supabase Edge Functions (and vice versa) <a href="https://supabase.com/docs/guides/functions/routing?queryGroups=framework&framework=hono">https://supabase.com/docs/guides/functions/routing?queryGrou...</a><p>> Having to choose between node, demo and bun is something that I do not want to do, I’m sticking with node and hopefully the runtimes would be compatible with standard JavaScript.<p>Deno supports most of Node built-in API and npm packages. If your app uses modern Node it can be deployed on Edge Functions without having to worry about the runtime (having said that, I agree there are quirks and we are working on native Node support as well).</p>
]]></description><pubDate>Tue, 11 Nov 2025 15:37:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45888505</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=45888505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45888505</guid></item><item><title><![CDATA[Modal dialogs without React (or JavaScript)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.laktek.com/modal-dialogs-without-react-javascript">https://www.laktek.com/modal-dialogs-without-react-javascript</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45883336">https://news.ycombinator.com/item?id=45883336</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 11 Nov 2025 02:07:24 +0000</pubDate><link>https://www.laktek.com/modal-dialogs-without-react-javascript</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=45883336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45883336</guid></item><item><title><![CDATA[New comment by laktek in "Head in the Zed Cloud"]]></title><description><![CDATA[
<p>> Also think the time for a FOSS alternative is coming. Serverless without, virtually, cold starts is here to stay but being tied to only 1 vendor is problematic.<p>Supabase Edge Functions runs on the same V8 isolate primitive as Cloudflare Workers and is fully open-source (<a href="https://github.com/supabase/edge-runtime" rel="nofollow">https://github.com/supabase/edge-runtime</a>). We use the Deno runtime, which supports Node built-in APIs, npm packages, and WebAssembly (WASM) modules.  (disclaimer: I'm the lead for Supabase Edge Functions)</p>
]]></description><pubDate>Mon, 10 Nov 2025 22:33:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45881873</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=45881873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45881873</guid></item><item><title><![CDATA[New comment by laktek in "Three Weeks in Japan with a Toddler"]]></title><description><![CDATA[
<p>I'm the author of the blog post. To add more context, kids have been living with their grandparents from birth (extended family home). And grandparents usually help with the feeding and sleeping routine. We trust them to take better care of our kids than a childcare center or an au pair (which most kids with working parents have to go through as early as 4-6 months).<p>I knew that sharing about kids on the internet invites judgments from strangers. However, parenting is a different journey for each person and cannot be measured by the same yardstick.</p>
]]></description><pubDate>Fri, 30 May 2025 22:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44140462</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=44140462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44140462</guid></item><item><title><![CDATA[Three Weeks in Japan with a Toddler]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.laktek.com/travelling-japan-toddler">https://www.laktek.com/travelling-japan-toddler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44134749">https://news.ycombinator.com/item?id=44134749</a></p>
<p>Points: 9</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 30 May 2025 10:34:26 +0000</pubDate><link>https://www.laktek.com/travelling-japan-toddler</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=44134749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44134749</guid></item><item><title><![CDATA[New comment by laktek in "Edge Scripting: Build and run applications at the edge"]]></title><description><![CDATA[
<p>More than a year now. This allows us to offer our own built-in APIs like `Supabase.ai` <a href="https://supabase.com/blog/ai-inference-now-available-in-supabase-edge-functions">https://supabase.com/blog/ai-inference-now-available-in-supa...</a></p>
]]></description><pubDate>Fri, 08 Nov 2024 20:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42090423</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=42090423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42090423</guid></item><item><title><![CDATA[New comment by laktek in "Edge Scripting: Build and run applications at the edge"]]></title><description><![CDATA[
<p>Waiting for Deno 2.1 LTS release :)</p>
]]></description><pubDate>Fri, 08 Nov 2024 15:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42087760</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=42087760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42087760</guid></item><item><title><![CDATA[New comment by laktek in "Edge Scripting: Build and run applications at the edge"]]></title><description><![CDATA[
<p>Nope, we currently have our own hosting platform, which runs the EdgeRuntime.</p>
]]></description><pubDate>Fri, 08 Nov 2024 15:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42087748</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=42087748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42087748</guid></item><item><title><![CDATA[New comment by laktek in "Edge Scripting: Build and run applications at the edge"]]></title><description><![CDATA[
<p>Congrats on the launch! It's great to see more companies build serverless offerings on top of Deno.<p>I lead Supabase Edge Functions product, a similar offering built on top of Deno runtime too. We have open-sourced our runtime (<a href="https://github.com/supabase/edge-runtime">https://github.com/supabase/edge-runtime</a>), and it's self-hostable. It supports NPM, node built-ins, pluggable storage, and web sockets. We also have a built-in API for AI inference (<a href="https://supabase.com/blog/ai-inference-now-available-in-supabase-edge-functions">https://supabase.com/blog/ai-inference-now-available-in-supa...</a>)<p>Supabase Edge Runtime is easy to self-host (works great as a multi-threaded JS web server). We love community contributions :) Let us know if you would like to collaborate.</p>
]]></description><pubDate>Thu, 07 Nov 2024 20:33:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42080640</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=42080640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42080640</guid></item><item><title><![CDATA[New comment by laktek in "Edge Scripting: Build and run applications at the edge"]]></title><description><![CDATA[
<p>I think the closest thing we got is the Default fetch export <a href="https://docs.deno.com/runtime/fundamentals/http_server/#default-fetch-export" rel="nofollow">https://docs.deno.com/runtime/fundamentals/http_server/#defa...</a>, which Cloudflare Workers, Deno Deploy and Supabase Edge Functions support.</p>
]]></description><pubDate>Thu, 07 Nov 2024 20:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42080551</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=42080551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42080551</guid></item><item><title><![CDATA[Back to Personal Website]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.laktek.com/back-to-personal-website">https://www.laktek.com/back-to-personal-website</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41165786">https://news.ycombinator.com/item?id=41165786</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 05 Aug 2024 21:28:51 +0000</pubDate><link>https://www.laktek.com/back-to-personal-website</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=41165786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41165786</guid></item><item><title><![CDATA[New comment by laktek in "Embeddings are a good starting point for the AI curious app developer"]]></title><description><![CDATA[
<p>There are no extra costs other than the what we'd normally charge for Edge Function invocations (you get up to 500K in the free plan and 2M in the Pro plan)</p>
]]></description><pubDate>Wed, 17 Apr 2024 20:46:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40069884</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=40069884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40069884</guid></item><item><title><![CDATA[New comment by laktek in "Embeddings are a good starting point for the AI curious app developer"]]></title><description><![CDATA[
<p>If you are building using Supabase stack (Postgres as DB with pgVector), we just released a built-in embedding generation API yesterday. This works both locally (in CPUs) and you can deploy it without any modifications.<p>Check this video on building Semantic Search in Supabase: <a href="https://youtu.be/w4Rr_1whU-U" rel="nofollow">https://youtu.be/w4Rr_1whU-U</a><p>Also, the blog on announcement with links to text versions of the tutorials: <a href="https://supabase.com/blog/ai-inference-now-available-in-supabase-edge-functions">https://supabase.com/blog/ai-inference-now-available-in-supa...</a></p>
]]></description><pubDate>Wed, 17 Apr 2024 18:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40068734</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=40068734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40068734</guid></item><item><title><![CDATA[New comment by laktek in "Edge functions: Node and native NPM compatibility"]]></title><description><![CDATA[
<p>We have a cluster of Edge Runtime instances in each region. We run multiple edge functions within an instance using v8 isolates (Deno's core runtime is a wrapper around v8 isolates). This setup provides a good balance between cost and security. Other edge hosting providers like Cloudflare also follow a similar setup.</p>
]]></description><pubDate>Wed, 13 Dec 2023 20:41:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=38633848</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=38633848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38633848</guid></item><item><title><![CDATA[New comment by laktek in "Edge functions: Node and native NPM compatibility"]]></title><description><![CDATA[
<p>I haven't tried Prisma myself, but hopefully this guide should work with Edge Functions with npm <a href="https://supabase.com/partners/integrations/prisma">https://supabase.com/partners/integrations/prisma</a></p>
]]></description><pubDate>Tue, 12 Dec 2023 21:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38618604</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=38618604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38618604</guid></item><item><title><![CDATA[New comment by laktek in "Edge functions: Node and native NPM compatibility"]]></title><description><![CDATA[
<p>Most builtin modules should work (except for things like `vm` which we cannot safely sandbox in edge runtime). Deno has a good guide on the compatibility of built-in modules <a href="https://docs.deno.com/runtime/manual/node/compatibility" rel="nofollow noreferrer">https://docs.deno.com/runtime/manual/node/compatibility</a><p>You can do:
```
import os from "node:os"
console.log(os.hostname())
```<p>and it should just work both locally and when deployed. No extra steps needed.</p>
]]></description><pubDate>Tue, 12 Dec 2023 21:06:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38618534</link><dc:creator>laktek</dc:creator><comments>https://news.ycombinator.com/item?id=38618534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38618534</guid></item></channel></rss>