<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: nazcan</title><link>https://news.ycombinator.com/user?id=nazcan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 06:13:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nazcan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nazcan in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>I tried it on Firefox, but see it failed because it doesn't have WebGPU (on linux). Same thing on Chromium actually:<p>main.js:145 Myth browser startup failed Error: WebGPU adapter was not available.
    at Module.initialize (foster-webgpu.js:400:9)
    at async main.js:61:3
(anonymous) @ main.js:145
main.js:146 Error: WebGPU adapter was not available.
    at Module.initialize (foster-webgpu.js:400:9)
    at async main.js:61:3</p>
]]></description><pubDate>Mon, 13 Jul 2026 18:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48896856</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48896856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48896856</guid></item><item><title><![CDATA[New comment by nazcan in "SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth"]]></title><description><![CDATA[
<p>Just a choice of polluting the ground or the air.</p>
]]></description><pubDate>Sat, 11 Jul 2026 03:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48868528</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48868528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48868528</guid></item><item><title><![CDATA[New comment by nazcan in "Almost Always Unsigned"]]></title><description><![CDATA[
<p>Thanks for the excerpts! I was trying to understand the reasoning, which seem to just be in the 2nd excerpt:<p>- The rules of signed/unsigned are complicated and there is too much auto-conversion - does that mean languages that make this more explicit means this is fine? It just seems ideal to have stronger typing.
- It is mentioned that you can initialized an unsigned int to "-2" - but that presumably could also be fixed in the language.<p>I'm trying to separate out which is "don't do this in C/C++" and which is "don't do this in any language".</p>
]]></description><pubDate>Wed, 08 Jul 2026 23:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48838659</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48838659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48838659</guid></item><item><title><![CDATA[New comment by nazcan in "Rayfish, Peer-to-peer mesh VPN with no server to trust"]]></title><description><![CDATA[
<p>But where do you get the checksum from? I realize in some cases you are downloading from a mirror (thus as long as you trust the source of the checksum, that is quite useful) - but if it is from the same host - then you are just comparing against the same webserver.</p>
]]></description><pubDate>Sun, 05 Jul 2026 19:13:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797064</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48797064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797064</guid></item><item><title><![CDATA[New comment by nazcan in "I believe there are entire companies right now under AI psychosis"]]></title><description><![CDATA[
<p>Totally agree with one shotting GUI tools. I especially have liked it to create a single-file web app, and then open it with Chromium locally (no web server needed).<p>In my case, it built a tool for splitting sounds and a tool for defining hitboxes for a game. Tools made exactly for more workflow. Wild times.</p>
]]></description><pubDate>Sun, 17 May 2026 01:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48165385</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48165385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48165385</guid></item><item><title><![CDATA[New comment by nazcan in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>To clarify, when does this run? Like you download malware A, run malware A and this function definition changes sudo for it, or sudo for other cases?</p>
]]></description><pubDate>Tue, 12 May 2026 01:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48103113</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48103113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103113</guid></item><item><title><![CDATA[New comment by nazcan in "France moves to break encrypted messaging"]]></title><description><![CDATA[
<p>Yeah, makes sense.<p>I wonder if for closed-source apps if governments can not just force the key collection the same way they would force decryption with centralized keys.</p>
]]></description><pubDate>Sun, 10 May 2026 13:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48083850</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48083850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48083850</guid></item><item><title><![CDATA[New comment by nazcan in "France moves to break encrypted messaging"]]></title><description><![CDATA[
<p>I still don't understand the note that the companies can't decrypt the messages with e2e encryption. Isn't it as simple as a software update that says:<p>"If user = foo, then send the on device keys elsewhere"?<p>Or if those keys are part of a TPM, then a software update that just asks it to send in the decrypted messages?<p>Can judges not order this now, but can order decryption if the keys are stored centrally?</p>
]]></description><pubDate>Sun, 10 May 2026 01:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48080272</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48080272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48080272</guid></item><item><title><![CDATA[New comment by nazcan in "When everyone has AI and the company still learns nothing"]]></title><description><![CDATA[
<p>The debugging improvements have been huge for me too. I was debugging some financial software, and while it took a few shots, just with access to my code and not to the database that showed the issue, it found a fairly complex problem.</p>
]]></description><pubDate>Tue, 05 May 2026 18:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026200</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48026200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026200</guid></item><item><title><![CDATA[New comment by nazcan in "When everyone has AI and the company still learns nothing"]]></title><description><![CDATA[
<p>It may not be the biggest bottleneck, but if you can have a similar amount of time, but reduce the number of engineers by 30%, that's a huge win.<p>And having less people involved means there is much less communication and alignment.<p>Not to say it's a panacea.</p>
]]></description><pubDate>Tue, 05 May 2026 16:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48025075</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48025075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48025075</guid></item><item><title><![CDATA[New comment by nazcan in "Safari 26.4 Supports WebTransport"]]></title><description><![CDATA[
<p>The recent is very recent, so not much uptake yet (<a href="https://caniuse.com/webtransport" rel="nofollow">https://caniuse.com/webtransport</a>) - but hopefully can be used without fallback to WebSockets in a couple years.</p>
]]></description><pubDate>Tue, 05 May 2026 03:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48017752</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48017752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017752</guid></item><item><title><![CDATA[Safari 26.4 Supports WebTransport]]></title><description><![CDATA[
<p>Article URL: <a href="https://webkit.org/blog/17862/webkit-features-for-safari-26-4/">https://webkit.org/blog/17862/webkit-features-for-safari-26-4/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48017751">https://news.ycombinator.com/item?id=48017751</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 05 May 2026 03:29:54 +0000</pubDate><link>https://webkit.org/blog/17862/webkit-features-for-safari-26-4/</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=48017751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017751</guid></item><item><title><![CDATA[New comment by nazcan in "How ChatGPT serves ads"]]></title><description><![CDATA[
<p>And that's why you gotta just use one domain. Or mix ads and important content on one domain.</p>
]]></description><pubDate>Wed, 29 Apr 2026 03:21:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943832</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47943832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943832</guid></item><item><title><![CDATA[New comment by nazcan in "Dear friend, you have built a Kubernetes (2024)"]]></title><description><![CDATA[
<p>Agreed. Upgrading just one piece, and ensuring every committed write survives is critical in most commercial applications.</p>
]]></description><pubDate>Tue, 28 Apr 2026 21:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47941426</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47941426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47941426</guid></item><item><title><![CDATA[New comment by nazcan in "Localsend: An open-source cross-platform alternative to AirDrop"]]></title><description><![CDATA[
<p>How does this work to discover things on the LAN from a browser?</p>
]]></description><pubDate>Tue, 28 Apr 2026 21:57:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47941401</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47941401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47941401</guid></item><item><title><![CDATA[New comment by nazcan in "Pgbackrest is no longer being maintained"]]></title><description><![CDATA[
<p>The favourite model I've seen is the main branch is free, licensed MIT or whatever, but if you want release artifacts that are tested - then you pay for it. You can always compile your own.</p>
]]></description><pubDate>Tue, 28 Apr 2026 00:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47929200</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47929200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47929200</guid></item><item><title><![CDATA[New comment by nazcan in "Dear friend, you have built a Kubernetes (2024)"]]></title><description><![CDATA[
<p>But if you want some redundancy, k8s let's you just say run 4 of this, 6 of this on these 3 machines. At least I find it quite straight forward.<p>The database is more complex since there is storage affinity (I use cockroachDB with local persistent volumes for it) - but stateful is always complicated.</p>
]]></description><pubDate>Sun, 26 Apr 2026 18:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47912534</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47912534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47912534</guid></item><item><title><![CDATA[New comment by nazcan in "You don't want long-lived keys"]]></title><description><![CDATA[
<p>I find it interesting how this all comes down to what do you trust. Like.. why not <1 minute keys? Or 1-request?</p>
]]></description><pubDate>Sat, 25 Apr 2026 06:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47899076</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47899076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47899076</guid></item><item><title><![CDATA[New comment by nazcan in "My audio interface has SSH enabled by default"]]></title><description><![CDATA[
<p>So both mics will pick up both people (at least somewhat, in the same room) - but because there is no, I assume 20-100ms latency going through the system, to discord, and back - it avoids a slight difference in timing of the two mics picking up the same sound slightly differently. Is that right?<p>Very cool!</p>
]]></description><pubDate>Sat, 25 Apr 2026 02:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47898148</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47898148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47898148</guid></item><item><title><![CDATA[New comment by nazcan in "Spanner Omni, a downloadable version of Google Spanner"]]></title><description><![CDATA[
<p>I have not seen anything about pricing (when running on your hardware). Anyone else found anything?</p>
]]></description><pubDate>Fri, 24 Apr 2026 22:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896802</link><dc:creator>nazcan</dc:creator><comments>https://news.ycombinator.com/item?id=47896802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896802</guid></item></channel></rss>