<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: bovine3dom</title><link>https://news.ycombinator.com/user?id=bovine3dom</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 08:42:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bovine3dom" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bovine3dom in "I have officially retired from Emacs"]]></title><description><![CDATA[
<p>I wonder what friction/maintenance he found with Tridactyl<p>For me the friction always comes when I try to use the internet without it</p>
]]></description><pubDate>Sun, 26 Apr 2026 20:41:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47914172</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=47914172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47914172</guid></item><item><title><![CDATA[New comment by bovine3dom in "Firenvim – Turn the browser into a Neovim client"]]></title><description><![CDATA[
<p>For websites stealing keys from Firefox, Tridactyl has some terribly named settings called `leavegithubalone` and `leavegithubalonekeys`<p>If `leavegithubalone` is set to false (the default) and a website can steal a `leavegithubalonekeys` key from Firefox (usually /) then that is a Tridactyl bug. Unfortunately it is a Tridactyl bug that I do not know how to fix :)<p>For Firefox stealing keys from Tridactyl, you can patch Firefox without rebuilding it as this intrepid bunch describe here<p><a href="https://github.com/glacambre/firefox-patches/issues/1#issuecomment-549145257">https://github.com/glacambre/firefox-patches/issues/1#issuec...</a></p>
]]></description><pubDate>Thu, 19 Dec 2024 20:21:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42465327</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=42465327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42465327</guid></item><item><title><![CDATA[New comment by bovine3dom in "Firenvim – Turn the browser into a Neovim client"]]></title><description><![CDATA[
<p>You might be interested to learn that Tridactyl and Firenvim use the same library to manage getting and setting text across the various JS editors<p><a href="https://github.com/glacambre/editor-adapter/">https://github.com/glacambre/editor-adapter/</a></p>
]]></description><pubDate>Thu, 19 Dec 2024 11:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42460345</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=42460345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42460345</guid></item><item><title><![CDATA[New comment by bovine3dom in "Qutebrowser: A keyboard-driven, Vim-like browser"]]></title><description><![CDATA[
<p>FWIW I got some of the way through embedding a PDF viewer in Tridactyl [1] so that the keys would still work there, but I backed off because I was a bit scared by how frequently pdf.js gets updated. In Tridactyl it'd get updated about twice a year so we might end up with unresolved security issues.<p>Maybe there's a solution I've not thought of (CDN?).<p>[1] <a href="https://github.com/tridactyl/tridactyl/issues/541#issuecomment-1512056501">https://github.com/tridactyl/tridactyl/issues/541#issuecomme...</a></p>
]]></description><pubDate>Sun, 08 Dec 2024 18:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42358901</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=42358901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42358901</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – The Hacker's Browser"]]></title><description><![CDATA[
<p>You can patch Firefox (no rebuild required) to not reserve keys if you'd rather. Discussion here [1] and convenient AUR script here [2].<p>[1]: <a href="https://github.com/glacambre/firefox-patches/issues/1">https://github.com/glacambre/firefox-patches/issues/1</a><p>[2]: <a href="https://aur.archlinux.org/packages/firefox-no-reserved-keys-patch" rel="nofollow">https://aur.archlinux.org/packages/firefox-no-reserved-keys-...</a></p>
]]></description><pubDate>Tue, 22 Oct 2024 21:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41918939</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=41918939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41918939</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – The Hacker's Browser"]]></title><description><![CDATA[
<p>there's a somewhat popular repo for Tridactyl Emacs bindings here <a href="https://github.com/jumper047/tridactyl_emacs_config">https://github.com/jumper047/tridactyl_emacs_config</a></p>
]]></description><pubDate>Tue, 22 Oct 2024 17:35:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41916628</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=41916628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41916628</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – The Hacker's Browser"]]></title><description><![CDATA[
<p>You can almost totally disable Tridactyl on a domain with `:seturl [URL] superignore true` now for what it's worth.<p>`:blacklistadd [URL]` remains a much better option for most people for most sites because it lets you easily re-enable Tridactyl temporarily.<p>Glad you're happy with Vimium :)</p>
]]></description><pubDate>Tue, 22 Oct 2024 17:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41916545</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=41916545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41916545</guid></item><item><title><![CDATA[New comment by bovine3dom in "Don't fuck with paste"]]></title><description><![CDATA[
<p>I had no idea, thanks for sharing!</p>
]]></description><pubDate>Sat, 09 Mar 2024 07:59:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39650224</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=39650224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39650224</guid></item><item><title><![CDATA[New comment by bovine3dom in "Don't fuck with paste"]]></title><description><![CDATA[
<p>It works sometimes on GitHub, it's just a bit extra as you said.<p>GitHub is what annoyed me enough to make the feature in the first place. It used to work reliably but they made it worse :(</p>
]]></description><pubDate>Fri, 08 Mar 2024 10:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=39639846</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=39639846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39639846</guid></item><item><title><![CDATA[New comment by bovine3dom in "Don't fuck with paste"]]></title><description><![CDATA[
<p>FWIW, the / search isn't part of Tridactyl but we do inject some code that frees up / from most websites so Firefox can use it.<p>It's possible to write your own user script to do it (you just need to add a keypress event handler that does preventDefault() and maybe stopPropagation()) with no need for Tridactyl :)</p>
]]></description><pubDate>Fri, 08 Mar 2024 09:15:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39639361</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=39639361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39639361</guid></item><item><title><![CDATA[New comment by bovine3dom in "Keyboards and web apps, my post/rant for the year"]]></title><description><![CDATA[
<p>> I can't even edit the code that is taking focus and hijacking shortcuts!<p>You can remove the shortcuts pretty easily with a userscript, see lines ~410-440 here for inspiration: <a href="https://github.com/tridactyl/tridactyl/blob/2eaba7e4ceec6de57da189c6d6d4783baeac569c/src/content.ts#L413">https://github.com/tridactyl/tridactyl/blob/2eaba7e4ceec6de5...</a></p>
]]></description><pubDate>Sat, 15 Jul 2023 07:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=36734583</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=36734583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36734583</guid></item><item><title><![CDATA[New comment by bovine3dom in "Nyxt: The Hacker's Browser"]]></title><description><![CDATA[
<p>You can let extensions run on Mozilla domains by tweaking some settings in about:config [1].<p>Mozilla believes that it creates a security risk and that you shouldn't do it.<p>[1]: <a href="https://www.ghacks.net/2017/10/27/how-to-enable-firefox-webextensions-on-mozilla-websites/" rel="nofollow">https://www.ghacks.net/2017/10/27/how-to-enable-firefox-webe...</a></p>
]]></description><pubDate>Sat, 20 May 2023 16:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=36013456</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=36013456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36013456</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – A browser extension that provides Vim-style keyboard controls"]]></title><description><![CDATA[
<p>> Tridactyl's huge jumps are annoying to me<p>You can change that easily with `:bind j scrollline 1` and `:bind k scrollline 1` :)<p>The default bind was a conscious choice to break with tradition with Vimperator because everyone I knew rebound j/k to scroll further.<p>I'm glad you got VimFx working though!</p>
]]></description><pubDate>Wed, 01 Mar 2023 12:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=34981611</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34981611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34981611</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – A browser extension that provides Vim-style keyboard controls"]]></title><description><![CDATA[
<p>Mozilla said they were happy to do that five years ago if we wrote the API. We started work on it here [1] but lost interest because there have always been more urgent things to do (and for me, the ctrl+comma escape hatch that gets you back to Tridactyl from anywhere in the browser is good enough).<p>I think honestly most of the work in getting such an API merged would be political since most of the people who approved it are no longer at Mozilla.<p>If anyone wants to pick it up I would be delighted to help.<p>[1]: <a href="https://github.com/tridactyl/keyboard-api">https://github.com/tridactyl/keyboard-api</a></p>
]]></description><pubDate>Tue, 28 Feb 2023 12:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=34968382</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34968382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34968382</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – A browser extension that provides Vim-style keyboard controls"]]></title><description><![CDATA[
<p>Tridactyl does let filter links like that with `:set hintfiltermode vimperator` and `:set hintchars 1234567890`.<p>Vim Vixen unfortunately has been unmaintained since May [1]. If anyone knows ueokande personally, could they let him know that I would be happy to help get some releases out? I sent an email yesterday but I am not optimistic as it seems like quite a few people have tried over the last few months.<p>[1]: <a href="https://github.com/ueokande/vim-vixen/pull/1437">https://github.com/ueokande/vim-vixen/pull/1437</a></p>
]]></description><pubDate>Tue, 28 Feb 2023 09:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=34967320</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34967320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34967320</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – A browser extension that provides Vim-style keyboard controls"]]></title><description><![CDATA[
<p>If you're sending untrusted strings to the native messenger, it would be best to escape them with shellescape - <a href="https://github.com/tridactyl/tridactyl/blob/f2479c64761358c62aa6da82df0e4f4d77d528e2/src/excmds.ts#L3804">https://github.com/tridactyl/tridactyl/blob/f2479c64761358c6...</a><p>Otherwise a malicious website targeting Tridactyl users who use the native messenger could gain shell access when you triggered your command on them.</p>
]]></description><pubDate>Tue, 28 Feb 2023 09:03:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=34967207</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34967207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34967207</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – A browser extension that provides Vim-style keyboard controls"]]></title><description><![CDATA[
<p>Firefox has link search built-in, just press '</p>
]]></description><pubDate>Tue, 28 Feb 2023 08:53:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34967146</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34967146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34967146</guid></item><item><title><![CDATA[New comment by bovine3dom in "Vimium – A browser extension that provides Vim-style keyboard controls"]]></title><description><![CDATA[
<p>What do you miss about native scrolling?<p>IMO the scrolling in Tridactyl is better than native as it can work even when the page has put focus somewhere daft (like a pop-up).</p>
]]></description><pubDate>Tue, 28 Feb 2023 08:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=34967095</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34967095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34967095</guid></item><item><title><![CDATA[New comment by bovine3dom in "Why did Mozilla remove XUL add-ons? (2020)"]]></title><description><![CDATA[
<p>About five years ago we had agreement in principle with Mozilla to extend the web extension API to accept keypresses from anywhere, provided that someone did the work to write that API.<p>We started it [1] but lost interest because we think Tridactyl works mostly fine without it (press ctrl+, anywhere to get back to Tridactyl) and I have always found more urgent things to improve.<p>I'd be happy to help anyone who wanted to pick it up, but a lot of the political work of persuading Mozilla that such an API would be useful would need to be restarted since most of the people we persuaded in the past have now left Mozilla.<p>[1]: <a href="https://github.com/tridactyl/keyboard-api/">https://github.com/tridactyl/keyboard-api/</a></p>
]]></description><pubDate>Sat, 11 Feb 2023 08:49:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=34750689</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34750689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34750689</guid></item><item><title><![CDATA[New comment by bovine3dom in "Wasavi – Vi editor for any webpage"]]></title><description><![CDATA[
<p>If you have Tridactyl's native messenger installed you can launch an external text editor with Ctrl+I when inside a text box.<p>There is also Firenvim which embeds real neovim instances inside text boxes.</p>
]]></description><pubDate>Mon, 16 Jan 2023 13:13:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=34400247</link><dc:creator>bovine3dom</dc:creator><comments>https://news.ycombinator.com/item?id=34400247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34400247</guid></item></channel></rss>