<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: charsi</title><link>https://news.ycombinator.com/user?id=charsi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 05:51:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=charsi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by charsi in "Ask HN: Those making $500/month on side projects in 2024 – Show and tell"]]></title><description><![CDATA[
<p>The site's cert expired yesterday.</p>
]]></description><pubDate>Thu, 12 Dec 2024 21:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=42403810</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=42403810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42403810</guid></item><item><title><![CDATA[New comment by charsi in "Ask HN: Small scripts, hacks and automations you're proud of?"]]></title><description><![CDATA[
<p>I wrote a little script to constantly check for open appointments on ICBC (for license and motorcycle driving test slots). Has come in handy a few times already since usually everything is booked up months in advance. With this I usually find something much sooner within a few hours of running the script. 
<a href="https://gitlab.com/charsi/icbc-appointment-checker" rel="nofollow">https://gitlab.com/charsi/icbc-appointment-checker</a></p>
]]></description><pubDate>Tue, 14 Mar 2023 01:49:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=35146254</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=35146254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35146254</guid></item><item><title><![CDATA[New comment by charsi in "Setting up my new laptop: Nix style"]]></title><description><![CDATA[
<p>I am on a thinkpad using an external thunderbolt monitor with several peripherals linked to it. No sweat at all. Never had to install drivers for anything, webcam, wifi, bluetooth etc all works. 
Linux mint has been rock solid. I've gone through three major OS updates without anything breaking.</p>
]]></description><pubDate>Mon, 26 Dec 2022 15:56:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=34138672</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=34138672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34138672</guid></item><item><title><![CDATA[New comment by charsi in "PR that converts the TypeScript repo from namespaces to modules"]]></title><description><![CDATA[
<p>With a .editorconfig[1] file with the correct configs you can get most code editors to insert spaces instead of tabs.<p>[1] <a href="https://editorconfig.org/" rel="nofollow">https://editorconfig.org/</a></p>
]]></description><pubDate>Thu, 03 Nov 2022 02:30:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=33446172</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=33446172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33446172</guid></item><item><title><![CDATA[New comment by charsi in "Shell script best practices, from a decade of scripting things"]]></title><description><![CDATA[
<p>Also look at `yq` - <a href="https://github.com/mikefarah/yq" rel="nofollow">https://github.com/mikefarah/yq</a><p>This is a wrapper to jq that also supports yaml and other file formats.</p>
]]></description><pubDate>Fri, 28 Oct 2022 05:05:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=33367883</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=33367883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33367883</guid></item><item><title><![CDATA[New comment by charsi in "DNS SRV Records for HTTP (2009)"]]></title><description><![CDATA[
<p>MongoDB has been using something similar for a little while now - <a href="https://www.mongodb.com/developer/products/mongodb/srv-connection-strings/" rel="nofollow">https://www.mongodb.com/developer/products/mongodb/srv-conne...</a></p>
]]></description><pubDate>Tue, 25 Oct 2022 12:43:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33329716</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=33329716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33329716</guid></item><item><title><![CDATA[New comment by charsi in "Kill-sticky, a bookmarklet to remove sticky elements and restore scrolling"]]></title><description><![CDATA[
<p>Just disable javascript in ublock origin for the site and you don't have to even worry about clicking anything. Lots of news sites deliver the content and then try to block access to it using javascript.</p>
]]></description><pubDate>Wed, 28 Sep 2022 10:22:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=33006380</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=33006380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33006380</guid></item><item><title><![CDATA[Palette.fm: free AI colorizer tool]]></title><description><![CDATA[
<p>Article URL: <a href="https://palette.fm/?">https://palette.fm/?</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32844486">https://news.ycombinator.com/item?id=32844486</a></p>
<p>Points: 30</p>
<p># Comments: 4</p>
]]></description><pubDate>Wed, 14 Sep 2022 22:45:20 +0000</pubDate><link>https://palette.fm/?</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=32844486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32844486</guid></item><item><title><![CDATA[New comment by charsi in "We are removing the option to create new subscriptions"]]></title><description><![CDATA[
<p>Isn't whatbox.ca mainly aimed at hosting seedboxes? They are accordingly higher priced than a VPN. Whats the rationale for using them as a VPN ?</p>
]]></description><pubDate>Tue, 21 Jun 2022 14:30:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=31824356</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=31824356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31824356</guid></item><item><title><![CDATA[Follow instagram, blogs and RSS feeds in one daily email]]></title><description><![CDATA[
<p>Article URL: <a href="https://briefcake.com/">https://briefcake.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31369354">https://news.ycombinator.com/item?id=31369354</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 13 May 2022 16:07:00 +0000</pubDate><link>https://briefcake.com/</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=31369354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31369354</guid></item><item><title><![CDATA[New comment by charsi in "Create YouTube playlists as links without having to log into YouTube"]]></title><description><![CDATA[
<p>vlc can play youtube links so you just need to open the m3u file in vlc if you don't want to download.</p>
]]></description><pubDate>Mon, 02 May 2022 05:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=31231692</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=31231692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31231692</guid></item><item><title><![CDATA[French President (Again) Calls for an End to Online Anonymity]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.techdirt.com/2022/04/18/french-president-again-calls-for-an-end-to-online-anonymity/">https://www.techdirt.com/2022/04/18/french-president-again-calls-for-an-end-to-online-anonymity/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31074765">https://news.ycombinator.com/item?id=31074765</a></p>
<p>Points: 11</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 18 Apr 2022 18:42:13 +0000</pubDate><link>https://www.techdirt.com/2022/04/18/french-president-again-calls-for-an-end-to-online-anonymity/</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=31074765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31074765</guid></item><item><title><![CDATA[New comment by charsi in "Push Options: Control Gitlab CI/CD and Merges with Git Push"]]></title><description><![CDATA[
<p>I use `git push -o ci.skip` all the time. Also things like  ci.variable="DEPLOY_MODE=QUICK" is super handy when I do want to run a deploy in a specific configuration.</p>
]]></description><pubDate>Fri, 15 Apr 2022 06:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=31037264</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=31037264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31037264</guid></item><item><title><![CDATA[Software patents should be abolished (2009)]]></title><description><![CDATA[
<p>Article URL: <a href="https://cdixon.org/2009/09/24/software-patents-should-be-abolished/">https://cdixon.org/2009/09/24/software-patents-should-be-abolished/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30873502">https://news.ycombinator.com/item?id=30873502</a></p>
<p>Points: 40</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 31 Mar 2022 23:37:36 +0000</pubDate><link>https://cdixon.org/2009/09/24/software-patents-should-be-abolished/</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=30873502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30873502</guid></item><item><title><![CDATA[New comment by charsi in "Dagger: a new way to build CI/CD pipelines"]]></title><description><![CDATA[
<p>>.. by composing reusable actions, using an intuitive _declarative language_ and API.
Actions can safely be shared and reused thanks to a _complete package management system_ ..<p>That sounds horrible to me. Yet another abstraction layer and set of tools to do something that should be simple. 
Shell scripts inherently aren't bad. And I really don't see why they'll need more maintenance than using this new tool.</p>
]]></description><pubDate>Thu, 31 Mar 2022 01:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=30862707</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=30862707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30862707</guid></item><item><title><![CDATA[GitHub – asciinema/asciinema: Terminal session recorder]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/asciinema/asciinema">https://github.com/asciinema/asciinema</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30745754">https://news.ycombinator.com/item?id=30745754</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Mar 2022 19:25:33 +0000</pubDate><link>https://github.com/asciinema/asciinema</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=30745754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30745754</guid></item><item><title><![CDATA[New comment by charsi in "A short conversation with a bank"]]></title><description><![CDATA[
<p>It is called a "punt".</p>
]]></description><pubDate>Sun, 13 Mar 2022 16:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=30662953</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=30662953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30662953</guid></item><item><title><![CDATA[Transport Canada's Drone Management portal is broken]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/nishilk/status/1476011116648034311">https://twitter.com/nishilk/status/1476011116648034311</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29720930">https://news.ycombinator.com/item?id=29720930</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Dec 2021 02:11:23 +0000</pubDate><link>https://twitter.com/nishilk/status/1476011116648034311</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=29720930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29720930</guid></item><item><title><![CDATA[New comment by charsi in "Professional maintainers: a wake-up call"]]></title><description><![CDATA[
<p>Here is an idea. Make your code royalty free for up to 364 days a year. "MIT-364" is a catchy name right ?<p>Any company that cannot afford to go without your software for 24hrs per year should pay full whack for a commercial license.</p>
]]></description><pubDate>Sun, 12 Dec 2021 11:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=29528707</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=29528707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29528707</guid></item><item><title><![CDATA[New comment by charsi in "FirefoxPWA: Progressive Web Apps for Firefox"]]></title><description><![CDATA[
<p>"Add to home screen" is the option you'll get if the web app doesn't have PWA support. 
If PWA is supported firefox mobile will show an "Install" option instead. This works more like a native app. When launched there will be no URL bar and the status bar will take the main colour of the PWA.</p>
]]></description><pubDate>Sun, 05 Dec 2021 07:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29447440</link><dc:creator>charsi</dc:creator><comments>https://news.ycombinator.com/item?id=29447440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29447440</guid></item></channel></rss>