<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: gulugawa</title><link>https://news.ycombinator.com/user?id=gulugawa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 11:08:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gulugawa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gulugawa in "Is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>How do you decide to use useContext, useReducer, useState, or a third party management tool to manage state?<p>(I know useContext isn't great for state management, but I've worked on a web application where useContext was used to store complex global state).</p>
]]></description><pubDate>Tue, 16 Jun 2026 20:32:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48561619</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48561619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48561619</guid></item><item><title><![CDATA[New comment by gulugawa in "Why is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>What options?</p>
]]></description><pubDate>Tue, 16 Jun 2026 20:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48561554</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48561554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48561554</guid></item><item><title><![CDATA[New comment by gulugawa in "Is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>React is an overcomplicated mess made popular by manufactured consent.</p>
]]></description><pubDate>Tue, 16 Jun 2026 20:26:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48561540</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48561540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48561540</guid></item><item><title><![CDATA[New comment by gulugawa in "Is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>I agree that Meta is not uniformly bad, but I would not consider React to be a great tool. Every React project I worked on has turned into an unmaintainable pile of spaghetti.</p>
]]></description><pubDate>Tue, 16 Jun 2026 20:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48561535</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48561535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48561535</guid></item><item><title><![CDATA[New comment by gulugawa in "Is Meta destroying its engineering organization?"]]></title><description><![CDATA[
<p>As someone who quit their corporate tech job to focus on community building work, I don't think finding better job is that simple.<p>Nowadays, when I look at job listings, practically all of them are for companies that are ethically compromised in some way. They are overusing generative AI or building products that are having a negative impact on society.<p>One of the worst examples I saw was a software engineer job posting from my previous employeer that builds cloud-based physical security systems for buildings.The job requires the use of AI. I wouldn't trust a security system that randomly decides to unlock the front door to my house because of a hallucination.</p>
]]></description><pubDate>Tue, 16 Jun 2026 20:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48561506</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48561506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48561506</guid></item><item><title><![CDATA[New comment by gulugawa in "Claude Fable 5"]]></title><description><![CDATA[
<p>Fable is aptly named for a something that is another scam.</p>
]]></description><pubDate>Tue, 09 Jun 2026 22:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48468734</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48468734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48468734</guid></item><item><title><![CDATA[New comment by gulugawa in "Ask HN: What are tools you have made for yourself since the advent of AI?"]]></title><description><![CDATA[
<p>A Javascript framework called places.js for creating interactive UIs using web components. It has support for cross component state management, backend data fetching, and web scraping protection. <a href="https://codeberg.org/createthirdplaces/places-js/src/branch/main" rel="nofollow">https://codeberg.org/createthirdplaces/places-js/src/branch/...</a><p>Here is a website I made with places.js for DC area board game events. <a href="https://dmvboardgames.com/" rel="nofollow">https://dmvboardgames.com/</a></p>
]]></description><pubDate>Tue, 09 Jun 2026 02:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48455395</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48455395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48455395</guid></item><item><title><![CDATA[New comment by gulugawa in "Show HN: Performative-UI – A react component library of design tropes"]]></title><description><![CDATA[
<p>Great work! It sounds to me  like something a startup would use to vibe code a UI.</p>
]]></description><pubDate>Tue, 09 Jun 2026 02:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48455274</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48455274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48455274</guid></item><item><title><![CDATA[New comment by gulugawa in "Italy's Bending Spoons, owner of AOL and Vimeo, files for Nasdaq IPO"]]></title><description><![CDATA[
<p>I looked at the Bending Spoons employee handbook, and they openly admit that employee performance is evaluated on "making an impact". To me, this means adding pointless features for the sake of getting better ratings.<p>Since Bending Spoons purchased Meetup, I have noticed the UI becoming more cluttered and hard to use. Also, I consistently get ads asking me to buy an organizer subscription to host events, even when on the page for a group I'm an organizer for.<p>After seeing this emphasis on "impact" cause Meetup's UI to degrade, I'm skeptical about the company's long term future.</p>
]]></description><pubDate>Mon, 08 Jun 2026 23:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453642</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48453642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453642</guid></item><item><title><![CDATA[New comment by gulugawa in "Italy's Bending Spoons, owner of AOL and Vimeo, files for Nasdaq IPO"]]></title><description><![CDATA[
<p>I've looked at Luma and have mixed thoughts. The UI is a massive improvement over Meetup. However, it seems to be following the standard VC funded business model of attracting users and pushing excessive monetization once users are dependent.</p>
]]></description><pubDate>Mon, 08 Jun 2026 22:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453500</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48453500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453500</guid></item><item><title><![CDATA[New comment by gulugawa in "Italy's Bending Spoons, owner of AOL and Vimeo, files for Nasdaq IPO"]]></title><description><![CDATA[
<p>I think we should try to build local hobby-specific websites and then have aggregator sites for event discovery.<p>I made one for in person board game events in the Washington DC area at <a href="https://dmvboardgames.com/" rel="nofollow">https://dmvboardgames.com/</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 22:47:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453455</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48453455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453455</guid></item><item><title><![CDATA[New comment by gulugawa in "Show HN: I created a React alternative using web componnents"]]></title><description><![CDATA[
<p>I think their approach to state management using a context is limiting like a React context. Lit is working on signals, and I think signals provide poor complexity isolation for medium to large applications.<p>When working on front end projects in the past, maintaining code quality was a challenge. Every React project I worked on turned into a unmaintainable ball of spaghetti, regardless of how experienced myself and the other developers were.</p>
]]></description><pubDate>Fri, 05 Jun 2026 14:48:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48413289</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48413289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48413289</guid></item><item><title><![CDATA[Show HN: I created a React alternative using web componnents]]></title><description><![CDATA[
<p>Article URL: <a href="https://createthirdplaces.org/tech/placesjs.html">https://createthirdplaces.org/tech/placesjs.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48389163">https://news.ycombinator.com/item?id=48389163</a></p>
<p>Points: 7</p>
<p># Comments: 5</p>
]]></description><pubDate>Wed, 03 Jun 2026 20:00:21 +0000</pubDate><link>https://createthirdplaces.org/tech/placesjs.html</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=48389163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48389163</guid></item><item><title><![CDATA[New comment by gulugawa in "iPhone 17 Pro Demonstrated Running a 400B LLM"]]></title><description><![CDATA[
<p>This sounds incredibly dangerous.<p>Local LLMs are going to make people sit on their phones instead of taking to real people.</p>
]]></description><pubDate>Tue, 24 Mar 2026 00:44:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47497281</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=47497281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47497281</guid></item><item><title><![CDATA[New comment by gulugawa in "Tell HN: Bending Spoons laid off almost everybody at Vimeo yesterday"]]></title><description><![CDATA[
<p>Considering what Bending Spoons did to Meetup.com after buying the site, I wouldn't trust them to improve a product. Here are some of the issues I noticed.<p>- Group searches consistently return irrelevant results across multiple cities. As a test, I tried searching for soccer groups in Dallas, Texas, and one of the results was for a backgammon group. Users will also often have a hard time finding events I host on Meetup.
- An organizer being charged $357.98 per year to host a group on Meetup.com.
- The pages for my Meetup events are full of clutter and duplicate data, while relevant information such as RSVPs is hidden.
- My Meetup.com home page is full of pointless distractions, including a banner asking me to become an organizer when I already organize events.
- When editing an event, Meetup shows an option to generate a description by using generative AI. Generative AI is a scam and I try to avoid it.<p>That being said, you are right that they are becoming more expensive and ship features faster. I describe Bending Spoons as Italian private equity.</p>
]]></description><pubDate>Wed, 21 Jan 2026 20:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46711480</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=46711480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711480</guid></item><item><title><![CDATA[New comment by gulugawa in "Tell HN: Bending Spoons laid off almost everybody at Vimeo yesterday"]]></title><description><![CDATA[
<p>I describe Bending Spoons as an Italian private equity company. The CEO openly admits that the business model involves buying companies and trying to squeeze as much profit out of them.</p>
]]></description><pubDate>Wed, 21 Jan 2026 20:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46711337</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=46711337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711337</guid></item><item><title><![CDATA[New comment by gulugawa in "Reading across books with Claude Code"]]></title><description><![CDATA[
<p>The ideal way to find similarities between two books is to read both of them. If an LLM is finding links between two books, that means that the LLM read both of the books.<p>To determine if a book is worth reading, I think it's better to ask someone for their recommendation or look at online reviews.</p>
]]></description><pubDate>Sun, 18 Jan 2026 03:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46664633</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=46664633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46664633</guid></item><item><title><![CDATA[New comment by gulugawa in "Cloudflare acquires Astro"]]></title><description><![CDATA[
<p>There's a Vite plugin that can be used to insert identical HTML on multiple pages without JavaScript. I use it for the navbar and footer: <a href="https://www.npmjs.com/package/vite-plugin-handlebars" rel="nofollow">https://www.npmjs.com/package/vite-plugin-handlebars</a><p>For repeated content where JavaScript is required, I use web components.</p>
]]></description><pubDate>Sun, 18 Jan 2026 03:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46664591</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=46664591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46664591</guid></item><item><title><![CDATA[New comment by gulugawa in "Cloudflare acquires Astro"]]></title><description><![CDATA[
<p>Astro is enabling vibe coders with a section of the documentation that gives advice on using AI, an Astro docs MCP server, and a copy of the documentation that is specifically formatted for LLM use.</p>
]]></description><pubDate>Sun, 18 Jan 2026 03:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46664582</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=46664582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46664582</guid></item><item><title><![CDATA[New comment by gulugawa in "Cloudflare acquires Astro"]]></title><description><![CDATA[
<p>The first thing I would do is stop trying to support AI tools, and remove any comments about AI from the documentation.<p>Generative AI is not suitable for building content-driven websites because it lacks context to understand subjective user preferences.<p>Also, having .astro files to implement island functionality is unnecessary. Interactivity can be implemented with Javascript using web components.</p>
]]></description><pubDate>Fri, 16 Jan 2026 21:33:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46652515</link><dc:creator>gulugawa</dc:creator><comments>https://news.ycombinator.com/item?id=46652515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46652515</guid></item></channel></rss>