<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: aPoCoMiLogin</title><link>https://news.ycombinator.com/user?id=aPoCoMiLogin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 18:37:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aPoCoMiLogin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aPoCoMiLogin in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>this is false equivalency. in poland we have similar to passkey implementation in government issued application - mobywatel [0] that allows to login to government websites. in 2022 according to published data it had almost 9m installations [1] and a lot of them are old ppl, so its not like only neckbeards would know this ancient technology<p>sure there are some issues sometimes (outages and others), but most of the time they work like charm and solve a lot of issues with login+password issues.<p>- [0] <a href="https://play.google.com/store/apps/details?id=pl.nask.mobywatel&hl=en">https://play.google.com/store/apps/details?id=pl.nask.mobywa...</a><p>- [1] <a href="https://dane.gov.pl/en/dataset/2919/resource/43845,mobywatel-ilosc-zainstalowanych-aplikacji/table?page=1&per_page=20&q=&sort=" rel="nofollow">https://dane.gov.pl/en/dataset/2919/resource/43845,mobywatel...</a></p>
]]></description><pubDate>Wed, 22 Jul 2026 21:34:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013770</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=49013770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013770</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>this doesn't sound like the passkey is the issue, is the implementation or the missing implementation issue.<p>in poland we have similar to passkey implementation for government profile, that is then used to login to most/all government websites or to sign government documents. you point the camera on the qrcode, confirm it on the phone and you are done. this same app has your ID, which can be used in most places (shops, banks, police etc).<p>and btw im using linux (main box), macos, android and ios - no issues so far with really cross device usage</p>
]]></description><pubDate>Wed, 22 Jul 2026 21:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013617</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=49013617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013617</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>i don't think you really understand how it works. most implementations are secondary implementation alongside login+password.<p>how to use cross-device? either use some password manager that supports it (apple/google/1password/keepass/etc support it), or use device that you have on hand most of the time - phone. when the passkey pops up - point your camera and scan the qrcode - you are done. otherwise use dedicated device like yubikey or similar.<p>really not sure what is hard about that to understand. i'm using android and chrome, so i can use the password manager in chrome, or my phone to scann the qrcode.<p>my country is using similar authorization for government "profile" (mobywatel - poland) that has similar to passkey implementation. you download the app on your phone, login via login+password (or other), download the certificates, and from now on you can point your camera on qrcodes to login to government websites; it requires pin/code or biometric confirmation on the phone - same as passkeys.</p>
]]></description><pubDate>Wed, 22 Jul 2026 21:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013511</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=49013511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013511</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "A complete ClickHouse OLAP engine, compiled to WebAssembly"]]></title><description><![CDATA[
<p>if only that would work</p>
]]></description><pubDate>Sat, 04 Jul 2026 19:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48787915</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=48787915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48787915</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "How to Optimize MongoDB Query Performance with Indexes"]]></title><description><![CDATA[
<p>to be honest, the way compound index is implemented in mongo is problematic (index intersection never worked for me). you have to tinker a lot sometimes, so the query params are in the right order so the query planner don't decide to pick other index or not use index at all.<p>not sure if this was fixed in recent versions, but if you have index on array of strings/ints, and then use `addToSet` operator, the index is not used for the `addToSet` operation, and the disk is hammered for each update to verify if the content of the array has unique values. with pretty high volume, you can easily saturate the disk queue, wondering what is happening and how you can fix that<p>after few years of working with few TB collections (tables) in mongo, I can say that this DB is good if you want to insert data, but don't need to read the data that much often. if you need json and read heavy DB, consider something else eg elastic (with all it's drawbacks), because at some point the limiting factor for you will be indexes in mongo, that are the most weak part of this DB (even more weak than the infamous data loss)</p>
]]></description><pubDate>Sat, 09 May 2026 20:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077893</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=48077893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077893</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "PopOS Linux: Creating a Bootable Backup USB With Encryption"]]></title><description><![CDATA[
<p>can you link these issues? i'm planning upgrade from 22.x but i'm afraid of some breaking issues. also did you upgrade or reinstall ? if upgrade, were there some issues with that ?</p>
]]></description><pubDate>Mon, 20 Apr 2026 10:30:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47832396</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=47832396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47832396</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Mullvad VPN: Banned TV Ad in the Streets of London [video]"]]></title><description><![CDATA[
<p>not gonna happen, the issue is very deeply rooted already, you can't change that without force</p>
]]></description><pubDate>Tue, 03 Mar 2026 15:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47233918</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=47233918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47233918</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Elasticsearch was never a database"]]></title><description><![CDATA[
<p>it's the other way around: `wait_for` waits for the next refresh (there is configurable refresh interval, 1s by default), `refresh: true` forces refresh without waiting for the next refresh interval.<p>the difference is that waiting for refresh assures that the data will be available for search after the "insert" finishes. forcing refresh might be foot gun that will criple the servers.</p>
]]></description><pubDate>Sat, 17 Jan 2026 00:00:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46653831</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=46653831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46653831</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Elasticsearch was never a database"]]></title><description><![CDATA[
<p>most of these is more lack of experience than the DB fault. most systems have its quirks, so you have to get used to it.</p>
]]></description><pubDate>Fri, 16 Jan 2026 23:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46653759</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=46653759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46653759</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Ask HN: How do I help a colleague who introduces a lot of typos?"]]></title><description><![CDATA[
<p>in my case, i ultimately introduced linters, formatters, git hooks, gh actions, etc. i've tried to explain and tried other things, but it felt like babysitting at that point. if someone is unaware of their own weaknesses, there isn’t really much you can do about it; you'll just end up fighting, which will make both of you resent each other<p>make everything as code, introduce linters, formatters, hooks and checks. when you work in a small team with people of a relatively similar mindset, such things aren't necessary, but when the team grows, there will always be issues with such things. so having a mechanism to enforce rules is necessary for your own sake</p>
]]></description><pubDate>Fri, 02 Jan 2026 14:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46465282</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=46465282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46465282</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Craft Chrome Devtools Protocol (CDP) commands with new command editor"]]></title><description><![CDATA[
<p>very nice. there are things that won't show up in the network panel and you had to resort to proxy for debugging, especially when you are using puppeteer/etc for testing.</p>
]]></description><pubDate>Mon, 17 Nov 2025 11:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45952565</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=45952565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45952565</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Aisuru botnet shifts from DDoS to residential proxies"]]></title><description><![CDATA[
<p>recently had to research "residential proxy", and the number of websites that claim that they have millions of IPs on hand was very strange. then the fact that a lot of them work in the exact same way, and a lot of them accepted payment mostly in crypto was very strange. so now connecting the dots, makes sense now why these "residential proxy" websites looked and worked the same way</p>
]]></description><pubDate>Fri, 31 Oct 2025 10:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45770387</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=45770387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45770387</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Why did containers happen?"]]></title><description><![CDATA[
<p>it happened because the story of dependencies (system & application) was terrible. the ability to run the app on different distribution/kernel/compiler/etc was hard. there were different solutions like vagrant, but they were heavy and the DX wasn't there</p>
]]></description><pubDate>Mon, 13 Oct 2025 20:46:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45573168</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=45573168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45573168</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Google Pixel 10 series review"]]></title><description><![CDATA[
<p>exactly, i'm using "google phones" since nexus s, and they always have some discounts few months after release. other thing is that they currently offer 5y of updates, so even one year later with heavy discounts the phones are still good. i've got my P8 Pro with 1/3 discount</p>
]]></description><pubDate>Thu, 04 Sep 2025 13:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45126952</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=45126952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45126952</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "John Carmack's arguments against building a custom XR OS at Meta"]]></title><description><![CDATA[
<p>it is madness, you would be surprised how many ppl take things too serious. been there, had talk with HR cause i've said that the solution is mediocre and we have to do something better than that.</p>
]]></description><pubDate>Fri, 29 Aug 2025 17:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45067191</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=45067191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45067191</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "He Rewrote Everything in Rust – Then We Got Fired"]]></title><description><![CDATA[
<p>prepend medium url with <a href="https://freedium.cfd/<medium_url>" rel="nofollow">https://freedium.cfd/<medium_url></a></p>
]]></description><pubDate>Tue, 22 Jul 2025 21:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44653069</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=44653069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44653069</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Apple Appeals EU's March Ruling on 'Interoperability' Requirements Under the DMA"]]></title><description><![CDATA[
<p>You can do that</p>
]]></description><pubDate>Tue, 03 Jun 2025 10:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44168376</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=44168376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44168376</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "What the TP-Link Ban in the US Means for You"]]></title><description><![CDATA[
<p>I second to that. Had plenty of issues with other routers, after switch there was no issues at all in the last 3 years</p>
]]></description><pubDate>Tue, 14 Jan 2025 14:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42697840</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=42697840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42697840</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Why Copilot Is Making Programmers Worse at Programming"]]></title><description><![CDATA[
<p>it doesn't make them worse, they just stay at the same level. the tool doesn't change that the person using it doesn't care about the end result.<p>making systematic mistakes is the trait of the character, there is nothing that can fix that, except the subject itself</p>
]]></description><pubDate>Wed, 11 Sep 2024 19:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41514786</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=41514786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41514786</guid></item><item><title><![CDATA[New comment by aPoCoMiLogin in "Starlink will now be free in Brazil since remote hospitals, schools use it: Musk"]]></title><description><![CDATA[
<p>you are the CEO of ACME company, one of your employee broke a law but in the name of your ACME company, you are going to jail.<p>very shortcoming rhetoric</p>
]]></description><pubDate>Fri, 30 Aug 2024 14:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41400910</link><dc:creator>aPoCoMiLogin</dc:creator><comments>https://news.ycombinator.com/item?id=41400910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41400910</guid></item></channel></rss>