<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: MattRogish</title><link>https://news.ycombinator.com/user?id=MattRogish</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 17:56:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=MattRogish" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by MattRogish in "HERMES.md in commit messages causes requests to route to extra usage billing"]]></title><description><![CDATA[
<p>Same.<p>Back in December the iOS app had a bug ( <a href="https://status.claude.com/incidents/6rrnsb1y0kbn" rel="nofollow">https://status.claude.com/incidents/6rrnsb1y0kbn</a>)  in which buying a subscription thru the Apple App Store would not register with the backend, so you’d be charged but not receive the plan entitlement.<p>I discovered this because I wanted to upgrade from free plan to the regular plan. I was charged, but remained in the free tier. Thinking it was a temporary bug, I tried buying the max plan. Same result.<p>I tried cancelling the plan and restarting but I when I went to buy the regular plan again, I was forever tagged as an “Apple” user and so could only manage the billing plan on the iOS app. I tried one more time, same result.<p>I tried interacting with the support bot and although it agreed that there was a bug and that it should be fixed and I should get a refund, my account never was able to get unstuck nor refunded. I lodged a refund request with Apple, which was relatively quickly refunded. The Bot never did escalate to a human as promised.<p>Even though the bug was ostensibly fixed, my account (personal email) remains in permanent limbo, unable to upgrade from Free to anything else (I tried again recently and same result - paid but stuck on free plan). I had to create a new gmail just to pay for Anthropic / Claude.</p>
]]></description><pubDate>Wed, 29 Apr 2026 20:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47953973</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=47953973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47953973</guid></item><item><title><![CDATA[New comment by MattRogish in "If America's so rich, how'd it get so sad?"]]></title><description><![CDATA[
<p>I find it interesting that all the trend lines start going negative around 2001. I wonder why that's not remarked upon? 9/11 itself was - obviously - epically terrible, but the impact of the event was recoverable.<p>Our response to it (Iraq war, forever wars, etc.) combined with the realization that the USA are be "the baddies" and we've been lied to since forever, probably might have been the thing that set all the dominos up.<p>COVID was the straw that broke the camel's back. Had we _not_ had the disastrous response to 9/11, I suspect we could've weathered COVID better (like the rest of the world has.)</p>
]]></description><pubDate>Thu, 23 Apr 2026 17:36:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47878729</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=47878729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47878729</guid></item><item><title><![CDATA[Agents and the Era of Overproduction]]></title><description><![CDATA[
<p>Article URL: <a href="https://mattrogish.com/blog/2026/03/11/agents-and-the-era-of-overproduction/">https://mattrogish.com/blog/2026/03/11/agents-and-the-era-of-overproduction/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47866803">https://news.ycombinator.com/item?id=47866803</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Apr 2026 17:43:03 +0000</pubDate><link>https://mattrogish.com/blog/2026/03/11/agents-and-the-era-of-overproduction/</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=47866803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47866803</guid></item><item><title><![CDATA[LLMs and Agents: How do they Work?]]></title><description><![CDATA[
<p>Article URL: <a href="https://mattrogish.com/blog/2026/03/20/llms-agents-how-do-they-work/">https://mattrogish.com/blog/2026/03/20/llms-agents-how-do-they-work/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47799714">https://news.ycombinator.com/item?id=47799714</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 16 Apr 2026 21:27:40 +0000</pubDate><link>https://mattrogish.com/blog/2026/03/20/llms-agents-how-do-they-work/</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=47799714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47799714</guid></item><item><title><![CDATA[New comment by MattRogish in "Do you even need a database?"]]></title><description><![CDATA[
<p>"Do not cite the deep magic to me witch, I was there when it was written"<p>If you want to do this for fun or for learning? Absolutely! I did my CS Masters thesis on SQL JOINS and tried building my own new JOIN indexing system (tl;dr: mine wasn't better). Learning is fun! Just don't recommend people build production systems like this.<p>Is this article trolling? It feels like trolling. I struggle to take an article seriously that conflates <i>databases</i> with <i>database management systems</i>.<p>A JSON file is a database. A CSV is a database. XML (shudder) is a database. PostgreSQL data files, I guess, are a database (and indexes and transaction logs).<p>They never actually posit a scenario in which rolling your own DBMS makes sense (the only pro is "hand rolled binary search is faster than SQLite"), and their "When you might need" a DBMS misses all the scenarios, the addition of which would cause the conclusion to round to "just start with SQLite".<p>It should basically be "if you have an entirely read-only system on a single server/container/whatever" then use JSON files. I won't even argue with that.<p>Nobody - and I mean nobody - is running a production system processing hundreds of thousands of requests per second off of a single JSON file. I mean, if req/sec is the only consideration, at that point just cache everything to flat HTML files! Node and Typescript and code at all is unnecessary complexity.<p>PostgreSQL (MySQL, et al) is a DBMS (DataBase Management System). It might sound pedantic but the "MS" part is the thing you're building in code:<p>concurrency, access controls, backups, transactions: recovery, rollback, committing, etc., ability to do aggregations, joins, indexing, arbitrary queries, etc. etc.<p>These are not just "nice to have" in the vast, vast majority of projects.<p>"The cases where you'll outgrow flat files:"<p>Please add "you just want to get shit done and never have to build your own database management system". Which should be just about everybody.<p>If your app is meaningfully successful - and I mean more than just like a vibe-coded prototype - it will break. It will break in both spectacular ways that wake you up at 2AM and it will break in subtle ways that you won't know about until you realize something terrible has happened and you lost your data.<p>Didn't we just have this discussion like yesterday (<a href="https://ultrathink.art/blog/sqlite-in-production-lessons" rel="nofollow">https://ultrathink.art/blog/sqlite-in-production-lessons</a>)?<p>It feels like we're throwing away 50 years of collective knowledge, skills, and experience because it "is faster" (and in the same breath note that nobody is gonna hit these req/sec.)<p>I know, it's really, really hard to type `yarn add sqlite3` and then `SELECT * FROM foo WHERE bar='baz'`. You're right, it's so much easier writing your own binary search and indexing logic and reordering files and query language.<p>Not to mention now you need a AGENTS.md that says "We use our own home-grown database nonsense if you want to query the JSON file in a different way just generate more code." - NOT using standard components that LLMs know backwards-and-forwards? Gonna have a bad time. Enjoy burning your token budget on useless, counter-productive code.<p>This is madness.</p>
]]></description><pubDate>Wed, 15 Apr 2026 14:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47779565</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=47779565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47779565</guid></item><item><title><![CDATA[New comment by MattRogish in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>Yeah, the cost - both operationally and coding-wise - of running pgsql in some cloud dwarfs the cost of lost orders. "We'll just deploy less often" is tribal knowledge that will absolutely be forgotten at some point and maybe there'll be more than two lost orders. Just setup postgresql.</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691695</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=47691695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691695</guid></item><item><title><![CDATA[New comment by MattRogish in "Agent Skills"]]></title><description><![CDATA[
<p>On the one hand, I agree.<p>The whole point of LLM-based code execution is, well, I can just type in any old language it understands and it ought to figure out what I mean!<p>A "skill" for searching a pdf could be :<p>* "You can search PDFs. The code is in /lib/pdf.py"<p>or it could be:<p>* "Here's a pile of libraries, figure out which you want to use for stuff"<p>or it could be:<p>* "Feel free to generate code (in any executable programming language) on the fly when you want to search a PDF."<p>or it could be:<p>* "Solve this problem <x>" and the LLM sees a pile of PDFs in the problem and decides to invent a parser.<p>or any other nearly infinite way of trying to get a non-deterministic LLM to do a thing you want it to do.<p>At some level, this is all the same. At least, it rounds to the same in a sort of kinda "Big O" order-of-magnitude comparison.<p>On the other hand, I also agree, but I can definitely see present value in trying to standardize it because humans want to see what is going on (see: JSON - it's highly desirable for programmers to be able to look at a string representation of data than send opaque binary over the wire, even though to a computer binary is gonna be a lot faster).<p>There is probably an argument, too, for optimization of context windows and tokens burned and all that kinda jazz. `O(n)` is the same as `O(10*n)` (where n is tokens burned or $$$ per second or context window size) and that doesn't matter in theory but certainly does in practice when you're the one paying the bill or you fill up the context window and get nonsense.<p>So if this is a _thoughtful_ standard that takes that kinda stuff into account then, well, great! It gives a benchmark we can improve and iterate upon.<p>With some hypothetical super LLM that has a nearly infinite context window and a cost/tok of nearly zero and throughput nearing infinity, you can just say "solve my problem" and it will (eventually) do it. But for now, I can squint and see how this might be helpful.</p>
]]></description><pubDate>Tue, 03 Feb 2026 20:07:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46876538</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=46876538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876538</guid></item><item><title><![CDATA[New comment by MattRogish in "Trillions spent and big software projects are still failing"]]></title><description><![CDATA[
<p>The lesson from “big software projects are still failing” isn’t that we need better methodologies, better project management, or stricter controls. The lesson is "don't do big software projects".<p>Software is not the same as building in the physical world where we get economies of scale.<p>Building 1,000 bridges will make the cost of the next incremental bridge cheaper due to a zillion factors, even if Bridge #1 is built from sticks (we'll learn standards, stable, fundamental engineering principles, predicable failure modes, etc.) we'll eventually reach a stable, repeatable, scalable approach to build bridges. They will very rarely (in modernity) catastrophically fail (yes, Tacoma Narrows happened but in properly functioning societies it's rare.)<p>Nobody will say "I want to build a bridge upside-down, out of paper clips and can withstand a 747 driving over it". Because that's physically impossible. But nothing's impossible in software.<p>Software isn't scalable in this way. It's not scalable because it doesn't have hard constraints (like the laws of physics) - so anything goes and can be in scope; and since writing and integrating large amounts of code is a communication exercise, suffers from diseconomies of scale.<p>Customers want the software to do exactly what they want and - within reason - no laws of physics are violated if you move a button or implement some business process.<p>Because everyone wants to keep working the way they want to work, no software project (even if it sounds the same) is the same. Your company's bespoke accounting software will be different than mine, even if we are direct competitors in the same market. Our business processes are different, org structures are different, sales processes are different, etc.. So they all build different accounting software, even if the fundamentals (GaaP, double-entry bookkeeping, etc.) are shared.<p>It's also the same reason why enterprise software sucks - do you think that a startup building expense management starts off being a giant mess of garbage? No! IT starts off simple and clean and beautiful because their initial customer base (startups) are beggars and cannot be choosers, so they adapt their process to the tool. But then larger companies come along with dissimilar requirements and, Expense Management SaaS Co. wins that deal by changing the product to work with whatever oddball requirements they have, and so on, until the product essentially is a bunch of config options and workflows that you have to build yourself.<p>(Interestingly, I think these products become asymptotically stuck - any feature you add or remove will make some of your customers happy and some of your customers mad, so the product can never get "better" globally).<p>We can have all the retrospectives and learnings we want but the goal - "Build big software" - is intractable, and as long as we keep trying to do that, we will inevitably fail. This is not a systems problem that we can fix.<p>The lesson is: "never build big software".<p>(Small software is stuff like Bezos' two pizza team w/APIs etc. - many small things make a big thing)</p>
]]></description><pubDate>Tue, 25 Nov 2025 18:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46048877</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=46048877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46048877</guid></item><item><title><![CDATA[New comment by MattRogish in "The Faroes"]]></title><description><![CDATA[
<p>What strikes me immediately are the vibrant colors of the houses.<p>Walk through most any suburban American neighborhood and you'll primarily see neutral shades of white, gray, beige, or the occasional muted blues and greens. Sometimes someone will be daring and paint their house in a deep, dark blue or purple (or even black) but that feels relatively rare.<p>If near the ocean, typical "seaside pastels" come into view.<p>What's the backstory to the Faroes' colors? Are they set by some local entity/government? Left up to the homeowners? Was there a push to make them colorful? Do the locals have a particular eye for color composition? Did someone help them?<p>Why are American homes so bland and the Faroes' so delightfully colorful?<p>So many questions!</p>
]]></description><pubDate>Fri, 03 Oct 2025 19:15:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45466673</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=45466673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45466673</guid></item><item><title><![CDATA[New comment by MattRogish in "Death by a Thousand Microservices"]]></title><description><![CDATA[
<p>I agree - microservices are a <i>technical</i> solution to a <i>people</i> problem. Stevey's seminal "Platforms Rant" (<a href="https://gist.github.com/chitchcock/1281611" rel="nofollow noreferrer">https://gist.github.com/chitchcock/1281611</a>) touches on this - the reason why Dread Pirate Bezos mandated services was not because Kubernetes was cool[1], but because their teams were too interconnected, moving too slowly, and Conway's law was getting in the way.<p>Splitting into services siloed each team and allowed them to move independently and by side effect, faster. Not due to inherent properties of (micro) services but because one goes faster by removing the things that slow you down.<p>As a startup, you do <i>not</i> have this problem. You likely will _never_ have this problem as your default future state is 'dead'.<p>Do the simplest thing that can possibly work - build a monolith using tools you know that give you the ability to predictably, rapidly iterate on the product.<p>After you hit some semblance of product/market fit and need to scale, you can do that. Scaling is a solved problem. Premature scaling is not.<p>[1. This is a joke. Kubernetes wasn't even a thought in Google's eye at this point in history]*</p>
]]></description><pubDate>Tue, 12 Sep 2023 13:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37480770</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=37480770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37480770</guid></item><item><title><![CDATA[Ultraprocessed Foods – A New Theory of Obesity]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.scientificamerican.com/article/a-new-theory-of-obesity/">https://www.scientificamerican.com/article/a-new-theory-of-obesity/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21071809">https://news.ycombinator.com/item?id=21071809</a></p>
<p>Points: 319</p>
<p># Comments: 339</p>
]]></description><pubDate>Wed, 25 Sep 2019 15:41:03 +0000</pubDate><link>https://www.scientificamerican.com/article/a-new-theory-of-obesity/</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=21071809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21071809</guid></item><item><title><![CDATA[New comment by MattRogish in "Ask HN: How to found a company as a single founder?"]]></title><description><![CDATA[
<p>Your three superpowers as a solo founder need to be:<p>1) Deep expertise and network with potential customers<p>2) Ability to empathize and connect with your customers and sell the thing<p>3) Ability to build some sort of MVP<p>The deep expertise and empathy will allow you to hone in on the problem you know your customers will face, and so you can narrow down the "paradox of choice" of different features/products you can build. It'll give you a much better starting point for experimentation and iteration. Start small. Talk to these folks. Get people to validate your idea. If you don't have an existing network where you can talk to 30-50 customers (100 is better!), this will be a problem.<p>The empathy and salespersonship will allow you to get folks to give you feedback and/or pre-sell the thing. Maybe do consulting for them to earn revenue and testimonials. If you can't sell this, you're going to have a hard time.<p>Finally, you need to be able to build something that delivers value to your customers. You don't have to be the world's greatest programmer (actually, if you were that might hurt you more than it helps!) but you do need some programming chops. Maybe it's automation around an existing process (a chatbot that does something small). Or even a spreadsheet. Maybe it's a full-blown MVP. Either way, you don't have the revenue to pay a developer, and sharing context with someone that you can afford is likely very very difficult.<p>If you don't have these things, this will be really, really tough. If you do, it will still be very tough, but you have a much better chance of being successful.<p>Find a network of solopreneurs - either something local to you (where you can meet up periodically) or an online group. This will be invaluable as you run into challenges they solved, and then you can pay it forward for the people that will walk your path later. And, having a place to vent with empathetic folk will help keep you sane.<p>If you need any help, I'm happy to share my experiences solo-bootstrapping my company to 20+ people. Just email me matt [dot] rogish [at] gmail<p>Good luck!</p>
]]></description><pubDate>Tue, 08 Jan 2019 15:06:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=18855932</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=18855932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18855932</guid></item><item><title><![CDATA[MRI disabled every iOS device in facility]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.reddit.com/r/sysadmin/comments/9mk2o7/mri_disabled_every_ios_device_in_facility/e7g5rcw/?context=3">https://www.reddit.com/r/sysadmin/comments/9mk2o7/mri_disabled_every_ios_device_in_facility/e7g5rcw/?context=3</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18208521">https://news.ycombinator.com/item?id=18208521</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 13 Oct 2018 15:50:49 +0000</pubDate><link>https://www.reddit.com/r/sysadmin/comments/9mk2o7/mri_disabled_every_ios_device_in_facility/e7g5rcw/?context=3</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=18208521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18208521</guid></item><item><title><![CDATA[New comment by MattRogish in "CEO Cost Amicus $500k"]]></title><description><![CDATA[
<p>Always always always use a payroll provider. If possible (size permitting) use a PEO (JustWorks, TriNet, etc) to take care of payroll taxes and state/local unemployment registration/withholding etc. (especially if you are distributed and you have folks in many states). Getting this wrong can destroy your company, and PEOs are super cheap by comparison!</p>
]]></description><pubDate>Mon, 20 Aug 2018 23:14:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=17804993</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=17804993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17804993</guid></item><item><title><![CDATA[MoviePass Won't Let Users Cancel Accounts, Renewing Plans Against Their Will]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.indiewire.com/2018/08/moviepass-isnt-letting-subscribers-cancel-accounts-1201993950/">https://www.indiewire.com/2018/08/moviepass-isnt-letting-subscribers-cancel-accounts-1201993950/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17759069">https://news.ycombinator.com/item?id=17759069</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 14 Aug 2018 15:56:13 +0000</pubDate><link>https://www.indiewire.com/2018/08/moviepass-isnt-letting-subscribers-cancel-accounts-1201993950/</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=17759069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17759069</guid></item><item><title><![CDATA[Why I Work Remotely]]></title><description><![CDATA[
<p>Article URL: <a href="http://mattrogish.com/blog/2018/07/16/why-i-work-remotely/">http://mattrogish.com/blog/2018/07/16/why-i-work-remotely/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17542695">https://news.ycombinator.com/item?id=17542695</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Jul 2018 16:44:48 +0000</pubDate><link>http://mattrogish.com/blog/2018/07/16/why-i-work-remotely/</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=17542695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17542695</guid></item><item><title><![CDATA[New comment by MattRogish in "Ask HN: Are you a remote worker that escaped to the countryside?"]]></title><description><![CDATA[
<p>I agree. We moved from NYC to suburban Philadelphia (walk score of almost zero). We both work from home, which is great. But the house has been one project after another, and although there are ebbs and flows, there's likely always something going on. We're financially better off (our house is like 1/3 the price of our small 2 bdr rent in LIC) but the never-ending trickle of work is mentally taxing.<p>We needed to replace our washing machine when we bought the house, so I did the research and got the best front-loader we could afford. Turns out, due to $reasons, it vibrates throughout the whole house (it's on the second floor) and although it's working fine, every time we do the laundry we shudder at the annoyance. Now, we eventually will have to settle for a lower-performing top loader but I'm still not 100% certain that it won't cause the same problem, so we feel stuck. Keep the good, but frustrating, washer, or take a risk that another almost thousand dollar washer will have the same problem. Outsourcing these decisions and annoyances to a landlord is appealing.<p>Fighting entropy is a great way to put it - we had things come up that resulted in our inability to tend to the garden, and in a month, it's overwhelmed with weeds. That's my weekend project. Could we pay someone to clear it? Sorta. Service providers don't like (for obvious reasons) small projects, so nobody will return our calls when we say "It's like 2-3 hours of weeding". Could we find someone (say, a college student or something?) to do it? Probably, but it'd be almost more work to find and vet someone to do the work than it is to just do it ourselves. And, there goes a weekend. A weekend that, if we were still in the City, would be spent doing anything else.<p>I wouldn't trade it for almost anything, but it's not clearly the best solution for everyone. I would totally pay the equivalent of a "condo fee" for someone to manage all this nonsense.</p>
]]></description><pubDate>Fri, 13 Jul 2018 13:53:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=17522981</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=17522981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17522981</guid></item><item><title><![CDATA[New comment by MattRogish in "How to Come Up with Profitable Business Ideas"]]></title><description><![CDATA[
<p>For a B2B SaaS company, the easiest/most likely[1] algorithm to succeed[2]:<p>1) Be embedded in the industry for a while<p>2) Make lots of connections, build credibility<p>3) Build SaaS app to solve key pain point you experienced in #1<p>4) Sell to the folks you know from #2<p>5) For bonus points/de-risking: find 25 potential customers (from #2) and reach out to them and validate this idea (Jobs-to-be-Done). Get a handful of them to commit, even verbally, to buy this when you've got an MVP built.<p>[1] Clearly this is not the <i>only</i> way to be successful, but "I have a random idea lemme build it" is a great way to be not successful<p>[2] Succeed = your business that makes enough revenue to support you and a reasonable lifestyle, equating (and/or eventually surpassing) what you would typically make at a W2 gig, from a diversity of customers and not trading your personal time for money.</p>
]]></description><pubDate>Fri, 18 May 2018 20:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=17104598</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=17104598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17104598</guid></item><item><title><![CDATA[“Remote Teams”: When they work, and when they don't]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@beccadownes/remote-teams-45038339ac68">https://medium.com/@beccadownes/remote-teams-45038339ac68</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16801167">https://news.ycombinator.com/item?id=16801167</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Apr 2018 13:29:42 +0000</pubDate><link>https://medium.com/@beccadownes/remote-teams-45038339ac68</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=16801167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16801167</guid></item><item><title><![CDATA[New comment by MattRogish in "Post-Mortem and Security Advisory: Data Exposure After travis-ci.com Outage"]]></title><description><![CDATA[
<p>Dang, somehow I missed that. Rawk!</p>
]]></description><pubDate>Mon, 09 Apr 2018 13:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=16792978</link><dc:creator>MattRogish</dc:creator><comments>https://news.ycombinator.com/item?id=16792978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16792978</guid></item></channel></rss>