<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: pkalinowski</title><link>https://news.ycombinator.com/user?id=pkalinowski</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 20:34:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pkalinowski" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[I made an app for competitive hot air balloon pilots]]></title><description><![CDATA[
<p>Article URL: <a href="https://patrykkalinowski.com/blog/i-made-an-app-for-competitive-hot-air-balloon-pilots/">https://patrykkalinowski.com/blog/i-made-an-app-for-competitive-hot-air-balloon-pilots/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43430540">https://news.ycombinator.com/item?id=43430540</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Mar 2025 00:12:56 +0000</pubDate><link>https://patrykkalinowski.com/blog/i-made-an-app-for-competitive-hot-air-balloon-pilots/</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=43430540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43430540</guid></item><item><title><![CDATA[New comment by pkalinowski in "LocalSend: Open-source, cross-platform file sharing to nearby devices"]]></title><description><![CDATA[
<p>I'm using snapdrop.net for that. It requires a server, but clients only need to open a webpage, so it's easier after initial setup. 
I run mine on Synology server.<p>Too bad it seems to not be mantained anymore</p>
]]></description><pubDate>Mon, 11 Mar 2024 01:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=39664098</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=39664098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39664098</guid></item><item><title><![CDATA[New comment by pkalinowski in "Interview: Epic CEO Tim Sweeney after Google antitrust win"]]></title><description><![CDATA[
<p>Why build dropbox, you can easily do it yourself just by using (...)</p>
]]></description><pubDate>Thu, 14 Dec 2023 19:02:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=38645627</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=38645627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38645627</guid></item><item><title><![CDATA[New comment by pkalinowski in "Thoughts on Svelte"]]></title><description><![CDATA[
<p>I picked up Svelte to build my first non-trivial app, which is flying navigation aid for hot air balloon pilots[1].<p>Svelte is much, much easier to grasp than React or Vue, especially when it comes to state management. I like that it’s super lean and it never confuses me what’s native Javascript and what’s the framework (pretty important for a non-developer me). And I love not having to write huge amounts of boilerplate code.<p>Reactivity sometimes gets more complicated than advertised on docs. For example, I have a bunch of functions where I manipulate an object and need to reassign it to itself (feature = feature) to trigger refresh on reactivity block. Sometimes it’s easy to miss and not know why reactive statements are not being updated.<p>Also, docs are pretty barebones. For comparison, I think Vue docs are explaining details in better and clearer way.<p>[1]: <a href="https://balloonnavigator.com" rel="nofollow">https://balloonnavigator.com</a></p>
]]></description><pubDate>Mon, 27 Mar 2023 14:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=35327318</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=35327318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35327318</guid></item><item><title><![CDATA[New comment by pkalinowski in "Ask HN: What is the weirdest or most surreal recent technology you have seen?"]]></title><description><![CDATA[
<p>Unreal Keanu: <a href="https://www.youtube.com/shorts/FeHzQizPDNg">https://www.youtube.com/shorts/FeHzQizPDNg</a><p>people in the comments have no idea it's a deepfake. Without knowing beforehand, I wouldn't recognize it too.</p>
]]></description><pubDate>Tue, 24 Jan 2023 16:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34505470</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=34505470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34505470</guid></item><item><title><![CDATA[New comment by pkalinowski in "Self Hosting a Google Maps Alternative with OpenStreetMap"]]></title><description><![CDATA[
<p>Vector map of the whole Earth in PMTiles format is only ~65GB[1] and doesn't need any server or database - it's just a static file which you can host wherever you want.<p>bdon (author of PMTiles) already commented on this thread. I recommend taking a look at <a href="https://protomaps.com/docs" rel="nofollow">https://protomaps.com/docs</a> - compared to this, raster tile servers sound like ancient technology.<p>[1]: <a href="https://app.protomaps.com/store/planet-z14" rel="nofollow">https://app.protomaps.com/store/planet-z14</a></p>
]]></description><pubDate>Tue, 22 Nov 2022 17:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=33708679</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=33708679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33708679</guid></item><item><title><![CDATA[New comment by pkalinowski in "Fly.io: The reclaimer of Heroku's magic"]]></title><description><![CDATA[
<p><a href="https://forestry.io" rel="nofollow">https://forestry.io</a> could help</p>
]]></description><pubDate>Sun, 15 May 2022 21:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=31391280</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=31391280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31391280</guid></item><item><title><![CDATA[New comment by pkalinowski in "Ask HN: The middle ground for email self-hosting?"]]></title><description><![CDATA[
<p>I did different setups over time, but currently settled on forwardemail.net for incoming catch-all custom domain and iCloud+ SMTP servers for sending.</p>
]]></description><pubDate>Tue, 03 May 2022 10:08:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=31246535</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=31246535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31246535</guid></item><item><title><![CDATA[New comment by pkalinowski in "Ask HN: What's your startup's BI tool/setup?"]]></title><description><![CDATA[
<p>40 people web startup. Currently Metabase as main BI tool, but I'm thinking about introducing a tool like hex.tech. IMO classic BI and dashboarding is inflexible and future lies somewhere else.<p>Backend is Bigquery + dbt. I highly recommend Bigquery if you are on GSuite and use Sheets. You can create views or tables in bq and have them included in sheets, always up to date. With dbt you can have them tested and be sure data is always correct.<p>True single source of truth, even for coworkers who work with excel only</p>
]]></description><pubDate>Tue, 30 Nov 2021 01:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=29387915</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=29387915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29387915</guid></item><item><title><![CDATA[Ask HN: Salary discussions – numbers are before or after taxes?]]></title><description><![CDATA[
<p>Every time I'm reading discussion on salaries I'm not really sure what number people are actually talking about.<p>Is it net or gross? Before or after income taxes?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29093338">https://news.ycombinator.com/item?id=29093338</a></p>
<p>Points: 15</p>
<p># Comments: 50</p>
]]></description><pubDate>Wed, 03 Nov 2021 11:42:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=29093338</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=29093338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29093338</guid></item><item><title><![CDATA[New comment by pkalinowski in "Uber discovered they’d been defrauded out of 2/3 of their ad spend"]]></title><description><![CDATA[
<p>So advertising works? If it didn't, those buying ads would not take the pepsi market share</p>
]]></description><pubDate>Sun, 03 Jan 2021 22:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=25626063</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=25626063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25626063</guid></item><item><title><![CDATA[New comment by pkalinowski in "Adobe Lightroom v6 is Falling Apart"]]></title><description><![CDATA[
<p>Man, this is perfect example of why most open source software has no chance to compete with commercial one.<p>One day I wanted to improve getting started documentation in open source f.lux alternative for linux, because it didn't work for me in Ubuntu without any visible error. I found the solution investigating terminal logs and did a 5 point write up "How to setup on Ubuntu".<p>Readme pull request got denied because "only one point applies to Ubuntu" (others were applicable to other distributions, too). Somebody even commented few months later that he found my pull request and it helped him make it work on his machine.<p>This mostly made me stop contributing to other projects.</p>
]]></description><pubDate>Thu, 24 Dec 2020 23:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=25532420</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=25532420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25532420</guid></item><item><title><![CDATA[New comment by pkalinowski in "Ask HN: Do you miss being excited about programming/tech?"]]></title><description><![CDATA[
<p>VR gamedev is pretty exciting for me. There are almost no conventions or good practices, everybody is winging it. It's very greenfield and you work with your own hands and body.</p>
]]></description><pubDate>Wed, 23 Dec 2020 13:54:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=25517624</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=25517624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25517624</guid></item><item><title><![CDATA[New comment by pkalinowski in " I Built My Own Shitty Static Site Generator"]]></title><description><![CDATA[
<p>Check out headless CMSes: <a href="https://jamstack.org/headless-cms/" rel="nofollow">https://jamstack.org/headless-cms/</a></p>
]]></description><pubDate>Mon, 30 Nov 2020 07:23:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=25251457</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=25251457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25251457</guid></item><item><title><![CDATA[New comment by pkalinowski in "Ask HN: Am I too late for the “Data Science” wave?"]]></title><description><![CDATA[
<p>Why single data scientist should be responsible for obtaining data from 2000 stores? Data at scale requires people at scale. Data engineers would do this job.</p>
]]></description><pubDate>Mon, 16 Nov 2020 00:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=25106527</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=25106527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25106527</guid></item><item><title><![CDATA[New comment by pkalinowski in "An Honest Review of Gatsby"]]></title><description><![CDATA[
<p>I wonder why it seems nobody wants to use Hugo. Smashing Magazine appears to be happy with it and they tooted about their experience with Hugo multiple times.<p>Instead, everyone chooses Gatsby, Next or another javascript based framework of this week.</p>
]]></description><pubDate>Sat, 03 Oct 2020 08:08:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=24670439</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=24670439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24670439</guid></item><item><title><![CDATA[New comment by pkalinowski in "Ask HN: How to learn sales?"]]></title><description><![CDATA[
<p>Putting advertising outside of marketing is not a nuance.<p>Advertising is part of marketing.</p>
]]></description><pubDate>Sun, 27 Sep 2020 21:18:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=24610197</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=24610197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24610197</guid></item><item><title><![CDATA[New comment by pkalinowski in "I suspect many task deadlines are designed to force engineers to work for free"]]></title><description><![CDATA[
<p>In Europe, giving employee less time than it's needed to complete a task is called mobbing.</p>
]]></description><pubDate>Thu, 17 Sep 2020 03:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=24500898</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=24500898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24500898</guid></item><item><title><![CDATA[New comment by pkalinowski in "Reddit app got 50M downloads by making mobile web experience miserable"]]></title><description><![CDATA[
<p>My Slide sorts by hot by default</p>
]]></description><pubDate>Fri, 04 Sep 2020 10:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=24373641</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=24373641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24373641</guid></item><item><title><![CDATA[New comment by pkalinowski in "We Can Do Better Than SQL"]]></title><description><![CDATA[
<p>Isnt ActiveRecord using SQL behind the scenes?</p>
]]></description><pubDate>Tue, 11 Aug 2020 12:23:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=24119545</link><dc:creator>pkalinowski</dc:creator><comments>https://news.ycombinator.com/item?id=24119545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24119545</guid></item></channel></rss>