Shared Hosting Chat

Hardcore UNIX‑users use talk(1)/write(1). ? Unfortunately, your EthChat cannot be downloaded though:​
Bash:
wget 'https://www.ethchat.net/EthChatProV2.zip'
--2024-04-29 22:08:45--  https://www.ethchat.net/EthChatProV2.zip
Resolving www.ethchat.net (www.ethchat.net)... 52.42.41.200
Connecting to www.ethchat.net (www.ethchat.net)|52.42.41.200|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2024-04-29 22:08:46 ERROR 403: Forbidden.
 
Yeah I'm not sure if wget requests are allowed on my shared hosting plan. It can be downloaded through a browser. It should also work through a text browser if you're using the terminal. However the chat project itself does not work in text browsers unless they have JavaScript support.
 
Hardcore UNIX‑users use talk(1)/write(1). ? Unfortunately, your EthChat cannot be downloaded though:​
Bash:
wget 'https://www.ethchat.net/EthChatProV2.zip'
--2024-04-29 22:08:45--  https://www.ethchat.net/EthChatProV2.zip
Resolving www.ethchat.net (www.ethchat.net)... 52.42.41.200
Connecting to www.ethchat.net (www.ethchat.net)|52.42.41.200|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2024-04-29 22:08:46 ERROR 403: Forbidden.
talk(1)/write(1) are meant for internal users on a LAN, not a public service that is visible on the Internet. I once used talk(1) without realizing that the other TTY on the server was being used for demos at a conference my university was was hosting, and visible on a screen in a pretty large auditorium. Talk about a learning experience from 20 years ago... SMH. And all I said, was, "Hi, how you doing?" to someone I knew who was logged in at the time.
 
I just finished version 3 of my chat project. You can download a copy from the front page of the website if you're interested in a shared web hosting focused chat project. :D

It is licensed AGPL V3.

And I use the following scripts and libraries with my project:

jquery-3.7.1.min.js (MIT License https://jquery.org/license/)
jasny linkify.php (Public Domain https://gist.github.com/jasny/2000705)
PHP Image Resize by vincy@phppot.com (Unlicensed, used with permission. Source: https://www.phppot.com/)

Project Home Page
 
Just for fun: I have added a Macintosh HFS floppy disk image to the front page. The disk image was created using OS 9.0 on an iMac G3. For some reason hfsfuse is unable to mount the disk image. I have, however, verified that writing the image to a 1.4MB Mac formatted floppy disk does properly write the data and is readable on an OS 9 machine. I cannot confirm if newer systems are able to read the content properly.

Opening the img file on FreeBSD for some reason opens only a portion of the disk image. It was really fun creating the image for Mac. :D
 
What does the basilisk say to the image?
I don't know I've not tried running basilisk/2 in years. However, it should work I would think. From what I understand HFS floppy read is available on all versions of OSX but r/w is only available on OSX 10.5 and older systems. A standard USB floppy drive works with Macs with USB floppy support. I know os9 works but I don't know for certain on any others. I will check with emulation at some point.
 
talk(1)/write(1) are meant for internal users on a LAN, not a public service that is visible on the Internet. I once used talk(1) without realizing that the other TTY on the server was being used for demos at a conference my university was was hosting, and visible on a screen in a pretty large auditorium. Talk about a learning experience from 20 years ago... SMH. And all I said, was, "Hi, how you doing?" to someone I knew who was logged in at the time.
Just wall(1) everyone in one go 😁
 
Here is V4 of my chat project. If anyone wants to give it a try. It's license AGPL 3.0 and includes MIT and OFL works as well.

Homepage is https://www.ethchat.net

EDIT: Added DOS formatted floppy disk image today.

EDIT 2: Just to clarify my project has nothing to do with blockchain, AI, or anything else. There is another project of a similar name that has nothing to do with my project. Mine is named after my cousin. My project began with a blank KATE text document. I don't use any AI or anything like that. And the code itself is not really documented or commented. I try and use as few lines as possible and am determined to have it fit on a 1.44MB floppy disk because I think it's cool. Also, my chat is invitation only. There is no sign up or request membership. You have to intentionally invite every user. :D
 

Attachments

Last edited:
Back
Top