<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: jakub_g</title><link>https://news.ycombinator.com/user?id=jakub_g</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 08 Nov 2026 16:30:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jakub_g" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jakub_g in "GitHub New pull request overview page in public preview"]]></title><description><![CDATA[
<p>The bug you described is driving me nuts as well.</p>
]]></description><pubDate>Sun, 08 Nov 2026 16:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=50414386</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50414386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50414386</guid></item><item><title><![CDATA[New comment by jakub_g in "Hackers hit French national blood bank"]]></title><description><![CDATA[
<p>Alternative source without paywall:<p><a href="https://www.bbc.com/news/articles/c8vgxyvz6y9ro" rel="nofollow">https://www.bbc.com/news/articles/c8vgxyvz6y9ro</a></p>
]]></description><pubDate>Wed, 04 Nov 2026 18:00:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50369200</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50369200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50369200</guid></item><item><title><![CDATA[Cyberattack hits French blood banks]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.euronews.com/2026/11/04/cyberattack-hits-french-blood-banks-but-no-samples-compromised-officials-say">https://www.euronews.com/2026/11/04/cyberattack-hits-french-blood-banks-but-no-samples-compromised-officials-say</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50368911">https://news.ycombinator.com/item?id=50368911</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 04 Nov 2026 17:38:58 +0000</pubDate><link>https://www.euronews.com/2026/11/04/cyberattack-hits-french-blood-banks-but-no-samples-compromised-officials-say</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50368911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50368911</guid></item><item><title><![CDATA[New comment by jakub_g in "A Markdown File Should Just Open"]]></title><description><![CDATA[
<p>You completely missed the point.<p>The OP is arguing that something should work by default without any configuration needed, and you're talking about building a bespoke tool.</p>
]]></description><pubDate>Thu, 22 Oct 2026 08:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50192801</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50192801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50192801</guid></item><item><title><![CDATA[New comment by jakub_g in "Facebook Pages require paid subscription to post more than two links per month"]]></title><description><![CDATA[
<p>In Instagram you can't really even put links at all. It's on purpose to keep you scrolling inside the walled garden.</p>
]]></description><pubDate>Tue, 20 Oct 2026 16:55:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50169275</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50169275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50169275</guid></item><item><title><![CDATA[New comment by jakub_g in "Someone behind the software"]]></title><description><![CDATA[
<p>> it's lot easier to add new capabilities, than rethink existing capabilities. So each product becomes a collection of abilities, without actually having unified point of view.<p>This is a a very good and succinct summarization.<p>What I'm also observing recently also is that pretty much every product tries to expand to do things that completely different products used to do, and become a mega-product-for-everything. It's like a Zawinski's Law on steroids.</p>
]]></description><pubDate>Sun, 18 Oct 2026 19:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50144352</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50144352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50144352</guid></item><item><title><![CDATA[New comment by jakub_g in "Man discovers his parents' coffee machine used 1TB of data in 10 days"]]></title><description><![CDATA[
<p>The real question is: could someone explain me why anyone would want a smart coffee maker?<p>What kind of functions it has that can't be replaced by:<p>- walking a few meters and pushing a physical button<p>- waiting a whopping minute for coffee to brew, instead of triggering it remotely</p>
]]></description><pubDate>Thu, 08 Oct 2026 22:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=50013043</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=50013043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50013043</guid></item><item><title><![CDATA[New comment by jakub_g in "Tell HN: GitHub refuses to remove cracked copies of my software after a month"]]></title><description><![CDATA[
<p>I'd recommend to DM github's VP of dev relations:<p><a href="https://github.com/martinwoodward" rel="nofollow">https://github.com/martinwoodward</a><p>before starting heavy artillery with lawyers.<p>(Martin also often posts on HN).</p>
]]></description><pubDate>Wed, 07 Oct 2026 08:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49989823</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49989823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49989823</guid></item><item><title><![CDATA[New comment by jakub_g in "Denmark data breach exposes 8.8M people's personal data"]]></title><description><![CDATA[
<p>In the past few months, there were several huge data leaks also:<p>- in Poland (from private medical companies used by doctors) with estimated 20M affected people (half of population)<p>- in France (from tax office), 678k people affected<p>With AI getting more capable, and with Russia escalating things, I unfortunately expect more to come.</p>
]]></description><pubDate>Mon, 05 Oct 2026 09:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49962567</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49962567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49962567</guid></item><item><title><![CDATA[New comment by jakub_g in "The death of web development education"]]></title><description><![CDATA[
<p>Packt has been known to be slop even many years before AI. Very little proofreading / editing, authors rarely being well-known experts etc.</p>
]]></description><pubDate>Thu, 01 Oct 2026 22:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928015</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49928015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928015</guid></item><item><title><![CDATA[New comment by jakub_g in "It's Time to Investigate the AI Labs"]]></title><description><![CDATA[
<p>AI Labs doing unsafe things in the wild in production follows a long trail of predecessors, like Google and Facebook "not having enough resources" to prevent scam ads and getting stashes of money off it without anyone blinking an eye.<p>"We're doing things at such a scale that we can't monitor it anymore" became a universal get-out-of-jail card.</p>
]]></description><pubDate>Tue, 29 Sep 2026 08:05:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49889766</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49889766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49889766</guid></item><item><title><![CDATA[New comment by jakub_g in "Looking forward to Git 2.56 – and 3.0"]]></title><description><![CDATA[
<p>I'm looking forward to reftable to become the default. It solves many problems with branches, like branches with weird characters created with non-standard clients making a fetch impossible; case insensitive branches with "same" names doing the same; or impossible to create branch FOO because FOO/Something exists.<p>All those problems just go away when branches are no longer files on disk.<p>I enabled it in setup script of one large repo I maintain; the main issue is the incompatibility with some people's personal tooling based on libgit2 (some git status tooling in oh-my-zsh), but people do find workarounds.</p>
]]></description><pubDate>Tue, 22 Sep 2026 11:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49799813</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49799813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49799813</guid></item><item><title><![CDATA[New comment by jakub_g in "Ask HN: How to recover Google auth after phone stolen?"]]></title><description><![CDATA[
<p>Yup, having _two_ active devices which are logged in to Google (and possibly other services that you rely on that opt you in to app-based 2FA) + with backups of 2FA is a must at this point. When I buy a new phone, I make it a "primary", and keep my old phone as "backup".<p>If you're not into cloud-based password/2FA syncing, Google Authenticator supports local export/import across devices via a QR code. For passwords, I use KeePass Portable / Keepass2Android + syncing between devices from time to time through a USB-C pendrive (The source of truth KP DB is on pendrive, and both phones work off a local on-device cache).<p>You don't need to have your phone stolen for things to get messed up. If your screen breaks, you can't type in a PIN anymore, can't unblock with a fingerprint, and you effectively can't access anything on the phone. ADB won't connect because screen is off, and you can't unlock / accept a new external connection etc.</p>
]]></description><pubDate>Thu, 17 Sep 2026 17:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49743996</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49743996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49743996</guid></item><item><title><![CDATA[New comment by jakub_g in "Anecdotally, programmers dislike "reduce""]]></title><description><![CDATA[
<p>I dislike reduce because people sometimes do wild things in the callback that take a lot of mental effort to understand.<p>Sometimes people abuse .map as well to do things that are not obvious (i.e. instead of mapping elements of an array to another array, they modify global variables in a for-loop fashion, and discard the result).<p>But reduce is abused more often and you always need to think really hard if e.g. the initial accumulator is passed or not (it's optional in some languages!), if a correct one is passed (when a compound type is used) and so on.</p>
]]></description><pubDate>Wed, 16 Sep 2026 21:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49733459</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49733459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49733459</guid></item><item><title><![CDATA[New comment by jakub_g in "GitHub Outage Tracker: Is GitHub Cooked?"]]></title><description><![CDATA[
<p>Possibly inspired by:<p><a href="https://red-squares.cian.lol/" rel="nofollow">https://red-squares.cian.lol/</a></p>
]]></description><pubDate>Wed, 26 Aug 2026 20:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49455342</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49455342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49455342</guid></item><item><title><![CDATA[New comment by jakub_g in "France reaches 94.9% fiber coverage in 2026"]]></title><description><![CDATA[
<p>One thing worth mentioning is that a law was passed around 2017 in France that as a tenant, if you want to install fiber, the landlord can't prevent you from doing so (because e.g. they don't want to drill holes in the walls or other excuses).<p>Also the vendors do not commercialize ADSL anymore since a decade ago or so if fiber is installed in the district.</p>
]]></description><pubDate>Wed, 26 Aug 2026 16:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49451881</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=49451881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49451881</guid></item><item><title><![CDATA[New comment by jakub_g in "Most arguments are about ego, not ideas"]]></title><description><![CDATA[
<p>Semi-related piece of advice for younger folks:<p>When you join a new team, don't try to change team tools, processes etc. starting in the very first week.<p>Most things are the way they are for a reason. Your "obviously better" idea may lack the full context. Start with observing the situation, talking to people to build understanding and historical context, and don't jump to conclusions too early.<p>Sometimes you'll be right, and things are suboptimal and based on long-outdated assumptions. Then, it's great to change them and improve! Freshman eyes are great for spotting such inefficiencies, and "new blood" is critical to make the team well-functioning and to improve the legacy stuff.<p>But improving and rewriting everything all the time has a cost. If you do too much of it too quickly, the team loses the understanding of long-stable processes and things. You may become a bottleneck as the "last person who touched this" in too many areas. People also have limited bandwidth to support your "rewrite everything" ideas every day, while trying to move on with their tasks.<p>Don't hesitate to suggest improvements, but please be mindful about the volume - especially in times of AI where everything can be vibecoded in an hour.<p>Finally, some "objectively better" things have no business justification. Improving performance of a piece of code than runs once a month? There's probably 10 more important things to do in your backlog.</p>
]]></description><pubDate>Wed, 01 Jul 2026 15:38:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48748646</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=48748646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48748646</guid></item><item><title><![CDATA[Ask HN: GitHub OAuth Flows Failures?]]></title><description><![CDATA[
<p>In my company, some users' OAuth-with-GitHub browser flows are failing since this morning.<p>The users can obtain a token but then certain GitHub API calls are returning non-200 or empty responses. Anyone seeing something similar?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48718478">https://news.ycombinator.com/item?id=48718478</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 29 Jun 2026 12:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48718478</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=48718478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48718478</guid></item><item><title><![CDATA[New comment by jakub_g in "Digital euro clears key hurdle as EU seeks to break free from U.S. credit cards"]]></title><description><![CDATA[
<p>I've heard stories like "fine, we'll take your debit card, but only if you also pay a non-reimboursable $$$ deposit in cash" for car rental. (Mostly in central/eastern Europe.)<p>(From what I was told, the thing in favor of a credit card is that the rental agency can put a hold on the security deposit for much longer than on a debit card: a few weeks vs a few days).</p>
]]></description><pubDate>Tue, 23 Jun 2026 23:35:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48653157</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=48653157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48653157</guid></item><item><title><![CDATA[New comment by jakub_g in "The deadly rise of giant trucks and SUVs"]]></title><description><![CDATA[
<p>The animations and comparisons of current vehicles with two-three decades ago are extremely informative indeed.</p>
]]></description><pubDate>Tue, 23 Jun 2026 20:43:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48651111</link><dc:creator>jakub_g</dc:creator><comments>https://news.ycombinator.com/item?id=48651111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48651111</guid></item></channel></rss>