<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for livibetter</title><link>http://disqus.com/by/livibetter/</link><description></description><atom:link href="http://disqus.com/livibetter/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sat, 10 Oct 2015 20:38:02 -0000</lastBuildDate><item><title>Re: Google Docs Viewer helper for local documents</title><link>http://blog.yjl.im/2011/01/google-docs-viewer-helper-for-local.html#comment-2300731779</link><description>&lt;p&gt;I suppose it won't work if Mac doesn't use iptables to handle firewall.&lt;/p&gt;&lt;p&gt;If you happen to use Firefox as web browser, I suggest you use the built-in &lt;a href="https://www.youtube.com/watch?v=kzI49jA60qo" rel="nofollow noopener" target="_blank" title="https://www.youtube.com/watch?v=kzI49jA60qo"&gt;PDF.js&lt;/a&gt;. I also switched to MuPDF from xpdf.&lt;/p&gt;&lt;p&gt;I also left a comment for &lt;a href="https://www.youtube.com/watch?v=SFi5Plnu3aU&amp;amp;lc=z13edd3ywqbnhhksu230gt1yvnzxinyej" rel="nofollow noopener" target="_blank" title="https://www.youtube.com/watch?v=SFi5Plnu3aU&amp;amp;lc=z13edd3ywqbnhhksu230gt1yvnzxinyej"&gt;your comment on my video&lt;/a&gt;, but not directly since I can't reply to your comment for some unknown reason.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 10 Oct 2015 20:38:02 -0000</pubDate></item><item><title>Re: Downloading only when modified using cURL in Bash</title><link>http://blog.yjl.im/2012/03/downloading-only-when-modified-using.html#comment-2055533520</link><description>&lt;p&gt;Good catch, I'd never find that, because I probably wouldn't touch/edit the download files. I couldn't recall much of what I learned, so no resolution from me. But it seems that Wget doesn't have this issue.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sun, 31 May 2015 22:17:07 -0000</pubDate></item><item><title>Re: Generating Ishihara color test plate using JavaScript &lt;&lt;&lt; $(YJL --verbose)</title><link>http://blog.yjl.im/2010/09/generating-ishihara-color-test-plate.html#comment-2010776653</link><description>&lt;p&gt;@Stephen Smith You can have it. I am licensing it under the MIT License, please take care of the license file, the copyright year is 2010 with my name "Yu-Jie Lin"&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Thu, 07 May 2015 03:00:33 -0000</pubDate></item><item><title>Re: Vimperator goes dark &lt;&lt;&lt; $(YJL --verbose)</title><link>http://blog.yjl.im/2010/01/vimperator-goes-dark.html#comment-1791468625</link><description>&lt;p&gt;"Add &lt;code&gt;colorscheme vimPgray&lt;/code&gt; to your &lt;code&gt;~/.vimperatorrc&lt;/code&gt;."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Tue, 13 Jan 2015 21:15:39 -0000</pubDate></item><item><title>Re: karuibar, lightweight status bar</title><link>http://blog.yjl.im/2014/11/karuibar-lightweight-status-bar.html#comment-1690240571</link><description>&lt;p&gt;Actually, this one was found by accident when I searched "status" using GitHub search function when I had no intention to find a status bar at the time.&lt;/p&gt;&lt;p&gt;Normally, I keep a close eye on &lt;a href="http://blog.yjl.im/2013/10/checking-new-trending-repos-on-github.html" rel="nofollow noopener" target="_blank" title="http://blog.yjl.im/2013/10/checking-new-trending-repos-on-github.html"&gt;GitHub Explore&lt;/a&gt; and &lt;a href="http://www.reddit.com/r/coolgithubprojects/" rel="nofollow noopener" target="_blank" title="http://www.reddit.com/r/coolgithubprojects/"&gt;cool GitHub projects&lt;/a&gt; on reddit.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Wed, 12 Nov 2014 16:17:17 -0000</pubDate></item><item><title>Re: git commit --all --amend --no-edit</title><link>http://blog.yjl.im/2013/11/git-commit.html#comment-1424818160</link><description>&lt;p&gt;Just remember, try not to amend commit is already go out into the public. &lt;br&gt;8 seconds, don't know anything about Emacs, but yours must really be needing a good cleaning. But if Emacs like Vim having a server mode, that start-up time means nothing much. I only launch once of my Vim every time I boot up my computer unless it crashes or I need to try out some new stuff with another Vim instance.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 07 Jun 2014 23:37:34 -0000</pubDate></item><item><title>Re: CONTRIBUTING link in GitHub Issues</title><link>http://blog.yjl.im/2014/05/contributing-link-in-github-issues.html#comment-1413221815</link><description>&lt;p&gt;No, you definitely have to &lt;i&gt;help&lt;/i&gt; other people. I have done many times as small as adding &lt;code&gt;code&lt;/code&gt; reStructuredText directive. Unfortunately, many repository owners are taking weeks even months to merge. I don't understand why those people both &lt;i&gt;share&lt;/i&gt; their codes, when there seems to miss a the idea of open source in their minds.&lt;/p&gt;&lt;p&gt;Anyway, I can accept lacking of screenshots. But some README are just awful, the worst one I would say it's only including the name in the README and nothing else, you have no idea what exactly this project is, You would need to read the source code, and when you decide to do so and read them, you realize that you just waste ten minutes of your life because the code is so terrible.&lt;/p&gt;&lt;p&gt;Sometimes, I wonder if I should help that owner to learn the coding and I even did open PR a few times, although I never did explicitly mention that he or she should go back to the tutorial.&lt;/p&gt;&lt;p&gt;Bad code is fine, but inadequate coder is worse, however the incomplete README is the worst among all issues.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Let's hold our hands, pray, and motive ourselves to help other people for greater of good, amen!&lt;/i&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 31 May 2014 02:37:17 -0000</pubDate></item><item><title>Re: CONTRIBUTING link in GitHub Issues</title><link>http://blog.yjl.im/2014/05/contributing-link-in-github-issues.html#comment-1409486416</link><description>&lt;p&gt;OMG! You forgot the most important AUTHORS, the backbone of a project, the engine of the mighty open source, the souls of... okay I will stop now. ;D &lt;br&gt;Now a bit of serious to the listing, I have seen INSTALL, RELEASE(something)? NOTES, USAGE, CHANGES, BUGS, IMPORTANT(something). &lt;br&gt;I think you can pretty much put and name and spell whatever the way you like since it's one's own project.&lt;/p&gt;&lt;p&gt;By the way, off-topic, I really don't like seeing "Readme" and some even have ".txt" after to make it worse. For some funky reason in me, they make me wanting to fork and rename them as a *fix*. Well, never did that, of course.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Wed, 28 May 2014 23:59:40 -0000</pubDate></item><item><title>Re: Splitchar.js, splitting characters into 2 or 3 colors horizontally or vertically</title><link>http://blog.yjl.im/2014/05/splitcharjs-splitting-characters-into-2.html#comment-1391507230</link><description>&lt;p&gt;I knew it, there must be a connection. Good catch, @Pascal Borreli!&lt;/p&gt;&lt;p&gt;It's shame that development "splits" into two ways, at least two from that SO question page. If everyone can calm down and focus on joining effort to a single development, I wonder if that would lead to a even better result of these two combined.&lt;/p&gt;&lt;p&gt;I predict one of them will die of inactivity in just a month, or maybe even both of them, then others similar projects will or is being created for quick death.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sun, 18 May 2014 00:30:38 -0000</pubDate></item><item><title>Re: write good, Engligh language linter in JavaScript</title><link>http://blog.yjl.im/2014/05/write-good-engligh-language-linter-in.html#comment-1376121705</link><description>&lt;p&gt;Suggestion by someone who has not actually run it.&lt;/p&gt;&lt;p&gt;I can tell it's good, but sadly it's not written in a language that I could run, or fortunately it's written in language most other coders would love to run. I think a lot of people have JavaScript engine.&lt;/p&gt;&lt;p&gt;"write good" seems like a good common name or porting name. I did think about port this JavaScript to Python and name it as "piegood" or "goodpie."&lt;/p&gt;&lt;p&gt;But discarded the thought since I probably wouldn't be able to maintain it properly.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Thu, 08 May 2014 23:34:28 -0000</pubDate></item><item><title>Re: OpenSSL Heartbleed Vulnerability</title><link>http://blog.yjl.im/2014/04/openssl-heartbleed-vulnerability.html#comment-1325196255</link><description>&lt;p&gt;Some additionally related links regarding this issue that others acted to it:&lt;/p&gt;&lt;p&gt;* Gentoo glsa-201404-07: &lt;a href="http://www.gentoo.org/security/en/glsa/glsa-201404-07.xml" rel="nofollow noopener" target="_blank" title="http://www.gentoo.org/security/en/glsa/glsa-201404-07.xml"&gt;OpenSSL: Information Disclosure&lt;/a&gt;&lt;br&gt;* GitHub Blog: &lt;a href="https://github.com/blog/1818-security-heartbleed-vulnerability" rel="nofollow noopener" target="_blank" title="https://github.com/blog/1818-security-heartbleed-vulnerability"&gt;Security: Heartbleed vulnerability&lt;/a&gt;&lt;br&gt;* Bitbucket Blog: &lt;a href="http://blog.bitbucket.org/2014/04/08/bitbuckets-ssl-certificates-are-changing/" rel="nofollow noopener" target="_blank" title="http://blog.bitbucket.org/2014/04/08/bitbuckets-ssl-certificates-are-changing/"&gt;Bitbucket’s SSL certificates are changing&lt;/a&gt;&lt;br&gt;* Mozilla Security Blog: &lt;a href="https://blog.mozilla.org/security/2014/04/08/heartbleed-security-advisory/" rel="nofollow noopener" target="_blank" title="https://blog.mozilla.org/security/2014/04/08/heartbleed-security-advisory/"&gt;Heartbleed Security Advisory&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Tue, 08 Apr 2014 21:11:10 -0000</pubDate></item><item><title>Re: My first GitHub trending repository</title><link>http://blog.yjl.im/2014/01/my-first-github-trending-repository.html#comment-1203514685</link><description>&lt;p&gt;I also tried to avoid Explore for some time because I knew I was wasting time for going through the list until I made the script. Now, I don't go to there anymore because I have a better source.&lt;/p&gt;&lt;p&gt;The "randomness" sounds like, say, expanding the top 20 to top 200, then randomly choose 5 or something from 200. It may look like getting new stuff every fresh, but I don't think you would see many new repository a week later.&lt;/p&gt;&lt;p&gt;Since I finished my script, I don't actually get many new repositories. I set cron task to run every 3 hours, most times, only five or less new repositories show up, sometimes zero. "New" means they have not been showed to me before.&lt;/p&gt;&lt;p&gt;And the result includes all + 3 languages, so really not many new repositories get into the trending list every day.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Wed, 15 Jan 2014 23:58:21 -0000</pubDate></item><item><title>Re: My first GitHub trending repository</title><link>http://blog.yjl.im/2014/01/my-first-github-trending-repository.html#comment-1203440835</link><description>&lt;p&gt;That's why I made &lt;code&gt;gh-trend.py&lt;/code&gt;, so I wouldn't have to eye-filtering same repositories over and over again.&lt;/p&gt;&lt;p&gt;But I am curious, how would you add randomness into "trending?"&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Wed, 15 Jan 2014 23:15:16 -0000</pubDate></item><item><title>Re: Custom date time format in Google Docs Spreadsheets</title><link>http://blog.yjl.im/2012/05/custom-date-time-format-in-google-docs.html#comment-1154983401</link><description>&lt;p&gt;Thanks for spotting that! I fixed the spreadsheet and the post, I made more than just &lt;code&gt;:SS&lt;/code&gt; mistake. Day and minute were also incorrect.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sun, 08 Dec 2013 11:07:50 -0000</pubDate></item><item><title>Re: Tired of these CSS CPU suckers</title><link>http://blog.yjl.im/2013/11/tired-of-these-css-cpu-suckers.html#comment-1140536831</link><description>&lt;p&gt;30 to 40 tabs, that's a lot and I don't think I have ever opened that many. Usually I only have one tab, unless I am searching for an answer for something, then I might have one tab for search results and the rest are the links from the results.&lt;/p&gt;&lt;p&gt;Maybe you should re-think why you need to open that many. I used to need to open YouTube for recommendations, GitHub for Explore, and many others, now I rely on cron tasks to get me the data. Also I check updates in terminal for Gmail, CommaFeed, new forums threads, Flickr, Google Code / GitHub / Bitbucket notifications. I only open a tab when I get an update from cron task or the checker in terminal.&lt;/p&gt;&lt;p&gt;I don't use browser to check up updates, however, it still sucks (a lot of resources).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Tue, 26 Nov 2013 22:42:17 -0000</pubDate></item><item><title>Re: git commit --all --amend --no-edit</title><link>http://blog.yjl.im/2013/11/git-commit.html#comment-1135904136</link><description>&lt;p&gt;I think it's a good idea to create an alias, only me who sometimes couldn't recall what I've planed to do just a few seconds ago. However, I did have &lt;code&gt;ci&lt;/code&gt; and &lt;code&gt;st&lt;/code&gt; aliases created, but that's because I have been used to them since subversion.&lt;/p&gt;&lt;p&gt;I just have a good idea for Bash completion. Since Git (and Hg) both could fill in new files when you press tab after &lt;code&gt;add&lt;/code&gt;. If it could also do so after &lt;code&gt;--amend -m &lt;/code&gt; and Tab key, automatically insert the commit message, that would be fabulous.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 23 Nov 2013 10:02:06 -0000</pubDate></item><item><title>Re: git commit --all --amend --no-edit</title><link>http://blog.yjl.im/2013/11/git-commit.html#comment-1135800034</link><description>&lt;p&gt;It looks like Git 1.7.10 in Debian wheezy (stable) and according to &lt;a href="https://raw.github.com/gitster/git/master/Documentation/RelNotes/1.7.9.txt" rel="nofollow noopener" target="_blank" title="https://raw.github.com/gitster/git/master/Documentation/RelNotes/1.7.9.txt"&gt;1.7.9's release notes&lt;/a&gt;, &lt;code&gt;--no-edit&lt;/code&gt; was added then, so shouldn't it be in manpage? Or Debian has different way to handle manpages? Never used Debian.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 23 Nov 2013 08:18:51 -0000</pubDate></item><item><title>Re: git commit --all --amend --no-edit</title><link>http://blog.yjl.im/2013/11/git-commit.html#comment-1135793021</link><description>&lt;p&gt;I did think about creating an alias, but dropped that idea, because I might forget what I name it, that happens to me all the time. It has to be something I use every single day, or I'd forget a week later.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 23 Nov 2013 08:12:13 -0000</pubDate></item><item><title>Re: I’m an Enthusiastic GitHub user</title><link>http://blog.yjl.im/2013/11/i-enthusiastic-github-user.html#comment-1134124916</link><description>&lt;p&gt;Actually, I didn't. Quite a pretty output, so colorful.&lt;/p&gt;&lt;p&gt;But the message for "Dear recruiters" is something I could relate, I did receive a couple of emails of that kind from headhunters.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Fri, 22 Nov 2013 02:27:33 -0000</pubDate></item><item><title>Re: Ported my dzen status script to C code</title><link>http://blog.yjl.im/2010/12/ported-my-dzen-status-script-to-c-code.html#comment-1125814249</link><description>&lt;p&gt;Third line of the source code, or just &lt;code&gt;make&lt;/code&gt;.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 16 Nov 2013 08:17:23 -0000</pubDate></item><item><title>Re: Aliasing Vim command</title><link>http://blog.yjl.im/2013/11/aliasing-vim-command.html#comment-1119160558</link><description>&lt;p&gt;&lt;code&gt;ignorecase&lt;/code&gt;, good to learn about it. I know there must be an option of that. Strangely, when I googled the tab completion, that option didn't seem to show up anywhere.&lt;/p&gt;&lt;p&gt;No, that's not what I want to do. Like I can have set case-insensitive in &lt;code&gt;less&lt;/code&gt; pager, but I prefer not to. I know the letter case 99% of time, just sometimes I am too lazy, in this case "Note."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Tue, 12 Nov 2013 02:30:25 -0000</pubDate></item><item><title>Re: Aliasing Vim command</title><link>http://blog.yjl.im/2013/11/aliasing-vim-command.html#comment-1119037301</link><description>&lt;p&gt;That doesn't happen in my Vim, have you installed plugin specially for [Tab]? Or is there a special setting for case-insensitive tab-completion?&lt;/p&gt;&lt;p&gt;&lt;code&gt;wildmenu&lt;/code&gt; looks nice, but not my cup of tea.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Mon, 11 Nov 2013 23:36:52 -0000</pubDate></item><item><title>Re: Downloading only when modified using cURL in Bash</title><link>http://blog.yjl.im/2012/03/downloading-only-when-modified-using.html#comment-1044256163</link><description>&lt;p&gt;Did you get status code 200?&lt;/p&gt;&lt;p&gt;If you read my post you would see the first time it will get 200, then 304, as it is supposed to be by HTTP specification.&lt;/p&gt;&lt;p&gt;Read carefully my post, see what the process really is. Don't just run commands when you are still not sure the whole thing.&lt;/p&gt;&lt;p&gt;You really need to give more complete information, post complete commands and outputs to pastebin or something, if you do actually want my help, or I will just wild guess what's going on.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 14 Sep 2013 07:50:38 -0000</pubDate></item><item><title>Re: Downloading only when modified using cURL in Bash</title><link>http://blog.yjl.im/2012/03/downloading-only-when-modified-using.html#comment-1044134799</link><description>&lt;p&gt;The first line of &lt;i&gt;The Flow&lt;/i&gt; section is actually talking about this &lt;code&gt;-z&lt;/code&gt;. Well, actually entire post is about it.&lt;/p&gt;&lt;p&gt;There will be warnings when first used, it may be the errors you are talking about. You need to post the messages so I can understand what you were seeing. Anyway, if you use the command and options I used in the post, the &lt;code&gt;-z&lt;/code&gt; does work.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Sat, 14 Sep 2013 05:00:14 -0000</pubDate></item><item><title>Re: Downloading only when modified using cURL in Bash</title><link>http://blog.yjl.im/2012/03/downloading-only-when-modified-using.html#comment-1041625581</link><description>&lt;p&gt;First of all, I am not sure whose &lt;code&gt;-r&lt;/code&gt; you are talking about, I checked ls, stat, curl, even wget. There didn't seem to be the one you are talking. But this sounds like a good idea, anyway. There is a &lt;code&gt;-R&lt;/code&gt; as in &lt;code&gt;--remote-time&lt;/code&gt;. However, from the description, it didn't seem to enable downloading only when the file gets updated:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;When used, this will make curl attempt to figure out the timestamp of the remote file, and if that is available make the local file get that same timestamp.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;So, it really doesn't help. IIRC, I did consider &lt;code&gt;-R&lt;/code&gt;, and dropped it because it's useless for the need described in this post.&lt;/p&gt;&lt;p&gt;Besides, if choosing not to keep the file, even curl has an option to check timestamp and download only if updated. Since you don't have file, you need to keep the timestamp elsewhere.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">livibetter</dc:creator><pubDate>Fri, 13 Sep 2013 02:34:27 -0000</pubDate></item></channel></rss>