<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: welanes</title><link>https://news.ycombinator.com/user?id=welanes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 11:28:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=welanes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by welanes in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Data extraction: <a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a><p>A project that I launched on HN that became a business. Simplescraper rode the no-code wave of a few years back (<i>'instant structured data without parsing html'</i>).<p>Now working on increasing the surface area for AI agents: MCP support, screenshots API, and (experimentally) x402[1]<p>[1] <a href="https://simplescraper.io/blog/x402-payment-protocol/" rel="nofollow">https://simplescraper.io/blog/x402-payment-protocol/</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 02:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47304038</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=47304038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47304038</guid></item><item><title><![CDATA[How to X402]]></title><description><![CDATA[
<p>Article URL: <a href="https://simplescraper.io/blog/x402-payment-protocol">https://simplescraper.io/blog/x402-payment-protocol</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47087456">https://news.ycombinator.com/item?id=47087456</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Feb 2026 12:59:26 +0000</pubDate><link>https://simplescraper.io/blog/x402-payment-protocol</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=47087456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087456</guid></item><item><title><![CDATA[New comment by welanes in "Chrome extensions spying on users' browsing data"]]></title><description><![CDATA[
<p>Whoops, developer mode needs to be toggled on. Just updated the instructions</p>
]]></description><pubDate>Wed, 11 Feb 2026 16:39:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46977184</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=46977184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46977184</guid></item><item><title><![CDATA[New comment by welanes in "Chrome extensions spying on users' browsing data"]]></title><description><![CDATA[
<p>Made a quick tool so you can check if your extensions are on the list: <a href="https://extensioncheck.val.run" rel="nofollow">https://extensioncheck.val.run</a><p>1. Go to chrome://extensions and toggle Developer mode on (so IDs are visible)<p>2. Select all text on the page with your mouse and copy<p>3. Paste it into the tool<p>It parses the IDs and warns you if any are among the 287 spyware extensions.</p>
]]></description><pubDate>Wed, 11 Feb 2026 16:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46976946</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=46976946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46976946</guid></item><item><title><![CDATA[New comment by welanes in "Show HN: A MCP server and client implementing the latest spec"]]></title><description><![CDATA[
<p>This guide may be useful for anyone interested in building their own spec-compliant MCP server: <a href="https://simplescraper.io/blog/how-to-mcp" rel="nofollow">https://simplescraper.io/blog/how-to-mcp</a>.<p>Albeit, it's a few weeks old so already in need of an update!</p>
]]></description><pubDate>Tue, 10 Jun 2025 12:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44235906</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=44235906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44235906</guid></item><item><title><![CDATA[New comment by welanes in "Ask HN: Do people actually pay for small web tools?"]]></title><description><![CDATA[
<p>> I'm always a bit wary of approaching these ideas though because I feel like nobody would ever pay for small web stuff?<p>Build them and find out! There's almost always room for something better, and if what you build is that, then some people will pay.<p>Unless the tools have large running costs, consider offering them for free (at least at first).<p>A few things are likely to happen:<p>Nobody cares enough to sign up – fine, zero users, zero costs.<p>People use it but don’t stick around – ask them what would make the tool more valuable.<p>People use it a lot – great, now you can charge for the value.<p>Two examples come to mind: spaced repetition app Mochi and markdown editor Typora. Mochi is $5 a month, I think. Typora was free and is now a $15 one-time purchase.<p>Both compete with free alternatives and still have many paying users.</p>
]]></description><pubDate>Tue, 20 May 2025 09:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44039480</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=44039480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44039480</guid></item><item><title><![CDATA[New comment by welanes in "Scraperr – A Self Hosted Webscraper"]]></title><description><![CDATA[
<p>1. Clicking the box programmatically – possible but inconsistent<p>2. Outsourcing the task to one of the many CAPTCHA-solving services (2Captcha etc) – better<p>3. Using a pool of reliable IP addresses so you don't encounter checkboxes or turnstiles – best<p>I run a web scraping startup (<a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a>) and this is usually the approach[0]. It has become more difficult, and I think a lot of the AI crawlers are peeing in the pool with aggressive scraping, which is making the web a little bit worse for everyone.<p>[0] Worth mentioning that once you're "in" past the captcha, a smart scraper will try to use fetch to access more pages on the same domain so you only need to solve a fraction of possible captchas.</p>
]]></description><pubDate>Sun, 11 May 2025 23:41:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43958224</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=43958224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43958224</guid></item><item><title><![CDATA[New comment by welanes in "Ask HN: What Are You Working On? (October 2024)"]]></title><description><![CDATA[
<p>Making my data extraction Saas (<a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a>) more LLM friendly.<p>Markdown extraction, improved Google search, workflows - search for this terms, visit the first N links, summarize etc. Big demand for (or rather, expectation of) this lately.</p>
]]></description><pubDate>Mon, 28 Oct 2024 05:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41968033</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=41968033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41968033</guid></item><item><title><![CDATA[New comment by welanes in "The Architecture Behind a One-Person Tech Startup (2021)"]]></title><description><![CDATA[
<p>Things are much easier for one-person startups these days—it's a gift.<p>I remember building a todo app as my first SaaS project, and choosing something called Stormpath for authentication. It subsequently shut down, forcing me to do a last-minute migration from a hostel in Japan using Nitrous Cloud IDE (which also shut down). Just pain upon pain.[1]<p>Now, you can just pick a full-stack cloud service and run with it. My latest SaaS[2] is built on Google Cloud, so Authentication, Cloud Functions, Docker containers, logging, etc straight out of the box.<p>Not to mention, modern JavaScript and CSS are finally good. With so many fewer headaches, it’s a great time to build.<p>[1] Admittedly, I was new to software dev and made some rather poor tech choices<p>[2] <a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a></p>
]]></description><pubDate>Sun, 16 Jun 2024 07:31:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40695334</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=40695334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40695334</guid></item><item><title><![CDATA[New comment by welanes in "I spent a year building an app and failed – The story of Taskwer"]]></title><description><![CDATA[
<p>Sounds like you've learned a lot of what not to do, which will be invaluable when you try again.<p>It feels like the only areas where a solo builder can gain traction are in B2B products, or B2C if you're riding the latest trend (crypto yesterday, AI today).<p>Everything else requires an audience or a ton of capital if you hope to capture even a sliver of attention. Patience and persistence may get you there too, but it's going to take more than a year.</p>
]]></description><pubDate>Fri, 22 Dec 2023 09:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38732422</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=38732422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38732422</guid></item><item><title><![CDATA[Show HN: Simplescraper AI – Pull insights from any website using AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://simplescraper.io/ai">https://simplescraper.io/ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36589184">https://news.ycombinator.com/item?id=36589184</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 04 Jul 2023 16:47:46 +0000</pubDate><link>https://simplescraper.io/ai</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=36589184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36589184</guid></item><item><title><![CDATA[New comment by welanes in "Experimental library for scraping websites using OpenAI's GPT API"]]></title><description><![CDATA[
<p>> <i>perhaps you can simply ask the API to create Python or JS code that is deterministic, instead.</i><p>Had a conversation last week with a customer that did exactly that - spent 15 minutes in ChatGPT generating working Scrapy code. Neat to see people solve their own problem so easily but it doesn't yet erode our value.<p>I run <a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a> and a lot of value is integrations, scale, proxies, scheduling, UI, not-having-to-maintain-code etc.<p>More important than that though is time-saved. For many people,  15 minutes wrangling with ChatGPT will always remain less preferable than paying a few dollars and having everything Just Work.<p>AI is still a little too unreliable at extracting structured data from HTML, but excellent at auxiliary tasks like identifying randomized CSS selectors etc<p>This will change of course so the opportunity right now is one of arbitrage - use AI to improve your offering before it has a chance to subsume it.</p>
]]></description><pubDate>Sat, 25 Mar 2023 23:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=35308678</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=35308678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35308678</guid></item><item><title><![CDATA[New comment by welanes in "Ask HN: Those making $500+/month on side projects in 2023 – Show and tell"]]></title><description><![CDATA[
<p>I'm making <a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a> - a no-code web scraping tool.<p>Saved up, quit my job and went all in...on a todo app. Needless to say that idea didn't go far, but it taught me how to code.<p>When I was close to broke I pivoted to this product and finally gained traction and now it's doing well enough to be my main source of income.<p>I'm kind of following the "1000 true fans" ethos that pops up here occasionally. There's a dedicated group of customers who benefit from the ease and speed of the tool and they're like my product team.<p>I check in with them often, make sure they're happy and build features for them. Turns out, what they value other people value too, and so the product slowly but surely grows.<p>Learning to code was definitely one of the best decisions I've made. Felt like gaining wings.</p>
]]></description><pubDate>Mon, 23 Jan 2023 00:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=34484012</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=34484012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34484012</guid></item><item><title><![CDATA[Creating a Book Summary AI for Amazon Using Airtable, OpenAI and Simplescraper]]></title><description><![CDATA[
<p>Article URL: <a href="https://simplescraper.io/blog/how-build-ai-reading-assistant-amazon-wishlist/">https://simplescraper.io/blog/how-build-ai-reading-assistant-amazon-wishlist/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34099820">https://news.ycombinator.com/item?id=34099820</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Dec 2022 22:35:27 +0000</pubDate><link>https://simplescraper.io/blog/how-build-ai-reading-assistant-amazon-wishlist/</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=34099820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34099820</guid></item><item><title><![CDATA[New comment by welanes in "Nicheless: a micro-blogging platform"]]></title><description><![CDATA[
<p>Nice job. No RSS though as far as I can tell.<p>For something slightly less minimal but very nice to use, I stumbled across this the other day: <a href="https://blogstatic.io/" rel="nofollow">https://blogstatic.io/</a><p>Feels likes - after being crowded out by FB and Twitter (and the death of Google Reader) - blogs are making a comeback.</p>
]]></description><pubDate>Tue, 01 Nov 2022 03:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=33416594</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=33416594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33416594</guid></item><item><title><![CDATA[New comment by welanes in "Failed for the past 12 years as an tech entrepreneur"]]></title><description><![CDATA[
<p>Congrats on the persistence! The lesson: things take time.<p>Took me about a decade. I also tried a note-taking app (every new developer's rite of passage it seems), an event guide, digital magazine, and an assortment of other projects whose domain names no longer resolve.<p>Suck as it may, each failure is a lesson in what not to do. If you find yourself back at square one and still have the drive to keep trying then it's only a matter of time before you create enough value to open wallets.</p>
]]></description><pubDate>Mon, 20 Dec 2021 16:18:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=29626534</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=29626534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29626534</guid></item><item><title><![CDATA[New comment by welanes in "Avoiding bot detection: How to scrape the web without getting blocked?"]]></title><description><![CDATA[
<p>Another great resource is incolumitas.com. A list of detection methods are here: <a href="https://bot.incolumitas.com/" rel="nofollow">https://bot.incolumitas.com/</a><p>I run a no-code web scraper (<a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a>) and we test against these.<p>Having scraped million of webpages, I find dynamic CSS selectors a bigger time sink than most anti-scraping tech encountered so far (if your goal is to extract structured data).</p>
]]></description><pubDate>Mon, 01 Nov 2021 02:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29062587</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=29062587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29062587</guid></item><item><title><![CDATA[New comment by welanes in "Ask HN: Companies of one, what is your tech stack?"]]></title><description><![CDATA[
<p>I'm building <a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a> - data extraction in the spirit of the late Kimono Labs.<p>Front: Vue.js, Tailwind<p>Back: Node.js, Firebase (Database, Hosting, Functions, Scheduler)<p>Management: Airtable, Github, a 30,000 word README file</p>
]]></description><pubDate>Wed, 25 Aug 2021 11:09:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=28300079</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=28300079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28300079</guid></item><item><title><![CDATA[New comment by welanes in "1,000 True Fans (2008)"]]></title><description><![CDATA[
<p>I'm making a living with just over 100 true fans building Simplescraper: <a href="https://simplescraper.io/" rel="nofollow">https://simplescraper.io/</a>.<p>An extra zero would be nice but I'm very grateful for 100. In addition to the article above, these writings provided a lot of inspiration:<p>- <a href="https://web.archive.org/web/20090321145348/https://plentyoffish.wordpress.com/2007/03/16/the-plan-of-action" rel="nofollow">https://web.archive.org/web/20090321145348/https://plentyoff...</a><p>- <a href="https://medium.com/signal-v-noise/reconsider-41adf356857f" rel="nofollow">https://medium.com/signal-v-noise/reconsider-41adf356857f</a><p>- <a href="https://blog.nugget.one/upstart/building-a-one-man-saas-app-offers-a-profound-sense-of-personal-achievement/" rel="nofollow">https://blog.nugget.one/upstart/building-a-one-man-saas-app-...</a></p>
]]></description><pubDate>Fri, 26 Feb 2021 10:27:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=26273330</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=26273330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26273330</guid></item><item><title><![CDATA[New comment by welanes in "How we learnt to stop worrying and love web scraping"]]></title><description><![CDATA[
<p>The beautiful thing about web scraping is that it automates <i>so much</i> tedious work that the benefits in saved time offsets the brittleness inherent in scraping data.<p>And with Puppeteer (also Playwright) it's never been easier. Recaptcha solving, Ad blocking etc. in just a few lines of code[1].<p>I've built a business on the back of Puppeteer - <a href="https://simplescraper.io" rel="nofollow">https://simplescraper.io</a>. Ten months in and we've just passed 100 customers so there's mucho opportunities in solving these kind of problems.<p>[1] <a href="https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra" rel="nofollow">https://github.com/berstend/puppeteer-extra/tree/master/pack...</a></p>
]]></description><pubDate>Wed, 09 Sep 2020 15:39:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=24422192</link><dc:creator>welanes</dc:creator><comments>https://news.ycombinator.com/item?id=24422192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24422192</guid></item></channel></rss>