<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: haskman</title><link>https://news.ycombinator.com/user?id=haskman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 10 Aug 2026 16:00:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=haskman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by haskman in "Reviving a four year old reMarkable 2"]]></title><description><![CDATA[
<p>Right, my rant was more about the options for syncing. The reading and writing experience is fine otherwise (if a tad slow).</p>
]]></description><pubDate>Mon, 10 Aug 2026 05:20:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49239495</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=49239495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49239495</guid></item><item><title><![CDATA[New comment by haskman in "Reviving a four year old reMarkable 2"]]></title><description><![CDATA[
<p>I second the recommendation to use reManager!</p>
]]></description><pubDate>Sun, 09 Aug 2026 16:29:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49232899</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=49232899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49232899</guid></item><item><title><![CDATA[New comment by haskman in "Reviving a four year old reMarkable 2"]]></title><description><![CDATA[
<p>I bought a Remarkable 2 tablet a while back. I quickly realised two things -<p>1. Remarkable's own software is a steaming pile of poo. Their inbuilt web server for uploading files is extremely buggy and unusable. It's dog slow. You can't try to drag many files in one go, or it crashes. You can't try to upload a large file, or it crashes. There is also a hard limit on the file size you can upload (something like 100MB) which makes it unusable for some heavy PDF files I have. They push you towards paying for their cloud service subscription, which I will never do, just to be able to sync files. There is also no way to just ssh files over because their pdf reader will refuse to read them. All I want is to connect the remarkable every day for a few minutes to my computer and have it sync my files, and there is no way to do that.<p>2. Most of the "hacks" online are written assuming that you can install toolchains like Toltec on the device, and they are NOT updated for the newer firmware. My remarkable came with 3.15 and while there are some instructions on how to downgrade the firmware before installing the toolchain, they never worked for me. So I stuck with the subpar software and reading experience...<p>... until I discovered [ReManager](<a href="https://github.com/rmitchellscott/reManager" rel="nofollow">https://github.com/rmitchellscott/reManager</a>). It just worked out of the box, did not require a firmware update, and I was able to install KoReader and other goodies (such as some launcher improvements). It can also transfer large files easily. What's ironic is that KoReader can read djvu files, which removes my need to use large PDFs in the first place. Equivalent djvu files are much much smaller.<p>Thanks to everyone in the remarkable community who contributed to ReManager and other assorted remarkable hacking!<p>EDIT: Also must point out a cool thing that I discovered recently - ReManager comes with a one click installer for the Zig toolchain on the Remarkable 2! It is slow, but I was able to compile and run zig programs on the tablet.</p>
]]></description><pubDate>Sun, 09 Aug 2026 16:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49232844</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=49232844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49232844</guid></item><item><title><![CDATA[New comment by haskman in "Telegram's t.me domain has been suspended"]]></title><description><![CDATA[
<p>We only recently started moving the Functional Programming India community from Telegram to Zulip. That decision is looking better and better!</p>
]]></description><pubDate>Mon, 13 Jul 2026 20:44:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898574</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=48898574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898574</guid></item><item><title><![CDATA[New comment by haskman in "UPI: Anatomy of a Payment Transaction"]]></title><description><![CDATA[
<p>Yes it is. It's not trying to be new money, it's your money that already works.</p>
]]></description><pubDate>Sat, 11 Jul 2026 19:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48875064</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=48875064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48875064</guid></item><item><title><![CDATA[New comment by haskman in "Haskell Foundation 2026 Update"]]></title><description><![CDATA[
<p>Difficulty is most certainly not the point. Abstraction, composability, yes, but difficulty is a language smell that CAN be fixed. (I love Haskell and it's my primary langauge, so this comes from a place of love).</p>
]]></description><pubDate>Thu, 21 May 2026 10:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48220345</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=48220345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48220345</guid></item><item><title><![CDATA[New comment by haskman in "Mojo 1.0 Beta"]]></title><description><![CDATA[
<p>Look at my statement in context of Mojo. Why would someone use this language if all they want is to "get an idea down quickly"? They would just use Python instead</p>
]]></description><pubDate>Sat, 09 May 2026 19:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077564</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=48077564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077564</guid></item><item><title><![CDATA[New comment by haskman in "Mojo 1.0 Beta"]]></title><description><![CDATA[
<p>That it is</p>
]]></description><pubDate>Fri, 08 May 2026 16:05:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48065055</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=48065055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48065055</guid></item><item><title><![CDATA[New comment by haskman in "Mojo 1.0 Beta"]]></title><description><![CDATA[
<p>Really the only thing good about Python is its ecosystem.</p>
]]></description><pubDate>Fri, 08 May 2026 06:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48059205</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=48059205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48059205</guid></item><item><title><![CDATA[New comment by haskman in "We need a federation of forges"]]></title><description><![CDATA[
<p>They do if you want to collaborate with others. No one is going to want to create accounts on your personal instance</p>
]]></description><pubDate>Wed, 29 Apr 2026 15:32:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47949846</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47949846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47949846</guid></item><item><title><![CDATA[New comment by haskman in "Ask HN: What are you building that's not AI related?"]]></title><description><![CDATA[
<p>I have been building cross platform QT desktop apps with PureScript and NodeGUI. PureScript is truly underrated as a language and as a gateway to the entire JS ecosystem!</p>
]]></description><pubDate>Thu, 09 Apr 2026 11:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702244</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47702244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702244</guid></item><item><title><![CDATA[New comment by haskman in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>Also, being KDE native means using QT which is a good cross platform toolkit anyways.</p>
]]></description><pubDate>Mon, 06 Apr 2026 09:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658836</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47658836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658836</guid></item><item><title><![CDATA[New comment by haskman in "Rebasing in Magit"]]></title><description><![CDATA[
<p>Vim/Neovim users should look at LazyGIT. <a href="https://www.youtube.com/watch?v=CPLdltN7wgE" rel="nofollow">https://www.youtube.com/watch?v=CPLdltN7wgE</a><p>The best part - it's a TUI program that's usable independently, that also happens to embed really well within vim.</p>
]]></description><pubDate>Wed, 11 Mar 2026 04:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47331757</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47331757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47331757</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>I just tried it out, it looks great! The swipe typing is a little less predictable than heliboard, but that might be because I am used to that one</p>
]]></description><pubDate>Thu, 05 Mar 2026 16:26:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47263660</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47263660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47263660</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>> FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull<p>> But they can? It literally says anyone can do it as long as it's non-commercial.<p>Commercial use doesn't only mean payment. If you modify FUTO, you can't use it at work for example.<p>In addition, FUTO License says this -<p>"Notwithstanding the above, you may not remove or obscure any functionality in the software related to payment to the Licensor in any copy you distribute to others. You may not alter, remove, or obscure any licensing, copyright, or other notices of the Licensor in the software. Any use of the Licensor’s trademarks is subject to applicable law."<p>> It's free on google play.<p>You are right. I had confused it with the donation link.</p>
]]></description><pubDate>Thu, 05 Mar 2026 15:26:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47262696</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47262696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47262696</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>Google apps can talk to each other even without internet permissions. So even one app having internet permissions is enough to leak your data</p>
]]></description><pubDate>Thu, 05 Mar 2026 03:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47257029</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47257029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47257029</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>Looks like someone created clearflow support - <a href="https://github.com/Helium314/HeliBoard/discussions/2315" rel="nofollow">https://github.com/Helium314/HeliBoard/discussions/2315</a></p>
]]></description><pubDate>Thu, 05 Mar 2026 03:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47257001</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47257001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47257001</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>It's not just a technicality. FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull. In addition, not being FOSS means that FUTO is not on fdroid, and requires a payment on other stores.</p>
]]></description><pubDate>Thu, 05 Mar 2026 03:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47256986</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47256986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47256986</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>Florisboard does not have swipe gesture typing which is basically a deal breaker for me</p>
]]></description><pubDate>Tue, 03 Mar 2026 18:01:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236214</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47236214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236214</guid></item><item><title><![CDATA[New comment by haskman in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>PSA: For folks looking for a swipe enabled keyboard on GrapheneOS without using Google's gboard, try Heliboard - <a href="https://f-droid.org/packages/helium314.keyboard/" rel="nofollow">https://f-droid.org/packages/helium314.keyboard/</a>. It's 100% FOSS, but can also use the binary blob from google's gesture typing library "swypelibs" to provide swipe typing. Since helium can't access the internet, I am okay with that.</p>
]]></description><pubDate>Tue, 03 Mar 2026 12:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47231464</link><dc:creator>haskman</dc:creator><comments>https://news.ycombinator.com/item?id=47231464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47231464</guid></item></channel></rss>