Live data from Hacker News

Slack client for Commodore 64

1amstudios.com

31–40 of 92 posts

Re: Slack client for Commodore 64

#32
post #25
post #23

Earlier quoted context omitted.

Not even close. Slack regularly screws up text, harfs on things, and does generally not-IRC things. Overall Slack's interface is terrible and does not seem to have been tested by anyone who has regularly used chat interfaces in the past.

And it's a close-walled garden, not anything like what the internet elders envisaged. IRC is a protocol. Slack is a product. AFAIK, you can't spin up your own slack service and run your own private slack (happy to be corrected)

You're right. We were looking for an internal chat solution for our company. Currently we use IRC, but it would be nice to have an offline mechanism so we don't need to run IRC bouncers or CLI clients on our servers to receive messages when we're not in the office. We considered Slack, but decided it was too risky to host our internal communications on someone else's service. I'm waiting for the day Slack has a huge data breach.

We're currently considering adding some sort of backscroll support to IRC (maybe automatically setting up proxies for users), or installing Rocket Chat or HipChat on a local server.

Re: Slack client for Commodore 64

#33
post #32
post #25

Earlier quoted context omitted.

And it's a close-walled garden, not anything like what the internet elders envisaged. IRC is a protocol. Slack is a product. AFAIK, you can't spin up your own slack service and run your own private slack (happy to be corrected)

You're right. We were looking for an internal chat solution for our company. Currently we use IRC, but it would be nice to have an offline mechanism so we don't need to run IRC bouncers or CLI clients on our servers to receive messages when we're not in the office. We considered Slack, but decided it was too risky to host our internal communications on someone else's service. I'm waiting for the day Slack has a huge…

Mattermost might fit the bill. I haven't used it, personally.

https://www.mattermost.org/features/

Re: Slack client for Commodore 64

#35

Does the C64 have TCP/IP capabilities?

No, but there is RR-Net, http://wiki.icomp.de/wiki/RR-Net/, Turbo Chameleon+, http://www.vesalia.de/e_chameleon.htm, and 64NIC+: http://www.go4retro.com/products/64nic/.

Thanks to the forethought of the Commodore's engineers who envisioned the Commodore64 as the center of the smart-connected home, or sound studio, or industrial controller, lots of ultramodern hardware has been designed for it. Hardware that wasn't even science fiction when the C=64 came out. And all because C=64 is infinitely programmable, with his user and expansion ports. Unbelievably versatile computer, even by today's standards.

Re: Slack client for Commodore 64

#36
post #28

Earlier quoted context omitted.

The original version? Not even close. (: TCP/IP was a thing when the C64 came out, but it was one of many competing networking standards, and it wasn't even the favorite to win.

Fascinating - what was favored to win at the time?

ipx maybe?

Re: Slack client for Commodore 64

#37
post #5

The silly thing is that the Raspberry Pi that is used to implement this, is actually a far more powerful computer than the C64 to begin with.

Haha, you are right, of course! Obviously its just a fun project, I had an un-used RaspPi lying around and started hacking around getting it to talk to the C64 and then this project just sort of happened :)

Re: Slack client for Commodore 64

#38
post #28

Earlier quoted context omitted.

The original version? Not even close. (: TCP/IP was a thing when the C64 came out, but it was one of many competing networking standards, and it wasn't even the favorite to win.

Fascinating - what was favored to win at the time?

If I recall correctly, IPX and NetBUI? were the ones you saw most often back then

Re: Slack client for Commodore 64

#39
post #32
post #25

Earlier quoted context omitted.

And it's a close-walled garden, not anything like what the internet elders envisaged. IRC is a protocol. Slack is a product. AFAIK, you can't spin up your own slack service and run your own private slack (happy to be corrected)

You're right. We were looking for an internal chat solution for our company. Currently we use IRC, but it would be nice to have an offline mechanism so we don't need to run IRC bouncers or CLI clients on our servers to receive messages when we're not in the office. We considered Slack, but decided it was too risky to host our internal communications on someone else's service. I'm waiting for the day Slack has a huge…

I haven't setup a matrix.org server (yet), but it's looking like a good next gen IRC with good bridges into IRC and other chat services.

Re: Slack client for Commodore 64

#40
post #4

I think the title is misleading. It's really a Slack client for the Raspberry Pi that you control using a C64.

You're right in that the RasPi does the outbound connectivity and exposes a rpc stream that the C64 can interact with more easily than JSON, but thats all. The interactivity is driven by the C64, and honestly 99% of the effort went into the C64 6502 assembly code, not the NodeJS proxy.
Post reply on HN