<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: francink</title><link>https://news.ycombinator.com/user?id=francink</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 11:05:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=francink" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by francink in "Ask HN: What are you working on? (March 2026)"]]></title><description><![CDATA[
<p>Hi Horos, 
thanks for your comments. I really appreciate!<p>1. Perhaps I am misusing the "blockchain" term. The access is granted with signed blocks. Each block can introduce some changes, like granting/removing access to other users, including the encryption key with an envelope. Each block links to the previous via hash. There is no consensus mechanism.<p>2. The vault is defined by a storage and the public keys of the creator. A client must know in advance the creator keys and he will use those keys to verify the signature. The creator then can grant admin rights to other users with specific blocks. An access grant not signed by an admin, will be rejected by a user. It is not really about data truth, because the target is more information exchange. Does it answer the question?<p>3. Go is the implementation language, not really a binding. I use Python in the first example because it is more compact. However the guide shows samples for all supported languages. The primary target is Go for server side and Dart for mobile. Python is effective for samples and experiments.</p>
]]></description><pubDate>Tue, 10 Mar 2026 14:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324111</link><dc:creator>francink</dc:creator><comments>https://news.ycombinator.com/item?id=47324111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324111</guid></item><item><title><![CDATA[New comment by francink in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>I am working on <a href="https://baolib.org" rel="nofollow">https://baolib.org</a>.<p>Applications on the public cloud raise strong concerns about data protection. As an architect, I spend a meaningful part of my time ensuring the security of customers’ data in the cloud.<p>Bao introduces an innovative approach where data remains on local devices while the cloud provides encrypted storage for synchronization and peer exchange. Because cloud providers cannot access the data, the need for due diligence is reduced.<p>Any feedback is welcome.</p>
]]></description><pubDate>Mon, 09 Mar 2026 20:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47314933</link><dc:creator>francink</dc:creator><comments>https://news.ycombinator.com/item?id=47314933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47314933</guid></item><item><title><![CDATA[New comment by francink in "Ask HN: What are you working on? (March 2026)"]]></title><description><![CDATA[
<p>I am working on an open-source library for encryption of application data on cloud storage  (<a href="https://baolib.org/" rel="nofollow">https://baolib.org/</a>). The idea is a local application where a remote storage is a synchronization media between different peers. 
The storage is encrypted and content is accessible only to the granted peers. The library supports file and SQL interface.<p>I will appreciate any feedback. Thank you!</p>
]]></description><pubDate>Thu, 05 Mar 2026 05:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47257935</link><dc:creator>francink</dc:creator><comments>https://news.ycombinator.com/item?id=47257935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47257935</guid></item></channel></rss>