<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: kobieps</title><link>https://news.ycombinator.com/user?id=kobieps</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 29 May 2026 17:24:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kobieps" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Easy Tauri integration tests with vitest]]></title><description><![CDATA[
<p>Article URL: <a href="https://powersync.com/blog/tauri-integration-tests">https://powersync.com/blog/tauri-integration-tests</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48150132">https://news.ycombinator.com/item?id=48150132</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 May 2026 15:48:59 +0000</pubDate><link>https://powersync.com/blog/tauri-integration-tests</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=48150132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48150132</guid></item><item><title><![CDATA[New comment by kobieps in "Starship V3"]]></title><description><![CDATA[
<p>The outcome is guaranteed to be entertaining</p>
]]></description><pubDate>Wed, 13 May 2026 04:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117681</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=48117681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117681</guid></item><item><title><![CDATA[New comment by kobieps in "Six years perfecting maps on watchOS"]]></title><description><![CDATA[
<p>I spend a lot of time in wilderness areas that I don't know, and I simply pull my phone out of my pocket to see where I am. My watch measures my heart rate and that's it. 
While I have no doubt that pedometer++ is great and the work that went into it is impressive, I can't really see myself switching away from a big screen workflow to see exactly where I am. And I don't need to check where I am every 5 minutes. Typically only every 30 minutes or longer. 
Dunno, maybe I'm missing something :shrug:</p>
]]></description><pubDate>Sun, 03 May 2026 02:41:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47992794</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47992794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47992794</guid></item><item><title><![CDATA[New comment by kobieps in "GPT-5.5"]]></title><description><![CDATA[
<p>Balaji's "AI OVERPRODUCTION" post is the most compelling thesis that I've come across</p>
]]></description><pubDate>Fri, 24 Apr 2026 02:35:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47884816</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47884816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47884816</guid></item><item><title><![CDATA[New comment by kobieps in "Mozilla Thunderbolt"]]></title><description><![CDATA[
<p>Could those external APIs point to locally hosted models?</p>
]]></description><pubDate>Thu, 16 Apr 2026 16:56:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796237</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47796237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796237</guid></item><item><title><![CDATA[New comment by kobieps in "Most people can't juggle one ball"]]></title><description><![CDATA[
<p>I'm currently learning the fountain pattern and it's cool to know that it should only take about a month. After that though...</p>
]]></description><pubDate>Mon, 13 Apr 2026 02:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47746962</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47746962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47746962</guid></item><item><title><![CDATA[New comment by kobieps in "Delve – Fake Compliance as a Service"]]></title><description><![CDATA[
<p>This</p>
]]></description><pubDate>Fri, 20 Mar 2026 19:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47459322</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47459322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47459322</guid></item><item><title><![CDATA[New comment by kobieps in "Choosing a Sync Engine for Local-First in 2026"]]></title><description><![CDATA[
<p>No it's a full story, more akin to zero (at the highest level that is, many many differences and trade-offs).<p>Unfortunately I'm not qualified to answer that last question... I'm on the PowerSync team. What I can say is that we get a lot of praise from users (the ones that survive onboarding that is, lots of DX improvements we still need to make)</p>
]]></description><pubDate>Tue, 10 Mar 2026 01:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47317933</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47317933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47317933</guid></item><item><title><![CDATA[New comment by kobieps in "Choosing a Sync Engine for Local-First in 2026"]]></title><description><![CDATA[
<p>Wonder why PowerSync isn't on the radar for a post like this, not evaluated or didn't make the cut for worth mentioning?</p>
]]></description><pubDate>Tue, 10 Mar 2026 00:21:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47317646</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47317646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47317646</guid></item><item><title><![CDATA[New comment by kobieps in "Can you reverse engineer our neural network?"]]></title><description><![CDATA[
<p>Appreciate the noise filter.<p>Who would've guessed - a dip  in price means more sellers than buyers :mindblown:</p>
]]></description><pubDate>Fri, 27 Feb 2026 14:55:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47181204</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47181204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47181204</guid></item><item><title><![CDATA[New comment by kobieps in "Can you reverse engineer our neural network?"]]></title><description><![CDATA[
<p>Yeah I saw something fly by on my feed that they were responsible for big btc dumps<p><a href="https://x.com/1914ad/status/2026757796390449382" rel="nofollow">https://x.com/1914ad/status/2026757796390449382</a><p>Haven't read it yet but seems spicey</p>
]]></description><pubDate>Fri, 27 Feb 2026 13:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47180202</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47180202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47180202</guid></item><item><title><![CDATA[New comment by kobieps in "The Age Verification Trap: Verifying age undermines everyone's data protection"]]></title><description><![CDATA[
<p>nit: the Discord ID verification hasn't rolled out yet has it?</p>
]]></description><pubDate>Tue, 24 Feb 2026 02:49:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47132252</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47132252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47132252</guid></item><item><title><![CDATA[New comment by kobieps in "Americans are destroying Flock surveillance cameras"]]></title><description><![CDATA[
<p>Yeah, it doesn't seem productive to paint this as a partisan issue</p>
]]></description><pubDate>Mon, 23 Feb 2026 20:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47128182</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=47128182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47128182</guid></item><item><title><![CDATA[New comment by kobieps in "Mobile carriers can get your GPS location"]]></title><description><![CDATA[
<p>I believe phreeli's Double Blind Armadillo could make this less useful</p>
]]></description><pubDate>Sun, 01 Feb 2026 04:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843681</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46843681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843681</guid></item><item><title><![CDATA[New comment by kobieps in "Turso is an in-process SQL database, compatible with SQLite"]]></title><description><![CDATA[
<p>Hopefully anything useful and stable in turso will be ported to sqlite</p>
]]></description><pubDate>Fri, 23 Jan 2026 03:02:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46727835</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46727835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46727835</guid></item><item><title><![CDATA[New comment by kobieps in "Flock Hardcoded the Password for America's Surveillance Infrastructure 53 Times"]]></title><description><![CDATA[
<p>Won't it will screw up your life in the UK too?</p>
]]></description><pubDate>Sat, 10 Jan 2026 03:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46562354</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46562354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46562354</guid></item><item><title><![CDATA[New comment by kobieps in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>Thanks!</p>
]]></description><pubDate>Fri, 09 Jan 2026 19:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46557912</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46557912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46557912</guid></item><item><title><![CDATA[New comment by kobieps in "Ask HN: Which is the best sync engine?"]]></title><description><![CDATA[
<p>I suppose the only part the OP would need to look at is "Being able to form and execute queries in my backend" for the read path, since Sync Rules / Sync Streams need to define those queries. For the write path, you should be able to re-use the existing APIs / permission middleware for the most part.<p>Then: "Further, I wonder how such a system would work with connection pooling, sharding, replication etc."<p>These are all topics on their own, but briefly:
- Connection Pooling: Not supported in PowerSync Cloud atm, but supported in theory when self-hosting since pgbouncer 1.23 added WAL support. Having said that, clients connect to the PowerSync Service for sync operations, so you only need a single direct connection between the service and your postgres.
- Sharding: PowerSync can be used in a sharded setup [1], with better support planned
- Replication: PowerSync uses the Postgres WAL for replication [2]<p>[1] <a href="https://docs.powersync.com/usage/sync-rules/advanced-topics/sharded-databases#sharded-databases" rel="nofollow">https://docs.powersync.com/usage/sync-rules/advanced-topics/...</a>
[2] <a href="https://docs.powersync.com/installation/database-setup#other-self-hosted" rel="nofollow">https://docs.powersync.com/installation/database-setup#other...</a></p>
]]></description><pubDate>Tue, 06 Jan 2026 20:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518431</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46518431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518431</guid></item><item><title><![CDATA[New comment by kobieps in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>PowerSync | Senior Backend Engineer and Database Expert | Full-time | Remote (opt-in regional offices)<p>PowerSync is a sync engine that keeps your backend database in sync with on-device SQLite. We support Postgres, MySQL, MongoDB and SQL Server as source databases and have a plethora of client SDKS, many of which are integrated with popular libraries and frameworks on the client-side like TanStack DB, Drizzle, GRDB, Room, etc<p>If you're a database enthusiast and have a solid track record of building, deploying and maintaining backend systems on modern cloud stacks at scale, please check us out.<p>Detail: <a href="https://www.powersync.com/careers/senior-backend-engineer-and-database-expert" rel="nofollow">https://www.powersync.com/careers/senior-backend-engineer-an...</a><p>Our team is small and polyglot, but experience with TypeScript is a must.<p>Experience with OSS projects is also a must - either you've made significant contributions to popular devtool projects or, better yet, you have your own.<p>Culture: We're agile and devops purists (before those terms got coopted)</p>
]]></description><pubDate>Mon, 05 Jan 2026 20:31:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46504484</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46504484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46504484</guid></item><item><title><![CDATA[New comment by kobieps in "Clock synchronization is a nightmare"]]></title><description><![CDATA[
<p>Haha fair, but in this case it was "loses the time if the power supply is interrupted"</p>
]]></description><pubDate>Mon, 29 Dec 2025 16:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46421987</link><dc:creator>kobieps</dc:creator><comments>https://news.ycombinator.com/item?id=46421987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46421987</guid></item></channel></rss>