<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/blog/rss.xsl" type="text/xsl" media="screen" ?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Remote	</title>
	<atom:link href="https://cdn.jwz.org/blog/2026/02/remote/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.jwz.org/blog/2026/02/remote/</link>
	<description></description>
	<lastBuildDate>Thu, 26 Feb 2026 05:33:57 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://cdn.jwz.org/blog/2026/02/remote/feed/"/>
	<item>
		<title>
		By: nosuch user		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-267132</link>

		<dc:creator><![CDATA[nosuch user]]></dc:creator>
		<pubDate>Thu, 26 Feb 2026 05:33:57 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-267132</guid>

					<description><![CDATA[selkies. it&#039;s what you want.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>selkies. it's what you want.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mike b		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266924</link>

		<dc:creator><![CDATA[mike b]]></dc:creator>
		<pubDate>Sun, 22 Feb 2026 00:47:16 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266924</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266917&quot;&gt;mattl&lt;/a&gt;.

It&#039;s never really been updated frequently, but they do manage to push out an update once a year or so these days. &#160;No new features, just the usual &quot;bug fixes and performance improvements&quot; but they&#039;re there. &#160;]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266917">mattl</a>.</p>
<p>It's never really been updated frequently, but they do manage to push out an update once a year or so these days. &nbsp;No new features, just the usual "bug fixes and performance improvements" but they're there. &nbsp;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mattl		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266918</link>

		<dc:creator><![CDATA[mattl]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 19:24:57 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266918</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266897&quot;&gt;jwz&lt;/a&gt;.

Looks like there’s a DMG for the client but not the server, but they haven’t bothered to pay the $99 to sign it which seems suspicious when they’re selling this for $10 a month as a service too. 

I’m with you that anything that’s “Install Docker” (or “just curl this script to bash”) isn’t worth it.

Going to take a look at Screens which seems to have Tailscale integration. ]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266897">jwz</a>.</p>
<p>Looks like there’s a DMG for the client but not the server, but they haven’t bothered to pay the $99 to sign it which seems suspicious when they’re selling this for $10 a month as a service too. </p>
<p>I’m with you that anything that’s “Install Docker” (or “just curl this script to bash”) isn’t worth it.</p>
<p>Going to take a look at Screens which seems to have Tailscale integration. </p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mattl		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266917</link>

		<dc:creator><![CDATA[mattl]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 19:17:37 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266917</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266900&quot;&gt;mike b&lt;/a&gt;.

Is it still maintained? It always looks like something they sell but don’t do anything with it, like macOS Server was for the last few years before they killed it off. ]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266900">mike b</a>.</p>
<p>Is it still maintained? It always looks like something they sell but don’t do anything with it, like macOS Server was for the last few years before they killed it off. </p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: twb		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266908</link>

		<dc:creator><![CDATA[twb]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 07:44:41 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266908</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266897&quot;&gt;jwz&lt;/a&gt;.

Rust deck is basically “team viewer without license fees”. I think it is ultimately h265 over udp. The “app” is both the app server and the display server; the “server” is a tiny headless CLI daemon that does NAT hole punching.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Australia</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266897">jwz</a>.</p>
<p>Rust deck is basically “team viewer without license fees”. I think it is ultimately h265 over udp. The “app” is both the app server and the display server; the “server” is a tiny headless CLI daemon that does NAT hole punching.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mike b		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266900</link>

		<dc:creator><![CDATA[mike b]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 21:45:13 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266900</guid>

					<description><![CDATA[The Apple &quot;Remote Desktop&quot; app is my daily driver for this, via ssh. &#160;It does much better at mac-to-mac than a generic vnc client, it has mac-specific extensions that help optimize things, or it did last time I looked into it several years ago. &#160; It&#039;s like $80 on the app store, I think. &#160;]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>The Apple "Remote Desktop" app is my daily driver for this, via ssh. &nbsp;It does much better at mac-to-mac than a generic vnc client, it has mac-specific extensions that help optimize things, or it did last time I looked into it several years ago. &nbsp; It's like $80 on the app store, I think. &nbsp;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Zygo		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266898</link>

		<dc:creator><![CDATA[Zygo]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 18:48:51 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266898</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266897&quot;&gt;jwz&lt;/a&gt;.

There are UDP games, but they aren&#039;t needed for your use case (they&#039;re for LAN client discovery).&#160; On the other hand, the reason I&#039;m not using it is because it relies on the rust ecosystem.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Canada</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266897">jwz</a>.</p>
<p>There are UDP games, but they aren't needed for your use case (they're for LAN client discovery).&nbsp; On the other hand, the reason I'm not using it is because it relies on the rust ecosystem.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jwz		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266897</link>

		<dc:creator><![CDATA[jwz]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 18:42:14 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266897</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266896&quot;&gt;Zygo&lt;/a&gt;.

Yes, well, things that play UDP games are going to be very difficult to tunnel through ssh, so go ahead and interpret &quot;works through ssh&quot; as something more practical than &quot;well &lt;em&gt;technically&lt;/em&gt; it&#039;s a Turning machine, &lt;em&gt;soooooo&quot;&lt;/em&gt;

I have no idea whether this rust thing does that, but that&#039;s beside the point. (And since it seems to be docker shovelware rather than an app, I&#039;m not gonna bother finding out.)]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266896">Zygo</a>.</p>
<p>Yes, well, things that play UDP games are going to be very difficult to tunnel through ssh, so go ahead and interpret "works through ssh" as something more practical than "well <em>technically</em> it's a Turning machine, <em>soooooo"</em></p>
<p>I have no idea whether this rust thing does that, but that's beside the point. (And since it seems to be docker shovelware rather than an app, I'm not gonna bother finding out.)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Zygo		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266896</link>

		<dc:creator><![CDATA[Zygo]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 18:36:38 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266896</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266894&quot;&gt;Zygo&lt;/a&gt;.

Put another way:&#160; you can forward a lot of sh*t over SSH tunnels.&#160; Unless rustdesk does something to &lt;em&gt;prevent&lt;/em&gt; operation over a SSH tunnel, you don&#039;t need to question the requirement for SSH at all.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Canada</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266894">Zygo</a>.</p>
<p>Put another way:&nbsp; you can forward a lot of sh*t over SSH tunnels.&nbsp; Unless rustdesk does something to <em>prevent</em> operation over a SSH tunnel, you don't need to question the requirement for SSH at all.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Zygo		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266894</link>

		<dc:creator><![CDATA[Zygo]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 18:29:06 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266894</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266833&quot;&gt;naikrovek&lt;/a&gt;.

Why would rustdesk not work over an SSH tunnel?&#160; Looks like the client can be told to connect to a specific IP, the server can be bound to localhost, and if you&#039;re really paranoid, you can firewall both the client and server sides so they can&#039;t advertise to the world.&#160; Essentially the same setup as forwarding VNC over SSH, but with different port numbers.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Canada</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266833">naikrovek</a>.</p>
<p>Why would rustdesk not work over an SSH tunnel?&nbsp; Looks like the client can be told to connect to a specific IP, the server can be bound to localhost, and if you're really paranoid, you can firewall both the client and server sides so they can't advertise to the world.&nbsp; Essentially the same setup as forwarding VNC over SSH, but with different port numbers.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jwz		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266888</link>

		<dc:creator><![CDATA[jwz]]></dc:creator>
		<pubDate>Thu, 19 Feb 2026 17:48:14 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266888</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266884&quot;&gt;naikrovek&lt;/a&gt;.

JFC. Doubling down on answering a question I did not ask, when the question I &lt;I&gt;did&lt;/I&gt; ask had &lt;I&gt;specificity&lt;/I&gt;, has earned you a block. &lt;I&gt;*plonk*&lt;/I&gt;]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Via Mastodon</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266884">naikrovek</a>.</p>
<p>JFC. Doubling down on answering a question I did not ask, when the question I <i>did</i> ask had <i>specificity</i>, has earned you a block. <i>*plonk*</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Zygo		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266887</link>

		<dc:creator><![CDATA[Zygo]]></dc:creator>
		<pubDate>Thu, 19 Feb 2026 17:18:51 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266887</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266886&quot;&gt;Zygo&lt;/a&gt;.

The other thing adults these days do is render their UI with something like HTML and Javascript.&#160; NeWS for the modern era.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Canada</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266886">Zygo</a>.</p>
<p>The other thing adults these days do is render their UI with something like HTML and Javascript.&nbsp; NeWS for the modern era.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Zygo		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266886</link>

		<dc:creator><![CDATA[Zygo]]></dc:creator>
		<pubDate>Thu, 19 Feb 2026 17:16:19 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266886</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266855&quot;&gt;Probably not Robert W. Scheifler&lt;/a&gt;.

Adults these days have the client render with its GPU to a window buffer, then hurl that buffer at a display using H.264 or similar encoding, and have some side protocol to send back HID events.&#160; It&#039;s the modern way to get video (with audio) from your phone onto your car&#039;s dashboard or living room&#039;s TV, or to play video games from a remote server in a data center, or to run a KVM-IP device.

The fundamental assumption built into this model is that the computing and rendering power rests in the originating device.&#160; Most phone CPU/GPU stacks in the field are massively more powerful than the car dashboards or TV sets they will encounter, so this assumption holds most of the time.

To do something like X (drawing primitives over the wire, with render and compute on opposite sides of a network) only makes sense when there&#039;s a gap between render and compute capabilities that is so wide it can absorb the remote latency penalty (think &quot;high-end gamer desktop rendering the X11R6 UI from a Raspberry Pi 1B&quot;).&#160; Even if you have an insanely fast local GPU that can render complex frames, you need a fast CPU and fast network to feed that GPU enough data to keep it busy, or there&#039;s no point, and you&#039;ll be better off doing the H.264 thing instead.

Once you throw in modern UI requirements (e.g. fonts), the bandwidth requirements grow far past what you get from just running H.264 over the final rendered product.&#160; As a bonus, many of the hacks that remote graphics protocols of the 1990&#039;s needed, like local clipping, backing store, scrolling, off-screen image caching, and lazy updating, can be encoded in a H.264 stream without having to bother a client with managing any of the details.

To me, the weird thing is that this model hasn&#039;t completely displaced everything in VNC&#039;s niche by now.&#160; What&#039;s up with that?&#160; Patents?]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Canada</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266855">Probably not Robert W. Scheifler</a>.</p>
<p>Adults these days have the client render with its GPU to a window buffer, then hurl that buffer at a display using H.264 or similar encoding, and have some side protocol to send back HID events.&nbsp; It's the modern way to get video (with audio) from your phone onto your car's dashboard or living room's TV, or to play video games from a remote server in a data center, or to run a KVM-IP device.</p>
<p>The fundamental assumption built into this model is that the computing and rendering power rests in the originating device.&nbsp; Most phone CPU/GPU stacks in the field are massively more powerful than the car dashboards or TV sets they will encounter, so this assumption holds most of the time.</p>
<p>To do something like X (drawing primitives over the wire, with render and compute on opposite sides of a network) only makes sense when there's a gap between render and compute capabilities that is so wide it can absorb the remote latency penalty (think "high-end gamer desktop rendering the X11R6 UI from a Raspberry Pi 1B").&nbsp; Even if you have an insanely fast local GPU that can render complex frames, you need a fast CPU and fast network to feed that GPU enough data to keep it busy, or there's no point, and you'll be better off doing the H.264 thing instead.</p>
<p>Once you throw in modern UI requirements (e.g. fonts), the bandwidth requirements grow far past what you get from just running H.264 over the final rendered product.&nbsp; As a bonus, many of the hacks that remote graphics protocols of the 1990's needed, like local clipping, backing store, scrolling, off-screen image caching, and lazy updating, can be encoded in a H.264 stream without having to bother a client with managing any of the details.</p>
<p>To me, the weird thing is that this model hasn't completely displaced everything in VNC's niche by now.&nbsp; What's up with that?&nbsp; Patents?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: naikrovek		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266884</link>

		<dc:creator><![CDATA[naikrovek]]></dc:creator>
		<pubDate>Thu, 19 Feb 2026 13:38:13 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266884</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266856&quot;&gt;jwz&lt;/a&gt;.

well, some people say things are requirements when they aren&#039;t, sometimes. some people haven&#039;t considered other solutions, sometimes. some people don&#039;t know other options are available, sometimes. not everyone knows everything.  someone asking a question about something is asking a question *because* they don&#039;t know everything, and the percentage of people who ask questions that are not the exact question they want answered is very high.

i was simply trying to help.  if my help is not good enough for you, ignore me.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Via Mastodon</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266856">jwz</a>.</p>
<p>well, some people say things are requirements when they aren't, sometimes. some people haven't considered other solutions, sometimes. some people don't know other options are available, sometimes. not everyone knows everything.  someone asking a question about something is asking a question *because* they don't know everything, and the percentage of people who ask questions that are not the exact question they want answered is very high.</p>
<p>i was simply trying to help.  if my help is not good enough for you, ignore me.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jwz		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266880</link>

		<dc:creator><![CDATA[jwz]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 20:24:23 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266880</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266875&quot;&gt;🅼🅰🆁🅺&lt;/a&gt;.

Yes, I am aware of how to operate Screen Sharing. It is still trash.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266875">🅼🅰🆁🅺</a>.</p>
<p>Yes, I am aware of how to operate Screen Sharing. It is still trash.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Grey Hodge		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266879</link>

		<dc:creator><![CDATA[Grey Hodge]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 20:13:58 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266879</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266828&quot;&gt;macfixer&lt;/a&gt;.

Literally never TeamViewer. Terrible platform security, awful product, and a genuinely horrible company. I&#039;d rather use an Oracle product than give those lying thieves a penny. They should be banned form writing software. They&#039;ve violated so many user agreements over the years I&#039;m astounded when I find someone still using them. GoDaddy is more trustworthy.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266828">macfixer</a>.</p>
<p>Literally never TeamViewer. Terrible platform security, awful product, and a genuinely horrible company. I'd rather use an Oracle product than give those lying thieves a penny. They should be banned form writing software. They've violated so many user agreements over the years I'm astounded when I find someone still using them. GoDaddy is more trustworthy.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Grey Hodge		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266878</link>

		<dc:creator><![CDATA[Grey Hodge]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 20:12:22 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266878</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266821&quot;&gt;Cory Carson&lt;/a&gt;.

I&#039;ll be honest, I&#039;m surprised to hear people are using MoMachine. I have tried it a couple of times, never got it working. I assumed it was one of those ghost products that looks alive, but it&#039;s really just abandoned in place.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266821">Cory Carson</a>.</p>
<p>I'll be honest, I'm surprised to hear people are using MoMachine. I have tried it a couple of times, never got it working. I assumed it was one of those ghost products that looks alive, but it's really just abandoned in place.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: tfb		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266876</link>

		<dc:creator><![CDATA[tfb]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 12:21:51 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266876</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266868&quot;&gt;pallas&lt;/a&gt;.

Well now, don&#039;t be so sure: &#160;we could probably hire a lot of people in a cheap country and then get them to make drawings which we&#039;ll send via scp.

I mean, that&#039;s pretty much how Waymo&#039;s &#039;autonomous&#039; &#039;driving&#039; works, right? &#160;I suppose for the full effect we&#039;d need somehow to include some crypto mining.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United Kingdom</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266868">pallas</a>.</p>
<p>Well now, don't be so sure: &nbsp;we could probably hire a lot of people in a cheap country and then get them to make drawings which we'll send via scp.</p>
<p>I mean, that's pretty much how Waymo's 'autonomous' 'driving' works, right? &nbsp;I suppose for the full effect we'd need somehow to include some crypto mining.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: 🅼🅰🆁🅺		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266875</link>

		<dc:creator><![CDATA[🅼🅰🆁🅺]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 10:59:18 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266875</guid>

					<description><![CDATA[Been doing it this way for years:

1) Via macOS Terminal:
ssh -L 5901:localhost:5900 username@ipaddress

2) Via macOS Screen Sharing:
vnc://localhost:5901

3) Login to the remote macOS system]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Via Mastodon</div>
<p>Been doing it this way for years:</p>
<p>1) Via macOS Terminal:<br />
ssh -L 5901:localhost:5900 username@ipaddress</p>
<p>2) Via macOS Screen Sharing:<br />
vnc://localhost:5901</p>
<p>3) Login to the remote macOS system</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: k3ninho		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266871</link>

		<dc:creator><![CDATA[k3ninho]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 08:06:16 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266871</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266868&quot;&gt;pallas&lt;/a&gt;.

I&#039;ve got a vibe-coded PDF renderer that takes Display Postscipt over a Wireguard tunnel and gives you a slideshow, sometimes above 30fps. /s

K3n.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United Kingdom</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266868">pallas</a>.</p>
<p>I've got a vibe-coded PDF renderer that takes Display Postscipt over a Wireguard tunnel and gives you a slideshow, sometimes above 30fps. /s</p>
<p>K3n.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Stephen Zeiner		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266869</link>

		<dc:creator><![CDATA[Stephen Zeiner]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 03:39:08 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266869</guid>

					<description><![CDATA[Hi Jamie. I acknowledge your comment that the macOS program &#039;Screen Sharing&#039; is trash. That said, I routinely use &#039;Screen Sharing&#039; as follows via SSH:

1) Via macOS terminal:
ssh -L 5901:localhost:5900 username@ipaddress

2) Via macOS &#039;Screen Sharing&#039;, connect to:
vnc://localhost:5901

3) Login to the remote macOS system.

I created a ZSH script named &#039;go&#039; so I can (for example) type in &#039;go macstss&#039; and it runs the requisite ssh command (like the one I shared).

I&#039;m cautiously optimistic this may be helpful. The one thing that I like about &#039;Screen Sharing&#039;, despite its limitations and shortcomings, is that it&#039;s produced directly by Apple. While anything is possible, I&#039;m more inclined to believe that Apple is less likely to have any built-in mechanisms within &#039;Screen Sharing&#039; that could compromise the relative sanctity of the SSH connection.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>Hi Jamie. I acknowledge your comment that the macOS program 'Screen Sharing' is trash. That said, I routinely use 'Screen Sharing' as follows via SSH:</p>
<p>1) Via macOS terminal:<br />
ssh -L 5901:localhost:5900 username@ipaddress</p>
<p>2) Via macOS 'Screen Sharing', connect to:<br />
vnc://localhost:5901</p>
<p>3) Login to the remote macOS system.</p>
<p>I created a ZSH script named 'go' so I can (for example) type in 'go macstss' and it runs the requisite ssh command (like the one I shared).</p>
<p>I'm cautiously optimistic this may be helpful. The one thing that I like about 'Screen Sharing', despite its limitations and shortcomings, is that it's produced directly by Apple. While anything is possible, I'm more inclined to believe that Apple is less likely to have any built-in mechanisms within 'Screen Sharing' that could compromise the relative sanctity of the SSH connection.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: pallas		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266868</link>

		<dc:creator><![CDATA[pallas]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 03:26:20 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266868</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266833&quot;&gt;naikrovek&lt;/a&gt;.

if it doesn&#039;t need to be done on a computer, sending drawings through the mail may work well for you. /s]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266833">naikrovek</a>.</p>
<p>if it doesn't need to be done on a computer, sending drawings through the mail may work well for you. /s</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Electric Sandwich		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266867</link>

		<dc:creator><![CDATA[Electric Sandwich]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 01:37:29 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266867</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266819&quot;&gt;jwz&lt;/a&gt;.

Screen Sharing appears to be ARD with most of the bells and whistles sawed off.&#160; ARD uses 5900, 3283 and 22 (it uses ssh tunneling natively).&#160; 22 is hardcoded in the client and in system preferences.&#160; I tried forwarding alternate ports (15900, 13283) and it seems to be checking 3283 via Bonjour, because it reverts to 3283 repeatedly.&#160; Shutting remote management and remote login on the host off and forwarding the usual ports makes it claim the remote host doesn&#039;t have Remote Management enabled.&#160; I suspect this is more Bonjour meddling. 

I tried nomachine in a Linux environment years ago, and found it to be brittle and cantankerous (and x2go was not much better).

I&#039;m tempted to suggest a mesh/P2P VPN of some sort, or one of the other remote desktop solutions (TeamViewer, sure, why not.&#160; Possibly also Parsec or Splashtop).

TL;DR:&#160; ARD over ssh might be doomed, or unreasonably entertaining at best.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266819">jwz</a>.</p>
<p>Screen Sharing appears to be ARD with most of the bells and whistles sawed off.&nbsp; ARD uses 5900, 3283 and 22 (it uses ssh tunneling natively).&nbsp; 22 is hardcoded in the client and in system preferences.&nbsp; I tried forwarding alternate ports (15900, 13283) and it seems to be checking 3283 via Bonjour, because it reverts to 3283 repeatedly.&nbsp; Shutting remote management and remote login on the host off and forwarding the usual ports makes it claim the remote host doesn't have Remote Management enabled.&nbsp; I suspect this is more Bonjour meddling. </p>
<p>I tried nomachine in a Linux environment years ago, and found it to be brittle and cantankerous (and x2go was not much better).</p>
<p>I'm tempted to suggest a mesh/P2P VPN of some sort, or one of the other remote desktop solutions (TeamViewer, sure, why not.&nbsp; Possibly also Parsec or Splashtop).</p>
<p>TL;DR:&nbsp; ARD over ssh might be doomed, or unreasonably entertaining at best.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Probably not Robert W. Scheifler		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266861</link>

		<dc:creator><![CDATA[Probably not Robert W. Scheifler]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 21:09:32 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266861</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266857&quot;&gt;thielges&lt;/a&gt;.

Oh and why are there seemingly no data centers with small quadcopter drones that have finglongers attached? What kind of stupid future is this that has Nazis but no finglonger drones to push reset buttons?]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266857">thielges</a>.</p>
<p>Oh and why are there seemingly no data centers with small quadcopter drones that have finglongers attached? What kind of stupid future is this that has Nazis but no finglonger drones to push reset buttons?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Chris		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266860</link>

		<dc:creator><![CDATA[Chris]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 20:40:37 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266860</guid>

					<description><![CDATA[NuoRDS is a commercial option from what I think is a Ukranian company. It uses Microsoft&#039;s RDP, so client support is pretty broad (Remmina on Linux). Performance is OK, reliability is good. Sure beats VNC. Worth the money if you absolutely need it.

The built-in macOS VNC server is surprisingly bad, but it&#039;s my fallback when NuoRDS isn&#039;t installed yet.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>NuoRDS is a commercial option from what I think is a Ukranian company. It uses Microsoft's RDP, so client support is pretty broad (Remmina on Linux). Performance is OK, reliability is good. Sure beats VNC. Worth the money if you absolutely need it.</p>
<p>The built-in macOS VNC server is surprisingly bad, but it's my fallback when NuoRDS isn't installed yet.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: thielges		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266857</link>

		<dc:creator><![CDATA[thielges]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 19:45:33 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266857</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266848&quot;&gt;Dagon&lt;/a&gt;.

Everything seems like trash until you consider the alternative of traveling an hour to endure a little hot/cold 90dB colo spa experience just to unhang a server.&#160; Then every remote control application is made of gold.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266848">Dagon</a>.</p>
<p>Everything seems like trash until you consider the alternative of traveling an hour to endure a little hot/cold 90dB colo spa experience just to unhang a server.&nbsp; Then every remote control application is made of gold.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Probably not Robert W. Scheifler		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266855</link>

		<dc:creator><![CDATA[Probably not Robert W. Scheifler]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 18:50:36 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266855</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266848&quot;&gt;Dagon&lt;/a&gt;.

I&#039;ve long been surprised at the lack of any focus on remote compute windowing systems like X where the UI can just be run remotely from the underlying processes. 

It seems like it would be a great fit for using lightweight devices like phones and tablets to run processes on a headless home computer with some heft to it. Also for adapting UIs to the device where they&#039;re encountered. (VNC on a 3.5&quot; phone trying to use a desktop plugged into a 40&quot; 4K screen is shit)

Instead we&#039;re stuck with schlepping bitmaps of the entire screen around or SaaS.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266848">Dagon</a>.</p>
<p>I've long been surprised at the lack of any focus on remote compute windowing systems like X where the UI can just be run remotely from the underlying processes. </p>
<p>It seems like it would be a great fit for using lightweight devices like phones and tablets to run processes on a headless home computer with some heft to it. Also for adapting UIs to the device where they're encountered. (VNC on a 3.5" phone trying to use a desktop plugged into a 40" 4K screen is shit)</p>
<p>Instead we're stuck with schlepping bitmaps of the entire screen around or SaaS.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jwz		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266856</link>

		<dc:creator><![CDATA[jwz]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 18:32:57 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266856</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266833&quot;&gt;naikrovek&lt;/a&gt;.

What part of &quot;through an ssh tunnel&quot; led you to believe that your &quot;if you don&#039;t need ssh&quot; suggestion would be in any way helpful? What has gone wrong in your life or your head?]]></description>
			<content:encoded><![CDATA[<div class="geolocation">Via Mastodon</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266833">naikrovek</a>.</p>
<p>What part of "through an ssh tunnel" led you to believe that your "if you don't need ssh" suggestion would be in any way helpful? What has gone wrong in your life or your head?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Michael V.		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266853</link>

		<dc:creator><![CDATA[Michael V.]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 18:02:24 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266853</guid>

					<description><![CDATA[FWIW I have used Sunshine and Moonlight to control my Mac on my LAN. Never tried WAN, though.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>FWIW I have used Sunshine and Moonlight to control my Mac on my LAN. Never tried WAN, though.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: thielges		</title>
		<link>https://www.jwz.org/blog/2026/02/remote/#comment-266849</link>

		<dc:creator><![CDATA[thielges]]></dc:creator>
		<pubDate>Tue, 17 Feb 2026 16:56:12 +0000</pubDate>
		<guid isPermaLink="false">https://jwz.org/b/yk3k#comment-266849</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.jwz.org/blog/2026/02/remote/#comment-266828&quot;&gt;macfixer&lt;/a&gt;.

Just be sure to secure teamviewer.&#160; It is a favorite target of the roaming door handle jigglers.]]></description>
			<content:encoded><![CDATA[<div class="geolocation">United States</div>
<p>In reply to <a href="https://www.jwz.org/blog/2026/02/remote/#comment-266828">macfixer</a>.</p>
<p>Just be sure to secure teamviewer.&nbsp; It is a favorite target of the roaming door handle jigglers.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
