December 8 2015 Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot

In lucky episode 13, we break the traditional duo with a special guest: Derek Mullin, a.k.a. echicken, of the ecWeb's, various Sync-JS door games, Canadian Ham (it's also a meat), and super-Synchronet-support giver.

Comments

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Poindexter Fortran Tue Dec 08 2015 03:00 pm PST


In lucky episode 13, we break the traditional duo with a special guest: Derek Mullin, a.k.a. echicken, of the ecWeb's, various Sync-JS door games, Canadian Ham (it's also a meat), and super-Synchronet-support giver.

I was wondering when you'd start bringing guests into the podcast. The Nerdist seems to handle 2 co-hosts and a guest pretty well.


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Mro Wed Dec 09 2015 12:48 am CST


I was wondering when you'd start bringing guests into the podcast. The Nerdist seems to handle 2 co-hosts and a guest pretty well.


i wish carrier whistle would come back. i had that guy pop in a few times on irc but didnt get a chance to talk to him.
he had a few good podcasts. nice voice and never boring.


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — echicken Wed Dec 09 2015 02:21 am EST


I got a start on the BBS list page as discussed:

http://bbs.electronicchicken.com/?page=005_sbbslist.xjs

I comitted a few changes to exec/sbbslist.js as well, to deal with a few errors that cropped up when I ran it the first few times.

Thanks again for inviting me on - it was fun even though I was sleep-deprived and loopy. I should really get a decent microphone. :|


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Digital Man Tue Dec 08 2015 11:25 pm PST


Re: Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot
By: Digital Man to TechDorks on Tue Dec 08 2015 03:16 am

In lucky episode 13, we break the traditional duo with a special guest: Derek Mullin, a.k.a. echicken, of the ecWeb's, various Sync-JS door games, Canadian Ham (it's also a meat), and super-Synchronet-support giver.

I was wondering when you'd start bringing guests into the podcast. The Nerdist seems to handle 2 co-hosts and a guest pretty well.

It was fun and I think it turned out good. I'll have to give The Nerdist a listen too.

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Digital Man Tue Dec 08 2015 11:36 pm PST


Re: Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot
By: Digital Man to TechDorks on Tue Dec 08 2015 03:16:00

I got a start on the BBS list page as discussed:

http://bbs.electronicchicken.com/?page=005_sbbslist.xjs

That was quick! Looks like you ran the verify step too! Normally, those will be run from Vertrauen the results (including login screen capture) will be distributed via the SYNCDATA echo, but it's good to have something to test with. You're encouraged to help beautify load/sbbslist_html.js too, but the generated sbbslist.html is a stand-alone page (not integrated with any web framework) intentionally.

I comitted a few changes to exec/sbbslist.js as well, to deal with a few errors that cropped up when I ran it the first few times.

Cool, much appreciated. It'll help motivate me to finish it finally too and "go live".

Thanks again for inviting me on - it was fun even though I was sleep-deprived and loopy. I should really get a decent microphone. :|

Your audio quality wasn't too bad considering the distance and all, but I had to stretch out your audio to sync-up with ours and the result wasn't perfect. And you can tell when Deuce or I couldn't really hear and just kept talking right over you. Sorry about that. :-)

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — echicken Wed Dec 09 2015 12:50 pm EST


That was quick! Looks like you ran the verify step too! Normally, those will be run from Vertrauen the results (including login screen capture) will be distributed via the SYNCDATA echo, but it's good to have something

Yes - I noticed that the preview for each BBS wasn't populated after I imported the list from SYNCDATA, so I ran the verify step locally so that I'd have some "images" to work with.

to test with. You're encouraged to help beautify load/sbbslist_html.js too, but the generated sbbslist.html is a stand-alone page (not integrated with any web framework) intentionally.

I actually think it looks okay, though it's a bit slow to load. It's clean and simple, which is good - and would look fine if iframed into another page. I could make a few cosmetic changes, but that would just be to make it suit my preferences and not because it's bad in its current state.

I'm not sure if spammers harvesting addresses from mailto links is still / ever was much of a problem, but it might be good to omit the sysop email addresses from the list, or obscure them. There are a number of ways to do this with client-side JS, which would stop simple scrapers. (Maybe base64 encode the address when producing the page, then decode it on hover / click.)


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Digital Man Wed Dec 09 2015 02:50 pm PST


That was quick! Looks like you ran the verify step too! Normally, those will be run from Vertrauen the results (including login screen capture) will be distributed via the SYNCDATA echo, but it's good to have something

Yes - I noticed that the preview for each BBS wasn't populated after I imported the list from SYNCDATA, so I ran the verify step locally so that I'd have some "images" to work with.

