<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: wuhhh</title><link>https://news.ycombinator.com/user?id=wuhhh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 17:26:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wuhhh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wuhhh in "Forking the Web"]]></title><description><![CDATA[
<p>Isn’t the web forked enough already</p>
]]></description><pubDate>Sat, 09 May 2026 13:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48074776</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=48074776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48074776</guid></item><item><title><![CDATA[New comment by wuhhh in "All my clients wanted a carousel, now it's an AI chatbot"]]></title><description><![CDATA[
<p>By casual users, I mean non technical people who might reasonably be on my website because they’re looking to commission work</p>
]]></description><pubDate>Sat, 09 May 2026 08:24:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48073105</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=48073105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073105</guid></item><item><title><![CDATA[New comment by wuhhh in "All my clients wanted a carousel, now it's an AI chatbot"]]></title><description><![CDATA[
<p>I stress over this with my own website-for-work. If I make the developer’s version of my site, who am I talking to? Other devs. If I make the version that appeals to agencies and casual users, there’s a constant voice in my head trying to drag me back to something simpler, lighter, judging me for that threejs hero section. As with all things, I guess it’s a matter of finding the right balance. Web development sure is in a very strange place and transitioning hard right now - off topic but I’m seeing more and more people looking for work and fewer and fewer job postings, especially for freelancers like myself. But maybe I’m not advertising AI bot integrations hard enough.</p>
]]></description><pubDate>Sat, 09 May 2026 08:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48073039</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=48073039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073039</guid></item><item><title><![CDATA[The 800 page book that made me a web dev]]></title><description><![CDATA[
<p>Well over twenty years ago I decided I wanted to be a web developer. I've always learned best on my own an at my own speed, so I bought myself a copy of Welling & Thomas's book, PHP and MySQL Web Development (https://repository.unikom.ac.id/32751/1/php%20and%20mysql%20web%20dev.pdf). The book was just over 800 pages long, covering database design, security, e-commerce and so on. I read that thing cover to cover and returned to it many times in my first years starting out as a freelancer - it is probably the most useful book I've ever read in terms of what it unlocked for me "career" wise, though much of what I do in front of a screen is also a hobby for me.<p>Now, I'm looking for that experience again, I'd like a fat book on some new topic - could be web adjacent or something more obliquely related to programming. For context, I've just started running a Linux homelab and I'm finding gaps in my bash and sysadmin knowledge, I've also recently started dabbling with audio DSP in Rust - those might be good areas for suggestions - but I'm happy to hear any random recommendations!<p>Let this thread to be a space for both recommendations (preferably modern-ish editions) and publications that were pivotal for you in work and life.<p>One of the main reasons for posting is I'm seeing more and more content move online, but paging through digital books / websites and/or watching YouTube videos is just not the same as flipping through a good book for me.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47831362">https://news.ycombinator.com/item?id=47831362</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 20 Apr 2026 07:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47831362</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=47831362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47831362</guid></item><item><title><![CDATA[New comment by wuhhh in "Thoughts and feelings around Claude Design"]]></title><description><![CDATA[
<p>Great article, the last couple of paragraphs made me laugh! I love the part about things not masquerading as something else and being honest about what they are.<p>I was wondering if PenPot (<a href="https://penpot.app" rel="nofollow">https://penpot.app</a>) might be sitting pretty in this new agentic era, considering that they took the direction of designs being actual markup, unlike the canvas approach in fig - if that’s even something that interests them.</p>
]]></description><pubDate>Sat, 18 Apr 2026 20:46:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47819396</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=47819396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47819396</guid></item><item><title><![CDATA[New comment by wuhhh in "Computer animator and Amiga fanatic Dick van Dyke turns 100"]]></title><description><![CDATA[
<p>Wow I had no idea, what a cool guy! Loved Mary Poppins as a kid, his British accent though… xD</p>
]]></description><pubDate>Sat, 13 Dec 2025 09:31:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46253290</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=46253290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46253290</guid></item><item><title><![CDATA[New comment by wuhhh in "Linux on the Fujitsu Lifebook U729"]]></title><description><![CDATA[
<p>I came here to quote that section for the opposite reason, what a lovely, romantic reason to be drawn to a laptop; made me smile :)</p>
]]></description><pubDate>Sat, 15 Nov 2025 20:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45940229</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45940229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45940229</guid></item><item><title><![CDATA[New comment by wuhhh in "From VS Code to Helix"]]></title><description><![CDATA[
<p>Right back at you, that’s super neat!</p>
]]></description><pubDate>Wed, 29 Oct 2025 17:00:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45749696</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45749696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45749696</guid></item><item><title><![CDATA[New comment by wuhhh in "From VS Code to Helix"]]></title><description><![CDATA[
<p>I have a similar story but with neovim (and for the same reason as the author; growing unease with big tech). Tried and failed to make the switch a few times but made a concerted effort to stick with it throughout a specific project and now it’s second nature. I found it useful to research idiomatic (n)vim ways of doing things whenever I’d get frustrated or feel I’d be doing something more quickly in VSCode and commit them to memory by using new commands a few times over. Right now I’d say search/replace is the only thing that’s still not as ergonomic for me in vim as it is in Code. What I do is visually highlight my search phrase, hit asterisk then :%s//replaced - I learned that you can omit the search pattern using this technique.<p>Anyway nvim and helix are both amazing and terminal editors are both cool and sexy, so why wouldn’t you? ;)</p>
]]></description><pubDate>Wed, 29 Oct 2025 13:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45746875</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45746875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45746875</guid></item><item><title><![CDATA[New comment by wuhhh in "React is winning by default and slowing innovation"]]></title><description><![CDATA[
<p>I've written a fair bit of React and dipped in and out of Vue, Solid and Svelte over the past few years - I like to check in with different frameworks periodically, call it curiosity or FOMO. The general sentiment of the article is that React is old and slow compared to Solid/Svelte etc. While that's true, how many apps really need to squeeze that extra performance out of their underlying framework? Not many, I'd guess. For example, the ubiquitous krausest benchmark tests [0] operate on thousands of rows and the margins in results are shrinking - just today I noticed that the latest alpha from Vue has made huge strides forward.<p>React cannot iterate as quickly as other, smaller frameworks because of its size, but I guess that could also be seen as a positive thing. Even so, things like the React compiler are clawing back performance, taking cues from Solid, Svelte et al and these frameworks become more alike all the time.<p>For me the choice comes down to how I reason about the code I write. As others have pointed out, React feels closer to metal than Svelte - I find it easier to reason about because there's less magic going on behind the scenes. I really want to like Svelte, but I just can't click with it at all and I find the documentation lacking in deep, 'under the hood' detail.<p>On the flipside, I find Solid's docs to be superb - in depth articles on their reasoning, differences to React, etc [1][2]<p>On the whole, though, I find all these frameworks to be pretty good and what you can build is unlikely to be hamstrung by your choice in any way; though of course, React has a huge community behind it that you can't ignore. For hobby projects, try them all out - I had not worked with Vue 3 at all until recently,  I just picked it up to try making a drum machine with the lovely Elementary [3] DSP library and I am really enjoying it! I hope we continue to see lots of development of all these frameworks and new ones pop up, because it's very clear to see how they all feed off one another, and that's good for everyone.<p>Shout out to Alpine.js [4] which flunks those benchmarks every time but remains my go-to for sprinkling reactivity in 'regular' websites.<p>[0] <a href="https://krausest.github.io/js-framework-benchmark/" rel="nofollow">https://krausest.github.io/js-framework-benchmark/</a>
[1] <a href="https://docs.solidjs.com/concepts/intro-to-reactivity" rel="nofollow">https://docs.solidjs.com/concepts/intro-to-reactivity</a>
[2] <a href="https://docs.solidjs.com/advanced-concepts/fine-grained-reactivity" rel="nofollow">https://docs.solidjs.com/advanced-concepts/fine-grained-reac...</a>
[3] <a href="https://www.elementary.audio/" rel="nofollow">https://www.elementary.audio/</a>
[4] <a href="https://alpinejs.dev/" rel="nofollow">https://alpinejs.dev/</a></p>
]]></description><pubDate>Tue, 16 Sep 2025 10:59:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45260594</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45260594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45260594</guid></item><item><title><![CDATA[New comment by wuhhh in "The Socratic Journal Method: A Simple Journaling Method That Works"]]></title><description><![CDATA[
<p>The ramifications of neglecting your journal compared with, say, your spouse are quite different</p>
]]></description><pubDate>Sun, 14 Sep 2025 12:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45239286</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45239286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45239286</guid></item><item><title><![CDATA[New comment by wuhhh in "The Socratic Journal Method: A Simple Journaling Method That Works"]]></title><description><![CDATA[
<p>Physical exercise is obviously good for you, though.</p>
]]></description><pubDate>Sun, 14 Sep 2025 12:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45239258</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45239258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45239258</guid></item><item><title><![CDATA[New comment by wuhhh in "The Socratic Journal Method: A Simple Journaling Method That Works"]]></title><description><![CDATA[
<p>Never really understood posts like this that start “x doesn’t have to be a chore”, especially when “x” falls under the category of hobby, leisure activity or something generally requiring effort to maintain which is a kind of luxury pursuit. If you find “x” a chore, don’t bother and move on and do something you find fulfilling. This just frames it in a way that makes me think it’s something people think they _should_ do.</p>
]]></description><pubDate>Sun, 14 Sep 2025 11:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45239074</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45239074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45239074</guid></item><item><title><![CDATA[New comment by wuhhh in "Ask HN: Looking for headless CMS recommendation"]]></title><description><![CDATA[
<p>Craft CMS - <a href="https://craftcms.com" rel="nofollow">https://craftcms.com</a> - is superb and still seems to be under the radar, I often wonder why it’s not more widely used</p>
]]></description><pubDate>Wed, 03 Sep 2025 17:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45118623</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=45118623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45118623</guid></item><item><title><![CDATA[New comment by wuhhh in "Why I'm all-in on Zen Browser"]]></title><description><![CDATA[
<p>Thanks for calling that out, I had not got as far as installing the browser so had no idea they were default favourites / shortcuts. Seems like that telemetry report has given a couple of browser vendors the kick they needed to reduce initial connections. I wonder how much of an effect this stuff has on how snappy it feels to actually open these applications. In my dock I currently have FF and FF nightly, Chrome, Ungoogled Chrome, Arc and Safari. Ungoogled loads in the blink of an eye, the rest are all shades of sluggish. I guess this is the price of having a few extensions and “quality of life” features :shrug:</p>
]]></description><pubDate>Tue, 19 Aug 2025 21:04:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44956244</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=44956244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44956244</guid></item><item><title><![CDATA[New comment by wuhhh in "Why I'm all-in on Zen Browser"]]></title><description><![CDATA[
<p>I've been trying All The Browsers lately and Arc is definitely still my favourite; I actually had no idea that development had stopped on it, that's a shame. Zen looks good, but they are off the charts on this graph! <a href="https://sizeof.cat/post/web-browser-telemetry-2025-edition/" rel="nofollow">https://sizeof.cat/post/web-browser-telemetry-2025-edition/</a> What is going on there?<p>Their Privacy Policy says no telemetry, but then they have a section on those connections made at startup which apparently are "necessary for the proper functioning of the browser and are not used for tracking or profiling purposes"... they then go on to say "can be disabled through the browser flags (about:config)"<p>Does that mean the browser will no longer function correctly?<p>Among the connections made (according to the report) are x.com, google.com (plus a bunch of other google domains). reddit.com and notion.com, discordapp.com, cloudflareinsights.com</p>
]]></description><pubDate>Tue, 19 Aug 2025 19:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44955016</link><dc:creator>wuhhh</dc:creator><comments>https://news.ycombinator.com/item?id=44955016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44955016</guid></item></channel></rss>