[HN Gopher] Show HN: Collaborative ASCII Drawing with Telnet
       ___________________________________________________________________
        
       Show HN: Collaborative ASCII Drawing with Telnet
        
       Author : brrrrrm
       Score  : 92 points
       Date   : 2024-06-10 13:58 UTC (2 days ago)
        
 (HTM) web link (jott.live)
 (TXT) w3m dump (jott.live)
        
       | xu_ituairo wrote:
       | Wild that telnet isn't installed by default on modern Macs. Times
       | have changed.
        
         | brrrrrm wrote:
         | Since macOS High sierra apparently, 2017 release :(
        
         | ReleaseCandidat wrote:
         | Telnet has not been installed on any OS (including Linux) for
         | years now. And this is the Right Thing(TM) to do.
        
           | Zambyte wrote:
           | Linux doesn't even install a command line shell by default,
           | so I think that goes without saying :)
        
             | ReleaseCandidat wrote:
             | Of course you are right :D
             | 
             | So Linux is actually more secure than OpenBSD ;)
        
           | notRobot wrote:
           | In my experience telnet (also nc) is installed by default on
           | most GNU/Linux distributions. But not on Windows or Mac.
        
           | doublerabbit wrote:
           | > Telnet has not been installed on any OS (including Linux)
           | for years now.
           | 
           | FreeBSD has it out the box.
           | 
           | > And this is the Right Thing(TM) to do.
           | 
           | Why? Telnet is just a application, client. A telnet-like
           | server, I could understand. The telnet client does lots of
           | things and handy ones too. It's a raw protocol allowing you
           | to send whatever data you desire.
           | 
           | Checking if the web server is responding correctly, sometimes
           | you need to troubleshoot HTML headers and telnet is perfect
           | for that as well as checking ports too to name a few.
        
           | AdmiralAsshat wrote:
           | Just checked my Ubuntu WSL, and telnet is installed. I don't
           | think I would've installed that myself.
           | 
           | My memory of modern Linux distros is that it is still
           | installed, but that the telnet daemon is disabled by default.
        
       | throwanem wrote:
       | Dumping the whole buffer down the wire on every change? You can
       | really tell links are fast these days...and something about the
       | quality of code produced by naively prompted LLMs, maybe.
        
         | brrrrrm wrote:
         | Best chatgpt could do was deltas by lines
         | https://github.com/bwasti/bram.town/blob/main/server.ts#L142
         | 
         | Perfect is the enemy of dinner
        
           | throwanem wrote:
           | No judgment. Links _are_ fast these days, and redisplay
           | optimization can be more or less arbitrarily complex. And
           | dinner is important.
        
           | keyle wrote:
           | > Perfect is the enemy of dinner
           | 
           | I've never heard this one. Is that a reference to something?
        
             | TeMPOraL wrote:
             | A reminder that a job isn't there to Do the Right Thing,
             | it's there so you don't starve.
        
           | lynx23 wrote:
           | Well, the hand-written double-buffering code of Brick
           | (Haskell TUI framework) does also only lines...
        
         | Rygian wrote:
         | Sighs in 3270.
        
           | throwanem wrote:
           | Or Emacs in the 70s. "Everything old is new again."
        
       | smusamashah wrote:
       | This reminds of the web based http://yourworldoftext.com/
        
       | FreeFull wrote:
       | Using shift for erase isn't a great choice. In many terminals,
       | holding shift prevents mouse input from going to the running
       | program, and instead allows you to use the terminal's text
       | selection functionality.
        
       ___________________________________________________________________
       (page generated 2024-06-12 23:02 UTC)