<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: wkoszek</title><link>https://news.ycombinator.com/user?id=wkoszek</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 21 Oct 2026 06:42:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wkoszek" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wkoszek in "What shall I teach my son?"]]></title><description><![CDATA[
<p>The right question might be: how to expose a kid to many things to pick up what are they into. And how to let them spend as much time on it as possible.</p>
]]></description><pubDate>Tue, 20 Oct 2026 22:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50173403</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=50173403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50173403</guid></item><item><title><![CDATA[New comment by wkoszek in "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?"]]></title><description><![CDATA[
<p>LowEndBox often lists similar VPSes if anyone here is interested</p>
]]></description><pubDate>Thu, 08 Oct 2026 23:14:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50013753</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=50013753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50013753</guid></item><item><title><![CDATA[New comment by wkoszek in "Dyson CameraJet electric toothbrush"]]></title><description><![CDATA[
<p>I haven't yet tried the units from Amazon where you connect the Waterpik to the faucet, but perhaps they could be good -- for me the problem has always been how small the water container was.</p>
]]></description><pubDate>Sat, 05 Sep 2026 04:26:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49573067</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49573067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49573067</guid></item><item><title><![CDATA[New comment by wkoszek in "Dyson CameraJet electric toothbrush"]]></title><description><![CDATA[
<p>Human teeth need cleaning :)</p>
]]></description><pubDate>Tue, 01 Sep 2026 21:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49528316</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49528316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49528316</guid></item><item><title><![CDATA[New comment by wkoszek in "Dyson CameraJet electric toothbrush"]]></title><description><![CDATA[
<p>If this is doing better waterpik + toothbrush and perhaps has a long guarantee and leaves you with a 2x normal feeling every morning, I could see the appeal. I dropped $60 on Waterpic and it broke. So then I got a better Waterpik for $100+ but it was clunky unit with bigger water container that didn't fit in my small bathroom. And it broke. But I do like the feeling of electric toothbrush.</p>
]]></description><pubDate>Tue, 01 Sep 2026 21:14:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49528305</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49528305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49528305</guid></item><item><title><![CDATA[New comment by wkoszek in "Stripe said to abandon $50B pursuit of PayPal"]]></title><description><![CDATA[
<p>PayPal might still be the sweetheart, but there's no innovation I feel. With eBay having CC support and being able to charge and return a charge back to the card, PayPal now is in a niche. I'm helping a founder recruit. To handle the load of candidates, we give folks applying some $ for doing a small 1hr project, and Claude told me that PayPal may still be universal way of sending a "gift amounts".  I often wonder how much work would it be to bring IBAN accounts to the US. The need for Zelle baffles me, and the fact that person A can't send $ to person B via normal bank infrastructure is interesting.</p>
]]></description><pubDate>Fri, 28 Aug 2026 06:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49474965</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49474965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49474965</guid></item><item><title><![CDATA[New comment by wkoszek in "Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD"]]></title><description><![CDATA[
<p>I'm really happy seeing this project. Not sure if this helps you gain $$$ customers, but stupid thing that turns out very difficult in PG is making this fast:<p>SELECT COUNT(*) FROM large_text_db WHERE X<p>Where X is something that must be matched exactly. X can be FTS query on FTS-indexed table, but the way COUNT() works in PG is that it's impossible to make it fast. Over large tables, lets say 1B+ rows, it can be very very slow.<p>Example use case is: searching through a hospital DB of reports that have "pancreatic cancer" in them. This is trivial in SQLite, but in PG it's hard.</p>
]]></description><pubDate>Sat, 08 Aug 2026 00:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49217914</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49217914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49217914</guid></item><item><title><![CDATA[New comment by wkoszek in "Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD"]]></title><description><![CDATA[
<p>You use stability of PostgreSQL to open a pitch. Also most people use PostgreSQL because someone out there was a fan, proponent and champion of Postgres. Otherwise they'd be on MySQL or Oracle.<p>And your sales folks would call and say: "No need to change anything, we still run PostgreSQL, and ours is just called pgrust, but it's N times as fast".</p>
]]></description><pubDate>Sat, 08 Aug 2026 00:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49217893</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49217893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49217893</guid></item><item><title><![CDATA[New comment by wkoszek in "Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD"]]></title><description><![CDATA[
<p>I'd help with testing if you helped them add this.  I'd be interested in this.</p>
]]></description><pubDate>Sat, 08 Aug 2026 00:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49217875</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49217875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49217875</guid></item><item><title><![CDATA[New comment by wkoszek in "Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD"]]></title><description><![CDATA[
<p>I really hope your project succeeds so that you can sit, sip delicious coffee with your legs on a high desk, and laugh really loud, like a gorilla, at all the haters from this and previous HN threads.</p>
]]></description><pubDate>Sat, 08 Aug 2026 00:48:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49217849</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=49217849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49217849</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>There's so much to do in databases, and it's so hard to get right and test is all, I think we'll all have 10x the jobs. The easy stuff will go away, but to e.g.: test the new DB engine and ensure there aren't any exploits -> let's just work on it. But it's not that the introduction of compilers made engineers obsolete.</p>
]]></description><pubDate>Sat, 11 Jul 2026 16:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48873413</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48873413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48873413</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>I mean.. they made it 2 weeks ago. Clearly the time isn't now. Why be so negative immediately.</p>
]]></description><pubDate>Fri, 10 Jul 2026 23:25:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48866657</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48866657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48866657</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>Don't give up. Just publish it, if you know your invention is better. Devtool VCs will give you money based on the growth of your GitHub stars, popularity and the size of community. I can even intro you to some - but it can't be to "burn angel money". You'd just have to commit to build a DB company for 10yrs. Devtool community building is low effort: Discord channel and you can write code in 1 window, and talk in another as your thing is testing/compiling.</p>
]]></description><pubDate>Fri, 10 Jul 2026 19:37:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48864241</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48864241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48864241</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>If someone did this before with PG, provide links. Practical pragmatic example where I think this project is cool: process vs thread. There were members of the PG core team that wanted to explore it, and members who said it'd tank a project. pgrust is an amazing experimentation ground for it.<p>I published similar project here: www.emuko.dev - emulator for RISC-V. This one turned out to be 3x as slow as QEMU for example.<p>re: CTOs - if the improvement is 3% nobody of course will look at it. If the improvement is 30%, it'll be too big for big players to ignore, so as a CTO you'll be tasked with trying it out. It's really a matter of whether this thing is safe and secure, losing data or has a trojan. If the authors can prove it's all valid working code etc., it'll be a viable project.</p>
]]></description><pubDate>Fri, 10 Jul 2026 19:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48864120</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48864120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48864120</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>Congrats for launching this project. I think it's awesome. I did two similar projects, just to learn how to work with LLMs and it felt good--reminded me times debugging code with GDB and going through stuff in semi-manual mode.<p>I'm building data + AI platform. It got complex, and I'm using AI-assisted coding to move fast. One thing that helps me was property based testing. I have a traffic generator that simulates 10 users working on my platform. I run it 24/7 and if it shows that the software survives the test (I called it "fate" after ffmpeg's CI), it's good enough to roll out. If you wrote something like that, core PostgreSQL folks would like it too, unless there's something equivalent like this. It'd be: create random tables, fill with random data, then issue randomly constructed query.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860717</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48860717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860717</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>There is big appetite for PostgreSQL in business cases. But there's also a lot of problems in PG and people want to solve them. But there's ~10 people in the core of PostgreSQL who contribute to it and know how to change the core. If you have a business use case that would require changing the core, doing it in safer, less error prone technology would be way better. That's why you have other products that had to be created that talk PG protocol, but aren't using official build.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:19:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860320</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48860320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860320</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>Same. Sorry to see so much hate here.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860196</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48860196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860196</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>Author of this project is not that different than you. The only difference is that he is willing to take the risk. If you have an invention and sit on it, nothing will happen.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860122</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48860122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860122</guid></item><item><title><![CDATA[New comment by wkoszek in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>His project is cool. Students could use it as an example of porting code. Companies could switch to it, if it works. There are hundreds of reasons why people may want it, so it's awesome he's publishing one. Something needs to be done to get interest and then adoption.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860089</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48860089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860089</guid></item><item><title><![CDATA[New comment by wkoszek in "The Art of Computer Programming by Donald E. Knuth"]]></title><description><![CDATA[
<p>Many people do, yet when I open it from time to time and read through some sections, it can be a lot of fun</p>
]]></description><pubDate>Tue, 07 Jul 2026 15:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48819620</link><dc:creator>wkoszek</dc:creator><comments>https://news.ycombinator.com/item?id=48819620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48819620</guid></item></channel></rss>