<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: ndemoor</title><link>https://news.ycombinator.com/user?id=ndemoor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 20:22:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ndemoor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ndemoor in "Cloudflare Reverse Proxies Are Dumping Uninitialized Memory"]]></title><description><![CDATA[
<p>Here is also a non-exhaustive list of websites using cloudflare: <a href="https://index.woorank.com/en/reviews?technology=cloudflare" rel="nofollow">https://index.woorank.com/en/reviews?technology=cloudflare</a></p>
]]></description><pubDate>Fri, 24 Feb 2017 13:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=13723279</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=13723279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13723279</guid></item><item><title><![CDATA[New comment by ndemoor in "Putting a UI around Docker with Portainer"]]></title><description><![CDATA[
<p>I don't understand how this could be flagged as a dupe. I agree both articles cover Portainer.<p>But one goes deep into how to set it up with deep integration on Docker Machine and DigitalOcean on a more expert level.<p>While the other provides a very simple beginner level Play with Docker setup and then goes on how to install an entire application stack, with frontends, databases and workers.</p>
]]></description><pubDate>Mon, 09 Jan 2017 18:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=13358227</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=13358227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13358227</guid></item><item><title><![CDATA[New comment by ndemoor in "Putting a UI around Docker with Portainer"]]></title><description><![CDATA[
<p>Yeah, the gist of the article was just to show some of the capabilities. In essence, Portainer is just a wrapper around the Docker API. So I wouldn't use it as a management tool, much rather as a quick and dirty checkup tool.</p>
]]></description><pubDate>Mon, 09 Jan 2017 16:18:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=13357413</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=13357413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13357413</guid></item><item><title><![CDATA[New comment by ndemoor in "Putting a UI around Docker with Portainer"]]></title><description><![CDATA[
<p>The only other term I could come up with was 'label' or 'tag' but that sounds so boring. ;)</p>
]]></description><pubDate>Mon, 09 Jan 2017 16:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=13357382</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=13357382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13357382</guid></item><item><title><![CDATA[Putting a UI around Docker with Portainer]]></title><description><![CDATA[
<p>Article URL: <a href="https://cntnr.io/putting-a-ui-around-docker-with-portainer-c8ba07874f9d">https://cntnr.io/putting-a-ui-around-docker-with-portainer-c8ba07874f9d</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13355602">https://news.ycombinator.com/item?id=13355602</a></p>
<p>Points: 56</p>
<p># Comments: 16</p>
]]></description><pubDate>Mon, 09 Jan 2017 11:38:28 +0000</pubDate><link>https://cntnr.io/putting-a-ui-around-docker-with-portainer-c8ba07874f9d</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=13355602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13355602</guid></item><item><title><![CDATA[Bootstrapping Your Startup: Do You Really Need Early Investment?]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.woorank.com/2014/01/bootstrapping-woorank/">http://blog.woorank.com/2014/01/bootstrapping-woorank/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7049529">https://news.ycombinator.com/item?id=7049529</a></p>
<p>Points: 50</p>
<p># Comments: 50</p>
]]></description><pubDate>Mon, 13 Jan 2014 08:45:27 +0000</pubDate><link>http://blog.woorank.com/2014/01/bootstrapping-woorank/</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=7049529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7049529</guid></item><item><title><![CDATA[Ask HN: What tool do you use to manage your app's assets/images?]]></title><description><![CDATA[
<p>An app, whether a SaaS or mobile app, needs many images of different sizes for all different platforms: 
- the iOS App and Google Play stores (icons in sizes X/X'/X''/..., screenshots, ...)
- your app's Facebook page (icon in size Y, cover, ...)
- its Twitter account (icon in size Z, cover)
- ad campaigns
- ...<p>What tool(s) do you use to manage (upload/resize/edit/version) them?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6926928">https://news.ycombinator.com/item?id=6926928</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 18 Dec 2013 10:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=6926928</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=6926928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6926928</guid></item><item><title><![CDATA[Improving Client Communication: Own the Problem with a Smile]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.woorank.com/2013/12/ways-improve-customer-care/">http://blog.woorank.com/2013/12/ways-improve-customer-care/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6836160">https://news.ycombinator.com/item?id=6836160</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Dec 2013 20:07:46 +0000</pubDate><link>http://blog.woorank.com/2013/12/ways-improve-customer-care/</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=6836160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6836160</guid></item><item><title><![CDATA[Phoenix Servers with Packer]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.woorank.com/2013/10/phoenix-servers-packerio/">http://blog.woorank.com/2013/10/phoenix-servers-packerio/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6612012">https://news.ycombinator.com/item?id=6612012</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 25 Oct 2013 15:01:48 +0000</pubDate><link>http://blog.woorank.com/2013/10/phoenix-servers-packerio/</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=6612012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6612012</guid></item><item><title><![CDATA[Privacy monitor hacked from an old LCD Monitor]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.instructables.com/id/Privacy-monitor-made-from-an-old-LCD-Monitor/?ALLSTEPS">http://www.instructables.com/id/Privacy-monitor-made-from-an-old-LCD-Monitor/?ALLSTEPS</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4929911">https://news.ycombinator.com/item?id=4929911</a></p>
<p>Points: 9</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 16 Dec 2012 22:49:51 +0000</pubDate><link>http://www.instructables.com/id/Privacy-monitor-made-from-an-old-LCD-Monitor/?ALLSTEPS</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4929911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4929911</guid></item><item><title><![CDATA[New comment by ndemoor in "Don't read TechCrunch"]]></title><description><![CDATA[
<p>I only read TC when their linkbait titles end up on the frontpage of HN.<p>Stopped following their feed, once I came to the same conclusion as the OP: being overly funded is (almost) the only way to go get featured on TC, these days. The times of roaming the edges of startup-land and posting about the nitty gritty startup struggles are long forgotten.</p>
]]></description><pubDate>Mon, 03 Dec 2012 13:57:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=4865339</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4865339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4865339</guid></item><item><title><![CDATA[Guidance for Resilient Cloud Architectures]]></title><description><![CDATA[
<p>Article URL: <a href="http://msdn.microsoft.com/en-us/library/windowsazure/jj853352.aspx">http://msdn.microsoft.com/en-us/library/windowsazure/jj853352.aspx</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4850293">https://news.ycombinator.com/item?id=4850293</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 29 Nov 2012 21:10:57 +0000</pubDate><link>http://msdn.microsoft.com/en-us/library/windowsazure/jj853352.aspx</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4850293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4850293</guid></item><item><title><![CDATA[New comment by ndemoor in "Poll: What databases does your company use?"]]></title><description><![CDATA[
<p>There are 2 options which I use(d) when developing/deploying DynamoDB:
- Have a separate (sub)account for dev/test/... in which you create your tables. Since one of the latest changes to their policy you are now able to configure the lowest read/write capacity possible: 1/1
- Join everything under one account but prefix your tables with dev_<i>, test_</i>, prod_*<p>I prefer the former as it enables me to have the dev/test env as similar as possible to the prod environment: same naming, and both env's are separated, when one gets compromised at least the other one doesn't suffer. Security rules are also easier as you don't have to create per-table rules, when you want to lock out some team-members from production tables, but not dev/test tables.</p>
]]></description><pubDate>Mon, 26 Nov 2012 21:23:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=4834096</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4834096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4834096</guid></item><item><title><![CDATA[Entrepreneurshit]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.bothsidesofthetable.com/2012/11/18/entrepreneurshit-the-blog-post-on-what-its-really-like/?awesm=bothsid.es_i2G&utm_source=t.co&utm_content=awesm-publisher&utm_medium=bothsid.es-twitter&utm_campaign=">http://www.bothsidesofthetable.com/2012/11/18/entrepreneurshit-the-blog-post-on-what-its-really-like/?awesm=bothsid.es_i2G&utm_source=t.co&utm_content=awesm-publisher&utm_medium=bothsid.es-twitter&utm_campaign=</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4800776">https://news.ycombinator.com/item?id=4800776</a></p>
<p>Points: 381</p>
<p># Comments: 68</p>
]]></description><pubDate>Sun, 18 Nov 2012 16:00:56 +0000</pubDate><link>http://www.bothsidesofthetable.com/2012/11/18/entrepreneurshit-the-blog-post-on-what-its-really-like/?awesm=bothsid.es_i2G&amp;utm_source=t.co&amp;utm_content=awesm-publisher&amp;utm_medium=bothsid.es-twitter&amp;utm_campaign=</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4800776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4800776</guid></item><item><title><![CDATA[New comment by ndemoor in " My popular Twitter Analytics app has reached technical limits. Need help"]]></title><description><![CDATA[
<p>Digging further in 3), if your app is proven to be in the 'good' quadrant, have you ever considered contacting Twitter directly and requesting a higher API limit rate.<p>I can imagine they are ok with that if your app provides value to their ecosystem.</p>
]]></description><pubDate>Mon, 05 Nov 2012 14:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=4743603</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4743603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4743603</guid></item><item><title><![CDATA[New comment by ndemoor in "Ask HN: Who Is Hiring? (October 2012) "]]></title><description><![CDATA[
<p>Brussels, Belgium (I know, chances are low ;)) - Woorank.com - Frontend dev/iOS dev<p>We are looking for people:
* loving to put 100's or 1000's of datapoints into nice and shiny dashboards<p>* have expertise with PHP/Node/MongoDB/Redis<p>* familiar with versioning svn/git/mercurial<p>* eager to question everyone and everything if he or she thinks something can be done better/different and enhance the experience<p>Feel free to contact me at nils@woorank.com with your github profile/portfolio/blog</p>
]]></description><pubDate>Mon, 01 Oct 2012 12:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=4596577</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4596577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4596577</guid></item><item><title><![CDATA[New comment by ndemoor in "Ask HN: How did you hack the press when you launched your startup(s)?"]]></title><description><![CDATA[
<p>Couldn't have said it any better. Being TC'ed is cool to put on your websites homepage (I know, we did ;)), but appart from having a huge spike in your Google Analytics dashboard, the direct results/conversions are minimal(especially for B2B products).<p>On the other end, it might get you a little extra cred to prove your rising traction.<p>Better to go for more specialized blogs, they are better for overall conversion.</p>
]]></description><pubDate>Sun, 09 Sep 2012 14:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=4495926</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4495926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4495926</guid></item><item><title><![CDATA[New comment by ndemoor in "Recurly billing down -- some customer data lost"]]></title><description><![CDATA[
<p>As a current customer of Recurly, I am very dissapointed in the way they communicate. I know it's all <i>hands</i> on deck now to fix this problem, but putting communication aside is not the way to go.<p>For us this is also a very stressful situation, because if the worst case scenario becomes a reality...<p>"Some customers will be required to reach out to (some or all) of their customers to have them re-enter billing information."<p>... we can spend days contacting clients to get the payment credit card (which in some cases they should go to their boss for), and go through the billing process again, only to hope to get the list as near to a 100% recovered as possible.<p>Time for Billing Provider Redundancy?</p>
]]></description><pubDate>Wed, 05 Sep 2012 13:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=4479224</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4479224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4479224</guid></item><item><title><![CDATA[New comment by ndemoor in "SQL vs. NoSQL"]]></title><description><![CDATA[
<p>S3 is also used as intermediary data storage when running Elastic MapReduce queries over data in your DynamoDB tables.<p><a href="http://aws.typepad.com/aws/2012/01/aws-howto-using-amazon-elastic-mapreduce-with-dynamodb.html" rel="nofollow">http://aws.typepad.com/aws/2012/01/aws-howto-using-amazon-el...</a></p>
]]></description><pubDate>Tue, 04 Sep 2012 06:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=4473430</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4473430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4473430</guid></item><item><title><![CDATA[New comment by ndemoor in "Lessons Learned While Building Reddit to 270 Million Page Views a Month"]]></title><description><![CDATA[
<p>Well, the downside of using multiple DB stores is that the logic of keeping everything consistent is in the hands of the developer. So you have to make sure that everything is written correctly.<p>For instance, if you write to MySQL and Mongo, but your Mongo is down, you'll either have to queue the data item somewhere for a write once the system is back up, or you have a migration system in place that gets everything from MySQL since the downtime and writes it back to Mongo.<p>Depending on the type of data we have a few easing factors: for some data stores it is not that big of a deal if it doesn't get written to it's 2nd layer (eg. cache) as we can rewrite it the next time it is requested in layer 1.</p>
]]></description><pubDate>Mon, 03 Sep 2012 10:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=4469883</link><dc:creator>ndemoor</dc:creator><comments>https://news.ycombinator.com/item?id=4469883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4469883</guid></item></channel></rss>