<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: wlonkly</title><link>https://news.ycombinator.com/user?id=wlonkly</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 17:59:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wlonkly" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wlonkly in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>And they bought NeXT!</p>
]]></description><pubDate>Fri, 10 Apr 2026 22:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47724484</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47724484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47724484</guid></item><item><title><![CDATA[New comment by wlonkly in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>No, it's the chips that could've been used in those flagship phones, but that were rejected.  Rejection isn't ideological here, it's the QA process.</p>
]]></description><pubDate>Fri, 10 Apr 2026 22:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47724459</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47724459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47724459</guid></item><item><title><![CDATA[New comment by wlonkly in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>You got me thinking, and this seems to work for me.  I didn't test if the order of these blocks matters.<p><pre><code>    [[on-window-detected]]
       if.app-id = "com.github.wez.wezterm"
       run = ["layout tiling"]

    [[on-window-detected]]
       if.app-name-regex-substring = '.'
       run = ["layout floating"]</code></pre></p>
]]></description><pubDate>Fri, 10 Apr 2026 02:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713029</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47713029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713029</guid></item><item><title><![CDATA[New comment by wlonkly in "Delve removed from Y Combinator"]]></title><description><![CDATA[
<p>Thanks for this -- I remember when this broke I thought "I'll wait for Patrick McKenzie's take" and then promptly forgot to keep checking for it.</p>
]]></description><pubDate>Sun, 05 Apr 2026 21:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47653842</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47653842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47653842</guid></item><item><title><![CDATA[New comment by wlonkly in "New Apple Silicon M4 and M5 HiDPI Limitation on 4K External Displays"]]></title><description><![CDATA[
<p>The author is trying to run 2160p@2x and downsample to 4k, not 1080p@2x. It took me another comment here to understand this as well!</p>
]]></description><pubDate>Mon, 30 Mar 2026 11:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47572934</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47572934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47572934</guid></item><item><title><![CDATA[New comment by wlonkly in "Flighty Airports"]]></title><description><![CDATA[
<p>And here's Canada's: <a href="https://spaces.navcanada.ca/workspace/ois/" rel="nofollow">https://spaces.navcanada.ca/workspace/ois/</a></p>
]]></description><pubDate>Wed, 25 Mar 2026 22:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47524410</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47524410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47524410</guid></item><item><title><![CDATA[New comment by wlonkly in "We indexed the Delve audit leak: 533 reports, 455 companies, 99.8% identical"]]></title><description><![CDATA[
<p>Not so much a high reputation as it is that SOC2 is the low bar.</p>
]]></description><pubDate>Mon, 23 Mar 2026 22:12:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495863</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47495863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495863</guid></item><item><title><![CDATA[New comment by wlonkly in "Blocking Internet Archive Won't Stop AI, but Will Erase Web's Historical Record"]]></title><description><![CDATA[
<p>ArchiveTeam (which is not the Internet Archive) aggressively crawls websites because they care <i>a lot</i>, because the website in question is about to go away.<p>Heck, I'd say as caring goes, ArchiveTeam cares more than the owners of the website, because in the ideal shutdown, the owners provide the data instead of forcing people to scrape it if they want to retain it after the site shuts down.</p>
]]></description><pubDate>Sat, 21 Mar 2026 22:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472014</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47472014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472014</guid></item><item><title><![CDATA[New comment by wlonkly in "Anthropic takes legal action against OpenCode"]]></title><description><![CDATA[
<p>I'd say that they want Claude Code to become the standard, so that they can milk corporations on enterprise plans.  We individual subscribers are nothing, but we'll go to work and be vocal about specifically having Claude.</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462160</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47462160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462160</guid></item><item><title><![CDATA[New comment by wlonkly in "Hammerspoon"]]></title><description><![CDATA[
<p>AppleScript predates Javascript by two years, but by even more than that in terms of usability.   It was definitely designed for "non-programmers", the people buying Macs in the System 7 days.<p>But modern MacOS is automatable using Javascript in Script Editor, so they're catching up.</p>
]]></description><pubDate>Fri, 20 Mar 2026 13:40:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47454355</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47454355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47454355</guid></item><item><title><![CDATA[New comment by wlonkly in "Hammerspoon"]]></title><description><![CDATA[
<p>Good news for you -- Hammerspoon v2 is going to use Javascript instead of Lua.</p>
]]></description><pubDate>Fri, 20 Mar 2026 13:38:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47454330</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47454330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47454330</guid></item><item><title><![CDATA[New comment by wlonkly in "Hammerspoon"]]></title><description><![CDATA[
<p>Tossing a couple things out mostly for the people getting ideas from these threads:<p>I've done something similar, but using the webcam watcher to hook on the webcam being enabled for <i>any</i> reason -- that way when I have that one external meeting on Google Meet or whatever the light still works.<p>(I also found it useful to have Hammerspoon flip a virtual switch in, well, Hubitat for me, and then automation based on that virtual switch, rather than triggering the light directly. Lets me hang other things off of that virtual switch instead of putting it in Hammerspoon.)</p>
]]></description><pubDate>Fri, 20 Mar 2026 13:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47454220</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47454220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47454220</guid></item><item><title><![CDATA[New comment by wlonkly in "Why the global elite gave up on spelling and grammar"]]></title><description><![CDATA[
<p>Not just Americans! I will add the small town of L'Ardoise, NS, pronounced "Lordways".</p>
]]></description><pubDate>Thu, 12 Mar 2026 13:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350109</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47350109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350109</guid></item><item><title><![CDATA[New comment by wlonkly in "Why the global elite gave up on spelling and grammar"]]></title><description><![CDATA[
<p>Asking people how to pronounce "Strachan Street" is an old Toronto pastime.  (Strawn, by the way.)</p>
]]></description><pubDate>Thu, 12 Mar 2026 13:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350070</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47350070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350070</guid></item><item><title><![CDATA[New comment by wlonkly in "No right to relicense this project"]]></title><description><![CDATA[
<p>(1) sounds like a derivative work, but (2) is an interesting AI-simulacrum of a clean room implementation IF the first LLM writes a specification and not a translation.</p>
]]></description><pubDate>Fri, 06 Mar 2026 03:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47270467</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47270467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47270467</guid></item><item><title><![CDATA[New comment by wlonkly in "Relicensing with AI-Assisted Rewrite"]]></title><description><![CDATA[
<p>Where do derivative works fit into your model of copyright?</p>
]]></description><pubDate>Fri, 06 Mar 2026 03:19:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47270432</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47270432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47270432</guid></item><item><title><![CDATA[New comment by wlonkly in "Meta Deployed AI and It Is Killing Our Agency"]]></title><description><![CDATA[
<p>Usually through enterprise social media management apps.  Hootsuite is the first that comes to mind, I'm sure there are many more. But I don't know what the auth looks like underneath that, an API for sure, but whose token?</p>
]]></description><pubDate>Sat, 21 Feb 2026 23:46:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106365</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47106365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106365</guid></item><item><title><![CDATA[New comment by wlonkly in "Acme Weather"]]></title><description><![CDATA[
<p>I care! I have to cross-reference multiple apps to get a good detailed forecast, a "minutecast" of precipitation, and Canadian humidex and windchill numbers.  I haven't tried this one yet because I'm a little confused why it didn't offer me a free trial, but if it gives me all of that then I am sold.</p>
]]></description><pubDate>Sat, 21 Feb 2026 23:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106239</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47106239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106239</guid></item><item><title><![CDATA[New comment by wlonkly in "Don't create .gitkeep files, use .gitignore instead (2023)"]]></title><description><![CDATA[
<p>.gitkeep has no meaning to Git, only to us meatsacks that recognize the name. As far as Git is concerned, it's just another file.</p>
]]></description><pubDate>Sat, 21 Feb 2026 23:13:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106001</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47106001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106001</guid></item><item><title><![CDATA[New comment by wlonkly in "My smart sleep mask broadcasts users' brainwaves to an open MQTT broker"]]></title><description><![CDATA[
<p>From the perspective of research ethics: it is very much without permission in that situation</p>
]]></description><pubDate>Sun, 15 Feb 2026 19:08:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47026435</link><dc:creator>wlonkly</dc:creator><comments>https://news.ycombinator.com/item?id=47026435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47026435</guid></item></channel></rss>