<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Autarchy of the Private Cave &#187; Misc</title> <atom:link href="https://bogdan.org.ua/categories/misc/feed" rel="self" type="application/rss+xml" /><link>https://bogdan.org.ua</link> <description>Tiny bits of bioinformatics, [web-]programming etc</description> <lastBuildDate>Wed, 28 Dec 2022 16:09:04 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>https://wordpress.org/?v=3.8.27</generator> <item><title>Back online!</title><link>https://bogdan.org.ua/2022/10/02/back-online.html</link> <comments>https://bogdan.org.ua/2022/10/02/back-online.html#comments</comments> <pubDate>Sun, 02 Oct 2022 20:54:12 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Web]]></category> <guid
isPermaLink="false">https://bogdan.org.ua/?p=2569</guid> <description><![CDATA[After an extremely long time offline, this blog is alive/online again! There&#8217;s still a ton of maintenance work needed, but at least it&#8217;s accessible again . The blog went offline in early April 2021 &#8211; because the trusty physical server at home, built sometime before 2008 from off-the-shelf components, finally malfunctioned badly enough to not [&#8230;]]]></description> <content:encoded><![CDATA[<p>After an extremely long time offline, this blog is alive/online again!</p><p>There&#8217;s still a ton of maintenance work needed, but at least it&#8217;s accessible again <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> .</p><p>The blog went offline in early April 2021 &#8211; because the trusty physical server at home, built sometime before 2008 from off-the-shelf components, <em>finally</em> malfunctioned badly enough to not be fixable remotely over ssh.<br
/> (Or maybe it was still fixable, but at 13+ years old I thought it&#8217;s better not to fix anymore.)</p><p>It had previously survived (and recovered from) several hardware failures:<br
/> <span
id="more-2569"></span></p><ul><li>(there might have been earlier failures that I no longer remember)</li><li>PSU: after showing higher-than-normal deviations from standard voltages (+.3V, 5V, and 12V), the PSU died with a puff of smoke. It was replaced with a comparably cheap ATX PSU, that served fine for many more years.</li><li>CPU fan failure: as the CPU heatsink was rather small, even with powersave CPU mode it was still getting too hot &#8211; so I had to shut it down and wait until I was able to replace the fan.</li><li>OS disk: the server started with an old 320GB Seagate. When SMART data started deteriorating (unreadable/remapped sectors), I have swapped it out for a small and cheap 60GB Kingston SSD.</li><li>Second CPU core: that server used a rather old dual-core AMD Athlon X2. I think it was old back when it was installed <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /> . At some point second core (#1) was showing 100% usage, and the server would restart within some minutes after booting. I am still surprised and impressed this was fixable remotely! Maybe the issue wasn&#8217;t too bad if the server could still boot and last for a few minutes. The fix was to disable the problematic core permanently from within Linux.</li></ul><p>That chapter is over now.<br
/> Will the new chapter bring more regular posting?<br
/> Other, non-text content?&#8230;</p><p>We&#8217;ll see <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2022%2F10%2F02%2Fback-online.html&amp;linkname=Back%20online%21" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2022%2F10%2F02%2Fback-online.html&amp;linkname=Back%20online%21" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2022%2F10%2F02%2Fback-online.html&amp;linkname=Back%20online%21" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2022%2F10%2F02%2Fback-online.html&amp;linkname=Back%20online%21" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2022%2F10%2F02%2Fback-online.html&amp;linkname=Back%20online%21" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2022%2F10%2F02%2Fback-online.html&#038;title=Back%20online%21" data-a2a-url="https://bogdan.org.ua/2022/10/02/back-online.html" data-a2a-title="Back online!"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2022/10/02/back-online.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Sans Forgetica</title><link>https://bogdan.org.ua/2018/10/13/sans-forgetica.html</link> <comments>https://bogdan.org.ua/2018/10/13/sans-forgetica.html#comments</comments> <pubDate>Sat, 13 Oct 2018 20:10:12 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[font]]></category> <category><![CDATA[sans forgetica]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2540</guid> <description><![CDATA[This is unusual enough to blog about it. There is a special font, called Sans Forgetica, designed to better retain the text that you read&#8230; Wow. I can see how this may become abused &#8211; for example, for advertising Anyway, you can download the font, and even a Chrome extension to show any text chunk [&#8230;]]]></description> <content:encoded><![CDATA[<p>This is unusual enough to blog about it.</p><p>There is a special font, called <em>Sans Forgetica</em>, designed to better retain the text that you read&#8230; Wow.</p><p>I can see how this may become abused &#8211; for example, for advertising <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /></p><p>Anyway, you can download the font, and even a Chrome extension to show any text chunk in this <em>Unforgettable</em> font from the font&#8217;s website: <a
href="http://sansforgetica.rmit/" class="broken_link" rel="nofollow">http://sansforgetica.rmit/</a>.</p><p>Here&#8217;s my blog URL for you to remember, hehe <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> <a
href="http://bogdan.org.ua/"><img
src="http://bogdan.org.ua/wp-content/uploads/2018/10/sans_forgetica_bogdan_org_ua.jpg" alt="unforgettable bogdan.org.ua" width="259" height="42" title="unforgettable bogdan.org.ua" class="size-full wp-image-2541" style="vertical-align: middle;" /></a></p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2018%2F10%2F13%2Fsans-forgetica.html&amp;linkname=Sans%20Forgetica" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2018%2F10%2F13%2Fsans-forgetica.html&amp;linkname=Sans%20Forgetica" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2018%2F10%2F13%2Fsans-forgetica.html&amp;linkname=Sans%20Forgetica" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2018%2F10%2F13%2Fsans-forgetica.html&amp;linkname=Sans%20Forgetica" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2018%2F10%2F13%2Fsans-forgetica.html&amp;linkname=Sans%20Forgetica" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2018%2F10%2F13%2Fsans-forgetica.html&#038;title=Sans%20Forgetica" data-a2a-url="https://bogdan.org.ua/2018/10/13/sans-forgetica.html" data-a2a-title="Sans Forgetica"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2018/10/13/sans-forgetica.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The sugar conspiracy</title><link>https://bogdan.org.ua/2016/06/19/the-sugar-conspiracy.html</link> <comments>https://bogdan.org.ua/2016/06/19/the-sugar-conspiracy.html#comments</comments> <pubDate>Sun, 19 Jun 2016 10:27:14 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Science]]></category> <category><![CDATA[Society]]></category> <category><![CDATA[conspiracy]]></category> <category><![CDATA[sugar]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2446</guid> <description><![CDATA[A long but interesting read: The Sugar Conspiracy.]]></description> <content:encoded><![CDATA[<p>A long but interesting read: <a
href="https://www.theguardian.com/society/2016/apr/07/the-sugar-conspiracy-robert-lustig-john-yudkin">The Sugar Conspiracy</a>.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F19%2Fthe-sugar-conspiracy.html&amp;linkname=The%20sugar%20conspiracy" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F19%2Fthe-sugar-conspiracy.html&amp;linkname=The%20sugar%20conspiracy" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F19%2Fthe-sugar-conspiracy.html&amp;linkname=The%20sugar%20conspiracy" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F19%2Fthe-sugar-conspiracy.html&amp;linkname=The%20sugar%20conspiracy" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F19%2Fthe-sugar-conspiracy.html&amp;linkname=The%20sugar%20conspiracy" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F19%2Fthe-sugar-conspiracy.html&#038;title=The%20sugar%20conspiracy" data-a2a-url="https://bogdan.org.ua/2016/06/19/the-sugar-conspiracy.html" data-a2a-title="The sugar conspiracy"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2016/06/19/the-sugar-conspiracy.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>TSW-friendly task and note management software</title><link>https://bogdan.org.ua/2016/06/05/tsw-friendly-task-and-note-management-software.html</link> <comments>https://bogdan.org.ua/2016/06/05/tsw-friendly-task-and-note-management-software.html#comments</comments> <pubDate>Sat, 04 Jun 2016 23:39:43 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Notepad]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[evernote]]></category> <category><![CDATA[GTD]]></category> <category><![CDATA[TSW]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2432</guid> <description><![CDATA[A while ago I was looking for GTD/TSW-compatible android app. I ended up using Trello, Keep, and Calendar. But I always keep looking for new/improved tools, as right now I feel the best one does not exist&#8230; (If the best one can exist at all &#8211; requirements and conditions change all the time, so there [&#8230;]]]></description> <content:encoded><![CDATA[<p>A while ago I was looking for <a
href="http://bogdan.org.ua/2015/03/13/looking-for-a-perfect-android-app-for-tsw-gtd-use.html">GTD/TSW-compatible android app</a>.<br
/> I ended up using Trello, Keep, and Calendar.</p><p>But I always keep looking for new/improved tools, as right now I feel the best one does not exist&#8230;<br
/> (If <em>the best one</em> can exist at all &#8211; requirements and conditions change all the time, so there is no fixed <em>perfect immovable target</em>.)</p><p>I have been contemplating trying out the TSW methodology, but neither Keep nor Trello are quite there yet.<br
/> I ended up using Evernote; after recent management changes and actually trying to become profitable it may as well last long enough.</p><p>Everything was fine and calm until I have found <a
href="https://workflowy.com/invite/394bbbe3.lnx" title="this is a referral link with non-material bonus for me :)">workflowy</a> yesterday.<br
/> In essence, it is very similar to the text-file-based system that I have been using for at least half a year.</p><p>Briefly, it is a web-based text editor on steroids, with possibly infinite nesting lists and seemingly full keyboard shortcuts control &#8211; no mouse needed.<br
/> I recommend that you try the demo &#8211; it seems to be fully functional, and there is no need to sign up.</p><p>This discovery made me read through pages and pages of this class of software tools.<br
/> Here is a very brief summary of my findings:<span
id="more-2432"></span></p><ul><li><a
href="http://orgmode.org/">org-mode for emacs</a>: taking notes, organizing to-do lists and projects, writing structured text; I can definitely see the benefits &#8211; especially for tasks/projects management; however, for rich content &#8211; with attached/embedded files/images &#8211; this probably won&#8217;t work that well; see also <a
href="http://www.orgzly.com/">orgzly</a>;</li><li><a
href="https://www.tagspaces.org/">TagSpaces</a> (also on <a
href="https://github.com/tagspaces/tagspaces">github</a>) is a tags-based files manager; cross-platform, offline, stores tags in filenames (in square brackets) &#8211; this is probably the least interfering/locking-in solution, the only things changing are file names; TagSpaces users are expected to synchronize the tag-controlled filesystem (which can be some specific directory tree) using 3rd-party tools such as [BT]Sync, SyncThing, Dropbox, Box, etc;</li><li>many kinds of Evernote-like tools and wikis, that people also use to take notes; the two most mature and usable and feature-rich are probably <a
href="https://laverna.cc/">Laverna</a> (looks great, uses markdown, can be self-hosted, unclear how to search by multiple tags) and <a
href="http://paperwork.rocks/">Paperwork</a> (same thing with multiple tags); <a
href="https://www.wiz.cn/">WizNote</a> also deserves a mention; among other tools: <a
href="https://github.com/charlesthomas/magpie">git-backed magpie</a>, <a
href="http://yipgo.com/" class="broken_link" rel="nofollow">yipgo</a>, <a
href="https://github.com/kiasaki/marks" class="broken_link" rel="nofollow">Marks</a>, <a
href="http://keepnote.org/">KeepNote</a>, <a
href="http://zim-wiki.org/">zim</a>, etc;</li><li><a
href="https://github.com/galfarragem/hamster-gtd">hamster-GTD</a> is a (yet another?) variation of TSW/GTD &#8211; not a tool, but a system;</li><li><a
href="http://artificer.jboss.org/">Artificer</a> (formerly Overlord S-RAMP), a system for <em>any kind of interconnected, hierarchical data</em>; see also <a
href="https://github.com/ArtificerRepo/artificer/tree/master/demos/end-to-end-use-case/getting-things-done">Artificer GTD example</a>;</li><li><a
href="https://github.com/eflynch/magnolial">magnolial</a>, workflowy clone (haven&#8217;t tried it yet); another clone is <a
href="https://github.com/abhshkdz/HackFlowy">HackFlowy</a> &#8211; trying its offline demo shows that only a basic list functionality is present.</li></ul><p>Now that I think of it, TagSpaces is a neat idea&#8230;<br
/> Especially for photos &#8211; assigning tags actually updates filenames, which is great for photos.<br
/> And you can easily search by those tags later in TagSpaces.<br
/> In fact, TagSpaces looks very interesting for organizing lots of directory/file-based data.</p><p>Laverna looks quite exciting! And seems to be actively developed.<br
/> But there seems to be nothing quite comparable to WorkFlowy&#8230; Need to test it some more.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F05%2Ftsw-friendly-task-and-note-management-software.html&amp;linkname=TSW-friendly%20task%20and%20note%20management%20software" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F05%2Ftsw-friendly-task-and-note-management-software.html&amp;linkname=TSW-friendly%20task%20and%20note%20management%20software" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F05%2Ftsw-friendly-task-and-note-management-software.html&amp;linkname=TSW-friendly%20task%20and%20note%20management%20software" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F05%2Ftsw-friendly-task-and-note-management-software.html&amp;linkname=TSW-friendly%20task%20and%20note%20management%20software" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F05%2Ftsw-friendly-task-and-note-management-software.html&amp;linkname=TSW-friendly%20task%20and%20note%20management%20software" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2016%2F06%2F05%2Ftsw-friendly-task-and-note-management-software.html&#038;title=TSW-friendly%20task%20and%20note%20management%20software" data-a2a-url="https://bogdan.org.ua/2016/06/05/tsw-friendly-task-and-note-management-software.html" data-a2a-title="TSW-friendly task and note management software"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2016/06/05/tsw-friendly-task-and-note-management-software.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Yandex probing for vulnerabilities in .UA domains?</title><link>https://bogdan.org.ua/2016/04/11/yandex-probing-for-vulnerabilities-in-ua-domains.html</link> <comments>https://bogdan.org.ua/2016/04/11/yandex-probing-for-vulnerabilities-in-ua-domains.html#comments</comments> <pubDate>Mon, 11 Apr 2016 17:11:45 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[malicious]]></category> <category><![CDATA[scanning]]></category> <category><![CDATA[vulnerability]]></category> <category><![CDATA[Yandex]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2393</guid> <description><![CDATA[Here is a recent entry from my web-server&#8217;s access log: bogdan.org.ua:80 130.193.51.57 &#8211; - [09/Apr/2016:15:53:22 +0300] &#8220;GET /categories/programming?_SERVER[DOCUMENT_ROOT]=http://www.daedongfur.co.kr/shop/log/.logs/id1.txt HTTP/1.1&#8243; 200 13158 &#8220;-&#8221; &#8220;Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)&#8221; Client&#8217;s IP 130.193.51.57 does belong to Yandex network range. So&#8230; Had Yandex started looking for vulnerabilities in the web-sites it scans? Does it only look for vulnerabilities in the [&#8230;]]]></description> <content:encoded><![CDATA[<p>Here is a recent entry from my web-server&#8217;s access log:</p><blockquote><p> bogdan.org.ua:80 130.193.51.57 &#8211; - [09/Apr/2016:15:53:22 +0300] &#8220;GET /categories/programming?_SERVER[DOCUMENT_ROOT]=http://www.daedongfur.co.kr/shop/log/.logs/id1.txt HTTP/1.1&#8243; 200 13158 &#8220;-&#8221; &#8220;Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)&#8221;</p></blockquote><p>Client&#8217;s IP 130.193.51.57 does belong to Yandex network range.</p><p>So&#8230;</p><ul><li>Had Yandex started looking for vulnerabilities in the web-sites it scans?</li><li>Does it only look for vulnerabilities in the .UA web-sites/domains?</li><li>Does Yandex really use a Korean web-site to host malicious code?</li></ul><p>In fact, there are more entries like that one, also from one of Yandex IPs:</p><blockquote><p> bogdan.org.ua:80 130.193.51.25 &#8211; - [04/Apr/2016:00:14:22 +0300] &#8220;GET /categories/programming/page/5?_SERVER%5BDOCUMENT_ROOT%5D=http%3A%2F%2Fwww.daedongfur.co.kr%2Fshop%2Flog%2F.logs%2Fid1.txt HTTP/1.1&#8243; 200 12607 &#8220;-&#8221; &#8220;Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)&#8221;<br
/> bogdan.org.ua:80 130.193.51.25 &#8211; - [04/Apr/2016:00:19:31 +0300] &#8220;GET /categories/programming/page/4?_SERVER%5BDOCUMENT_ROOT%5D=http%3A%2F%2Fwww.daedongfur.co.kr%2Fshop%2Flog%2F.logs%2Fid1.txt HTTP/1.1&#8243; 200 12174 &#8220;-&#8221; &#8220;Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)&#8221;</p></blockquote><p>I can see 3 explanations, and all of them are bad for Yandex:</p><ul><li>Yandex now belongs to KGB, and it does scan [.UA] web-sites for vulnerabilities;</li><li>some/many of Yandex crawler servers are compromised, and are used by malicious 3rd parties;</li><li>there was a public malicious link somewhere (???) to my blog, and Yandex blindly followed it.</li></ul><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F04%2F11%2Fyandex-probing-for-vulnerabilities-in-ua-domains.html&amp;linkname=Yandex%20probing%20for%20vulnerabilities%20in%20.UA%20domains%3F" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F04%2F11%2Fyandex-probing-for-vulnerabilities-in-ua-domains.html&amp;linkname=Yandex%20probing%20for%20vulnerabilities%20in%20.UA%20domains%3F" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F04%2F11%2Fyandex-probing-for-vulnerabilities-in-ua-domains.html&amp;linkname=Yandex%20probing%20for%20vulnerabilities%20in%20.UA%20domains%3F" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F04%2F11%2Fyandex-probing-for-vulnerabilities-in-ua-domains.html&amp;linkname=Yandex%20probing%20for%20vulnerabilities%20in%20.UA%20domains%3F" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2016%2F04%2F11%2Fyandex-probing-for-vulnerabilities-in-ua-domains.html&amp;linkname=Yandex%20probing%20for%20vulnerabilities%20in%20.UA%20domains%3F" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2016%2F04%2F11%2Fyandex-probing-for-vulnerabilities-in-ua-domains.html&#038;title=Yandex%20probing%20for%20vulnerabilities%20in%20.UA%20domains%3F" data-a2a-url="https://bogdan.org.ua/2016/04/11/yandex-probing-for-vulnerabilities-in-ua-domains.html" data-a2a-title="Yandex probing for vulnerabilities in .UA domains?"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2016/04/11/yandex-probing-for-vulnerabilities-in-ua-domains.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PGF vs PNG vs JPEG 2000 for long-term photo storage/archive</title><link>https://bogdan.org.ua/2015/05/26/pgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html</link> <comments>https://bogdan.org.ua/2015/05/26/pgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html#comments</comments> <pubDate>Mon, 25 May 2015 22:02:46 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Comparison]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[comparison]]></category> <category><![CDATA[JPEG2000]]></category> <category><![CDATA[PGF]]></category> <category><![CDATA[photo]]></category> <category><![CDATA[PNG]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2285</guid> <description><![CDATA[I am using an excellent photo-management suite digiKam, which offers 3 lossless compressed formats for photos versioning and storage: PNG, JPEG 2000, and PGF. I wanted to know which one should I use, which urged me to perform this comparison. This post is not intended to be an in-depth comparison, but should be sufficient to [&#8230;]]]></description> <content:encoded><![CDATA[<p>I am using an <a
href="https://www.digikam.org/">excellent photo-management suite digiKam</a>, which offers 3 lossless compressed formats for photos versioning and storage: PNG, JPEG 2000, and PGF. I wanted to know which one should I use, which urged me to perform this comparison.</p><p>This post is not intended to be an in-depth comparison, but should be sufficient to choose one of the three file formats for your purposes. For more format details and history simply follow the links provided. File formats are reviewed roughly in &#8220;historical&#8221; order.</p><p><strong>PNG</strong> (<a
href="http://en.wikipedia.org/wiki/Portable_Network_Graphics">Portable Network Graphics</a>) was designed as <a
href="http://en.wikipedia.org/wiki/Graphics_Interchange_Format">GIF</a> replacement.</p><ul><li>It is lossless.</li><li>It is suitable for photos.</li><li>PNG is more space-efficient in the case of images with many pixels of the same color, such as diagrams/plots (as compared to PGF and JPEG2000). However, PNG photos are almost always larger than lossless PGF/JPEG2000 photos (real photo example: 9.9 MB in PNG, 7.0 MB in JPEG 2000).</li><li>PNG is fairly fast at (en|de)coding.</li><li>PNG is widely supported by web-browsers, image editors, and other software.</li><li>PNG uses CRCs internally for each data block, so if damage occurs only the damaged block(s) should be lost &#8211; theoretically. However, in practice, according to the <a
href="http://planets-project.eu/docs/papers/Heydegger_JustOneBit_ECDL2009.pdf">Just One Bit paper</a> (<a
href="http://bogdan.org.ua/wp-content/uploads/2015/05/Heydegger_JustOneBit_ECDL2009.pdf">local copy</a>), PNG is actually much less damage-resilient than JPEG 2000.</li></ul><p><span
id="more-2285"></span><br
/> <strong>JPEG 2000</strong> (<a
href="http://en.wikipedia.org/wiki/JPEG_2000">JPEG 2000</a>) was designed as <a
href="http://en.wikipedia.org/wiki/JPEG">JPEG</a> replacement.</p><ul><li>It has both lossless and lossy modes. Lossy mode is &#8220;better&#8221; (perceptually at the same file size) than JPEG.</li><li>Lossless mode is the smallest of all 3 file formats tested.</li><li>JPEG 2000 is slower at (en|de)coding than PGF and PNG.</li><li>JPEG 2000 has several associated ISO and other standards. Software support for JPEG 2000 is not as good as for PNG, but better than for PGF.</li><li>JPEG 2000 has good <a
href="http://www.dlib.org/dlib/july08/buonora/07buonora.html">bit errors resilience</a> (<a
href="http://bogdan.org.ua/wp-content/uploads/2015/05/A-study-on-JPEG2000-file-robustness.pdf">local copy</a>).</li></ul><p><strong>PGF</strong> (<a
href="http://en.wikipedia.org/wiki/Progressive_Graphics_File">Progressive Graphics File</a>) was also designed to replace/enhance <a
href="http://en.wikipedia.org/wiki/JPEG">JPEG</a>.</p><ul><li>PGF uses the same wavelet-based method as JPEG 2000, so it shares a lot of features with JPEG 2000, including support for lossless and lossy modes, with lossy being &#8220;better&#8221; than JPEG.</li><li>Lossless mode file is marginally larger than the same image in JPEG 2000 (real photo example: 7.0 MB in JPEG 2000, 7.4 MB in PGF).</li><li>It is much faster at (en|de)coding than JPEG 2000 (this is major difference #1 of 2).</li><li>Software support for PGF is not as good as for JPEG 2000 (this is major difference #2 of 2).<li>Being under-appreciated, PGF doesn&#8217;t seem to have received any error resilience testing, yet. However, one should expect error resilience similar to that of JPEG 2000, because essentially the same compression method is used (albeit with different &#8220;parameters&#8221;, resulting in a speed/size trade-off/gain). It is not clear if PGF has any <em>resilience features</em> like JPEG 2000.</li></ul><p><em>Fun fact #1</em> from the links above: best error resilience was observed for bitmap files.<br
/> <em>Fun fact #2</em>: after about 1% of data damage none of the compressed formats is able to reliably reproduce the original image.</p><p>I would be happy to use PGF for its speed, compression ratio, and features, but lacking software support is detrimental (in a self-reinforcing manner) to widespread adoption of PGF; being quite similar to the more popular (or better promoted) JPEG 2000, I do not know if PGF will gain sufficient traction to get e.g. browser support.</p><p>PNG has very good support, but produces noticeably larger files, and exhibits significantly lower error resilience than JPEG 2000.</p><p>So as of today my choice is JPEG 2000 (lossless, with resilience features).</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F26%2Fpgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html&amp;linkname=PGF%20vs%20PNG%20vs%20JPEG%202000%20for%20long-term%20photo%20storage%2Farchive" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F26%2Fpgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html&amp;linkname=PGF%20vs%20PNG%20vs%20JPEG%202000%20for%20long-term%20photo%20storage%2Farchive" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F26%2Fpgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html&amp;linkname=PGF%20vs%20PNG%20vs%20JPEG%202000%20for%20long-term%20photo%20storage%2Farchive" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F26%2Fpgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html&amp;linkname=PGF%20vs%20PNG%20vs%20JPEG%202000%20for%20long-term%20photo%20storage%2Farchive" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F26%2Fpgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html&amp;linkname=PGF%20vs%20PNG%20vs%20JPEG%202000%20for%20long-term%20photo%20storage%2Farchive" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F26%2Fpgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html&#038;title=PGF%20vs%20PNG%20vs%20JPEG%202000%20for%20long-term%20photo%20storage%2Farchive" data-a2a-url="https://bogdan.org.ua/2015/05/26/pgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html" data-a2a-title="PGF vs PNG vs JPEG 2000 for long-term photo storage/archive"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2015/05/26/pgf-vs-png-vs-jpeg-2000-for-long-term-photo-storage-archive.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Casio G-Shock: amazing survivalist watches</title><link>https://bogdan.org.ua/2015/05/14/casio-g-shock-amazing-survivalist-watches.html</link> <comments>https://bogdan.org.ua/2015/05/14/casio-g-shock-amazing-survivalist-watches.html#comments</comments> <pubDate>Thu, 14 May 2015 20:31:45 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Hardware]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[atomic]]></category> <category><![CDATA[casio]]></category> <category><![CDATA[solar]]></category> <category><![CDATA[tough]]></category> <category><![CDATA[tough solar]]></category> <category><![CDATA[watch]]></category> <category><![CDATA[waveceptor]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2273</guid> <description><![CDATA[In May 2010 I&#8217;ve paid US $118 for Casio G-Shock GW-810D (Atomic/Waveceptor Tough Solar) wrist watch with stainless steel band. 5 years later, at the end of April 2015, I lost it . Looking for a replacement, I found that: Casio seems to no longer make affordable models with the same functionality and a metal [&#8230;]]]></description> <content:encoded><![CDATA[<p><div
id="attachment_2276" style="width: 210px" class="wp-caption alignright"><a
href="http://bogdan.org.ua/wp-content/uploads/2015/05/GW810D-3.jpg"><img
src="http://bogdan.org.ua/wp-content/uploads/2015/05/GW810D-3-200x200.jpg" alt="Casio G-Shock" width="200" height="200" class="size-thumbnail wp-image-2276" /></a><p
class="wp-caption-text">Casio G-Shock</p></div>In May 2010 I&#8217;ve paid US $118 for Casio G-Shock GW-810D (Atomic/Waveceptor Tough Solar) wrist watch with stainless steel band.<br
/> 5 years later, at the end of April 2015, I lost it <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /> .</p><p>Looking for a replacement, I found that:</p><ul><li>Casio seems to no longer make affordable models with the same functionality <strong>and</strong> a metal band &#8211; only polymer;</li><li>a similar used model from Casio (MTG-something) costs upwards of 70 EUR.</li></ul><p>I was quite sad about that. Any survivalist-minded person can easily see why:<br
/> <span
id="more-2273"></span></p><ul><li>Solar-powered, with integrated rechargeable battery lasting 8 years or more. On full charge, it can operate up to 6 (or 9?) months without further exposure to light. Note: there exist non-solar watches claiming up to 8-10 years off a single battery. And yes, mechanical watch is above any electronic competition in this regard.</li><li>Digital display (for precise time readout) and functionality: stopwatch, timer, alarms, multiple timezones. Mechanical watches cannot match this.</li><li>Precision: +/- 15 seconds a month.</li><li>Radio time synchronization with atomic clocks (feature currently referred to as Waveceptor, but previously also known as Atomic). Modern Casio Waveceptor watches can receive signals from China, Japan, USA, and UK/Germany/Europe. I write UK/Germany/Europe, because these radio signals (depending on weather conditions) can travel thousands of kilometers. If the watch synchronizes successfully every night, then you are guaranteed to have +/- 1 second precision for the entire following day &#8211; neat!</li><li>And, of course, shock/vibration protection, and 200m water resistance.</li><li>Adding to the above, metal band should last way longer than any plastic or leather or fabric band.</li></ul><p>This is why Casio G-Shocks are awesome <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br
/> And no, I am in no way affiliated with Casio, and I do not get any personal benefits from writing this post.</p><p>Fortunately, my watch was found and returned to me a few weeks after it was lost &#8211; so yes, <em>people are good, on average</em>. It will easily serve me many more years. I may, though, consider buying a newer Casio model (with similar functionality) if the accumulator in this one loses capacity, because battery replacement may worsen waterproof properties&#8230; But that is still some years away from now.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F14%2Fcasio-g-shock-amazing-survivalist-watches.html&amp;linkname=Casio%20G-Shock%3A%20amazing%20survivalist%20watches" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F14%2Fcasio-g-shock-amazing-survivalist-watches.html&amp;linkname=Casio%20G-Shock%3A%20amazing%20survivalist%20watches" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F14%2Fcasio-g-shock-amazing-survivalist-watches.html&amp;linkname=Casio%20G-Shock%3A%20amazing%20survivalist%20watches" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F14%2Fcasio-g-shock-amazing-survivalist-watches.html&amp;linkname=Casio%20G-Shock%3A%20amazing%20survivalist%20watches" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F14%2Fcasio-g-shock-amazing-survivalist-watches.html&amp;linkname=Casio%20G-Shock%3A%20amazing%20survivalist%20watches" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2015%2F05%2F14%2Fcasio-g-shock-amazing-survivalist-watches.html&#038;title=Casio%20G-Shock%3A%20amazing%20survivalist%20watches" data-a2a-url="https://bogdan.org.ua/2015/05/14/casio-g-shock-amazing-survivalist-watches.html" data-a2a-title="Casio G-Shock: amazing survivalist watches"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2015/05/14/casio-g-shock-amazing-survivalist-watches.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Compressors galore: pbzip2, lbzip2, plzip, xz, and lrzip tested on a FASTQ file</title><link>https://bogdan.org.ua/2015/03/28/compressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html</link> <comments>https://bogdan.org.ua/2015/03/28/compressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html#comments</comments> <pubDate>Fri, 27 Mar 2015 23:34:14 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[*nix]]></category> <category><![CDATA[Comparison]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[benchmark]]></category> <category><![CDATA[bzip2]]></category> <category><![CDATA[fastq]]></category> <category><![CDATA[lbzip2]]></category> <category><![CDATA[lrzip]]></category> <category><![CDATA[pbzip2]]></category> <category><![CDATA[plzip]]></category> <category><![CDATA[test]]></category> <category><![CDATA[xz]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2257</guid> <description><![CDATA[About 2 years ago I had already reviewed some parallel (and not) compressing utilities, settling at that time on pbzip2 &#8211; it scales quasi-linearly with the number of CPUs/cores, stores compressed data in relatively small 900k blocks, is fast, and has good compression ratio. pbzip2 was (and still is) a very good choice. Yesterday I [&#8230;]]]></description> <content:encoded><![CDATA[<p>About 2 years ago I had already <a
href="http://bogdan.org.ua/2013/10/17/favourite-file-compressor-gzip-bzip2-7z.html">reviewed some parallel (and not) compressing utilities</a>, settling at that time on <strong>pbzip2</strong> &#8211; it scales quasi-linearly with the number of CPUs/cores, stores compressed data in relatively small 900k blocks, is fast, and has good compression ratio. <strong>pbzip2</strong> was (and still is) a very good choice.</p><p>Yesterday I got somewhat distracted, and thus found <strong>lbzip2</strong> -</p><blockquote><p>an independent, multi-threaded implementation of bzip2. It is commonly the fastest SMP (and uniprocessor) bzip2 compressor and decompressor</p></blockquote><p>- as it says in the Debian package description. Is it really &#8220;commonly the fastest&#8221; one? How does it compare to <strong>pbzip2</strong>? Should I use <strong>lbzip2</strong> instead of <strong>pbzip2</strong>?</p><p>This minor distraction had grown into a full-scale web-search and comparison, adding to the mix <strong>plzip</strong> (a parallel version of <strong>lzip</strong>), <strong>xz</strong>, and <strong>lrzip</strong>. After reading thousands of characters, all of these were put to a simple test: compressing an about 2 gigabyte FASTQ file with default options.</p><p>All the external links and benchmarks, as well as my own mini-benchmark results, are provided below.</p><p><strong>The conclusion is that</strong> out of all the tested compressors <strong>lbzip2 is indeed the best one</strong> (for my <em>practical</em> use). It is only slightly better than the trusty <strong>pbzip2</strong>, which takes the second place. All the other compressors performed so poorly, that they do not get any place in my <em>practical</em> rating&#8230;</p><p>So, let us first ask internet wisdom/foolishness, <strong>if lbzip2 or pbzip2 is faster/better?</strong><br
/> <span
id="more-2257"></span></p><ul><li>this <a
href="http://askubuntu.com/questions/63224/what-should-i-rely-on-lbzip2-or-pbzip2">askubuntu question</a> shows that <strong>lbzip2</strong> is compressing faster (1:43) than <strong>pbzip2</strong> (2:34)</li><li>this <a
href="http://vbtechsupport.com/1614/">nice benchmark</a> also confirms that <strong>lbzip2</strong> is indeed faster at compressing; <strong>lbzip2</strong> also appears to use less RAM and a little bit less CPU during compression; during decompression, <strong>lbzip2</strong> (reportedly) uses much more RAM. <strong>lbzip2</strong> achieved at least as good (and even marginally better) compression ratios as <strong>pbzip2</strong>.</li><li><a
href="https://github.com/kjn/lbzip2">lbzip2 github</a> page and also <a
href="http://fibrevillage.com/sysadmin/81-parallel-compression-utilities-on-linux-lbzip2-pbzip2-and-pigz" class="broken_link" rel="nofollow">this unrelated page</a> both say that <strong>lbzip2</strong> is fully cross-compatible with <strong>bzip2</strong></li><li>probably most importantly, lbzip2 github readme says that even <strong>bzip2</strong>-compressed archives get a decompression speedup (which is definitely not the case with <strong>pbzip2</strong>)</li><li><strong>lbzip2</strong> also uses 100-900k blocks (900k by default)</li><li>it is not clear if <strong>lbzip2</strong> is somewhat less widely tested than <strong>pbzip2</strong></li><li><strong>lbzip2</strong>&#8216;s author has <a
href="https://lists.debian.org/debian-mentors/2009/02/msg00135.html">performed some testing</a> (back in 2009, mind you!), and these were the most important results:</li><ul><li><strong>lbzip2</strong> is better when decompressing from a pipe, no matter the producer, and also when the compressed input coming from a regular file is single stream</li><li><strong>pbzip2</strong> beats <strong>lbzip2</strong> when the compressed input is coming from a regular file and is multi-stream (yes, pbzip2 can decompress even lbzip2&#8242;s compressed output faster than lbzip2 itself, when it&#8217;s coming from a regular file) <em>note: if you check the vbsupport benchmark above, you&#8217;ll see that lbzip2 had probably fixed slight lagging behind pbzip2 for regular multi-stream files; this improvement is also confirmed by my testing</em></li></ul></ul><p>So, at least in theory <strong>lbzip2</strong> is indeed better than <strong>pbzip2</strong>, even if only at faster decompression of <strong>bzip2</strong>-compressed files.</p><p>While looking for benchmarks, I&#8217;ve found <a
href="https://aliver.wordpress.com/2010/06/22/huge-unix-file-compresser-shootout-with-tons-of-datagraphs/">this one</a> (old but good), which highly praises <strong>lzop</strong> compressor. Apparently, <strong>lzop</strong> is noticeably faster than even <strong>gzip</strong>, and compresses only a little bit worse. However, I am not really interested in a faster gzip: I need something with much better compression, but still fast enough for multi-gigabyte files.</p><p>Next, I have stumbled upon <a
href="http://www.nongnu.org/lzip/lzip.html">lzip</a> and <a
href="http://www.nongnu.org/lzip/plzip.html">plzip</a> (.lz). What are these compressors?</p><ul><li><strong>plzip</strong> is a parallel version of <strong>lzip</strong>, and fully lzip-compatible</li><li><strong>lzip</strong> is an LZMA compressor</li><li>reading the documentation leaves an impression that <strong>[p]lzip</strong> achieves better compression, is slower, and needs much more RAM than competing compressors</li><li>there is a special utility called <strong>lziprecover</strong>, which helps recover data from damaged lzip archives, by leveraging, on the one hand, CRC checksums of compressed blocks, and, on the other, multiple damaged copies of the archive (if available)</li><li>from the official website:<br
/><blockquote><p><strong>Lzip</strong> is a lossless data compressor with a user interface similar to the one of <strong>gzip</strong> or <strong>bzip2</strong>. <strong>Lzip</strong> is about as fast as <strong>gzip</strong>, compresses most files more than <strong>bzip2</strong>, and is better than both from a data recovery perspective.</p></blockquote></li><li>default &#8220;member&#8221; (compressed block/chunk) size is 4 <em>petabytes</em>, but can be set to a lower value (minimal 100kb), mimicking bzip2&#8242;s chunk size</li><li>supports multiple, independent volumes (loosing one volume will still allow recovering data from all other volumes)</li><li>with multiple cores, <strong>plzip</strong> creates multi-member files by default (but it is not clear, what is the size of these members? Default is said to be twice the dictionary size, but default for dictionary size is not specified in the manual &#8211; so lzip/plzip seem to require compression level -1&#8230;-9 specification)</li><li><a
href="https://aliver.wordpress.com/2010/06/22/huge-unix-file-compresser-shootout-with-tons-of-datagraphs/">here</a> <strong>lzip</strong> compresses a little bit better than <strong>xz</strong> without the <code>--extreme</code> option</li><li><strong>(l|p)bzip2</strong> should still be faster than either <strong>lzip</strong> or <strong>xz</strong></li><li>I started mentioning <strong>xz</strong>, because <strong>lzip</strong> and <strong>xz</strong> (at least historically) are competing LZMA-based compressors</li><li>a 1 year old <a
href="https://blogs.gentoo.org/mgorny/2014/02/22/a-few-words-on-lzip-compressor/">opinion</a> makes the following statements about lzip:</li><ul><li><strong>lzip</strong> is a marginal archiver with no real benefits since the appearance of <strong>xz</strong> (<em>note: <strong>xz</strong> is a successor of lzma-utils</em>)</li><li><strong>xz</strong> is more popular, more widely accepted</li><li><strong>xz</strong> has a community, while <strong>lzip</strong> has 1 author</li><li>performance of <strong>xz</strong> and <strong>lzip</strong> is comparable</li><li><strong>xz</strong> has more features</li><li>but <strong>lzip</strong> does indeed have a recovery utility that <strong>xz</strong> doesn&#8217;t</li></ul></ul><p>That doesn&#8217;t really tell us much on how <strong>plzip</strong>/<strong>lzip</strong> compare to, say, <strong>pbzip2</strong>. But before performance, let us pay some more attention to long-term storage features of <strong>lzip</strong>:</p><blockquote><p>The <strong>lzip</strong> file format is designed for data sharing and long-term archiving, taking into account both data integrity and decoder availability:</p><ul><li>The <strong>lzip</strong> format provides very safe integrity checking and some data recovery means. The <strong>lziprecover</strong> program can repair bit-flip errors (one of the most common forms of data corruption) in <strong>lzip</strong> files, and provides data recovery capabilities, including error-checked merging of damaged copies of a file.</li><li>The <strong>lzip</strong> format is as simple as possible (but not simpler). The <strong>lzip</strong> manual provides the code of a simple decompressor along with a detailed explanation of how it works, so that with the only help of the <strong>lzip</strong> manual it would be possible for a <em>digital archaeologist</em> to extract the data from a <strong>lzip</strong> file long after quantum computers eventually render LZMA obsolete.</li><li>Additionally, the <strong>lzip</strong> reference implementation is copylefted, which guarantees that it will remain free forever.</li></ul></blockquote><p>(I really liked the part about the <em>digital archaeologist</em>! And the copyleft, to a lesser extent.)</p><p>Looks really attractive! Because what I am using compressors for is, essentially, longer-term archiving, with unpredictable needs to sometimes decompress some of the files. And, of course, storage media will fail fully or partially, so recovering is important, too. But what is this <strong>xz</strong> compressor?.. I&#8217;ve seen it before, in the contexts with words &#8220;overtake the world&#8221; or similar&#8230;</p><p><strong>xz</strong></p><ul><li><strong>much</strong> more complex file format than <strong>lzip</strong>, but  maybe it has some benefits for client programs and/or recovery?</li><li>supports integrity checks and multiple compressed blocks</li><li>according to this <a
href="http://gcc.gnu.org/ml/gcc/2012-03/msg00549.html">post from 2012</a>, <strong>xz</strong> (single-threaded) both compressed and decompressed much faster than <strong>lzip</strong>&#8230; and <strong>lrzip</strong> (depends on settings, of course)</li><li><strong>lzip</strong> is older than <strong>xz</strong>, and was better than <strong>xz</strong> predecessor &#8211; <strong>lzma-utils</strong></li><li><strong>xz</strong> is adopted by some linux distributions and software projects for package compression</li><li><strong>xz</strong> does not seem to have an equivalent of <strong>lziprecover</strong></li><li><strong>tar</strong> supports both <code>--lzip</code> and <code>--xz</code>, also with <code>--auto-compress</code></li></ul><p>This hasn&#8217;t really added any clarity, has it? Moreover, we now have one more unknown &#8211; the <a
href="https://github.com/ckolivas/lrzip" title="long-range zip">lrzip</a> compressor. <strong>lrzip</strong> is a redundancy compressor with LZO, gzip, bzip2, ZPAQ and LZMA back-ends. It is highly efficient for highly redundant data, even if redundancies are separated with long stretches of other data. (FASTQ files are fairly redundant, though <strong>bzip2</strong> seems to utilize that fairly well already; can <strong>lrzip</strong> do better?)</p><p>However, what if a part of the archive is damaged? How much information is lost then? Is it at all possible to recover some of the data from damaged .lrz archives?<br
/> <a
href="http://ck.kolivas.org/apps/lrzip/README.benchmarks">Author&#8217;s benchmarks</a> showcase how good <strong>lrzip</strong> is at redundant data compression (although <strong>lrzip</strong> is multithreaded, so comparison in the benchmark to non-multithreaded algorithm implementations is not quite correct&#8230;). Damaged archive recovery concerns would have prevented me from using <strong>lrzip</strong> anyway, but I was really interested if a &#8220;long-range redundancy&#8221; compressor can do better than usual, &#8220;short-range redundancy&#8221; compressors.</p><p><strong>My testing setup</strong></p><blockquote><ul><li>Debian testing 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64 GNU/Linux</li><li>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (4 physical cores with HT enabled: 8 hardware threads)</li><li>16GiB RAM</li><li>test file name: test.fastq</li><li>test file size: 2 223 860 346 bytes (a little over 2 gigabytes)</li><li>test file was copied once to RAM-mounted /tmp, to exclude any I/O bottleneck effects on compression speeds</li><li>bzip2: 1.0.6</li><li>lbzip2: 2.5</li><li>pbzip2: 1.1.9</li><li>xz: 5.1.0alpha</li><li>plzip: 1.2</li><li>lrzip: 0.616</li><li>command execution time and maximal process RSS memory were measured with <code>/usr/bin/time -f '%C: %e s, %M Kb' compressor arguments</code> (note: this is <strong>not</strong> bash&#8217;s built-in <strong>time</strong>); please note that memory measurement can be incorrect for multithreaded compressors</li></ul></blockquote><p>Below come testing results. I have not put them into a single table, but I do comment the results in a few places. Entire testing followed this pattern:</p><ul><li>compress test.fastq, deleting the original</li><li>test compressed archive (<em>note: this was done only for some compressors, not all</em>)</li><li>decompress archive back to test.fastq, delete archive</li><li>if 3 previous steps are fast enough: repeat 1-2 more times (but only show the best result below); otherwise continue</li><li>repeat with the next compressor</li></ul><p><strong>bzip2: 309 159 275 bytes</strong><br
/> <strong>bzip2</strong> was used as a baseline, to highlight speed benefits of both <strong>lbzip2</strong> and <strong>pbzip2</strong>.</p><blockquote><p> test.fastq:  7.193:1,  1.112 bits/byte, 86.10% saved, 2223860346 in, 309159275 out.<br
/> <strong>bzip2</strong> -v test.fastq: <strong>190.63 s</strong>, 7608 Kb<br
/> <strong>bzip2</strong> -v -d test.fastq.bz2: <strong>51.58 s</strong>, 4620 Kb</p></blockquote><p><strong>Bzip2</strong> is neither particularly slow, nor particularly fast. It also seems to have modest memory requirements.</p><p><strong>pbzip2: 310 462 610 bytes</strong><br
/> <strong>pbzip2</strong> is the currently used reference. For any other compressor to become a successor of <strong>pbzip2</strong>, that other compressor must be either a little faster (while compressing as good as <strong>pbzip2</strong>), or a little better compressor (while being as fast as <strong>pbzip2</strong>), or both. Note that compressed file size is only a tiny bit larger than with <strong>bzip2</strong>.</p><blockquote><p> &#8220;test.fastq.bz2&#8243;: compression ratio is 1:7.163, space savings is 86.04%<br
/> <strong>pbzip2</strong> -v test.fastq: <strong>46.22 s</strong>, 67436 Kb<br
/> <strong>pbzip2</strong> -dv test.fastq.bz2: <strong>19.80 s</strong>, 46672 Kb</p></blockquote><p>Interestingly, <code>pbzip2 --test</code> uses 1 thread only (but also consumes only 6MB RAM), resulting in decompression times similar to those of <strong>bzip2</strong>. <strong>lbzip2</strong> uses all 8 threads also during testing.</p><p><strong>lbzip2: 311 040 543 bytes</strong></p><blockquote><p> lbzip2: compressing &#8220;test.fastq&#8221; to &#8220;test.fastq.bz2&#8243;<br
/> lbzip2: &#8220;test.fastq&#8221;: compression ratio is 1:7.150, space savings is 86.01%<br
/> <strong>lbzip2</strong> -v test.fastq: <strong>22.67 s</strong>, 49812 Kb</p><p>lbzip2: decompressing &#8220;test.fastq.bz2&#8243; to &#8220;test.fastq&#8221;<br
/> lbzip2: &#8220;test.fastq.bz2&#8243;: compression ratio is 1:7.150, space savings is 86.01%<br
/> <strong>lbzip2</strong> -vd test.fastq.bz2: <strong>18.86 s</strong>, 46652 Kb</p></blockquote><p>I repeated <strong>pbzip2</strong> and <strong>lbzip2</strong> tests several times, and it was always that <strong>lbzip2</strong> compressed this same file about twice as fast&#8230; Wow! Decompression speed is about the same, compressed file size is marginally larger than with <strong>pbzip2</strong>. Overall, <strong>lbzip2</strong> does look like a new drop-in replacement of <strong>bzip2</strong>/<strong>pbzip2</strong> for me.</p><p><strong>xz -0 &ndash;&ndash;threads=8: 517 967 372 bytes</strong><br
/> I would call this one <em>major test disappointment</em>. Default setting, -6, was way too slow (estimated 28 minutes to compress!!!). Even the fastest -0 setting was still too slow! And here&#8217;s one of the reasons, straight from the <strong>xz</strong> man page:</p><blockquote><p> Multithreaded compression and decompression are not implemented yet, so this option has no effect for now. As of writing (2010-09-27), it hasn&#8217;t been decided if threads will be used by default on multicore systems once support for threading has been implemented.</p></blockquote><p>Also, I forgot to use the <code>--block-size=900k</code> option, but that seems to be of no concern with such results:</p><blockquote><p> 100 %     492.5 MiB / 2,120.8 MiB = 0.232    18 MiB/s       1:59<br
/> <strong>xz</strong> -0 -v test.fastq: <strong>119.25 s</strong>, 4780 Kb<br
/> <strong>xz</strong> &ndash;&ndash;test &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.xz: <strong>36.00 s</strong>, 2568 Kb<br
/> 100 %     492.5 MiB / 2,120.8 MiB = 0.232    58 MiB/s       0:36<br
/> <strong>xz</strong> -d -v test.fastq.xz: <strong>36.54 s</strong>, 2500 Kb</p></blockquote><p><strong>xz -0</strong> was both slower and had significantly worse compression when compared to <strong>lbzip2</strong> and <strong>pbzip2</strong>. <strong>xz -0</strong> was faster than good old <strong>bzip2</strong>, but had significantly worse compression&#8230; Really, <em>major test disappointment</em>.</p><p><strong>plzip: between 407 696 562 and 498 708 539 bytes</strong><br
/> One more <em>major test disappointment</em>. (Or am I somehow using these compressors in a wrong way?&#8230;) I haven&#8217;t found a way to set block/member size (for <strong>lzip</strong>, that would be the <code>-b</code> option). Default speed setting -6 was also way too slow, but settings -1 to -3 were comparable to <strong>pbzip2</strong>, so I did all three.</p><p><strong>plzip -1: 498 708 539 bytes</strong></p><blockquote><p> test.fastq:  4.459:1,  1.794 bits/byte, 77.57% saved, 2223860346 in, 498708539 out.<br
/> <strong>plzip</strong> -1 &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq: <strong>30.27 s</strong>, 126360 Kb (this seems to be per-thread memory&#8230;)<br
/> <strong>plzip</strong> &ndash;&ndash;test &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.lz: <strong>6.86 s</strong>, 11640 Kb<br
/> <strong>plzip</strong> -d &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.lz: <strong>7.24 s</strong>, 11644 Kb</p></blockquote><p>Compression speed and ratio: both worse than <strong>lbzip2</strong>. But the fastest testing and decompression so far.</p><p><strong>plzip -2: 456 301 558 bytes</strong></p><blockquote><p> test.fastq:  4.874:1,  1.641 bits/byte, 79.48% saved, 2223860346 in, 456301558 out.<br
/> <strong>plzip</strong> -2 &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq: <strong>38.81 s</strong>, 193416 Kb<br
/> <strong>plzip</strong> &ndash;&ndash;test &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.lz: <strong>6.26 s</strong>, 14828 Kb<br
/> <strong>plzip</strong> -d &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.lz: <strong>6.38 s</strong>, 14736 Kb</p></blockquote><p>Compression time worse than <strong>lbzip2</strong>, a little better than <strong>pbzip2</strong>, but compression ratio worse than any one of these. But even faster testing and decompression.</p><p><strong>plzip -3: 407 696 562 bytes</strong></p><blockquote><p> test.fastq:  5.455:1,  1.467 bits/byte, 81.67% saved, 2223860346 in, 407696562 out.<br
/> <strong>plzip</strong> -3 &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq: <strong>63.74 s</strong>, 245756 Kb<br
/> <strong>plzip</strong> &ndash;&ndash;test &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.lz: <strong>5.82 s</strong>, 18936 Kb<br
/> <strong>plzip</strong> -d &ndash;&ndash;verbose &ndash;&ndash;threads=8 test.fastq.lz: <strong>6.10 s</strong>, 18944 Kb</p></blockquote><p>Even faster testing and decompression! But compression ratio and speed are still worse than <strong>lbzip2</strong> and <strong>pbzip2</strong>.</p><p>And the final contestant, <strong>lrzip</strong>! All 5 back-ends were tested: LZO, gzip, bzip2, LZMA, ZPAQ.</p><p><strong>lrzip</strong> has several peculiarities, which hinder its use as a drop-in replacement for, say, <strong>bzip2</strong>. Most importantly, when a file is compressed, it is not deleted, unless a <code>-D</code> options is specified. Unlike <strong>pbzip2</strong> and <strong>lbzip2</strong>, which use all available CPUs/cores by default, <strong>lrzip</strong> only uses 2 by default (<code>-p 8</code> in the results below requests use of 8 cores). Another unusual feature is that during testing a file is uncompressed to a storage medium, and then deleted; almost all the other compressors only verify the decompressed data stream, which is then immediately discarded and never written to storage medium. Related feature is a <code>-c</code> option, which performs file verification after decompression by reading the decompressed file from storage medium and comparing it to the decompressed stream. <strong>lrzip</strong> also stores MD5 hashes of data, and allows verifying these. <strong>lrzip</strong> comes with several helper scripts &#8211; for example, one which allows tarballing and lrzipping a chosen directory in a single command. Actually, <strong>lrzip</strong> is more of an archive utility, and not just a compressor.</p><p><strong>lrzip -D -p 8: 334 504 383 bytes</strong><br
/> In this default (LZMA) mode, <strong>lrzip</strong> starts with 1 thread, but eventually uses more and more cores (though never all 8, or I haven&#8217;t noticed this). Decompressing seems to use more threads, but that also depends on the back-end used (the slower it is &#8211; the more threads will be used, e.g. ZPAQ versus LZO).</p><blockquote><p> test.fastq &#8211; Compression Ratio: 6.648. Average Compression Speed:  3.113MB/s.<br
/> Total time: 00:11:21.85<br
/> <strong>lrzip</strong> -D -p 8 test.fastq: <strong>681.84 s</strong>, 3331080 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 124.706MB/s<br
/> [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:17.13<br
/> <strong>lrzip</strong> -t -p 8 test.fastq.lrz: <strong>17.21 s</strong>, 2567608 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 117.778MB/s<br
/> Output filename is: test.fastq: [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:17.59<br
/> <strong>lrzip</strong> -d -p 8 -D test.fastq.lrz: <strong>17.67 s</strong>, 2567664 Kb</p></blockquote><p>In the default LZMA mode, lrzip is significantly slower than even bzip2, and has somewhat worse compression ratio. Yes, this is the 3rd <em>major test disappointment</em>.</p><p><strong>gzip back-end: lrzip -g -L 9 -D -p 8: 430 013 769 bytes</strong><br
/> Despite specifying <code>-p 8</code>, <strong>lrzip</strong> mostly operates in 1 thread, and only sometimes in 2 (probably invokes <strong>gzip</strong> library). Testing is also done with 1 thread only, but is very fast (but slower than <strong>plzip</strong>). The <code>-L 9</code> option is supposed to be translated into -9 for gzip; as this normally has nearly no effect, it wasn&#8217;t used in the following <strong>lrzip</strong> tests.</p><blockquote><p> test.fastq &#8211; Compression Ratio: 5.172. Average Compression Speed:  0.704MB/s.<br
/> Total time: 00:50:11.34<br
/> <strong>lrzip</strong> -p 8 -g -L 9 -D test.fastq: <strong>3011.34 s</strong>, 2745520 Kb</p><p>100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 163.077MB/s<br
/> [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:12.71<br
/> <strong>lrzip</strong> -t -p 8 test.fastq.lrz: <strong>12.79 s</strong>, 2577632 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 163.077MB/s<br
/> Output filename is: test.fastq: [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:12.88<br
/> <strong>lrzip</strong> -d -p 8 -D test.fastq.lrz: <strong>12.95 s</strong>, 2577728 Kb</p></blockquote><p>And again, compression speed <strong>and</strong> ratio are worse than for <strong>bzip2</strong>&#8230;</p><p><strong>LZO back-end: lrzip -l -D -p 8: 766 520 776 bytes</strong></p><blockquote><p> test.fastq &#8211; Compression Ratio: 2.901. Average Compression Speed:  4.690MB/s.<br
/> Total time: 00:07:32.89<br
/> <strong>lrzip</strong> -l -D -p 8 test.fastq: <strong>452.88 s</strong>, 2714452 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 212.000MB/s<br
/> [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:10.58<br
/> <strong>lrzip</strong> -t -p 8 test.fastq.lrz: <strong>10.66 s</strong>, 2582516 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 192.727MB/s<br
/> Output filename is: test.fastq: [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:11.32<br
/> <strong>lrzip</strong> -d -p 8 -D test.fastq.lrz: <strong>11.39 s</strong>, 2582504 Kb</p></blockquote><p>No comments.</p><p><strong>bzip2 back-end: lrzip -b -D -p 8: 353 473 476 bytes</strong></p><blockquote><p> test.fastq &#8211; Compression Ratio: 6.291. Average Compression Speed:  4.473MB/s.<br
/> Total time: 00:07:53.95<br
/> <strong>lrzip</strong> -b -D -p 8 test.fastq: <strong>473.94 s</strong>, 2781104 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 68.387MB/s<br
/> [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:30.69<br
/> <strong>lrzip</strong> -t -p 8 test.fastq.lrz: <strong>30.77 s</strong>, 2583156 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB<br
/> Average DeCompression Speed: 66.250MB/s<br
/> Output filename is: test.fastq: [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:00:31.92<br
/> <strong>lrzip</strong> -d -p 8 -D test.fastq.lrz: <strong>32.00 s</strong>, 2583108 Kb</p></blockquote><p>Hadn&#8217;t I done all of these simple tests myself, by now I&#8217;d think that this test was <em>rigged</em> to show how good <strong>pbzip2</strong> and <strong>lbzip2</strong> are at compressing FASTQ files <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /></p><p><strong>ZPAQ back-end: lrzip -z -D -p 8: 292 380 439 bytes</strong></p><blockquote><p> test.fastq &#8211; Compression Ratio: 7.606. Average Compression Speed:  2.804MB/s.%  7:100%<br
/> Total time: 00:12:36.51<br
/> <strong>lrzip</strong> -z -D -p 8 test.fastq: <strong>756.51 s</strong>, 3585740 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB	1:100%  2:100%  3:100%  4:100%  5:100%  6:100%  7:100%<br
/> Average DeCompression Speed:  3.970MB/s<br
/> [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:08:54.57<br
/> <strong>lrzip</strong> -t -p 8 test.fastq.lrz: <strong>534.65 s</strong>, 2583424 Kb</p><p>Decompressing&#8230;<br
/> 100%    2120.84 /   2120.84 MB	1:100%  2:100%  3:100%  4:100%  5:100%  6:100%  7:100%<br
/> Average DeCompression Speed:  3.759MB/s<br
/> Output filename is: test.fastq: [OK] &#8211; 2223860346 bytes<br
/> Total time: 00:09:24.27<br
/> <strong>lrzip</strong> -d -p 8 -D test.fastq.lrz: <strong>564.36 s</strong>, 2583460 Kb</p></blockquote><p><strong>Finally!!!</strong> We have compression better than <strong>bzip2</strong>! But it is also much slower than <strong>bzip2</strong> (and some 12 times slower than <strong>pbzip2</strong>), so not really an option. Alas. And decompression time is the worst in the test &#8211; almost <strong>10 minutes</strong> for what <strong>plzip</strong> does in under <strong>7 seconds</strong>! (I do realize that compression ratio is also different &#8211; but not <strong>that</strong> much.) I wonder if slow <strong>lrzip</strong> speeds have anything to do with test.fastq being effectively in RAM? I do not know if there are any performance penalties to <strong>mmap</strong>ing a file which is already on a RAM-mounted partition.</p><p>The test.fastq file that I&#8217;ve used was somehow really hard for the tested compressors to tackle as fast and as good as <strong>lbzip2</strong> and <strong>pbzip2</strong> could&#8230;</p><p>Questions? Comments? Improvements, including plots of these figures? Comment below.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F28%2Fcompressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html&amp;linkname=Compressors%20galore%3A%20pbzip2%2C%20lbzip2%2C%20plzip%2C%20xz%2C%20and%20lrzip%20tested%20on%20a%20FASTQ%20file" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F28%2Fcompressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html&amp;linkname=Compressors%20galore%3A%20pbzip2%2C%20lbzip2%2C%20plzip%2C%20xz%2C%20and%20lrzip%20tested%20on%20a%20FASTQ%20file" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F28%2Fcompressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html&amp;linkname=Compressors%20galore%3A%20pbzip2%2C%20lbzip2%2C%20plzip%2C%20xz%2C%20and%20lrzip%20tested%20on%20a%20FASTQ%20file" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F28%2Fcompressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html&amp;linkname=Compressors%20galore%3A%20pbzip2%2C%20lbzip2%2C%20plzip%2C%20xz%2C%20and%20lrzip%20tested%20on%20a%20FASTQ%20file" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F28%2Fcompressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html&amp;linkname=Compressors%20galore%3A%20pbzip2%2C%20lbzip2%2C%20plzip%2C%20xz%2C%20and%20lrzip%20tested%20on%20a%20FASTQ%20file" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F28%2Fcompressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html&#038;title=Compressors%20galore%3A%20pbzip2%2C%20lbzip2%2C%20plzip%2C%20xz%2C%20and%20lrzip%20tested%20on%20a%20FASTQ%20file" data-a2a-url="https://bogdan.org.ua/2015/03/28/compressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html" data-a2a-title="Compressors galore: pbzip2, lbzip2, plzip, xz, and lrzip tested on a FASTQ file"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2015/03/28/compressors-galore-pbzip2-lbzip2-plzip-xz-and-lrzip-tested-on-a-fastq-file.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Looking for a perfect Android app for TSW/GTD use</title><link>https://bogdan.org.ua/2015/03/13/looking-for-a-perfect-android-app-for-tsw-gtd-use.html</link> <comments>https://bogdan.org.ua/2015/03/13/looking-for-a-perfect-android-app-for-tsw-gtd-use.html#comments</comments> <pubDate>Thu, 12 Mar 2015 22:49:31 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Comparison]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Notepad]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Calendar]]></category> <category><![CDATA[GTD]]></category> <category><![CDATA[Keep]]></category> <category><![CDATA[productivity]]></category> <category><![CDATA[project management]]></category> <category><![CDATA[RTM]]></category> <category><![CDATA[task management]]></category> <category><![CDATA[time management]]></category> <category><![CDATA[Trello]]></category> <category><![CDATA[TSW]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2250</guid> <description><![CDATA[I have recently realized that my planning habits are quite similar to what The Secret Weapon promotes. However, my planning is not as elaborate and detailed/structured as TSW, and I am using several tools: Google Keep, an awesome note-taking and to-do lists application with a really good web-interface, and free; Trello, convenient lists/projects/tasks management platform [&#8230;]]]></description> <content:encoded><![CDATA[<p>I have recently realized that my planning habits are quite similar to what <a
href="http://www.thesecretweapon.org/">The Secret Weapon</a> promotes. However, my planning is not as elaborate and detailed/structured as <abbr
title="The Secret Weapon">TSW</abbr>, and I am using several tools:</p><ul><li><a
href="https://play.google.com/store/apps/details?id=com.google.android.keep">Google Keep</a>, an awesome note-taking and to-do lists application with a really good web-interface, and free;</li><li><a
href="https://play.google.com/store/apps/details?id=com.trello">Trello</a>, convenient lists/projects/tasks management platform (especially for group work), and free;</li><li><a
href="https://play.google.com/store/apps/details?id=com.google.android.calendar">Google Calendar</a>, the <em>de facto</em> calendar standard for Android phones, and free;</li><li>my A5 format <a
href="http://www.amazon.de/weekview-compact-2015-clevere-Wochenplaner/dp/B00EDHZR9U">weekly paper planner</a>, and&#8230; the only not free component.</li></ul><p>It is easy to see that I am using too many tools.</p><p>In an effort to use less tools, and also to try some of the features of <abbr
title="The Secret Weapon">TSW</abbr>, I&#8217;ve performed a brief search for <abbr
title="Getting Things Done">GTD</abbr>/<abbr
title="The Secret Weapon">TSW</abbr>-compatible Android apps.</p><p><a
href="http://www.thesecretweapon.org/">TSW website</a> is built around the Evernote app. However, I am not sure if this would be a good solution for me, as I have been already using Evernote since several years for longer-term note-keeping, and thus already have a bunch of notepads, notes, and tags there. Moreover, Evernote&#8217;s website mentions something about &#8220;offline notes&#8221; in the Premium (non-free) tier for mobile apps; this hints at the requirement to have internet connectivity to be able to work with TSW+Evernote efficiently through the day.</p><p>Oh, before I forget: all the 4 tools that I am using have their purpose, with overlap between Keep and Trello.<br
/> My A5 format paper planner (weekview compact 2015) is not a simple weekly planner; it has a structure that stimulates goal-oriented planning.<br
/> More specifically, it provides means to plan:<br
/> <span
id="more-2250"></span></p><ul><li>the entire life, by specifying (succinct) goals in several categories (personal, work, family, social, and some others);</li><li>the next several years (there is enough space for just a few keywords for each year);</li><li>the entire current year (as an overview or a list of goals, without too many details);</li><li>each quarter of the current year (with more details: goals/tasks can have specific days or date ranges assigned, and have 3 priorities);</li><li>each week has 3 priorities for what you would like to accomplish;</li><li>there are also other important, useful, and well-designed elements, all with high attention to details.</li></ul><p>I mostly use the paper planner for quarter-level goals and tasks.</p><p>Trello is my primary project and task management tool, both for work and personal matters (using different boards).<br
/> It also really simplifies my weekly reports: I only have to check the <strong>Done</strong> list of the primary/project work board,<br
/> and show it to my supervisor &#8211; which (showing/sharing) is also easy with Trello.</p><p>I&#8217;m using Calendar for all the events which have specific dates/times, like meetings, deadlines, celebrations, etc.</p><p>Finally, I&#8217;ve started using Keep not that long ago as a to-do list and note-taking application. It is extremely easy and quick to use, which explains this new adoption. I use it mostly as a short-term buffer for quick (shorter than 2 hours) tasks. I have 3 separate lists: home, work, and shopping <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> The only component which is missing if I want to use TSW is tagging of individual checklist items, together with tags search. Other than that, Google Keep is plain perfect.</p><p>The first app I had a look at was <a
href="https://play.google.com/store/apps/details?id=com.dg.gtd.android.lite">DGT GTD (alpha)</a>:</p><ul><li>has &#8220;@-contexts&#8221;;</li><li>has tags;</li><li>has search for arbitrary tag combinations (both <strong>AND</strong> and <strong>OR</strong> logic);</li><li>no web interface, uses toodledo/dropbox/ftp for sync;</li><li>web-interface might be available through toodledo (which has its own limitations, see below);</li><li>overall: alpha, no easy-to-use web-interface, unclear future&#8230; though otherwise seems good.</li></ul><p>Next, I had a look at <a
href="https://play.google.com/store/apps/details?id=com.kiwlm.mytoodle">Toodledo</a>:</p><ul><li>has a free, but (seemingly quite strongly) limited version; in addition, it felt</li><li>somehow not easy to register, thus I have not tried it.</li></ul><p>Next was <a
href="https://play.google.com/store/apps/details?id=net.mylifeorganized.mlo">MyLifeOrganized</a>:</p><ul><li>way too commercial all over &#8211; you seem to need many pieces of (paid) software, (paid) cloud sync, (paid) plans&#8230;</li><li>no web-interface and no Linux support, only Win/Mac/iOS/Android, thus have not tried this one as well.</li></ul><p>I was leaving better contestants (like RTM, <a
href="https://play.google.com/store/apps/details?id=com.rememberthemilk.MobileRTM">Remember The Milk</a>) for later:</p><ul><li>nice, convenient, light, keyboard-friendly web-interface;</li><li>free version syncs with web, but only once every 24 hours;</li><li>has locations (GPS-based) and tags;</li><li>has inbox, personal, work, study, sent pre-defined lists of tasks; you can define your own (and delete 3 of the pre-defined, if you wish);</li><li>can search for multiple tags using brackets, logical operators, and multiple per-task attribute filters (like timeEstimate, dueDate, etc &#8211; many of these!);</li><li>can save searches as smart lists (at least in the Android app);</li><li>tasks cannot be ordered manually, they can only be sorted by priority, due date, or name.</li></ul><p>I can see myself using RTM, which feels like a quality tasks-management environment. Syncing once every 24 hours is the only free version limitation that I am sensitive to, because I tend to use web-versions (Trello, Keep) while at the computer. If you are using for planning your phone only, then RTM might be a very good fit for you.</p><p>Another detail which I find inconvenient is the inability to manually sort tasks. As I know from using Keep, manually sorting smaller tasks into their logical order by dragging is quick and easy. This RTM drawback could be worked around by sorting task list by name, and devoting the first 2 characters of the task text to its number (e.g. &#8217;06 start scaffolding&#8217;). I am still unsure about RTM.</p><p>Given the failure of the new contestants to fit my needs, I also had a quick formal look at the tools I am already using.</p><p><a
href="https://play.google.com/store/apps/details?id=com.evernote">Evernote</a>:</p><ul><li>recommended by TSW website;</li><li>has tags and saved tag searches;</li><li>not sure if it keeps all notes available offline &#8211; it likely needs connection to function; it may keep the most recent notes offline, though &#8211; still have to test this;</li><li>not exactly a to-do list, thus (much more?) cumbersome to use than Google Keep (again, this wasn&#8217;t tested yet &#8211; consider this a prejudice);</li><li>free version has a 60 MB/month data upload limit, which should be more than enough for tasks management.</li></ul><p>I am going to try Evernote with TSW, and see if that works good enough. I&#8217;ll update the post with the results.</p><p><a
href="https://play.google.com/store/apps/details?id=com.google.android.keep">Google Keep</a>:</p><ul><li>very easy and convenient to use checklists;</li><li>keeps all tasks local and always available; works offline, syncs when you have connection;</li><li>has an efficient, quick-to-use web-interface;</li><li>does not have tagging (only colors for notes);</li><li>lightweight in terms of size and resources needed.</li></ul><p>I&#8217;ll keep using keep, even if some other app becomes my primary for tasks management. It is simply too good not to use.</p><p><a
href="https://play.google.com/store/apps/details?id=com.trello">Trello</a>:</p><ul><li>has a fairly convenient web-interface (though more complicated than Keep because of more features);</li><li>allows easy collaboration;</li><li>supports multiple boards, containing task lists, containing tasks, containing checklists and other elements, which all together enable fairly complex project management;</li><li>phone app caches tasks/boards that you access while online, and can later show those while offline, but</li><li>phone app does not allow changes while offline &#8211; you must have connection for the changes to have effect;</li><li>has tags (labels), but these are board-specific, so it is impossible to get a flat list of all tasks from all boards filtered by some labels/criteria.</li></ul><p>Right now I have tons of tasks in Trello, so I am not going to abandon it any time soon (unless I find a perfect alternative solution). I have already seen recipes online to adapt Trello to TSW/GTD use. This will not fix the necessity for internet connection for the app to work, though. It is also quite possible that tags + global flat list of all tasks from all boards might get introduced as new features into Trello, as it is developing dynamically and new features do get added quite often&#8230; Maybe I should leave a feature request for the developers, together with a thank-you for their excellent product.</p><p>That&#8217;s it for now, I&#8217;ll update after some more app testing.</p><p><ins
datetime="2015-03-26T20:15:46+00:00">Update 1</ins>: Trello can be quite convenient as a general GTD-like (but not quite TSW-like) app. I&#8217;ve set up a separate <strong>GTD</strong> board, with lists <strong>inbox</strong>, <strong>now</strong>, <strong>next</strong>, <strong>later</strong>, 8 project/watching/reading lists, 2 goal lists (one for the current year, one with general goals), <strong>some day</strong>, <strong>contemplate</strong> (no clear decision if an item has to be done at all), <strong>waiting</strong>, <strong>done</strong>, and <strong>discarded</strong> (something from any of the other lists which is [no longer] worth doing).</p><p><ins
datetime="2015-03-26T20:15:46+00:00">Update 2</ins>: Google Keep now has labels (<abbr
title="also known as">aka</abbr> tags)! (It now also has recurring reminders, which is cool as well.) Tags seemed to be the only thing keeping (no pun intended) Keep from being a perfectly simple and lightweight GTD/TSW app! Or so I thought. Unfortunately, there does not appear to be any way to search by several labels right now. You can search by note colors, and can select a single label to list all notes that have it, but no multiple labels&#8230; One last step missing to perfection?</p><p>Leave comments if some of my statements seem wrong, or if you know a solution which would be capable of satisfying my needs <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F13%2Flooking-for-a-perfect-android-app-for-tsw-gtd-use.html&amp;linkname=Looking%20for%20a%20perfect%20Android%20app%20for%20TSW%2FGTD%20use" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F13%2Flooking-for-a-perfect-android-app-for-tsw-gtd-use.html&amp;linkname=Looking%20for%20a%20perfect%20Android%20app%20for%20TSW%2FGTD%20use" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F13%2Flooking-for-a-perfect-android-app-for-tsw-gtd-use.html&amp;linkname=Looking%20for%20a%20perfect%20Android%20app%20for%20TSW%2FGTD%20use" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F13%2Flooking-for-a-perfect-android-app-for-tsw-gtd-use.html&amp;linkname=Looking%20for%20a%20perfect%20Android%20app%20for%20TSW%2FGTD%20use" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F13%2Flooking-for-a-perfect-android-app-for-tsw-gtd-use.html&amp;linkname=Looking%20for%20a%20perfect%20Android%20app%20for%20TSW%2FGTD%20use" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2015%2F03%2F13%2Flooking-for-a-perfect-android-app-for-tsw-gtd-use.html&#038;title=Looking%20for%20a%20perfect%20Android%20app%20for%20TSW%2FGTD%20use" data-a2a-url="https://bogdan.org.ua/2015/03/13/looking-for-a-perfect-android-app-for-tsw-gtd-use.html" data-a2a-title="Looking for a perfect Android app for TSW/GTD use"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2015/03/13/looking-for-a-perfect-android-app-for-tsw-gtd-use.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Do not use Hermes Paketversand for packages delivery in Germany</title><link>https://bogdan.org.ua/2014/09/02/do-not-use-hermes-paketversand-for-packages-delivery-in-germany.html</link> <comments>https://bogdan.org.ua/2014/09/02/do-not-use-hermes-paketversand-for-packages-delivery-in-germany.html#comments</comments> <pubDate>Tue, 02 Sep 2014 13:53:51 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Rant]]></category> <category><![CDATA[amazon]]></category> <category><![CDATA[delivery]]></category> <category><![CDATA[failure]]></category> <category><![CDATA[hermes]]></category> <category><![CDATA[rant]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2173</guid> <description><![CDATA[Note: this is a rant. Unless you are specifically interested in the subject (keywords: delivery, hermes, failure, amazon), you should not read this. I buy a lot on amazon.de &#8211; this is easy and convenient. Most of the time it also works good, with items arriving as promised or (mostly) earlier. Sometimes there are minor [&#8230;]]]></description> <content:encoded><![CDATA[<p>Note: this is a rant. Unless you are specifically interested in the subject (keywords: delivery, hermes, failure, amazon), you should not read this.</p><p>I buy a lot on <a
target="_blank" href="http://amazon.de/?_encoding=UTF8&#038;camp=1789&#038;creative=9325&#038;linkCode=ur2&#038;tag=bioua-20&#038;linkId=ES4VNQ6E3M7Z653U">amazon.de</a><img
src="http://ir-na.amazon-adsystem.com/e/ir?t=bioua-20&#038;l=ur2&#038;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> &#8211; this is easy and convenient. Most of the time it also works good, with items arriving as promised or (mostly) earlier. Sometimes there are minor problems, but nothing worth remembering or mentioning. However, my latest order, &#8220;delivered&#8221; by <a
href="http://www.myhermes.de/">Hermes Paketversand</a>, was such a spectacular failure, that it deserves a blog post.</p><p>My item was expected to arrive on Tuesday, the 5th of August. In the evening of that day we found an <em>important message</em> from Hermes in our mailbox, saying that <em>We were unable to deliver your package, we come again tomorrow, on the 6th of August</em>. Hmmm. That is strange. My wife was at home in the 1st half of the day, when Hermes, supposedly, was delivering my package (I learned about their delivery time later from delivery tracking page). This is what I would call a minor problem, not really an issue. Maybe, for some reason, the door bell wasn&#8217;t heard, and our delivery did not reach us. But it comes next day, right? Right?&#8230;</p><p>There was absolutely nothing &#8211; not even a note &#8211; <em>delivered</em> in the following 4 days. On Saturday I started worrying. I checked <a
target="_blank" href="http://amazon.de/?_encoding=UTF8&#038;camp=1789&#038;creative=9325&#038;linkCode=ur2&#038;tag=bioua-20&#038;linkId=ES4VNQ6E3M7Z653U">Amazon</a><img
src="http://ir-na.amazon-adsystem.com/e/ir?t=bioua-20&#038;l=ur2&#038;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> package delivery status (detailed), which said that we have missed 3 (!) delivery attempts between 9:00 and 13:00 on August 5-7. I could have believed one miss, but three in a row, with my wife at home&#8230; that is extremely strange, to say the least. Anyway, I was ready to forgive this, as long as I get the package.<br
/> <span
id="more-2173"></span></p><p>Previous packages, when their delivery failed, were usually left at the nearest Paketshop (pickup place), which is about 7 minutes walking from where I live. There were absolutely no notes left about the whereabouts of my package, so I assumed it is in that Paketshop, and walked there. But the package was not there.</p><p>I then explored the Hermes Paketversand website, and did find a form to ask about the location of the package. I had thoroughly, as I usually do, filled in the form, including my email and phone number. I have explained the absence of any notification about the package whereabouts, and asked to deliver the package to that Paketshop not far from me. <strong>I have never received any response to that form.</strong></p><p>To be extra safe, I also enabled <a
target="_blank" href="http://amazon.de/?_encoding=UTF8&#038;camp=1789&#038;creative=9325&#038;linkCode=ur2&#038;tag=bioua-20&#038;linkId=ES4VNQ6E3M7Z653U">Amazon</a><img
src="http://ir-na.amazon-adsystem.com/e/ir?t=bioua-20&#038;l=ur2&#038;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />&#8216;s SMS notifications about delivery status changes. Never needed them before, but this was already a special case.</p><p>After a day or two, I received an SMS from <a
target="_blank" href="http://amazon.de/?_encoding=UTF8&#038;camp=1789&#038;creative=9325&#038;linkCode=ur2&#038;tag=bioua-20&#038;linkId=ES4VNQ6E3M7Z653U">Amazon</a><img
src="http://ir-na.amazon-adsystem.com/e/ir?t=bioua-20&#038;l=ur2&#038;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, saying that delivery requires my interaction to proceed. On the amazon.de I was told that delivery failed and I need to contact Hermes to resolve the issue. Amazon does give the phone number. Interestingly, on the Hermes Paketversand website there are no phone numbers, only the (apparently ignored or dysfunctional) feedback form.</p><p>The phone number costs up to 0.6 EUR to call from cell phone. I had already paid for <em>shipping</em> when ordering, so it is really surprising that I have to pay again to ask where the <em>shiny paradise</em> my package is.</p><p>Anyway, it was a small gift for a friend, so I called and arranged the delivery to that Paketshop I like.</p><p>I was already deeply unsatisfied with Hermes, but had this failure ended here, I would have never written this piece.</p><p>On the 14th of August I get 2 SMSs from Amamzon saying that my package is ready to be picked up. &#8220;Hurray!&#8221;, I think. Next day was a holiday, so I planned the pickup for early Saturday. After getting the package I intended to have a haircut, and then depart for my vacations.</p><p><strong>The package was not there</strong>. Not in the Paketshop I was told it will arrive to, making a toll phone call.</p><p>I had no choice other than to call Hermes again. (Hermes seems to enjoy leaving customers no choice.) This time, I was told that the package is in a <strong>different</strong> Paketshop. I kept, in vain, asking &#8220;But why is it in a different Paketshop?&#8230;&#8221;, only to be told again that I can take it there. In response to my complaint that I go on vacations today and, thus, may have no time to get the package, I was informed that the package will then be returned to the sender, and was suggested to print some proxy/trust form from Hermes website for someone else to get the package. Well, thanks! 2 hours before I leave, and I need to think about some stupid form, and where to print it, and who could get the package &#8211; all because of Hermes delivering the package to a wrong Paketshop.</p><p>I ended up walking to that other Paketshop (~3km further from where I had already been) and getting the package.</p><p>Obviously, I no longer had enough time for a haircut. I was also quite angry and destabilized &#8211; just what I needed before a day-long trip. Thanks, Hermes.</p><p>I will be contacting Amazon and the specific shop to report this failure of Hermes, and to ask to never use Hermes for my deliveries.</p><p>A friend of mine had similar experiences with Hermes, so I guess this is not a <em>one in a thousand</em> failure.</p><p>I have three simple questions to Hermes, if it ever bothers to answer them:</p><ol><li>Why do I have to seek contact with Hermes to find  my package? Why Hermes delivery left absolutely no notifications about the package whereabouts when it <em>failed</em> to deliver for the 3rd time?</li><li>Why was there absolutely no response to my feedback form?</li><li>Why was the package delivered to a different Paketshop? Why wasn&#8217;t I notified about the change?</li></ol><p>I have come to a conclusion never to use Hermes, even if the alternative is more expensive.</p><p>I wish you timely and successful deliveries.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2014%2F09%2F02%2Fdo-not-use-hermes-paketversand-for-packages-delivery-in-germany.html&amp;linkname=Do%20not%20use%20Hermes%20Paketversand%20for%20packages%20delivery%20in%20Germany" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2014%2F09%2F02%2Fdo-not-use-hermes-paketversand-for-packages-delivery-in-germany.html&amp;linkname=Do%20not%20use%20Hermes%20Paketversand%20for%20packages%20delivery%20in%20Germany" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2014%2F09%2F02%2Fdo-not-use-hermes-paketversand-for-packages-delivery-in-germany.html&amp;linkname=Do%20not%20use%20Hermes%20Paketversand%20for%20packages%20delivery%20in%20Germany" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2014%2F09%2F02%2Fdo-not-use-hermes-paketversand-for-packages-delivery-in-germany.html&amp;linkname=Do%20not%20use%20Hermes%20Paketversand%20for%20packages%20delivery%20in%20Germany" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2014%2F09%2F02%2Fdo-not-use-hermes-paketversand-for-packages-delivery-in-germany.html&amp;linkname=Do%20not%20use%20Hermes%20Paketversand%20for%20packages%20delivery%20in%20Germany" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2014%2F09%2F02%2Fdo-not-use-hermes-paketversand-for-packages-delivery-in-germany.html&#038;title=Do%20not%20use%20Hermes%20Paketversand%20for%20packages%20delivery%20in%20Germany" data-a2a-url="https://bogdan.org.ua/2014/09/02/do-not-use-hermes-paketversand-for-packages-delivery-in-germany.html" data-a2a-title="Do not use Hermes Paketversand for packages delivery in Germany"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2014/09/02/do-not-use-hermes-paketversand-for-packages-delivery-in-germany.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The Mysteries of BitCoin</title><link>https://bogdan.org.ua/2013/11/24/the-mysteries-of-bitcoin.html</link> <comments>https://bogdan.org.ua/2013/11/24/the-mysteries-of-bitcoin.html#comments</comments> <pubDate>Sun, 24 Nov 2013 14:46:03 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[bitcoin]]></category> <category><![CDATA[mystery]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2027</guid> <description><![CDATA[Did you know that the creator(s) of BitCoin is/are unknown? Did you know that the account which generated the Genesis Block is estimated to have up to 0.6-1 million BitCoins? Did you know that the creator(s) of BitCoin disappeared from any BitCoin-related discussion and development forums a long time ago? Did you know that 3 [&#8230;]]]></description> <content:encoded><![CDATA[<p><img
src="http://bogdan.org.ua/wp-content/uploads/2013/11/logo_ios.png" alt="BitCoin logo" width="114" height="114" class="alignleft size-full wp-image-2041" />Did you know that the creator(s) of BitCoin is/are unknown?<br
/> Did you know that the account which generated the Genesis Block is estimated to have up to 0.6-1 million BitCoins?<br
/> Did you know that the creator(s) of BitCoin disappeared from any BitCoin-related discussion and development forums a long time ago?<br
/> Did you know that 3 journalist investigations aiming to identify BitCoin creator(s) all ended up with different results?</p><p>This information is not available in one piece, but there are some of the pieces at the following URLs:</p><blockquote><p><a
href="https://bitcointalk.org/index.php?topic=172009.0">A mistery hidden in the Genesis Block</a><br
/> <a
href="https://en.bitcoin.it/wiki/Satoshi_Nakamoto">Who is Satoshi Nakamoto?</a><br
/> <a
href="http://www.theverge.com/2013/5/6/4295028/report-satoshi-nakamoto">Four years and $100 million later, Bitcoinâ€™s mysterious creator remains anonymous</a><br
/> <a
href="http://www.forbes.com/sites/timworstall/2013/05/19/ted-nelson-says-that-bitcons-satoshi-nakamoto-is-shinichi-mochizuki/">Ted Nelson Says That Bitcoin&#8217;s Satoshi Nakamoto Is Shinichi Mochizuki</a><br
/> <a
href="http://chartgirl.com/where-in-the-world-is-satoshi-nakamoto/">Where in the World is Satoshi Nakamoto?</a><br
/> <a
href="http://www.wired.com/magazine/2011/11/mf_bitcoin/" class="broken_link" rel="nofollow">The Rise and Fall of Bitcoin</a></p></blockquote><p>Below is a <strong>huge</strong> graphical brief history of Bitcoin, including the continued growth of its exchange rates.<br
/> <span
id="more-2027"></span><br
/> <img
src="http://bogdan.org.ua/wp-content/uploads/2013/12/bitcoin.jpg" alt="Bitcoin" width="970" height="14611" class="aligncenter size-full wp-image-2067" /></p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Fthe-mysteries-of-bitcoin.html&amp;linkname=The%20Mysteries%20of%20BitCoin" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Fthe-mysteries-of-bitcoin.html&amp;linkname=The%20Mysteries%20of%20BitCoin" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Fthe-mysteries-of-bitcoin.html&amp;linkname=The%20Mysteries%20of%20BitCoin" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Fthe-mysteries-of-bitcoin.html&amp;linkname=The%20Mysteries%20of%20BitCoin" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Fthe-mysteries-of-bitcoin.html&amp;linkname=The%20Mysteries%20of%20BitCoin" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Fthe-mysteries-of-bitcoin.html&#038;title=The%20Mysteries%20of%20BitCoin" data-a2a-url="https://bogdan.org.ua/2013/11/24/the-mysteries-of-bitcoin.html" data-a2a-title="The Mysteries of BitCoin"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2013/11/24/the-mysteries-of-bitcoin.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Outlook 2010: MAPI was unable to load the information service gwmsp1.dll</title><link>https://bogdan.org.ua/2013/11/24/fix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html</link> <comments>https://bogdan.org.ua/2013/11/24/fix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html#comments</comments> <pubDate>Sun, 24 Nov 2013 12:25:19 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Notepad]]></category> <category><![CDATA[gwmsp1.dll]]></category> <category><![CDATA[MAPI]]></category> <category><![CDATA[Outlook]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2034</guid> <description><![CDATA[If you try starting Outlook 2010 and get an error like this: &#8220;Outlook 2010 cannot open your default e-mail folders. An unexpected error has occurred. MAPI was unable to load the information service gwmsp1.dll&#8221; you can easily fix this problem by going to Control Panel, clicking on Mail, then Show Profiles button. Remove everything that&#8217;s [&#8230;]]]></description> <content:encoded><![CDATA[<p>If you try starting Outlook 2010 and get an error like this:<br
/> &#8220;Outlook 2010 cannot open your default e-mail folders. An unexpected error has occurred. MAPI was unable to load the information service gwmsp1.dll&#8221;</p><p>you can easily fix this problem by going to <strong>Control Panel</strong>, clicking on <strong>Mail</strong>, then <strong>Show Profiles</strong> button.<br
/> Remove everything that&#8217;s there. Now start outlook again.</p><p>Note: removing all the mail profiles will <strong>disable</strong> your Novell Groupwise client.<br
/> If you still want to use non-Outlook email profiles, then the better solution is to manually create a new mail profile for Outlook.</p><p>Source: <a
href="http://forums.cnet.com/7726-6129_102-1929993.html">CNET forums</a>.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Ffix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html&amp;linkname=Outlook%202010%3A%20MAPI%20was%20unable%20to%20load%20the%20information%20service%20gwmsp1.dll" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Ffix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html&amp;linkname=Outlook%202010%3A%20MAPI%20was%20unable%20to%20load%20the%20information%20service%20gwmsp1.dll" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Ffix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html&amp;linkname=Outlook%202010%3A%20MAPI%20was%20unable%20to%20load%20the%20information%20service%20gwmsp1.dll" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Ffix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html&amp;linkname=Outlook%202010%3A%20MAPI%20was%20unable%20to%20load%20the%20information%20service%20gwmsp1.dll" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Ffix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html&amp;linkname=Outlook%202010%3A%20MAPI%20was%20unable%20to%20load%20the%20information%20service%20gwmsp1.dll" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F24%2Ffix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html&#038;title=Outlook%202010%3A%20MAPI%20was%20unable%20to%20load%20the%20information%20service%20gwmsp1.dll" data-a2a-url="https://bogdan.org.ua/2013/11/24/fix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html" data-a2a-title="Outlook 2010: MAPI was unable to load the information service gwmsp1.dll"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2013/11/24/fix-outlook-2010-not-starting-mapi-was-unable-to-load-information-service-gwmsp1-dll.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The list of spammers emails</title><link>https://bogdan.org.ua/2013/11/13/the-list-of-spammers-emails.html</link> <comments>https://bogdan.org.ua/2013/11/13/the-list-of-spammers-emails.html#comments</comments> <pubDate>Wed, 13 Nov 2013 16:55:07 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[email]]></category> <category><![CDATA[spam]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=2029</guid> <description><![CDATA[All sane people agree that spam is a blight of the internet, be it email spam or comments spam or forum spam or any other form of unsolicited, blatant, shameless, out-of-context advertising. Multiple spam-fighting and spam-stopping systems are being developed. With automated spam, automated spam-fighting systems might be the only choice. Sending rightfully angry emails [&#8230;]]]></description> <content:encoded><![CDATA[<p>All sane people agree that spam is a blight of the internet, be it email spam or comments spam or forum spam or any other form of unsolicited, blatant, shameless, out-of-context advertising. Multiple spam-fighting and spam-stopping systems are being developed.</p><p>With automated spam, automated spam-fighting systems might be the only choice. Sending rightfully angry emails to ISPs to notify about their customers violating service agreements is probably a waste of effort (something tells me most of these complaints end up in the trash folder, or even in the&#8230; spam folder). However, I get a feeling that some spam is <strong>not</strong> automated &#8211; it appears to have been actually prepared and sent by a human. (Alternatively, spammers behind those spams simply have better software.) Anyway, some spams seem to contain valid contact data of the advertized entity &#8211; like an email.</p><p>The resulting idea is very simple and was probably already implemented somewhere by someone: simply publish online contact emails of the entities which, apparently, had chosen spam as the primary means of advertising. These emails will be sooner or later harvested by spammers, added to spam databases, and will start getting progressively more spam.</p><p>There are a few drawbacks to this approach:</p><ul><li>knowing spam-collection points enables &#8220;black PR&#8221;-like mass-mailings in the name of one&#8217;s competitor, double-hurting the innocents; I do not see a clear method of preventing this, other than by concealing spam collection methods;</li><li>human intelligence is required to identify if the contained email truly belongs to the advertised entity; this is fairly time-consuming, especially when scaled up; a possible solution (with its own problems) would be to build an online gateway for submitting curated spam samples, thus distributing the workload to all the participating volunteers;</li><li>the next logical step is actually harvesting and then publishing all the emails from the advertised website;</li><li>the biggest drawback, however, is low efficiency of this approach; increasing spam percentage will only be a mild nuisance, which isn&#8217;t likely to propagate high enough to affect spam-deciders; also, indirectly spamming someone&#8217;s mailbox will result in the loss of time, which could have been otherwise used for facebook and other important activities <img
src="https://bogdan.org.ua/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></li></ul><p>What do you think? Should such a method be used?</p><p>Below I provide a few sample records from real spam comments, which had true-looking emails. I&#8217;m including some extra meta-data. Ideally, this should be stored in some kind of a database.</p><p>Submitted on 2013/11/13 at 15:23 GMT<br
/> Author : Ð’Ð¸ÐºÑ‚Ð¾Ñ€ (IP: 95.134.110.37 , 37-110-134-95.pool.ukrtel.net)<br
/> E-mail : <a
href="mailto:aionind@yandex.ru" title="aionind@yandex.ru">aionind@yandex.ru</a><br
/> E-mail : <a
href="mailto:sale@aion-industry.ru" title="sale@aion-industry.ru">sale@aion-industry.ru</a><br
/> E-mail : <a
href="mailto:info@aion-industry.ru" title="info@aion-industry.ru">info@aion-industry.ru</a><br
/> Submitted on 2013/11/26 at 8:53 GMT<br
/> Author : Ð’Ð¸ÐºÑ‚Ð¾Ñ€ (IP: 95.134.146.235 , 235-146-134-95.pool.ukrtel.net)<br
/> E-mail : <a
href="mailto:kvazargr@yandex.ru" title="kvazargr@yandex.ru">kvazargr@yandex.ru</a><br
/> E-mail : <a
href="mailto:info@kvazar-gr.ru" title="info@kvazar-gr.ru">info@kvazar-gr.ru</a><br
/> Submitted on 2013/11/28 at 7:24 GMT<br
/> Author : Ð’Ð¸ÐºÑ‚Ð¾Ñ€ (IP: 95.134.117.155 , 155-117-134-95.pool.ukrtel.net)<br
/> E-mail : <a
href="mailto:relevater@yandex.ru" title="relevater@yandex.ru">relevater@yandex.ru</a><br
/> E-mail : <a
href="mailto:info@relevate.ru" title="info@relevate.ru">info@relevate.ru</a><br
/> E-mail : <a
href="mailto:support@relevate.ru" title="support@relevate.ru">support@relevate.ru</a><br
/> E-mail : <a
href="mailto:billing@relevate.ru" title="billing@relevate.ru">billing@relevate.ru</a></p><p>There&#8217;s definitely a need for a public database, API keys, and quorum algorithms&#8230;</p><p>Author : casinoworka (IP: 91.207.4.201 , 201.4.207.91.unknown.SteepHost.Net)<br
/> E-mail : <a
href="mailto:pharmacywork7777777@gmail.com" title="pharmacywork7777777@gmail.com">pharmacywork7777777@gmail.com</a><br
/> E-mail : <a
href="mailto:info@prowessmedical.com" title="info@prowessmedical.com">info@prowessmedical.com</a></p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F13%2Fthe-list-of-spammers-emails.html&amp;linkname=The%20list%20of%20spammers%20emails" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F13%2Fthe-list-of-spammers-emails.html&amp;linkname=The%20list%20of%20spammers%20emails" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F13%2Fthe-list-of-spammers-emails.html&amp;linkname=The%20list%20of%20spammers%20emails" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F13%2Fthe-list-of-spammers-emails.html&amp;linkname=The%20list%20of%20spammers%20emails" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F13%2Fthe-list-of-spammers-emails.html&amp;linkname=The%20list%20of%20spammers%20emails" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2013%2F11%2F13%2Fthe-list-of-spammers-emails.html&#038;title=The%20list%20of%20spammers%20emails" data-a2a-url="https://bogdan.org.ua/2013/11/13/the-list-of-spammers-emails.html" data-a2a-title="The list of spammers emails"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2013/11/13/the-list-of-spammers-emails.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Where are you going?</title><link>https://bogdan.org.ua/2012/06/21/where-are-you-going.html</link> <comments>https://bogdan.org.ua/2012/06/21/where-are-you-going.html#comments</comments> <pubDate>Thu, 21 Jun 2012 21:13:19 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[dialog]]></category> <category><![CDATA[goto]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1841</guid> <description><![CDATA[This is just a &#8220;Go to&#8221; dialog of the really good Notepad++ editor.]]></description> <content:encoded><![CDATA[<p><img
src="http://bogdan.org.ua/wp-content/uploads/2012/06/I-am-going-nowhere.png" alt="" title="I am going nowhere" width="408" height="177" class="alignnone size-full wp-image-1842" /></p><p>This is just a &#8220;Go to&#8221; dialog of the really good Notepad++ editor.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F06%2F21%2Fwhere-are-you-going.html&amp;linkname=Where%20are%20you%20going%3F" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F06%2F21%2Fwhere-are-you-going.html&amp;linkname=Where%20are%20you%20going%3F" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F06%2F21%2Fwhere-are-you-going.html&amp;linkname=Where%20are%20you%20going%3F" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F06%2F21%2Fwhere-are-you-going.html&amp;linkname=Where%20are%20you%20going%3F" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F06%2F21%2Fwhere-are-you-going.html&amp;linkname=Where%20are%20you%20going%3F" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2012%2F06%2F21%2Fwhere-are-you-going.html&#038;title=Where%20are%20you%20going%3F" data-a2a-url="https://bogdan.org.ua/2012/06/21/where-are-you-going.html" data-a2a-title="Where are you going?"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2012/06/21/where-are-you-going.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>R functions for regression analysis cheat sheet</title><link>https://bogdan.org.ua/2012/05/29/r-functions-for-regression-analysis-cheat-sheet.html</link> <comments>https://bogdan.org.ua/2012/05/29/r-functions-for-regression-analysis-cheat-sheet.html#comments</comments> <pubDate>Tue, 29 May 2012 13:11:48 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Bioinformatics]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[R]]></category> <category><![CDATA[statistics]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1838</guid> <description><![CDATA[Original PDF. My local copy.]]></description> <content:encoded><![CDATA[<p>Original <a
href="http://cran.r-project.org/doc/contrib/Ricci-refcard-regression.pdf">PDF</a>.<br
/> My local <a
href='/wp-content/uploads/2012/05/Ricci-refcard-regression.pdf'>copy</a>.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F29%2Fr-functions-for-regression-analysis-cheat-sheet.html&amp;linkname=R%20functions%20for%20regression%20analysis%20cheat%20sheet" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F29%2Fr-functions-for-regression-analysis-cheat-sheet.html&amp;linkname=R%20functions%20for%20regression%20analysis%20cheat%20sheet" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F29%2Fr-functions-for-regression-analysis-cheat-sheet.html&amp;linkname=R%20functions%20for%20regression%20analysis%20cheat%20sheet" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F29%2Fr-functions-for-regression-analysis-cheat-sheet.html&amp;linkname=R%20functions%20for%20regression%20analysis%20cheat%20sheet" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F29%2Fr-functions-for-regression-analysis-cheat-sheet.html&amp;linkname=R%20functions%20for%20regression%20analysis%20cheat%20sheet" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F29%2Fr-functions-for-regression-analysis-cheat-sheet.html&#038;title=R%20functions%20for%20regression%20analysis%20cheat%20sheet" data-a2a-url="https://bogdan.org.ua/2012/05/29/r-functions-for-regression-analysis-cheat-sheet.html" data-a2a-title="R functions for regression analysis cheat sheet"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2012/05/29/r-functions-for-regression-analysis-cheat-sheet.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The genetics of orchids and dandelions</title><link>https://bogdan.org.ua/2012/05/01/the-genetics-of-orchids-and-dandelions.html</link> <comments>https://bogdan.org.ua/2012/05/01/the-genetics-of-orchids-and-dandelions.html#comments</comments> <pubDate>Tue, 01 May 2012 16:05:38 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1824</guid> <description><![CDATA[Quite an interesting article on the genetics of behavior.]]></description> <content:encoded><![CDATA[<p>Quite an interesting article on the <a
href="http://www.wired.com/wiredscience/2012/03/can-genes-send-you-high-or-low-the-orchid-hypothesis-a-bloom/">genetics of behavior</a>.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F01%2Fthe-genetics-of-orchids-and-dandelions.html&amp;linkname=The%20genetics%20of%20orchids%20and%20dandelions" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F01%2Fthe-genetics-of-orchids-and-dandelions.html&amp;linkname=The%20genetics%20of%20orchids%20and%20dandelions" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F01%2Fthe-genetics-of-orchids-and-dandelions.html&amp;linkname=The%20genetics%20of%20orchids%20and%20dandelions" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F01%2Fthe-genetics-of-orchids-and-dandelions.html&amp;linkname=The%20genetics%20of%20orchids%20and%20dandelions" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F01%2Fthe-genetics-of-orchids-and-dandelions.html&amp;linkname=The%20genetics%20of%20orchids%20and%20dandelions" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2012%2F05%2F01%2Fthe-genetics-of-orchids-and-dandelions.html&#038;title=The%20genetics%20of%20orchids%20and%20dandelions" data-a2a-url="https://bogdan.org.ua/2012/05/01/the-genetics-of-orchids-and-dandelions.html" data-a2a-title="The genetics of orchids and dandelions"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2012/05/01/the-genetics-of-orchids-and-dandelions.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Megahack of Stratfor</title><link>https://bogdan.org.ua/2012/01/09/megahack-of-stratfor.html</link> <comments>https://bogdan.org.ua/2012/01/09/megahack-of-stratfor.html#comments</comments> <pubDate>Mon, 09 Jan 2012 02:25:41 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[anonymous]]></category> <category><![CDATA[antisec]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[fourkitchens]]></category> <category><![CDATA[lulzsec]]></category> <category><![CDATA[stratfor]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1801</guid> <description><![CDATA[If you haven&#8217;t heard yet &#8211; stratfor.com was hacked in December 2011, leaking full information about 75k credit cards (including owner&#8217;s addresses and CVV codes) and 860k (right, almost a million) user accounts. All Stratfor email archives were also reportedly stolen (around 160-200 GB of data), but those were not made publicly available on the [&#8230;]]]></description> <content:encoded><![CDATA[<p>If you haven&#8217;t heard yet &#8211; stratfor.com was hacked in December 2011, leaking full information about 75k credit cards (including owner&#8217;s addresses and CVV codes) and 860k (right, almost a million) user accounts. All Stratfor email archives were also reportedly stolen (around 160-200 GB of data), but those were not made publicly available on the internet &#8211; unlike the credit cards and user accounts information, which is still relatively easy to find and download.</p><p>I do not really recollect anything that large. Well, not counting dropbox&#8217;s 4-hour window of &#8220;any password fits all accounts&#8221;, but that was different.</p><p>Here are some of the news items about this seriously large hacking incident:</p><ul><li><a
href="http://www.nytimes.com/2011/12/26/technology/hackers-breach-the-web-site-of-stratfor-global-intelligence.html?_r=1">NYTimes (Dec. 25, 2011)</a></li><li><a
href="http://online.wsj.com/article/APf0a1519595c04b17ad9a84120d03cf1d.html" class="broken_link" rel="nofollow">WSJ (Dec. 25, 2011)</a></li><li><a
href="http://edition.cnn.com/2011/12/26/tech/web/anonymous-hack-stratfor/">CNN (Dec. 25, 2011)</a></li><li>relatively above-average write-up from <a
href="http://www.wired.com/threatlevel/2011/12/antisec-hits-private-intel-firm-million-of-docs-allegedly-lifted/">Wired (Dec. 26, 2011)</a></li><li><a
href="http://abcnews.go.com/US/hacking-group-anonymous-vows-hit/story?id=15234349">ABCNews (Dec. 26, 2011)</a></li><li><a
href="http://www.theregister.co.uk/2012/01/03/stratfor_mega_hack/">The Register (Jan. 3, 2012)</a></li></ul><p>Here come more technical reports:</p><ul><li>short <a
href="http://pastebin.com/f7jYf5Wd">pastebin document</a>, supposedly by the hackers</li><li><a
href="http://cryptome.org/0005/stratfor-hack.htm">cryptome</a> keeps track of the data being removed from the internet</li><li>a 1MB <a
href="http://bolt.thexfil.es/84e9h!t" class="broken_link" rel="nofollow">report by the hackers</a></li><li>TheTechGerald has <a
href="http://www.thetechherald.com/articles/Report-Analysis-of-the-Stratfor-Password-List">some analysis of the leaked stratfor passwords</a> (Jan. 2, 2012)</li></ul><p>TheTechGerald&#8217;s analysis linked to above got my attention. Unfortunately, a while ago I&#8217;ve subscribed to stratfor&#8217;s &#8220;free intelligence mailing list&#8221;, and was wondering if my account information is now publicly available. I was the most worried about the password I&#8217;ve used to subscribe, because of the risk of using the same password somewhere else.</p><p>Unlike TheTechGerald, I haven&#8217;t used any dictionaries &#8211; just the default configuration of a well-known tool for finding weak passwords. Within a single hour, ~100k passwords were decrypted (~12% of all). Till the end of the day, ~50k more passwords were decrypted (totalling 17.4% of 860k). At this point my password was still safe, and I&#8217;ve found a way to verify that it is not used anywhere else, so I&#8217;ve aborted further decryption.</p><p>There are a few simple conclusions:</p><ul><li><strong>anybody who had a stratfor account must verify that he/she isn&#8217;t using that password anywhere else</strong>, because if 1 PC can get 17% of all the passwords in less than a day, it is only a matter of short time until all the leaked passwords will be decrypted and made publicly available in various &#8220;md5 decryption databases&#8221;</li><li>system owners should run periodic screenings for weak passwords (and implement policies to prevent creating obviously weak passwords from the very beginning)</li><li>md5 is very fast to decrypt/bruteforce &#8211; a much slower hashing function wouldn&#8217;t hurt; also, using a more complex hashing approach, maybe even with a closed-source shared library, could help</li><li>single-factor authentication (password-based) is likely to get replaced with 2-factor authentication in the nearest future</li><li>one may enjoy increased personal data safety by using throw-away passwords in conjunction with antispam mailboxes like spam.la and mailinator.com (at least 1600 users &#8211; 0.186% &#8211; did use these services).</li></ul><p><span
id="more-1801"></span><br
/> Fortunately, the top 10 passwords (by their counts) were exclusively &#8220;throw-away&#8221;, and added up to ~10% of the decrypted passwords. (I&#8217;m not showing any, as that would unnecessarily simplify further decryption &#8211; maybe thetechgerald should have also been more vague about actual passwords.)</p><p>Sooner or later this significant-size corpus of real-life passwords will find its way (after decryption by those who would actually use leaked passwords to gain unauthorized access) into various wordlists and wordlist mutation rules, making it even easier to decrypt any future leaks. This is where 2-factor authentication will, hopefully, come in handy to protect against similar leaks.</p><p>I wonder if I should put up a page &#8220;Check if my password was among those 860k&#8221;, to help people easily identify if they should change theirs &#8211; not even necessarily being a Stratfor subscriber. Unless similar pages/services had already been put up by others.</p><p>It is also unclear what will the future of Stratfor be, taking into account that their website is still dysfunctional.</p><p>It is sad to see Drupal (stratfor.com&#8217;s CMS) involved here. However, I have no idea if their installation was up to date, and if their website was the point of entry. The hacklog suggests that attackers somehow obtained the password of one of the system administrators, and then used it for SSH access, which would save Drupal&#8217;s face (Drupal&#8217;s security record to date was pretty reassuring).</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F01%2F09%2Fmegahack-of-stratfor.html&amp;linkname=Megahack%20of%20Stratfor" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F01%2F09%2Fmegahack-of-stratfor.html&amp;linkname=Megahack%20of%20Stratfor" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F01%2F09%2Fmegahack-of-stratfor.html&amp;linkname=Megahack%20of%20Stratfor" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F01%2F09%2Fmegahack-of-stratfor.html&amp;linkname=Megahack%20of%20Stratfor" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2012%2F01%2F09%2Fmegahack-of-stratfor.html&amp;linkname=Megahack%20of%20Stratfor" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2012%2F01%2F09%2Fmegahack-of-stratfor.html&#038;title=Megahack%20of%20Stratfor" data-a2a-url="https://bogdan.org.ua/2012/01/09/megahack-of-stratfor.html" data-a2a-title="Megahack of Stratfor"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2012/01/09/megahack-of-stratfor.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Carol of the Bells is a thousand years old Ukrainian song</title><link>https://bogdan.org.ua/2011/12/24/carol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html</link> <comments>https://bogdan.org.ua/2011/12/24/carol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html#comments</comments> <pubDate>Sat, 24 Dec 2011 15:45:46 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Misc]]></category> <category><![CDATA[Ukraine]]></category> <category><![CDATA[carol]]></category> <category><![CDATA[carol of the bells]]></category> <category><![CDATA[shchedryk]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1793</guid> <description><![CDATA[Arranged by the Ukrainian composer Mykola Leontovych between 1901 and 1919, and performed in 1921 at Carnegie Hall, Shchedryk (with a completely different text and now titled Carol of the bells) rapidly became popular in the US. The original Ukrainian text tells the tale of a swallow flying into a household to proclaim the plentiful [&#8230;]]]></description> <content:encoded><![CDATA[<p>Arranged by the Ukrainian composer Mykola Leontovych between 1901 and 1919, and performed in 1921 at Carnegie Hall, <em>Shchedryk</em> (with a completely different text and now titled <em>Carol of the bells</em>) rapidly became popular in the US.</p><p>The original Ukrainian text tells the tale of a swallow flying into a household to proclaim the plentiful and bountiful year that the family will have. The title <em>shchedryk</em> is derived from the Ukrainian word for &#8220;bountiful&#8221;. This follows a tradition of praising the hosts of festivities in the songs during those festivities, or when coming to get sweets, small money bills or presents in exchange for nice singing by a group of children.</p><p>English text was written separately, and is copyrighted.</p><p>All the derived music uses the original&#8217;s four-note pattern by Mykola Leontovych. Folk song/chant was the basis for Leontovych&#8217;s work on this piece. I believe the original song had a similar musical (vocal) pattern, and that &#8220;ostinato&#8221; figure of music was already present in the song, so Leontovych&#8217;s work was probably to smooth out any uneven moments, and formalize the music in notes. Citing <a
href="http://en.wikipedia.org/wiki/Shchedryk_(song)">wikipedia article</a>, &#8220;ostinato motif, a repeated four-note pattern within the range of a minor third is thought to be of prehistoric origins&#8221;.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F12%2F24%2Fcarol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html&amp;linkname=Carol%20of%20the%20Bells%20is%20a%20thousand%20years%20old%20Ukrainian%20song" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F12%2F24%2Fcarol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html&amp;linkname=Carol%20of%20the%20Bells%20is%20a%20thousand%20years%20old%20Ukrainian%20song" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F12%2F24%2Fcarol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html&amp;linkname=Carol%20of%20the%20Bells%20is%20a%20thousand%20years%20old%20Ukrainian%20song" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F12%2F24%2Fcarol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html&amp;linkname=Carol%20of%20the%20Bells%20is%20a%20thousand%20years%20old%20Ukrainian%20song" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F12%2F24%2Fcarol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html&amp;linkname=Carol%20of%20the%20Bells%20is%20a%20thousand%20years%20old%20Ukrainian%20song" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2011%2F12%2F24%2Fcarol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html&#038;title=Carol%20of%20the%20Bells%20is%20a%20thousand%20years%20old%20Ukrainian%20song" data-a2a-url="https://bogdan.org.ua/2011/12/24/carol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html" data-a2a-title="Carol of the Bells is a thousand years old Ukrainian song"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2011/12/24/carol-of-the-bells-is-a-thousand-years-old-ukrainian-song.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>HandBrake profile for Nokia E71 default player</title><link>https://bogdan.org.ua/2011/08/13/handbrake-profile-for-nokia-e71-default-player.html</link> <comments>https://bogdan.org.ua/2011/08/13/handbrake-profile-for-nokia-e71-default-player.html#comments</comments> <pubDate>Sat, 13 Aug 2011 14:41:24 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Movies]]></category> <category><![CDATA[Notepad]]></category> <category><![CDATA[E71]]></category> <category><![CDATA[handbrake]]></category> <category><![CDATA[nokia]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1661</guid> <description><![CDATA[Inspired by video encoding with handbrake. HandBrake is a very high-quality piece of software &#8211; next time you need recoding something into H.264/MPEG-4 (using MKV or MP4 containers) &#8211; try HandBrake. It easily saturated all my CPU cores &#8211; which I failed to achieve with ffmpeg, which even with threads=8 was only saturating 2 cores. [&#8230;]]]></description> <content:encoded><![CDATA[<p>Inspired by <a
href="http://nokia-e71-phone.blogspot.com/2009/03/video-encoding-aach264.html" class="broken_link" rel="nofollow">video encoding with handbrake</a>.</p><p><a
href="http://handbrake.fr/">HandBrake</a> is a very high-quality piece of software &#8211; next time you need recoding something into H.264/MPEG-4 (using MKV or MP4 containers) &#8211; try HandBrake. It easily saturated all my CPU cores &#8211; which I failed to achieve with ffmpeg, which even with threads=8 was only saturating 2 cores.</p><p>Attached to this post are 2 profiles for recoding movies for Nokia E71. The &#8220;_best&#8221; profile has exhaustive motion detection, otherwise is identical to the base profile.<br
/> <a
href='http://bogdan.org.ua/wp-content/uploads/2011/08/E71.plist_.zip'>E71.plist</a><br
/> <a
href='http://bogdan.org.ua/wp-content/uploads/2011/08/E71_best.plist_.zip'>E71_best.plist</a></p><p>Related:</p><ul><li><a
href="https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping">x264 ffmpeg mapping and options guide</a></li><li><a
href="http://rodrigopolo.com/ffmpeg/cheats.html">ffmpeg audio/video encoding cheat sheet</a></li></ul><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F08%2F13%2Fhandbrake-profile-for-nokia-e71-default-player.html&amp;linkname=HandBrake%20profile%20for%20Nokia%20E71%20default%20player" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F08%2F13%2Fhandbrake-profile-for-nokia-e71-default-player.html&amp;linkname=HandBrake%20profile%20for%20Nokia%20E71%20default%20player" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F08%2F13%2Fhandbrake-profile-for-nokia-e71-default-player.html&amp;linkname=HandBrake%20profile%20for%20Nokia%20E71%20default%20player" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F08%2F13%2Fhandbrake-profile-for-nokia-e71-default-player.html&amp;linkname=HandBrake%20profile%20for%20Nokia%20E71%20default%20player" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F08%2F13%2Fhandbrake-profile-for-nokia-e71-default-player.html&amp;linkname=HandBrake%20profile%20for%20Nokia%20E71%20default%20player" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2011%2F08%2F13%2Fhandbrake-profile-for-nokia-e71-default-player.html&#038;title=HandBrake%20profile%20for%20Nokia%20E71%20default%20player" data-a2a-url="https://bogdan.org.ua/2011/08/13/handbrake-profile-for-nokia-e71-default-player.html" data-a2a-title="HandBrake profile for Nokia E71 default player"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2011/08/13/handbrake-profile-for-nokia-e71-default-player.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Debunking the widespread myth of 2^32=4GB being the architectural limit</title><link>https://bogdan.org.ua/2011/04/10/debunking-widespread-myth-of-2-32-4gb-architectural-limit.html</link> <comments>https://bogdan.org.ua/2011/04/10/debunking-widespread-myth-of-2-32-4gb-architectural-limit.html#comments</comments> <pubDate>Sun, 10 Apr 2011 13:10:54 +0000</pubDate> <dc:creator><![CDATA[Bogdan]]></dc:creator> <category><![CDATA[Hardware]]></category> <category><![CDATA[Links]]></category> <category><![CDATA[Misc]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[32bit]]></category> <category><![CDATA[4GB]]></category> <category><![CDATA[myth]]></category> <category><![CDATA[PAE]]></category> <category><![CDATA[windows]]></category> <guid
isPermaLink="false">http://bogdan.org.ua/?p=1555</guid> <description><![CDATA[Quite a number of people are aware of the PAE which can extend the addressable space from 32bit up to 36-48-52bit (depending on the implementation; as I understand, Windows PAE extends to 36 bits, or 64GB of addressable space). However, overwhelming numbers of internet pages continue insisting that a not-more-than-4GB limit for the 32bit Windows [&#8230;]]]></description> <content:encoded><![CDATA[<p>Quite a number of people are aware of the <abbr
title="Page Address Extension">PAE</abbr> which can extend the addressable space from 32bit up to 36-48-52bit (depending on the implementation; as I understand, Windows PAE extends to 36 bits, or 64GB of addressable space). However, overwhelming numbers of internet pages continue insisting that a not-more-than-4GB limit for the 32bit Windows is the consequence of <em>2^32 = 4GB architectural limit</em>.</p><p>There is an <a
href="http://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm">excellent, in-depth, well-argumented article by Geoff Chappell</a> on the issue. Highly recommended in its entirety to those who want a complete understanding (additional side-reading and facts verification might be necessary).</p><p>A single citation to get you started:</p><blockquote><p>There is already on the Internet and elsewhere an awful lot of rubbish to read about this question. Hardly any of it would be worth citing even if I didnâ€™t want to spare the authors the embarrassment. A surprising number of people who claim some sort of attention as expert commentators would have you believe that using more than 4GB of memory is mathematically impossible for any 32-bit operating system because 2 to the power of 32 is 4G and a 32-bit register canâ€™t form an address above 4GB. If nothing else, these experts donâ€™t know enough history: 2 to the 16 is only 64K and yet the wealth of Microsoft is founded on a 16-bit operating system that from its very first version was designed to use 640KB of RAM plus other memory in a physical address space of 1MB. Some remember this history and add seemingly plausible qualifications that exceeding 4GB is possible only at the price of nasty hacks that require everyoneâ€”well, all programmersâ€”to jump through hoops. Fortunately, Intelâ€™s processors are a lot more advanced than the 8086 from all those years ago.</p></blockquote><p>P.S. Unfortunately, patching the kernel won&#8217;t help make Windows XP see more than 4GB RAM: even though the kernel itself does support more RAM (with PAE), starting with SP2 the <abbr
title="Hardware Abstraction Layer">HAL</abbr> was modified in a way prohibiting access to any RAM beyond 4GB. Patching may only be suggested to devoted geeks with Vista&#8217;s and 7&#8242;s.</p><p><a
class="a2a_button_citeulike" href="https://www.addtoany.com/add_to/citeulike?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F04%2F10%2Fdebunking-widespread-myth-of-2-32-4gb-architectural-limit.html&amp;linkname=Debunking%20the%20widespread%20myth%20of%202%5E32%3D4GB%20being%20the%20architectural%20limit" title="CiteULike" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F04%2F10%2Fdebunking-widespread-myth-of-2-32-4gb-architectural-limit.html&amp;linkname=Debunking%20the%20widespread%20myth%20of%202%5E32%3D4GB%20being%20the%20architectural%20limit" title="Pocket" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_kindle_it" href="https://www.addtoany.com/add_to/kindle_it?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F04%2F10%2Fdebunking-widespread-myth-of-2-32-4gb-architectural-limit.html&amp;linkname=Debunking%20the%20widespread%20myth%20of%202%5E32%3D4GB%20being%20the%20architectural%20limit" title="Kindle It" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_evernote" href="https://www.addtoany.com/add_to/evernote?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F04%2F10%2Fdebunking-widespread-myth-of-2-32-4gb-architectural-limit.html&amp;linkname=Debunking%20the%20widespread%20myth%20of%202%5E32%3D4GB%20being%20the%20architectural%20limit" title="Evernote" rel="nofollow noopener" target="_blank"></a><a
class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fbogdan.org.ua%2F2011%2F04%2F10%2Fdebunking-widespread-myth-of-2-32-4gb-architectural-limit.html&amp;linkname=Debunking%20the%20widespread%20myth%20of%202%5E32%3D4GB%20being%20the%20architectural%20limit" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a
class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fbogdan.org.ua%2F2011%2F04%2F10%2Fdebunking-widespread-myth-of-2-32-4gb-architectural-limit.html&#038;title=Debunking%20the%20widespread%20myth%20of%202%5E32%3D4GB%20being%20the%20architectural%20limit" data-a2a-url="https://bogdan.org.ua/2011/04/10/debunking-widespread-myth-of-2-32-4gb-architectural-limit.html" data-a2a-title="Debunking the widespread myth of 2^32=4GB being the architectural limit"><img
src="https://static.addtoany.com/buttons/share_save_120_16.png" alt="Share"></a></p>]]></content:encoded> <wfw:commentRss>https://bogdan.org.ua/2011/04/10/debunking-widespread-myth-of-2-32-4gb-architectural-limit.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>