<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: kwood</title><link>https://news.ycombinator.com/user?id=kwood</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 09:18:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kwood" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Building GitHub-Style Hovercards with Stimulus and HTML-over-the-Wire]]></title><description><![CDATA[
<p>Article URL: <a href="https://boringrails.com/articles/hovercards-stimulus/">https://boringrails.com/articles/hovercards-stimulus/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23640713">https://news.ycombinator.com/item?id=23640713</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Jun 2020 13:49:43 +0000</pubDate><link>https://boringrails.com/articles/hovercards-stimulus/</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=23640713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23640713</guid></item><item><title><![CDATA[New comment by kwood in "Apple Mail randomly becomes the frontmost application in macOS"]]></title><description><![CDATA[
<p>It’s bizarre to me that nowadays an application can become frontmost application at all. When I switched to OSX back in the days, it was an advertised feature that this can’t happen the same way it does on Windows. If something wants attention, its icon bounced in the dock. Nothing more.</p>
]]></description><pubDate>Tue, 02 Jun 2020 09:26:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=23389246</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=23389246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23389246</guid></item><item><title><![CDATA[New comment by kwood in "Apple Mail randomly becomes the frontmost application in macOS"]]></title><description><![CDATA[
<p>Just turn off “Preferences->Mission Control->When switching to an application, switch to…”, that would be the setup you are asking for.<p>As for myself, I don’t use Spaces at all.<p>I have a keyboard shortcut for every application I use daily. CMD+CTRL plus a letter, M for Mail, T for terminal, B for browser… And so on.<p>Some keys are “overloaded” via Keyboard Maestro, like editor “E”: If MacVim is open, use it, otherwise open TextMate (Not using both much these days since switching to VSCode, which inherited “V” after I ditched Voodoopad :))<p>To make this work ergonomically, I have to be able to press CMD+CTRL with either the left or the right hand. So the first thing I do with new Macs, is remapping the right Option/Alt Key to Ctrl via Karabiner.<p>Using this system for the past 15 years, my worst fear is that one day Apple will close down its system so much, that this simple remap will no longer work - they are already on the hunt for kernel extensions…</p>
]]></description><pubDate>Tue, 02 Jun 2020 09:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=23389217</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=23389217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23389217</guid></item><item><title><![CDATA[New comment by kwood in "Ask HN: Is RSS dead?"]]></title><description><![CDATA[
<p>I'm currently writing a new client for RSS, which is dead. Framework of choice is Rails - which is also dead.<p>This thread inspires me to pull in some jQuery and change the project name to Graveyard.</p>
]]></description><pubDate>Fri, 06 Mar 2020 07:03:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=22501537</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=22501537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22501537</guid></item><item><title><![CDATA[New comment by kwood in "Why We're Ditching Ruby on Rails for JavaScript and Node.js"]]></title><description><![CDATA[
<p>Ah, didn't realise there is a blog article about it. Thanks!</p>
]]></description><pubDate>Fri, 21 Sep 2018 07:54:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=18037955</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=18037955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18037955</guid></item><item><title><![CDATA[New comment by kwood in "Why We're Ditching Ruby on Rails for JavaScript and Node.js"]]></title><description><![CDATA[
<p>Do you mind sharing what back office solution you guys found?<p>Did somewhat the same kind of research for our projects, but unfortunately didn't find anything decent that could really compete with ActiveAdmin/Rails Admin/Trestle in terms of features and maintenance…</p>
]]></description><pubDate>Thu, 20 Sep 2018 10:53:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=18031252</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=18031252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18031252</guid></item><item><title><![CDATA[New comment by kwood in "Why the New V8 Is So Damn Fast"]]></title><description><![CDATA[
<p>From what I remember, object spread came a year later and is ES7 (in case you need a starting point for research)</p>
]]></description><pubDate>Wed, 01 Aug 2018 15:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=17663121</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=17663121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17663121</guid></item><item><title><![CDATA[New comment by kwood in "VS Code can do that?"]]></title><description><![CDATA[
<p>It saves a whole keypress (because you need to go into multicursor mode first, <i>then</i> press Home / Ctrl+A to get to the beginning of the line.<p>Additionally, there is a case where if you don't select the last line until the end, you end up in a state where the last cursor is already at the beginning. If you press "Home" now, you end up having that last cursor at the beginning of the line - and the other ones at the indentation level (see <a href="https://github.com/Microsoft/vscode/issues/14919#issuecomment-258928515" rel="nofollow">https://github.com/Microsoft/vscode/issues/14919#issuecommen...</a>)<p>(Disclaimer: Author of the mentioned plugin, so I am heavily biased against my own workflow and saving-keypresses-obsession :P)</p>
]]></description><pubDate>Mon, 23 Apr 2018 07:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=16901332</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=16901332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16901332</guid></item><item><title><![CDATA[Visual Studio Code November 2017]]></title><description><![CDATA[
<p>Article URL: <a href="https://code.visualstudio.com/updates/v1_19">https://code.visualstudio.com/updates/v1_19</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15929606">https://news.ycombinator.com/item?id=15929606</a></p>
<p>Points: 55</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 15 Dec 2017 04:06:14 +0000</pubDate><link>https://code.visualstudio.com/updates/v1_19</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=15929606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15929606</guid></item><item><title><![CDATA[New comment by kwood in "Visual Studio Code 1.14 released"]]></title><description><![CDATA[
<p>You don't have to type "end". Shameless self plug: I wrote an extension that closes everything automatically, inspired by a plugin for vim with the same name: endwise[1]<p>It's not 100% done yet, support for other languages is still missing. But it works.<p>[1]: <a href="https://marketplace.visualstudio.com/items?itemName=kaiwood.endwise" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=kaiwood....</a></p>
]]></description><pubDate>Tue, 11 Jul 2017 19:37:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=14747299</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=14747299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14747299</guid></item><item><title><![CDATA[New comment by kwood in "Visual Studio Code April 2017"]]></title><description><![CDATA[
<p>A good decision to focus on closing issues and doing more polish for the past month. The project moves fast, so taking a step back is really appreciated - before it gets out of control (as in: too buggy)</p>
]]></description><pubDate>Thu, 04 May 2017 18:42:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=14267516</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=14267516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14267516</guid></item><item><title><![CDATA[Visual Studio Code April 2017]]></title><description><![CDATA[
<p>Article URL: <a href="https://code.visualstudio.com/updates/v1_12">https://code.visualstudio.com/updates/v1_12</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14267424">https://news.ycombinator.com/item?id=14267424</a></p>
<p>Points: 124</p>
<p># Comments: 40</p>
]]></description><pubDate>Thu, 04 May 2017 18:31:13 +0000</pubDate><link>https://code.visualstudio.com/updates/v1_12</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=14267424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14267424</guid></item><item><title><![CDATA[New comment by kwood in "Going native"]]></title><description><![CDATA[
<p>How would you create a native GUI app on Linux for either Gnome or KDE, considering that GTK and Qt are not allowed by this definition?<p>And yes, you may think: "Easy, if a GTK app runs on Linux its native, if it runs on another platform, it's not". Does that mean JavaScript apps for Gnome[1] can be called native, because they have officially blessed bindings to the underlying framework/platform and are fully integrated with GTK?<p>If not, does that mean as soon as you use any kind of binding/bridging technology "nativeness" is ruled out? Think of C++ apps for Gnome, they use bindings…<p>If yes, we are only left with defining what the "official" way for doing GUI's on a given platform is. Whatever the vendor gives us and preinstalls on its OS? Ok, no Electron, it uses the Chrome rendering engine, that is definitely third party and NOT native!<p>But… What if I open a WebKit WebView from Objective-C[2] to render my HTML from there and write my logic making use of JavaScriptCore[3] on macOS? Are we native yet? :)<p>[1]: <a href="https://developer.gnome.org/gnome-devel-demos/stable/beginner.js.html.en" rel="nofollow">https://developer.gnome.org/gnome-devel-demos/stable/beginne...</a><p>[2]: <a href="https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/DisplayWebContent/DisplayWebContent.html" rel="nofollow">https://developer.apple.com/library/content/documentation/Co...</a><p>[3]: <a href="https://developer.apple.com/reference/javascriptcore" rel="nofollow">https://developer.apple.com/reference/javascriptcore</a></p>
]]></description><pubDate>Fri, 24 Mar 2017 08:45:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=13947528</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13947528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13947528</guid></item><item><title><![CDATA[New comment by kwood in "Visual Studio Code 1.10"]]></title><description><![CDATA[
<p>It's not, OP didn't count the other processes in (they are listed seperatly in Activity Monitor). VSCode needs roughly the same amount of RAM on macOS.</p>
]]></description><pubDate>Thu, 02 Mar 2017 16:24:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=13775299</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13775299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13775299</guid></item><item><title><![CDATA[New comment by kwood in "Announcing TypeScript 2.2"]]></title><description><![CDATA[
<p>I understood the question – and that IntelliJ has all of those things is exactly the point I was trying to make.<p>You get most of the features from a heavyweight IDE, but they managed to get the architecture incredibly lightweight so you can use it as a "daily driver" editor as well.<p>It is snappy enough to quickly edit some configuration or Markdown files (with live preview and clickable links), it has text based configuration files, its easy to write plugins with a couple of lines of code – and all sorts of other things that previously could only be found on the "editor-side" of the spectrum (export VISUAL="code -w", anyone?).<p>Unique selling points are quite hard to find, most things where invented somewhere else. Its more the combination of things and walking the thin line between the text editor and IDE worlds.</p>
]]></description><pubDate>Thu, 23 Feb 2017 19:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=13716894</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13716894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13716894</guid></item><item><title><![CDATA[New comment by kwood in "Announcing TypeScript 2.2"]]></title><description><![CDATA[
<p>Apart from Intellisense completion, a full featured integrated debugger, version control integration wich supports line wise staging, a diff viewer, a fast integrated terminal that even gets link detection in the next release, proper variable renaming and a working "Go to Definition" that is even implemented in most of the third party language plugins?<p>No. Pretty much the same as Notepad++.</p>
]]></description><pubDate>Thu, 23 Feb 2017 08:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=13712495</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13712495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13712495</guid></item><item><title><![CDATA[New comment by kwood in "Visual Studio Code 1.9"]]></title><description><![CDATA[
<p>The gained performance in the current release (and in Insiders for the past days) is huge - even without heaps of output. Those couple of milliseconds improved rendering time matter even if you "only" ls in a directory.<p>Thumbs up for this, Daniel. Thanks.</p>
]]></description><pubDate>Thu, 02 Feb 2017 21:25:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=13554800</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13554800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13554800</guid></item><item><title><![CDATA[New comment by kwood in "Visual Studio Code 1.9"]]></title><description><![CDATA[
<p>Can't compare to Sublime myself, but the global search got some major overhaul and is doing parallel searches since the last release (1.8). Can't complain about the speed.</p>
]]></description><pubDate>Thu, 02 Feb 2017 20:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=13554591</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13554591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13554591</guid></item><item><title><![CDATA[New comment by kwood in "Visual Studio Code 1.9"]]></title><description><![CDATA[
<p>Apart from the built in task runner system, you can always use an extension that does a "classic" command-R.<p>I use <a href="https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=formulah...</a> and bound it to exactly this key.</p>
]]></description><pubDate>Thu, 02 Feb 2017 20:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=13554575</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13554575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13554575</guid></item><item><title><![CDATA[New comment by kwood in "App.net is shutting down"]]></title><description><![CDATA[
<p>The original idea was to focus a lot on the API part of the site, so that developers can build all kinds of apps around the service, hence the name.</p>
]]></description><pubDate>Fri, 13 Jan 2017 08:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=13389220</link><dc:creator>kwood</dc:creator><comments>https://news.ycombinator.com/item?id=13389220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13389220</guid></item></channel></rss>