Cool. Glad you figured that out. I didn't remember if I had added any command-line syntax help output, but you are skilled in the ways of the source, so that's good.

to test with. You're encouraged to help beautify load/sbbslist_html.js too, but the generated sbbslist.html is a stand-alone page (not integrated with any web framework) intentionally.

I actually think it looks okay, though it's a bit slow to load. It's clean and simple, which is good - and would look fine if iframed into another page. I could make a few cosmetic changes, but that would just be to make it suit my preferences and not because it's bad in its current state.

My brother asked me why I didn't use images rather than HTML-ified ANSI/CP437 test and my answer was because the text scales really well and it's searchable and indexed/scraped well by archiving engines. Images would probably be a lot smaller and load faster though.

I'm not sure if spammers harvesting addresses from mailto links is still / ever was much of a problem, but it might be good to omit the sysop email addresses from the list, or obscure them. There are a number of ways to do this with client-side JS, which would stop simple scrapers. (Maybe base64 encode the address when producing the page, then decode it on hover / click.)

I think there are still email address harvesters. I think I still some spambait addresses hidden on someone web-sites and they get new spam often. So yeah, obscuring that would be good. I've heard the harvesting programs have JS engines now too, but I don't know if that's a fact. Any help and feedback is appreciated.

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — echicken Wed Dec 09 2015 06:18 pm EST

I think there are still email address harvesters. I think I still some spambait addresses hidden on someone web-sites and they get new spam often. So yeah, obscuring that would be good. I've heard the harvesting programs have JS engines now too, but I don't know if that's a fact. Any help and feedback is appreciated.

I've wondered about that myself. Some approaches I've seen use client-side JS to populate 'mailto' links after the page has loaded, others wait for a mouse event before de-obfuscating a particular link. If the harvester were to simulate 'hover' or 'mouseover', it could easily do that to every 'a' tag on the page just to see what happens to its 'href' value.

I guess my next question would be: is it really useful to include the sysop's email address on that list? If somebody wants to contact the sysop, they've already been given the details of the board; they can connect and go from there.

---
echicken
electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Digital Man Wed Dec 09 2015 09:19 pm PST


I guess my next question would be: is it really useful to include the sysop's email address on that list? If somebody wants to contact the sysop, they've already been given the details of the board; they can connect and go from there.

True. It's probably not needed. So long as the BBS is operational, users should be able to contact the sysop through the BBS.

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — echicken Thu Dec 10 2015 12:38 am EST

Oh - and I stand corrected: as of a few minutes ago, angry Peter's bbs.daprose.net is still accepting telnet connections.

I think I might go sign me up for an account.


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Digital Man Wed Dec 09 2015 11:10 pm PST


Oh - and I stand corrected: as of a few minutes ago, angry Peter's bbs.daprose.net is still accepting telnet connections.

chuckles...

I think I might go sign me up for an account.

Ask him where his NetMail is. :-)

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Kirkman Tue Dec 15 2015 02:22 pm CST


In lucky episode 13, we break the traditional duo with a special guest: Derek Mullin, a.k.a. echicken, of the ecWeb's, various Sync-JS door games, Canadian Ham (it's also a meat), and super-Synchronet-support giver.

It's been a trip actually hearing you guys talk on the podcast. Deuce's
accent, in particular. Great to hear from echicken.

--Josh

////--------------------------------------------------
BiC -=- http://breakintochat.com -=- bbs wiki and blog


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Deuce Tue Dec 15 2015 02:34 pm PST


It's been a trip actually hearing you guys talk on the podcast. Deuce's accent, in particular.

So you think I have an accent eh?


Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — Digital Man Tue Dec 15 2015 10:25 pm PST


Re: Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot
By: Digital Man to TechDorks on Tue Dec 08 2015 03:16 am

In lucky episode 13, we break the traditional duo with a special guest: Derek Mullin, a.k.a. echicken, of the ecWeb's, various Sync-JS door games, Canadian Ham (it's also a meat), and super-Synchronet-support giver.

It's been a trip actually hearing you guys talk on the podcast. Deuce's accent, in particular. Great to hear from echicken.

Deuce has an accent? I never noticed. <shrug> :-)

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — OUTWEST Sun Apr 24 2016 09:59 am PDT

"Deuce has an accent"

Denn>> I don't know what you're talkink aboot eh.

Episode 13: Special guest echicken, Synchronet web dev, and Mr. Robot — tracker1 Tue Jun 07 2016 10:25 pm MST

It's really easy to use phantomJS to run "live" sites (embedded chrome engine)... and then harvest from that... Google is also using something similar for scanning web-apps, but it does not update sites as frequently as the text scan, usually lags a couple days behind.

--
Michael J. Ryan
tracker1(at)gmail.com
+o Roughneck BBS