<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: lebinh</title><link>https://news.ycombinator.com/user?id=lebinh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 08:35:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lebinh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[The shortest ping-able IP]]></title><description><![CDATA[
<p>Article URL: <a href="http://thisisbinh.me/ping-1.1/">http://thisisbinh.me/ping-1.1/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16740919">https://news.ycombinator.com/item?id=16740919</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Apr 2018 00:46:51 +0000</pubDate><link>http://thisisbinh.me/ping-1.1/</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=16740919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16740919</guid></item><item><title><![CDATA[New comment by lebinh in "Monitoring Cloudflare's edge network with Prometheus"]]></title><description><![CDATA[
<p>To me, that's mostly because the things we need to monitor <i>are</i> scattered around our planet.</p>
]]></description><pubDate>Mon, 25 Sep 2017 10:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=15329151</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=15329151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15329151</guid></item><item><title><![CDATA[New comment by lebinh in "Introducing Network Service Tiers"]]></title><description><![CDATA[
<p>Just want to point out that Cloudflare doesn't charge for bandwidth, so egress from GCP to Cloudflare is a good way to cut the bandwidth cost.</p>
]]></description><pubDate>Thu, 24 Aug 2017 07:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=15088257</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=15088257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15088257</guid></item><item><title><![CDATA[New comment by lebinh in "Nginx 1.13 released with TLS 1.3 support"]]></title><description><![CDATA[
<p>I wrote something out of our need for better monitoring/metrics for Nginx here: <a href="https://luameter.com/" rel="nofollow">https://luameter.com/</a>
And quite a few people are using it for per-vhost metrics use case just like you said. Also if you prefer something simpler and open source I also wrote this <a href="https://github.com/lebinh/ngxtop" rel="nofollow">https://github.com/lebinh/ngxtop</a></p>
]]></description><pubDate>Wed, 26 Apr 2017 05:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=14200675</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=14200675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14200675</guid></item><item><title><![CDATA[Show HN: Aq – Query AWS resources with SQL]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/lebinh/aq">https://github.com/lebinh/aq</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12087136">https://news.ycombinator.com/item?id=12087136</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 13 Jul 2016 15:50:31 +0000</pubDate><link>https://github.com/lebinh/aq</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=12087136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12087136</guid></item><item><title><![CDATA[New comment by lebinh in "Ask HN: What did your 'Show HN' project turn into?"]]></title><description><![CDATA[
<p>I showed ngxtop [0] about 2 years ago as a top inspired tool to quickly check the status of my nginx servers, something I created for my need. I expected some people would find it useful and shared, turned out <i>a lot</i> of people need something to monitor their nginx servers and it got 3k stars in a day or two. So I built a much better tool to help monitor nginx and sell it as a product, Luameter [1]. It didn't take off like the other but now making a couple hundreds a month and being used by some high-profile users, i.e. well-known companies.<p>[0] <a href="https://github.com/lebinh/ngxtop" rel="nofollow">https://github.com/lebinh/ngxtop</a>
[1] <a href="https://luameter.com/" rel="nofollow">https://luameter.com/</a></p>
]]></description><pubDate>Mon, 04 Jul 2016 16:14:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=12031539</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=12031539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12031539</guid></item><item><title><![CDATA[Algorithms of the Mind]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/deep-learning-101/algorithms-of-the-mind-10eb13f61fc4">https://medium.com/deep-learning-101/algorithms-of-the-mind-10eb13f61fc4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9675189">https://news.ycombinator.com/item?id=9675189</a></p>
<p>Points: 47</p>
<p># Comments: 18</p>
]]></description><pubDate>Sun, 07 Jun 2015 16:07:50 +0000</pubDate><link>https://medium.com/deep-learning-101/algorithms-of-the-mind-10eb13f61fc4</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=9675189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9675189</guid></item><item><title><![CDATA[New comment by lebinh in "A collection of useful .htaccess snippets"]]></title><description><![CDATA[
<p>Cool idea! I've created a similar repo for Nginx from my experiences: <a href="https://github.com/lebinh/nginx-conf" rel="nofollow">https://github.com/lebinh/nginx-conf</a></p>
]]></description><pubDate>Mon, 09 Feb 2015 15:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=9021620</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=9021620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9021620</guid></item><item><title><![CDATA[New comment by lebinh in "Ask HN: What are the 20% tips that will get my code to performance 80% faster?"]]></title><description><![CDATA[
<p>Measure and profile the code will always be the best thing to do but for simple 20% effort tips I think it would be:<p>* Don't write your own data structure, stick to the standard library or, in some rare cases, popular and well-known 3-rd party lib.<p>* Always prefer a Hash or a Set over anything else.<p>* Beware of any nested loops.<p>* Have some local / external caches and try memoization.<p>* Try parallelizing or better, non-blocking wait for all I/O operations.</p>
]]></description><pubDate>Sun, 01 Feb 2015 16:19:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=8980433</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=8980433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8980433</guid></item><item><title><![CDATA[New comment by lebinh in "Show HN: Real-time Nginx monitoring with Lua and metrics"]]></title><description><![CDATA[
<p>Hi, I'm the author of this.<p>About a year ago I open sourced a tool for quick monitoring and troubleshooting Nginx, ngxtop [1], and received some very positive interests from HN community. However quite a few people are using it as a monitoring solution for their Nginx server, which is not ideal. Ngxtop was designed to be like the `top` command, you fire it up to check for at most 5-10 minutes and stop. It was not meant to be a long monitoring process that can be used to plug to your monitoring system such as Zabbix or Nagios or graphed by Graphite. Nginx has an official status module for this [2], but it requires Nginx Plus, a > $1k product. Other solutions would normally require a log processing process piping to an external system to calculate and store the metrics. While an ELK stack [3] could provide you a lot more useful data, its setup and maintenance efforts can be significant. And that's why I created Luameter.<p>It easier to setup, flexible to configure, and equally easy to be plugged into external system given its JSON api.<p>[1]: <a href="https://github.com/lebinh/ngxtop" rel="nofollow">https://github.com/lebinh/ngxtop</a>
[2]: <a href="http://nginx.com/products/live-activity-monitoring/" rel="nofollow">http://nginx.com/products/live-activity-monitoring/</a>
[3]: <a href="http://www.elasticsearch.org/overview/" rel="nofollow">http://www.elasticsearch.org/overview/</a></p>
]]></description><pubDate>Tue, 27 Jan 2015 03:09:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=8951039</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=8951039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8951039</guid></item><item><title><![CDATA[Show HN: Real-time Nginx monitoring with Lua and metrics]]></title><description><![CDATA[
<p>Article URL: <a href="https://luameter.com/demo">https://luameter.com/demo</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8950963">https://news.ycombinator.com/item?id=8950963</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 27 Jan 2015 02:35:13 +0000</pubDate><link>https://luameter.com/demo</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=8950963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8950963</guid></item><item><title><![CDATA[New comment by lebinh in "Pygal – A Python SVG Charts Creator"]]></title><description><![CDATA[
<p>Found this great library when trying to play with and visualise some data recently[1]. One of the easiest way to create a nice graph from pure python.<p>[1] <a href="https://github.com/lebinh/aws-usage-report-analyser" rel="nofollow">https://github.com/lebinh/aws-usage-report-analyser</a></p>
]]></description><pubDate>Sun, 24 Aug 2014 08:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=8218077</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=8218077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8218077</guid></item><item><title><![CDATA[New comment by lebinh in "Ask HN: Mentor Saturday"]]></title><description><![CDATA[
<p>Had awesome experience with Codementor (<a href="https://www.codementor.io/" rel="nofollow">https://www.codementor.io/</a>) recently, highly recommended for anyone looking for help or helping others.</p>
]]></description><pubDate>Sat, 31 May 2014 16:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=7826352</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7826352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7826352</guid></item><item><title><![CDATA[New comment by lebinh in "Show HN: Real-time, top-like metrics for Nginx"]]></title><description><![CDATA[
<p>Unfortunately most of the servers I'm working with are still on python2 by default. The latest Ubuntu LTS, 12.04, only has python2 by default so python2 is still my priority. But in this case, a port should be trivia so I'll look into python3 as soon as possible.<p>Yes, ncurses would be much better but I haven't had time for it yet. Clearing screen is simple enough and work pretty well for me so far so here we are :)</p>
]]></description><pubDate>Fri, 21 Mar 2014 18:06:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=7443730</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7443730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7443730</guid></item><item><title><![CDATA[New comment by lebinh in "Show HN: Real-time, top-like metrics for Nginx"]]></title><description><![CDATA[
<p>Thanks, I'll definitely add that, maybe put this on pypi asap. For now you can clone the repo and then run<p>pip install -r requirements.txt<p>to install required dependencies.</p>
]]></description><pubDate>Fri, 21 Mar 2014 17:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=7443591</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7443591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7443591</guid></item><item><title><![CDATA[New comment by lebinh in "Show HN: Real-time, top-like metrics for Nginx"]]></title><description><![CDATA[
<p>If what you mean by exec time is request_time, i.e., serving time of a request, then it's pretty close on my agenda as long as you have it in your access log :)</p>
]]></description><pubDate>Fri, 21 Mar 2014 17:42:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=7443581</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7443581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7443581</guid></item><item><title><![CDATA[New comment by lebinh in "Show HN: Real-time, top-like metrics for Nginx"]]></title><description><![CDATA[
<p>The performance impact really depend on your server and traffics. Currently with high traffic server it will take quite some amount of CPU if running for awhile, after 15-20 mins or so, but I'm working on reduce that. So now it mostly useful to know what's going on with your nginx at the moment but not over a long period.</p>
]]></description><pubDate>Fri, 21 Mar 2014 16:35:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=7443228</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7443228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7443228</guid></item><item><title><![CDATA[New comment by lebinh in "Show HN: Real-time, top-like metrics for Nginx"]]></title><description><![CDATA[
<p>Thanks, I'll put it on pypi soon, just put it on github today</p>
]]></description><pubDate>Fri, 21 Mar 2014 16:32:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=7443212</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7443212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7443212</guid></item><item><title><![CDATA[Show HN: Real-time, top-like metrics for Nginx]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/lebinh/ngxtop">https://github.com/lebinh/ngxtop</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7442925">https://news.ycombinator.com/item?id=7442925</a></p>
<p>Points: 134</p>
<p># Comments: 33</p>
]]></description><pubDate>Fri, 21 Mar 2014 15:42:50 +0000</pubDate><link>https://github.com/lebinh/ngxtop</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=7442925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7442925</guid></item><item><title><![CDATA[New comment by lebinh in "Ask HN: check out my new web app lystener.com"]]></title><description><![CDATA[
<p>I used lyricswiki's api to get the url for the lyric's page, then parse it's html to get the lyrics. hope that helps ;)</p>
]]></description><pubDate>Mon, 28 Jun 2010 14:00:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=1467924</link><dc:creator>lebinh</dc:creator><comments>https://news.ycombinator.com/item?id=1467924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1467924</guid></item></channel></rss>