<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: kemyd</title><link>https://news.ycombinator.com/user?id=kemyd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 00:21:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kemyd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: AI Email Design – Create beautiful newsletters in multiple models]]></title><description><![CDATA[
<p>Article URL: <a href="https://shuffle.dev/ai-email-design">https://shuffle.dev/ai-email-design</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47932896">https://news.ycombinator.com/item?id=47932896</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Apr 2026 11:18:51 +0000</pubDate><link>https://shuffle.dev/ai-email-design</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47932896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47932896</guid></item><item><title><![CDATA[WordPress AI Theme Builder]]></title><description><![CDATA[
<p>Article URL: <a href="https://shuffle.dev/wordpress-ai-theme-builder">https://shuffle.dev/wordpress-ai-theme-builder</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47741916">https://news.ycombinator.com/item?id=47741916</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 12 Apr 2026 16:58:26 +0000</pubDate><link>https://shuffle.dev/wordpress-ai-theme-builder</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47741916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47741916</guid></item><item><title><![CDATA[New comment by kemyd in "Show HN: Paste a URL and watch multiple AI models redesign it side-by-side"]]></title><description><![CDATA[
<p>Hey! Yes, we use leading AI providers for website generation. All license tiers include the same daily limits for AI requests. If you can't wait, you can purchase additional AI tokens.<p>We offer lifetime licenses, which we treat as a source of capital to continue developing Shuffle. Some people see that as a potential downside, but we see it differently. It allows us to maintain full control over Shuffle's direction.<p>The Shuffle Editor has been on the market for over six years, and the majority of our customers use subscription plans (monthly or annual).<p>AI Website Redesign is a supporting tool for Shuffle. You can use it to explore different design directions without ever opening the Shuffle Editor, but I don't expect that to be the main use case.<p>Most users start with Shuffle here: <a href="https://shuffle.dev/new" rel="nofollow">https://shuffle.dev/new</a></p>
]]></description><pubDate>Thu, 05 Mar 2026 19:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47265818</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47265818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47265818</guid></item><item><title><![CDATA[Show HN: Paste a URL and watch multiple AI models redesign it side-by-side]]></title><description><![CDATA[
<p>Article URL: <a href="https://shuffle.dev/ai-website-redesign">https://shuffle.dev/ai-website-redesign</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47255221">https://news.ycombinator.com/item?id=47255221</a></p>
<p>Points: 8</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 04 Mar 2026 23:00:17 +0000</pubDate><link>https://shuffle.dev/ai-website-redesign</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47255221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47255221</guid></item><item><title><![CDATA[Show HN: Real-Time AI Design Benchmark]]></title><description><![CDATA[
<p>Hey HN,<p>We built a different kind of AI benchmark for UI generation.<p>Instead of static leaderboards or curated screenshots, you can watch multiple models generate the same design live, side-by-side, and decide which output is actually better.<p>Under the hood, we call AI models from Anthropic (Opus), OpenAI (GPT), Google (Gemini), and Moonshot AI (Kimi).<p>Each model generates a real, editable project using Tailwind CSS (not screenshots or canvas exports). You can export it for Next.js, Laravel (Blade), Symfony (Twig), WordPress, or plain HTML.<p>What we noticed building this:<p>* Popular benchmarks don't reflect UX/UI quality. For a different prompt, one model is better than another (that's why live comparison on a single screen matters).<p>* Some models overuse wrappers/div soup. Some hallucinate layout constraints.<p>* Kimi likes Cyrillic, even if all other models won't use it for the same prompt.<p>The interesting part wasn't ranking models. It was making their outputs easier for humans to compare visually.<p>Short demo:
<a href="https://www.youtube.com/watch?v=RCTZlvqMQdc" rel="nofollow">https://www.youtube.com/watch?v=RCTZlvqMQdc</a><p>Curious whether this feels more useful than traditional leaderboard-style AI benchmarks.<p>Happy to answer technical questions.<p>Example for HN:<p>Prompt: Redesign the Hacker News website for 2030, including sample entries that could realistically appear on the platform in that year.<p>Results: <a href="https://shuffle.dev/ai-design/Tjjy7XAFMq25AI" rel="nofollow">https://shuffle.dev/ai-design/Tjjy7XAFMq25AI</a><p>Previews:<p>Opus: 
<a href="https://shuffle.dev/preview/d6d5ba4eeede381cee7e30c697f010c796199b83?page=index.html&screen=top" rel="nofollow">https://shuffle.dev/preview/d6d5ba4eeede381cee7e30c697f010c7...</a><p>GPT: 
<a href="https://shuffle.dev/preview/f050359977c1d6dc6c8fc104a24b83c31263ded0?page=index.html&screen=top" rel="nofollow">https://shuffle.dev/preview/f050359977c1d6dc6c8fc104a24b83c3...</a><p>Gemini: 
<a href="https://shuffle.dev/preview/eab78f9748a6d8ccecb94a8b0390f04402a245ea?page=index.html&screen=top" rel="nofollow">https://shuffle.dev/preview/eab78f9748a6d8ccecb94a8b0390f044...</a><p>Kimi: 
<a href="https://shuffle.dev/preview/394bb596a8efa50342db4dc88c5f9faba146b787?page=index.html&screen=top" rel="nofollow">https://shuffle.dev/preview/394bb596a8efa50342db4dc88c5f9fab...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47135831">https://news.ycombinator.com/item?id=47135831</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 24 Feb 2026 11:35:21 +0000</pubDate><link>https://shuffle.dev/ai-design</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47135831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47135831</guid></item><item><title><![CDATA[New comment by kemyd in "Show HN: Live AI Design Benchmark"]]></title><description><![CDATA[
<p>Each result includes a unique, shareable link with an open-graph preview. If you're proud of what you've built, feel free to share it with others.<p>Example:<p><a href="https://shuffle.dev/ai-design/t7-wkZU73EOcHw" rel="nofollow">https://shuffle.dev/ai-design/t7-wkZU73EOcHw</a></p>
]]></description><pubDate>Mon, 23 Feb 2026 17:37:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47125649</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47125649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47125649</guid></item><item><title><![CDATA[Show HN: Live AI Design Benchmark]]></title><description><![CDATA[
<p>Drop in a prompt and watch leading AI models compete on taste, layout, and creativity.<p>Unlike Design Arena, our tool lets you watch projects being generated live, choose the best result, and refine it visually before exporting directly to Next.js, Laravel, or a WordPress theme.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47125177">https://news.ycombinator.com/item?id=47125177</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 23 Feb 2026 17:09:10 +0000</pubDate><link>https://shuffle.dev/ai-design</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=47125177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47125177</guid></item><item><title><![CDATA[New comment by kemyd in "ManusAI Joins Meta"]]></title><description><![CDATA[
<p>My guess is they had to sell to keep the lights on (similar to Windsurf).<p>They’re reportedly at ~$100M ARR, implying about $8.3–8.5M in monthly revenue (ARR = last month * 12).<p>At the same time, they claim to have processed 147T+ tokens. For context, pricing that volume on something like Sonnet 4.5 would come out to roughly $500M in API costs. They likely offset a chunk of that with open models, but for higher-quality outputs, they’re still paying meaningful amounts to Claude / OpenAI / Google.<p>Hard to make those numbers work without a lot of capital or an exit.</p>
]]></description><pubDate>Tue, 30 Dec 2025 16:53:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46435208</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=46435208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46435208</guid></item><item><title><![CDATA[Show HN: Design Inspirations on an Infinite Wall of UI Components]]></title><description><![CDATA[
<p>We created an infinite wall of UI components that makes finding visual inspiration for your next interface fun.
UI Components are organized by category, including hero sections, navigation bars, forms, cards, testimonials, footers, and many more.<p>Each component is not just a pretty mockup! You can instantly preview it, open it in the visual editor, and export clean, editable code. Compatible with Tailwind CSS, Bootstrap, Bulma, and shadcn/ui.<p>Export formats include HTML, JSX, TSX, Pug, Laravel, and Next.js.<p>I'd love your feedback! What parts feel strong, what feels off, and what else should be here?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45086997">https://news.ycombinator.com/item?id=45086997</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 31 Aug 2025 20:55:09 +0000</pubDate><link>https://shuffle.dev/inspirations</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45086997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45086997</guid></item><item><title><![CDATA[New comment by kemyd in "Show HN: Design inspirations on an infinite wall of UI Components"]]></title><description><![CDATA[
<p>Hey! The components you’re seeing come from the libraries included in our tool. Each UI library typically has around 10 variations of a feature in a coherent style, such as hero sections or pricing, but with different UX. If you want to explore more, you can use CMD+F to quickly search for sets by name (try searching 'Zospace' as an example). This way, you’ll uncover more options to work with.</p>
]]></description><pubDate>Sat, 30 Aug 2025 09:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45073191</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45073191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45073191</guid></item><item><title><![CDATA[New comment by kemyd in "Show HN: Design inspirations on an infinite wall of UI Components"]]></title><description><![CDATA[
<p>Thanks! The wall is one of the supporting tools for Shuffle. You can browse freely and find inspiration without an account. If you want to go further, Shuffle lets you modify components visually and export them in the CSS frameworks we support (Tailwind CSS, Bootstrap, etc.).</p>
]]></description><pubDate>Sat, 30 Aug 2025 07:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45072535</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45072535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45072535</guid></item><item><title><![CDATA[Show HN: Design inspirations on an infinite wall of UI Components]]></title><description><![CDATA[
<p>We created an infinite wall of UI components that makes finding visual inspiration for your next interface fun.<p>UI Components are organized by category, including hero sections, navigation bars, forms, cards, testimonials, footers, and many more.<p>Each component is not just a pretty mockup! You can instantly preview it, open it in the visual editor, and export clean, editable code. Compatible with Tailwind CSS, Bootstrap, Bulma, and shadcn/ui.<p>Export formats include HTML, JSX, TSX, Pug, Laravel, and Next.js.<p>I'd love your feedback! What parts feel strong, what feels off, and what else should be here?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45072452">https://news.ycombinator.com/item?id=45072452</a></p>
<p>Points: 4</p>
<p># Comments: 4</p>
]]></description><pubDate>Sat, 30 Aug 2025 06:49:30 +0000</pubDate><link>https://shuffle.dev/inspirations</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45072452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45072452</guid></item><item><title><![CDATA[New comment by kemyd in "Gemini 2.5 Flash Image"]]></title><description><![CDATA[
<p>Noted that! The editing capabilities are impressive. I was excited for image gen because of the API (Midjourney doesn't have it yet).</p>
]]></description><pubDate>Tue, 26 Aug 2025 16:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45028772</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45028772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45028772</guid></item><item><title><![CDATA[New comment by kemyd in "Gemini 2.5 Flash Image"]]></title><description><![CDATA[
<p>I tested it with two prompts:<p>// In this one, Gemini doesn't understand what "cinematic" is<p>"A cinematic underwater shot of a turtle gracefully swimming in crystal-clear water [...]"<p>// In this one, the reflection in the water in the background has different buildings<p>"A modern city where raindrops fall upward into the clouds instead of down, pedestrians calmly walking [...]"<p>Midjourney created both perfectly.</p>
]]></description><pubDate>Tue, 26 Aug 2025 16:00:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45028371</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45028371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45028371</guid></item><item><title><![CDATA[New comment by kemyd in "Gemini 2.5 Flash Image"]]></title><description><![CDATA[
<p>Thanks for clarifying this. That makes a lot more sense.</p>
]]></description><pubDate>Tue, 26 Aug 2025 15:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45028324</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45028324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45028324</guid></item><item><title><![CDATA[New comment by kemyd in "Gemini 2.5 Flash Image"]]></title><description><![CDATA[
<p>I don't get the hype. Tested it with the same prompts I used with Midjourney, and the results are worse than in Midjourney a year ago. What am I missing?</p>
]]></description><pubDate>Tue, 26 Aug 2025 15:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45028284</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=45028284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45028284</guid></item><item><title><![CDATA[New comment by kemyd in "Critcl – C Runtime in Tcl"]]></title><description><![CDATA[
<p>Not contributing much to the discussion, but thanks for explaining who still uses Tcl. It was my first programming language about 20 years ago (I used it to write scripts for Eggdrop - an IRC bot). Just stopped by the comments out of nostalgia.</p>
]]></description><pubDate>Wed, 06 Aug 2025 16:40:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44814366</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=44814366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44814366</guid></item><item><title><![CDATA[Show HN: Visual Editor for Cursor]]></title><description><![CDATA[
<p>Hi!<p>We noticed that our users extensively use Shuffle (a visual editor for developers) in conjunction with Cursor. That's why we built the Shuffle CLI, a lightweight tool that creates a seamless bridge between Shuffle and Cursor.<p>With this CLI, you can:<p>* Sync your visual components from Shuffle directly into Cursor projects<p>* Automatically generate clean, editable code from your designs<p>* Keep your design and dev workflows tightly integrated without copy-pasting or re-exporting<p>We built this to reduce the friction between prototyping and production. If you're using Cursor as your IDE and Shuffle for layout and styling, this tool may be a good fit for you.<p>Here's how to test it quickly:<p>mkdir website<p>cd website<p>npx @shuffle-dev/cli get example-project .shuffle --rules=cursor<p>The project will be saved in the .shuffle directory so you can, for example, ask Cursor:<p>"Create a next.js app from the .shuffle directory"<p>In a real project, you can modify it in Shuffle and sync it after changes:<p>npx @shuffle-dev/cli sync <project_id><p>And ask Cursor again: "Add new pages from .shuffle to my next.js app"<p>We haven't used MCP yet. We've tested it, but the CLI is better at maintaining consistency in format.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44504870">https://news.ycombinator.com/item?id=44504870</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 08 Jul 2025 23:14:45 +0000</pubDate><link>https://shuffle.dev/cursor</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=44504870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44504870</guid></item><item><title><![CDATA[New comment by kemyd in "Ask HN: What are you working on? (May 2025)"]]></title><description><![CDATA[
<p><a href="https://shuffle.dev" rel="nofollow">https://shuffle.dev</a><p>For the last few weeks, we have been working on catching up on features for vibe coders (prompt -> project), but now we are back to our strengths (visual editor and new beautiful UI libraries for Tailwind CSS, Bootstrap, and more).<p>We realized there are just too many apps for vibe coders, and it would be better to work on something unique that we are really good at!</p>
]]></description><pubDate>Sun, 25 May 2025 21:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44091398</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=44091398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44091398</guid></item><item><title><![CDATA[Show HN: A visual editor for your UI libraries]]></title><description><![CDATA[
<p>Article URL: <a href="https://shuffle.dev/custom-library">https://shuffle.dev/custom-library</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41579212">https://news.ycombinator.com/item?id=41579212</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Sep 2024 13:02:39 +0000</pubDate><link>https://shuffle.dev/custom-library</link><dc:creator>kemyd</dc:creator><comments>https://news.ycombinator.com/item?id=41579212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41579212</guid></item></channel></rss>