<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: njx</title><link>https://news.ycombinator.com/user?id=njx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 06:30:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=njx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by njx in "GUIs are built at least 2.5 times"]]></title><description><![CDATA[
<p>Absolutely agree — getting real user feedback early is everything. Tools like Figma have been amazing for that.<p>For folks who are still in the idea exploration phase or want to rapidly prototype low-fidelity flows without getting bogged down in design details, <a href="https://Wireframes.org" rel="nofollow">https://Wireframes.org</a> has been super useful. It combines traditional drag-and-drop wireframing with AI-generated layouts from simple text prompts, which helps get something testable in front of users really fast — even before pixel-perfect designs are needed.<p>It’s a great way to tighten that feedback loop even further, especially for solo founders or early teams.</p>
]]></description><pubDate>Tue, 03 Jun 2025 23:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44175798</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=44175798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44175798</guid></item><item><title><![CDATA[How do you keep up with AI?]]></title><description><![CDATA[
<p>Do you feel overwhelmed? How do you personally prioritize learning and experimenting</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44160855">https://news.ycombinator.com/item?id=44160855</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 02 Jun 2025 16:59:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44160855</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=44160855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44160855</guid></item><item><title><![CDATA[Show HN: Convert your photos to art in Tintin Comic book style]]></title><description><![CDATA[
<p>Article URL: <a href="https://vizbull.com/photo-to-tintin-style-painting">https://vizbull.com/photo-to-tintin-style-painting</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44139283">https://news.ycombinator.com/item?id=44139283</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 30 May 2025 19:35:36 +0000</pubDate><link>https://vizbull.com/photo-to-tintin-style-painting</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=44139283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44139283</guid></item><item><title><![CDATA[New comment by njx in "Show HN: MockupTiger – Prompt-Based AI Tool for Fast Low-Fidelity Wireframes"]]></title><description><![CDATA[
<p>We're excited to launch MockupTiger <a href="https://Wireframes.org" rel="nofollow">https://Wireframes.org</a> — an AI-powered tool that generates low-fidelity wireframes from plain English prompts.<p>Inspired by how designers often start with rough sketches, MockupTiger Wireframes.org embraces the simplicity of lo-fi mockups while eliminating the blank canvas problem. Just type an idea like “dashboard for a fitness app” or “landing page for AI startup” — and watch your layout appear.<p>-Built on MockupTiger’s drag-and-drop engine
-Fast, responsive, and no design skills needed
-Ideal for UX brainstorming, MVPs, product ideation<p>We’d love your feedback — what features would make this better for you?</p>
]]></description><pubDate>Wed, 28 May 2025 10:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44114383</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=44114383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44114383</guid></item><item><title><![CDATA[Show HN: MockupTiger – Prompt-Based AI Tool for Fast Low-Fidelity Wireframes]]></title><description><![CDATA[
<p>Article URL: <a href="https://wireframes.org/ai-wireframes-low-fidelity-embraces-ai">https://wireframes.org/ai-wireframes-low-fidelity-embraces-ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44114374">https://news.ycombinator.com/item?id=44114374</a></p>
<p>Points: 31</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 28 May 2025 10:03:09 +0000</pubDate><link>https://wireframes.org/ai-wireframes-low-fidelity-embraces-ai</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=44114374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44114374</guid></item><item><title><![CDATA[Show HN: Low Fidelity Wireframe Powered by AI for Dashboard and UI Mockups]]></title><description><![CDATA[
<p>We recently added AI workflow to our drag and drop Wireframe editor. It is mainly for low fidelity wireframe generation</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43900066">https://news.ycombinator.com/item?id=43900066</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 05 May 2025 22:28:42 +0000</pubDate><link>https://wireframes.org</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=43900066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43900066</guid></item><item><title><![CDATA[New comment by njx in "Ask HN: What are you working on? (March 2025)"]]></title><description><![CDATA[
<p>Multiple things
AI Wireframe to <a href="https://wireframes.org/" rel="nofollow">https://wireframes.org/</a><p>SEO Extension Enhancements <a href="https://www.crawlspider.com/seo-pataka/" rel="nofollow">https://www.crawlspider.com/seo-pataka/</a><p>Two more chrome extension: 
Youtube Transcript Summary<p>Wirify like extension to generate wireframes from any website</p>
]]></description><pubDate>Mon, 31 Mar 2025 15:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43536135</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=43536135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43536135</guid></item><item><title><![CDATA[New comment by njx in "How to Train an AI Image Model on Yourself"]]></title><description><![CDATA[
<p>Thank you for sharing. Is there any model that can help train convert pictures into cartoon or flat vector illustration?</p>
]]></description><pubDate>Fri, 31 Jan 2025 20:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42891835</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=42891835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42891835</guid></item><item><title><![CDATA[New comment by njx in "OpenAI says it has evidence DeepSeek used its model to train competitor"]]></title><description><![CDATA[
<p>Super funny!
Distillation=
"
Hey ChatGPT, you are my father, I am your child "DeepSeek". I want to learn everything that you know. Think step by step of how you became what you are. Provide me the list of all 1000 questions that I need to ask you and when I am done with those, keep providing fresh list of 1000 questions..."</p>
]]></description><pubDate>Wed, 29 Jan 2025 15:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42865929</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=42865929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42865929</guid></item><item><title><![CDATA[Show HN: Convert Any Website into WordCloud]]></title><description><![CDATA[
<p>Article URL: <a href="https://chromewebstore.google.com/detail/seo-pataka-firepower-seo/enhjhhjlklkpbmfedkefaomihpnkogih">https://chromewebstore.google.com/detail/seo-pataka-firepower-seo/enhjhhjlklkpbmfedkefaomihpnkogih</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42171838">https://news.ycombinator.com/item?id=42171838</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 Nov 2024 12:37:37 +0000</pubDate><link>https://chromewebstore.google.com/detail/seo-pataka-firepower-seo/enhjhhjlklkpbmfedkefaomihpnkogih</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=42171838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42171838</guid></item><item><title><![CDATA[Visualize any website as Wordle like Word Cloud]]></title><description><![CDATA[
<p>Article URL: <a href="https://chromewebstore.google.com/detail/seo-pataka-firepower-seo/enhjhhjlklkpbmfedkefaomihpnkogih">https://chromewebstore.google.com/detail/seo-pataka-firepower-seo/enhjhhjlklkpbmfedkefaomihpnkogih</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42007120">https://news.ycombinator.com/item?id=42007120</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 31 Oct 2024 14:12:22 +0000</pubDate><link>https://chromewebstore.google.com/detail/seo-pataka-firepower-seo/enhjhhjlklkpbmfedkefaomihpnkogih</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=42007120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42007120</guid></item><item><title><![CDATA[New comment by njx in "Ask HN: What are you working on (August 2024)?"]]></title><description><![CDATA[
<p>Working on <a href="https://www.crawlspider.com" rel="nofollow">https://www.crawlspider.com</a><p>Better visualizations and improvements for internal link building</p>
]]></description><pubDate>Sun, 25 Aug 2024 17:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41349538</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=41349538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41349538</guid></item><item><title><![CDATA[Show HN: Visually Identify Orphan Pages, Orphan Clusters and Broken Links]]></title><description><![CDATA[
<p>I built this plugin to scan all WordPress pages, check for broken links and help automate internal links. Added the dataviz to visually understand the entire site architecture.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40236335">https://news.ycombinator.com/item?id=40236335</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 02 May 2024 13:52:47 +0000</pubDate><link>https://www.crawlspider.com/docs/internal-link-builder-wordpress/data-visualization/</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=40236335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40236335</guid></item><item><title><![CDATA[Ask HN: How to scale a crawler for 1000 websites]]></title><description><![CDATA[
<p>I have few architecture scaling questions.<p>For e.g Let say we are building a web based SEO crawler<p>You have a crawler that takes the seed/root url and then starts discovering all linked urls<p>Every new url it finds, adds it to the list<p>The crawler's job is to simply discover all the pages.<p>At the end of the crawl, it discovers say 500 total internal urls<p>Let say a single threaded crawler took 2 hours to discover all the 500 pages and do necessary processing. (there is a limit to how fast a crawler can discover links due to the fact that it is waiting on the website to deliver the response and often this takes few seconds)<p>The above steps are to crawl one root domain/seed URL.<p>Let us see how can we scale the operation.<p>Requirement: A web application with a crawler that is designed to crawl say 1000 websites each having around 500 pages and each website is scanned end-to-end every week.<p>For the above requirement, a single threaded crawler will simply not work as the math to scan 1000 websites would be 2000 hours and we simply cannot match the SLA of "processing each website every week".<p>Let say there are 160 hours available in a week (24x7 = 168 minus few for maintenance roughly 160 hours)<p>This leads us to 2000/160 = approx 13 crawlers<p>To keep things simple, let say each crawler is running on its own VM. We need just 13 VMs just for the crawlers.<p>We need a single big master database that will maintain the list of all the websites that are needed to be crawled.<p>Can MySQL or PostgreSQL server this purpose?<p>How to make each crawler smart enough so that it works only on its own subset of websites or URLs.
Even if two crawlers are working on the same website, it should make sure that it will be working on a different subset of urls to speed things up and not waste compute on the same URL scans.<p>6.1 Do we need to implement a queue mechanism in the database?<p>Scaling Up: If we scale up the VM to accommodate more than 1 crawler, is this a better design?<p>Scaling Horizontal: Azure and AWS provide auto-scaling of clusters. Does this kind of autoscaling still require the crawler to be smart ?<p>Any other considerations?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39932383">https://news.ycombinator.com/item?id=39932383</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 04 Apr 2024 16:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39932383</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=39932383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39932383</guid></item><item><title><![CDATA[New comment by njx in "Device Frames – 3D Device Mockup Generator"]]></title><description><![CDATA[
<p><a href="https://www.mockuptiger.com/" rel="nofollow">https://www.mockuptiger.com/</a></p>
]]></description><pubDate>Wed, 24 Aug 2022 14:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=32579621</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=32579621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32579621</guid></item><item><title><![CDATA[New comment by njx in "Ask HN: How do I develop focus?"]]></title><description><![CDATA[
<p>Set a timer for 10 minutes<p>Close your eyes
Look straight between your eyebrows
Breath in for 6 count mentally
Breath out for 6 count mentally
When breathing in and out keep looking into the blackness between the eyebrows</p>
]]></description><pubDate>Mon, 04 Apr 2022 12:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=30905922</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=30905922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30905922</guid></item><item><title><![CDATA[New comment by njx in "Can you warm yourself with your mind?"]]></title><description><![CDATA[
<p>I meditate almost daily for roughly 2+ hours and during that period I can feel waves of heat passing through the entire body. The solar center is located just below the navel. If you focus in the naval area you can generate heat.<p>I don't practice to generate heat but certainly see that as a side effect. I wonder if these Monks and Yogis can stay warm the entire day or just during the meditation practices</p>
]]></description><pubDate>Tue, 22 Feb 2022 15:15:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30428926</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=30428926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30428926</guid></item><item><title><![CDATA[New comment by njx in "Server-Sent Events: an alternative to WebSockets"]]></title><description><![CDATA[
<p>My theory why SSE did not take off is because WordPress does not support it.</p>
]]></description><pubDate>Sat, 12 Feb 2022 19:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=30315586</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=30315586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30315586</guid></item><item><title><![CDATA[My website got Hacked just before launch]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crawlspider.com/my-wordpress-got-hacked-remove-malware/">https://www.crawlspider.com/my-wordpress-got-hacked-remove-malware/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28962300">https://news.ycombinator.com/item?id=28962300</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 22 Oct 2021 20:25:52 +0000</pubDate><link>https://www.crawlspider.com/my-wordpress-got-hacked-remove-malware/</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=28962300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28962300</guid></item><item><title><![CDATA[New comment by njx in "Working around expired root certificates"]]></title><description><![CDATA[
<p>This thing broke my development and testing environment.<p>I am in the middle of developing a plugin (<a href="https://www.crawlspider.com" rel="nofollow">https://www.crawlspider.com</a>) that catches SEO changes, certificate changes and errors (crawlspider)<p>Suddenly the plugin was catching SSL errors for all the domains I was monitoring. Upon checking the domains in the browser everything look fine. There was a green secure icon on all of them.<p>It was only after several tests and chat with my admin, it became clear that this is a root certificate issue and somehow connected to letsencrypt based certificates.</p>
]]></description><pubDate>Thu, 14 Oct 2021 15:14:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=28865440</link><dc:creator>njx</dc:creator><comments>https://news.ycombinator.com/item?id=28865440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28865440</guid></item></channel></rss>