<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: omouse</title><link>https://news.ycombinator.com/user?id=omouse</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 14:46:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=omouse" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by omouse in "MVPs and $100k AWS Bills: Reflections on our launch"]]></title><description><![CDATA[
<p>Go <i>simpler</i> and go <i>cheaper</i>. Why not do real-time processing for all of 2 minutes. That's about the length of an elevator pitch and shouldn't cost so much.<p>Or limit the number of beta users there can be.<p>Or work some freelance jobs for a few months and save up the cash and during that time pitch to investors. As you progressively have more cash you can hire an engineer to part-time hack on cool demos or to give you the opportunity to increase the number of beta users.</p>
]]></description><pubDate>Thu, 10 Oct 2019 00:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=21209627</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21209627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21209627</guid></item><item><title><![CDATA[New comment by omouse in "MVPs and $100k AWS Bills: Reflections on our launch"]]></title><description><![CDATA[
<p>The best part is the "simplest thing possible". They actually didn't do that at all. I hate to dog-pile on this team, but <i>damn</i>, 100k spend in a month isn't <i>simple</i> at all!</p>
]]></description><pubDate>Thu, 10 Oct 2019 00:15:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=21209603</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21209603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21209603</guid></item><item><title><![CDATA[New comment by omouse in "MVPs and $100k AWS Bills: Reflections on our launch"]]></title><description><![CDATA[
<p>Ha, I'm re-reading The Lean Startup and this paragraph seems like a contradiction in terms of what an MVP is:<p><i>We decided to build an MVP based on our best estimates and test the market that way. The goal was to launch something in 6 months and test if the demand was there; and if it wasn’t, we’d only wasted 6 months. We chose to optimize for getting to market quickly rather than worrying about how much it would cost.</i><p>Contrast it to what the Lean Startup principles say:<p><i>The Lean Startup methodology has as a premise that every startup is a grand experiment that attempts to answer a question. The question is not "Can this product be built?" Instead, the questions are "Should this product be built?" and "Can we build a sustainable business around this set of products and services?"</i><p>So instead of doing what a lean startup would do, they did the <i>opposite</i>. Let's see what they could have done instead...<p>"How many customers will actually use it?"<p>- Lean startup: create a signup page with a mock up or landing page and a few buttons that work and every potential behind a "coming soon" screen
- Their approach: actually build the whole product and then launch it and see who's interested<p>"What is it all going to cost?"
- Lean startup: As little as possible to discover the insights we need to iterate and evolve the product
- Their approach: well we already paid the salary for our engineers and we've given them six months, so what's half the salary+benefits of X number of engineers?<p>"What should we charge for it? Is it going to cover the infrastructure costs?"
- Lean startup: experiment on costing and pricing as you go along
- Their approach: give away the product for a 30-day trial at a high cost to ourselves! Unbelievably expensive customer acquisition costs.<p>Reference: <a href="http://theleanstartup.com/principles" rel="nofollow">http://theleanstartup.com/principles</a><p>And now I guess I've truly learned why product managers exist. Someone let this crazy experiment run for <i>six months</i>. You're saying in six months you couldn't spend one month finding the simplest/cheapest ways to test these various hypothesis?<p>$100k customer acquisition spend is insane.<p>The whole post is just a lesson in contradicting what an MVP <i>minimal viable</i> product is.<p><i>Even when we were building v1, the team knew it wasn’t the ideal architecture. Before v1 even launched, there were plenty of conversations in our Slack about whether we should port Octopus to Linux and run it on Kubernetes, or see if we could run it on Windows within Kubernetes or use Nomad by Hashicorp?</i><p>Lol, engineers always want something fun to work on and sometimes it turns out to be a great idea. But they porting software for an MVP? Why not evolve the new product so that it generates more revenue or reduce the costs in some other way instead of talking about porting and rewriting?<p>If you're at an established company that has money to burn, go ahead, read the whole blog series. If you're trying to create a new startup, whether it's a product or service, avoid this article or read it as a warning. When you've spent as much as a decent engineer costs in <i>one month</i>...something's gone off the rails.</p>
]]></description><pubDate>Thu, 10 Oct 2019 00:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=21209593</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21209593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21209593</guid></item><item><title><![CDATA[New comment by omouse in "Online courses vs. colleges for software engineering"]]></title><description><![CDATA[
<p>The conclusion is sound, the assignments reinforce learning through multiple and repeated usage of the various skills needed to complete them. The lectures and notes and readings are there to give a foundation and to be a reference to some extent. However, it's difficult to say that the only useful part of these courses are the assignments...<p>>The best way to learn is to do your own experiments. Once understood, that understanding lasts a lifetime. Facts can change, but the governing rules, if deciphered, won’t.<p>I recommend to all software developers that they join the ACM (Association of Computing Machinery). This gives you access to computer science papers which are the foundations and the governing rules. There's also access to Safari Learning which gives you access to the latest books and video courses:<p><a href="https://www.acm.org/membership/membership-benefits" rel="nofollow">https://www.acm.org/membership/membership-benefits</a><p>It costs a few hundred bucks a year and I've learned more in reading random CS papers and having access to great books and video courses than paying for many courses.</p>
]]></description><pubDate>Sun, 29 Sep 2019 15:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=21107760</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21107760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21107760</guid></item><item><title><![CDATA[New comment by omouse in "Ask HN: Germany vs. Canada for Tech Jobs?"]]></title><description><![CDATA[
<p>>Canadian tech is catching up in compensation terms, and the dominoes are going to start following as demand picks up<p>Slowly changing. The US companies are going to pick up all the talent here.</p>
]]></description><pubDate>Sun, 29 Sep 2019 15:43:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=21107668</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21107668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21107668</guid></item><item><title><![CDATA[New comment by omouse in "Ask HN: Germany vs. Canada for Tech Jobs?"]]></title><description><![CDATA[
<p>>And when you start contracting as an independent , you will make a whole lot more.<p>This is true and more true if you're freelancing for US dollars. That sweet sweet conversion rate from USD to CAD works very well. But again this is why Europe is a better choice, Euros to USD or Euros to CAD whenever you want to travel is also a nice conversion rate.</p>
]]></description><pubDate>Sun, 29 Sep 2019 15:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=21107653</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21107653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21107653</guid></item><item><title><![CDATA[New comment by omouse in "Ask HN: Germany vs. Canada for Tech Jobs?"]]></title><description><![CDATA[
<p>>high taxes, housing bubble, stagnant salaries<p>Salary ranges are still the same since a decade ago even though cost of living has gone up.<p>My first job as a full-time dev was $65k rent was $1500 or thereabouts, I'm sure there are first-time devs making $65k now. Even though rent is now $2000 at least for the same place I was living at.<p>After tax income is $49,190 (<a href="https://simpletax.ca/calculator" rel="nofollow">https://simpletax.ca/calculator</a>) and rent went from $18,000 to $24,000. <i>As a percentage of after-tax income that's going from 36.6% to 48.8%.</i> The rent would have made me poorer if I hadn't changed jobs!</p>
]]></description><pubDate>Sun, 29 Sep 2019 15:35:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=21107616</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21107616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21107616</guid></item><item><title><![CDATA[New comment by omouse in "Ask HN: Germany vs. Canada for Tech Jobs?"]]></title><description><![CDATA[
<p>Yeah this is the way to go. European internet/cellphone plans are also cheaper than in Canada. So for freelancing or working at a company, it's worthwhile. Plus you can travel more easily around Europe when you're within an EU country.</p>
]]></description><pubDate>Sun, 29 Sep 2019 15:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=21107481</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21107481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21107481</guid></item><item><title><![CDATA[New comment by omouse in "JSON for Modern C++"]]></title><description><![CDATA[
<p>Fuzzed? That's a rarity in tests, that's awesome!</p>
]]></description><pubDate>Sun, 29 Sep 2019 13:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=21107003</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21107003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21107003</guid></item><item><title><![CDATA[New comment by omouse in "JSON for Modern C++"]]></title><description><![CDATA[
<p>Reflection isn't required; keys in JSON are strings, and there are basic data types that are supported (strings, numbers, booleans, arrays, and dictionaries which are more of the same).<p>What's wrong with writing "initializers" which are serializers/deserializers? If you're looking for automatic file format to C++ class object, why settle for JSON (whether it's this library or JSONCpp) why not use Thrift or Protocol Buffers?<p>- Thrift: <a href="https://thrift.apache.org/" rel="nofollow">https://thrift.apache.org/</a>
- Protocol Buffers: <a href="https://developers.google.com/protocol-buffers/" rel="nofollow">https://developers.google.com/protocol-buffers/</a></p>
]]></description><pubDate>Sun, 29 Sep 2019 13:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=21106871</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21106871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21106871</guid></item><item><title><![CDATA[New comment by omouse in "JSON for Modern C++"]]></title><description><![CDATA[
<p>Yep this is why I like JSON Cpp, there's a single-file build and I've had success using it with Repl.it: <a href="https://neverfriday.com/2013/07/26/learning-jsoncpp/" rel="nofollow">https://neverfriday.com/2013/07/26/learning-jsoncpp/</a><p>Since JSON only has basic data types, it's easy to just parse and retrieve objects, similar to using XML tree parsing libraries back in the day.</p>
]]></description><pubDate>Sun, 29 Sep 2019 13:16:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=21106858</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21106858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21106858</guid></item><item><title><![CDATA[New comment by omouse in "JSON for Modern C++"]]></title><description><![CDATA[
<p>I'm wondering what the difference between this and json-cpp  <a href="https://github.com/open-source-parsers/jsoncpp" rel="nofollow">https://github.com/open-source-parsers/jsoncpp</a> is. They look like they provide the same functionality, albeit this looks more "modern C++ style"?</p>
]]></description><pubDate>Sun, 29 Sep 2019 13:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=21106846</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=21106846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21106846</guid></item><item><title><![CDATA[New comment by omouse in "Paged Out – a new experimental magazine about programming"]]></title><description><![CDATA[
<p>not a ripoff, they just are using the codebase and have forgotten to remove all instances of the "Lobsters" name (along with having what looks like one user at the moment?) I mean, I hope they succeed as a different type of site or accomplish whatever learning they would like.</p>
]]></description><pubDate>Sun, 11 Aug 2019 23:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=20671125</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20671125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20671125</guid></item><item><title><![CDATA[New comment by omouse in "Shopify and the Power of Platforms"]]></title><description><![CDATA[
<p>That's fair, the UX for Woocommerce does need a bit of technical hand-holding. Could be improved on, though it seems like the pressure from Shopify will force some improvement on that front.</p>
]]></description><pubDate>Thu, 11 Jul 2019 15:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=20412155</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20412155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20412155</guid></item><item><title><![CDATA[New comment by omouse in "Shopify and the Power of Platforms"]]></title><description><![CDATA[
<p><i>some open source people</i><p>Hey now, stop with the name-calling :P I work on and use proprietary end to end solutions for ecommerce (but not Shopify).<p>Woocommerce wins for me because it lowers development costs and costs are lower overall. My perspective is definitely someone who has developed ecommerce sites, not solely as a non-technical user, and for me it's very advantageous to lower costs by using and modifying GPL'd plugins and themes.<p>I guess Shopify has 4000 employees and enough cash and enough direction to come out of box with a good UX and good defaults and that's good enough for nontechnical users.</p>
]]></description><pubDate>Thu, 11 Jul 2019 15:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=20412132</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20412132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20412132</guid></item><item><title><![CDATA[New comment by omouse in "Shopify and the Power of Platforms"]]></title><description><![CDATA[
<p>I don't know, these options look just as much as "swipe credit card, get started" as Shopify's options: <a href="https://www.siteground.com/woocommerce-hosting.htm?afcode=d5848c3dbd9ad5d21d8e623ec04881b9&campaign=woocommercehosting" rel="nofollow">https://www.siteground.com/woocommerce-hosting.htm?afcode=d5...</a><p>* Until then, Shopify earns their keep (and margin)*<p>That's fair. For business stuff I've swiped the credit card and paid for support as well. If the Shopify experience is easier than WooCommerce, etc. then I get it.</p>
]]></description><pubDate>Thu, 11 Jul 2019 14:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=20412010</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20412010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20412010</guid></item><item><title><![CDATA[New comment by omouse in "Shopify and the Power of Platforms"]]></title><description><![CDATA[
<p>I've set up ecommerce sites quite a few times and it was honestly 1 to 2 days of "work", install + configure and then the rest was customization which clients pay for and are patient for. We were ready to sell product within a day basically and then iterate from there based on client needs.<p>I guess I wasn't clear enough in making my point: Wordpress + Woocommerce can be setup very quickly and with minimal fuss <i>and</i> they can be as heavily customized as you want and rival whatever plugin-heavy Shopify sites are out there.</p>
]]></description><pubDate>Thu, 11 Jul 2019 14:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=20411948</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20411948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20411948</guid></item><item><title><![CDATA[New comment by omouse in "Shopify and the Power of Platforms"]]></title><description><![CDATA[
<p>They're beating earning expectations consistently: <a href="https://finance.yahoo.com/quote/SHOP/" rel="nofollow">https://finance.yahoo.com/quote/SHOP/</a><p>They're also growing and hiring more which always looks good in the books.<p>Unfortunately, while their revenue is growing their earnings are in the negatives: 1B revenue in 2018 up from 673M in 2017, however they're -64M in earnings and -40M in earnings previous to that.<p>Not to mention the hype stories like this: "Shopify's market share could triple within five years rivaling Amazon", <a href="https://finance.yahoo.com/news/shopify-apos-market-share-could-124900532.html" rel="nofollow">https://finance.yahoo.com/news/shopify-apos-market-share-cou...</a></p>
]]></description><pubDate>Thu, 11 Jul 2019 14:49:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=20411917</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20411917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20411917</guid></item><item><title><![CDATA[New comment by omouse in "Shopify and the Power of Platforms"]]></title><description><![CDATA[
<p>Regulated meaning a tightly controlled and closed "market"?<p>Number of plugins isn't the greatest metric but it's a good leading indicator. It's kinda hard to estimate how many merchants and customers and volume of transactions have been processed when they aren't being tracked by a central entity ;)</p>
]]></description><pubDate>Thu, 11 Jul 2019 14:46:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=20411893</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=20411893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20411893</guid></item><item><title><![CDATA[New comment by omouse in "Did Sam Altman make YC better or worse?"]]></title><description><![CDATA[
<p>I'm sure that China and the US are certainly not on some ethical high ground such that considering funding companies in different [insert authoritarian governments here] is questionable.<p>Why not YC North Korea then?<p>I cannot believe in 2019, with the mass surveillance systems being built, you cannot see that there is are ethical questions to be asked.</p>
]]></description><pubDate>Tue, 12 Mar 2019 17:14:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=19370519</link><dc:creator>omouse</dc:creator><comments>https://news.ycombinator.com/item?id=19370519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19370519</guid></item></channel></rss>