<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: NullUsr</title><link>https://news.ycombinator.com/user?id=NullUsr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:15:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=NullUsr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by NullUsr in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://vimist.github.io" rel="nofollow noreferrer">https://vimist.github.io</a></p>
]]></description><pubDate>Fri, 07 Jul 2023 17:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36634799</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=36634799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36634799</guid></item><item><title><![CDATA[Wordscapes with OpenCV]]></title><description><![CDATA[
<p>Article URL: <a href="https://vimist.github.io/2022/10/04/Wordscapes-with-OpenCV.html">https://vimist.github.io/2022/10/04/Wordscapes-with-OpenCV.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33308741">https://news.ycombinator.com/item?id=33308741</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 23 Oct 2022 17:47:17 +0000</pubDate><link>https://vimist.github.io/2022/10/04/Wordscapes-with-OpenCV.html</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=33308741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33308741</guid></item><item><title><![CDATA[New comment by NullUsr in "Pass: The standard Unix password manager"]]></title><description><![CDATA[
<p>I wrote a pass-like password manager that's built using a layered architecture and one of the lower layers basically fits your exact use-case! The three layers that make up the password manager are:<p>- securestore - An encrypted file store
 - vcstore - A version controlled file store
 - pass - Password manager functionality<p>Each layer builds on the last, so in your case, you could just use the vcstore layer directly without the password manager functionality. I wrote a blog post on it[1] if it sounds interesting.<p>[1]: <a href="https://vimist.github.io/2020/04/12/A-New-Password-Manager.html" rel="nofollow">https://vimist.github.io/2020/04/12/A-New-Password-Manager.h...</a></p>
]]></description><pubDate>Tue, 13 Apr 2021 23:18:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=26800789</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=26800789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26800789</guid></item><item><title><![CDATA[New comment by NullUsr in "Pass: The standard Unix password manager"]]></title><description><![CDATA[
<p>I love the simplicity of Pass, but I wanted just a few more features, like being able to store (and retrieve) extra data easily. Unstructured data below the initial password wasn't really enough for me.<p>I ended up taking huge inspiration from Pass, but writing my own implementation[1] with a few more features that increased it's usefulness for my use cases.<p>I posted it a while ago on here[2] and Reddit[3], but it basically stores each entry as a Bash script, which gives it so much flexibility: auto-typing, references, multiple fields, executable functions, etc. I also wrote a blog post on it[4].<p>I'd be interested to hear what people think of if if anyone did/does end up giving it a go.<p>[1]: <a href="https://github.com/vimist/securestore" rel="nofollow">https://github.com/vimist/securestore</a>
[2]: <a href="https://news.ycombinator.com/item?id=22851447" rel="nofollow">https://news.ycombinator.com/item?id=22851447</a>
[3]: <a href="https://www.reddit.com/r/linux/comments/g0643w/a_new_password_manager" rel="nofollow">https://www.reddit.com/r/linux/comments/g0643w/a_new_passwor...</a>
[4]: <a href="https://vimist.github.io/2020/04/12/A-New-Password-Manager.html" rel="nofollow">https://vimist.github.io/2020/04/12/A-New-Password-Manager.h...</a></p>
]]></description><pubDate>Tue, 13 Apr 2021 23:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=26800676</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=26800676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26800676</guid></item><item><title><![CDATA[A New Pass-like Password Manager]]></title><description><![CDATA[
<p>I wrote a new password manager, it takes the fundamental concepts from pass and builds on them to give you even more flexibility! What do you think?<p>GitHub Link: https://github.com/vimist/securestore<p>Blog Post: https://vimist.github.io/2020/04/12/A-New-Password-Manager.html</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22851447">https://news.ycombinator.com/item?id=22851447</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 12 Apr 2020 22:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=22851447</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=22851447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22851447</guid></item><item><title><![CDATA[New comment by NullUsr in "Steganographic Packets"]]></title><description><![CDATA[
<p>Not sure if you spotted the links in the post itself, but there's a working (basic) proof of concept here: <a href="https://github.com/vimist/packet_differential_encoding" rel="nofollow">https://github.com/vimist/packet_differential_encoding</a><p>Boyan commented on the post itself suggesting applying coding & modulation theory, which I thought was an interesting point.</p>
]]></description><pubDate>Thu, 31 Jan 2019 21:28:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=19049044</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=19049044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19049044</guid></item><item><title><![CDATA[New comment by NullUsr in "Steganographic Packets"]]></title><description><![CDATA[
<p>Thanks. I hadn't really given much thought for any widespread practical use. I think the throughput would be the limiting factor, on average (using my encoding scheme, which could definitely be optimised) you average about 5.882 Bps. Would definitely be interested in hearing what uses people see for it though!</p>
]]></description><pubDate>Wed, 30 Jan 2019 20:54:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=19039369</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=19039369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19039369</guid></item><item><title><![CDATA[Steganographic Packets]]></title><description><![CDATA[
<p>Article URL: <a href="https://vimist.github.io/2019/01/30/Steganographic-Packets.html">https://vimist.github.io/2019/01/30/Steganographic-Packets.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=19036899">https://news.ycombinator.com/item?id=19036899</a></p>
<p>Points: 46</p>
<p># Comments: 15</p>
]]></description><pubDate>Wed, 30 Jan 2019 17:05:17 +0000</pubDate><link>https://vimist.github.io/2019/01/30/Steganographic-Packets.html</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=19036899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19036899</guid></item><item><title><![CDATA[The Original Task Runner]]></title><description><![CDATA[
<p>Article URL: <a href="https://vimist.github.io/2018/09/07/The-Original-Task-Runner.html">https://vimist.github.io/2018/09/07/The-Original-Task-Runner.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17935821">https://news.ycombinator.com/item?id=17935821</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Sep 2018 16:59:43 +0000</pubDate><link>https://vimist.github.io/2018/09/07/The-Original-Task-Runner.html</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=17935821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17935821</guid></item><item><title><![CDATA[Watch Do – An automation tool to perform actions when files change]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/vimist/watch-do">https://github.com/vimist/watch-do</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16387506">https://news.ycombinator.com/item?id=16387506</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 15 Feb 2018 20:51:11 +0000</pubDate><link>https://github.com/vimist/watch-do</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=16387506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16387506</guid></item><item><title><![CDATA[Python Trace Level Logging – Verbose, trace level logging in just a few lines]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/vimist/logger-helper">https://github.com/vimist/logger-helper</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16368699">https://news.ycombinator.com/item?id=16368699</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Feb 2018 17:04:35 +0000</pubDate><link>https://github.com/vimist/logger-helper</link><dc:creator>NullUsr</dc:creator><comments>https://news.ycombinator.com/item?id=16368699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16368699</guid></item></channel></rss>