backend
enigma-bbs
backend | enigma-bbs | |
---|---|---|
1 | 7 | |
13 | 522 | |
- | - | |
8.5 | 8.0 | |
6 days ago | 27 days ago | |
Python | JavaScript | |
GNU Affero General Public License v3.0 | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
backend
-
Explaining Code Using ASCII Art
Shameless appeal for code commentary review:
This reminds me of a code comment I wrote about some web crawling code that is intended to maintain a continuous web address "flow graph", matching any origin URL(s) (the 'water table' of a web page) down to the current location of that page on the web (the 'river delta').
This can be complicated because old URLs may be redirected (HTTP 301, 302) to different locations over time, often for SEO reasons or due to change of domain ownership.
Does the code comment linked below make sense? I'd really appreciate any feedback and improvements:
https://github.com/openculinary/backend/blob/5116c4f5d39dae1...
(and yes, I realize the ASCII art here pales in comparison to some of the visually appealing and clear diagrams shared in the article. I'm doing my best :))
enigma-bbs
- BBS: The Documentary
- ENiGMA½ – modern BBS software with a nostalgic flair
- Subtext - A multi-user BBS server for classic macOS
- Explaining Code Using ASCII Art
-
BBS "Proxy" ?
One of the nice parts about it is it's open source :) It looks like it is (mostly) a raw TCP connection - take a look at https://github.com/NuSkooler/enigma-bbs/blob/master/core/telnet_bridge.js, which uses the net module from node.js. As far as I can see, this looks like raw TCP rather than actually telnet. The one thing that the telnet_bridge.js code does do is look for a request for term type and can respond with that, though that looks like that would be easy to comment out or make into an option if that were a problem.
-
Ask HN: Could something like HN work on the fediverse?
Only if we can rock the old modems. I know there were some BBS....
....just went down the rabbit hole.
There is lots of bbs stuff out there. Here is one such example: https://github.com/NuSkooler/enigma-bbs
What are some alternatives?
ditaa - ditaa is a small command-line utility that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics.
Lemmy - 🐀 A link aggregator and forum for the fediverse
draw - Draw in your terminal
ascii-tables - ⚡ Quickly format table in ASCII. Great for code comments, or Github Markdown!
wtf-tui - Text-based UI tool for configuring the WTF terminal dashboard
cross-platform-terminal-characters - All the characters that work on most terminals
asciiflow - ASCIIFlow
concerto - Concerto Digital Signage System
lookatme - An interactive, terminal-based markdown presenter
sbbs - Mirror of gitlab.synchro.net/sbbs (don't submit pull requests here)
slidev - Presentation Slides for Developers
slides - Terminal based presentation tool