<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: denysvitali</title><link>https://news.ycombinator.com/user?id=denysvitali</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 04:43:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=denysvitali" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[The Meaning of Symbols]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.artofuki.com/the-meaning-of-symbols-interactive-app">https://www.artofuki.com/the-meaning-of-symbols-interactive-app</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48403672">https://news.ycombinator.com/item?id=48403672</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 04 Jun 2026 19:45:00 +0000</pubDate><link>https://www.artofuki.com/the-meaning-of-symbols-interactive-app</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48403672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48403672</guid></item><item><title><![CDATA[New comment by denysvitali in "Agentic Mfw"]]></title><description><![CDATA[
<p><3<p>I know. It's very difficult nowadays to build a simple HTML page without throwing 15 frameworks in it</p>
]]></description><pubDate>Wed, 03 Jun 2026 16:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48386545</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48386545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48386545</guid></item><item><title><![CDATA[New comment by denysvitali in "Agentic Mfw"]]></title><description><![CDATA[
<p>As the owner of <a href="https://thebestmotherfucking.website/" rel="nofollow">https://thebestmotherfucking.website/</a> - I approve</p>
]]></description><pubDate>Wed, 03 Jun 2026 06:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48380502</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48380502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48380502</guid></item><item><title><![CDATA[New comment by denysvitali in "Goose – Local Companion for WHOOP 5.0 built in <24h"]]></title><description><![CDATA[
<p>The author's journey is really interesting!
<a href="https://x.com/i/status/2061434000766382246" rel="nofollow">https://x.com/i/status/2061434000766382246</a></p>
]]></description><pubDate>Tue, 02 Jun 2026 12:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48369545</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48369545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48369545</guid></item><item><title><![CDATA[Goose – Local Companion for WHOOP 5.0 built in <24h]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/b-nnett/goose">https://github.com/b-nnett/goose</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48369536">https://news.ycombinator.com/item?id=48369536</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 02 Jun 2026 12:46:30 +0000</pubDate><link>https://github.com/b-nnett/goose</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48369536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48369536</guid></item><item><title><![CDATA[New comment by denysvitali in "Fooling around with encrypted reasoning blobs"]]></title><description><![CDATA[
<p>Not necessarily for the "without sharing" part, but to increase the reliability of the jailbreak. The same prompt isn't guaranteed to return the same result, but combining the internal thinking with the prompt might be a more effective way</p>
]]></description><pubDate>Tue, 02 Jun 2026 06:38:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366802</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48366802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366802</guid></item><item><title><![CDATA[New comment by denysvitali in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>Running Linux on Surface works. It's not perfect, but it solves the problem. Windows is gone from my Surface Pro X since roughly 2 months after buying it.<p><a href="https://github.com/linux-surface/linux-surface" rel="nofollow">https://github.com/linux-surface/linux-surface</a></p>
]]></description><pubDate>Tue, 02 Jun 2026 06:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366707</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48366707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366707</guid></item><item><title><![CDATA[New comment by denysvitali in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>No, Windows is awful. Closed source , buggy and filled with performance bottlenecks. Let's not even talk about the whole requirement for a Microsoft account, TPM or the fact that it's basically a spyware with ads. Why the hell would I want a Candy Crush Soda ad in my OS?!!!</p>
]]></description><pubDate>Tue, 02 Jun 2026 05:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366586</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48366586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366586</guid></item><item><title><![CDATA[New comment by denysvitali in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>I mean, between Qualcomm proprietary drivers and Microsoft, I don't know what's worse.<p>Thanks god reverse engineering with AI is a thing now, so the path forward looks nicer. But still...<p>Anyways, the Surface Pro X is such a nice HW. Too bad the company who built it is so bad.</p>
]]></description><pubDate>Tue, 02 Jun 2026 05:55:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366570</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48366570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366570</guid></item><item><title><![CDATA[New comment by denysvitali in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>No. I *don't want Windows*. WSL is not an option for me.
In fact, Linux is the only option, and it's what I chose.<p>Thankfully AI nowadays does an amazing job in issue diagnostic and resolution, and even patches the kernel to make stuff work, so this is the viable solution.</p>
]]></description><pubDate>Tue, 02 Jun 2026 05:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366552</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48366552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366552</guid></item><item><title><![CDATA[New comment by denysvitali in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>The Surface line is, HW-wise, very good IMHO.<p>Too bad the software is awful. Thankfully the Linux Surface community is pretty strong.  Proprietary Microsoft drivers don't make it easy, but we're getting there...<p><a href="https://github.com/linux-surface/surface-pro-x" rel="nofollow">https://github.com/linux-surface/surface-pro-x</a><p>I'll buy another one if there's some commitment from Microsoft to be more open source friendly, but since this will never happen, they can keep their HW.</p>
]]></description><pubDate>Mon, 01 Jun 2026 23:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363942</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48363942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363942</guid></item><item><title><![CDATA[New comment by denysvitali in "GrapheneOS Speech Services version 2 released"]]></title><description><![CDATA[
<p><a href="https://k2-fsa.github.io/sherpa/onnx/index.html" rel="nofollow">https://k2-fsa.github.io/sherpa/onnx/index.html</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 22:17:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363365</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48363365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363365</guid></item><item><title><![CDATA[New comment by denysvitali in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>But more expensive (to get). At the same time, the PoW would require more compute power do the same device will still be capped at the same rps</p>
]]></description><pubDate>Mon, 01 Jun 2026 13:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48356640</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48356640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48356640</guid></item><item><title><![CDATA[New comment by denysvitali in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>They sometimes have to comply with legal requests (which I understand), but at the same time they have a huge market share - which means that the internet is becoming less and less decentralized and more in their control. We've seen the effects of that in previous outages...</p>
]]></description><pubDate>Sun, 31 May 2026 16:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48347325</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48347325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48347325</guid></item><item><title><![CDATA[New comment by denysvitali in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>I stand corrected. It's not a nightmare scenario (as for Bitcoins) - but I'm still of the idea that "useless" computations should be avoided (as we should avoid having 10MB websites).<p>In any case, according to some napkin math done by Kimi 2.6 (which by itself is probably already consuming more than all of my PoW challenges for the upcoming 5 years) - the situation looks incredibly in favor of PoW:
<a href="https://www.kimi.com/share/19e7ef40-a432-8912-8000-0000b4a714cf" rel="nofollow">https://www.kimi.com/share/19e7ef40-a432-8912-8000-0000b4a71...</a><p>Which makes me wonder why CloudFlare isn't switching to this already</p>
]]></description><pubDate>Sun, 31 May 2026 16:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48347295</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48347295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48347295</guid></item><item><title><![CDATA[New comment by denysvitali in "Openrsync: An implementation of rsync, by the OpenBSD team"]]></title><description><![CDATA[
<p>I mean, yes, mostly him (and he gave multiple presentations about this topic, very interesting!). - but there are other contributors too :)</p>
]]></description><pubDate>Sun, 31 May 2026 15:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346215</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48346215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346215</guid></item><item><title><![CDATA[New comment by denysvitali in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>Cloudflare is known to use fingerprinting to detect scrapers For example, they use JA3 fingerprints and match them against the UA to block stuff like cURL while allowing OkHttp (Android clients) - but this can be easily be spoofed with packages such as CycleTLS [1].<p>I don't want to defend them, because they gate away a good chunk of the internet with their "bot protection", but unless you do PoW (which is also ecologically a nightmare), probably fingerprinting is the way to go - completely destroying the privacy of everyone involved.<p>Cromite, a privacy conscious fork of Chromium for Android, has constantly issues with CloudFlare Turnstile [2] because they (Cloudflare) try to fingerprint it in multiple ways in order to pass the challenge. The only way to get it to work would be to join the CloudFlare Browser Developer program - which requires signing an NDA. Rightfully so, the project maintainer didn't want to do it.<p>If you want to see the extent of what CloudFlare does to fingerprint the browsers, just have a look in the issue [2] and see which flags need to be disabled in order to allow CloudFlare to pass the challenge.<p>I understand both sides, but at least CloudFlare could be flexible enough to fall back to PoW instead of just blocking people from sending forms or accessing websites...<p>[1]: <a href="https://github.com/Danny-Dasilva/CycleTLS" rel="nofollow">https://github.com/Danny-Dasilva/CycleTLS</a><p>[2]: <a href="https://github.com/uazo/cromite/issues/2365" rel="nofollow">https://github.com/uazo/cromite/issues/2365</a></p>
]]></description><pubDate>Sun, 31 May 2026 14:55:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346154</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48346154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346154</guid></item><item><title><![CDATA[New comment by denysvitali in "Backpressure is all you need"]]></title><description><![CDATA[
<p>This seems to be the coding agents 101: build a strong feedback loop. Am I missing something?</p>
]]></description><pubDate>Sun, 31 May 2026 13:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345436</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48345436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345436</guid></item><item><title><![CDATA[New comment by denysvitali in "Openrsync: An implementation of rsync, by the OpenBSD team"]]></title><description><![CDATA[
<p>There's also a Go implementation by Michael Stapelberg / the Gokrazy team: <a href="https://github.com/gokrazy/rsync" rel="nofollow">https://github.com/gokrazy/rsync</a></p>
]]></description><pubDate>Sat, 30 May 2026 15:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48337110</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48337110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48337110</guid></item><item><title><![CDATA[Bumblebee: R/O inventory collector for package, extension, and dev tool metadata]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/perplexityai/bumblebee">https://github.com/perplexityai/bumblebee</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48296297">https://news.ycombinator.com/item?id=48296297</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 27 May 2026 16:04:29 +0000</pubDate><link>https://github.com/perplexityai/bumblebee</link><dc:creator>denysvitali</dc:creator><comments>https://news.ycombinator.com/item?id=48296297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48296297</guid></item></channel></rss>