Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Do it [SchemeBBS]

Name: Anonymous 2015-05-25 10:11

Can we fucking wake up here sheeple? We need a SchemeBBS. We need to restore all of prog.db in it. This regex crap the admin does is no good right now for the job.

Name: Anonymous 2015-05-27 2:50

>>30
Clojure retard spotted.

Name: Anonymous 2015-05-27 4:48

>>21
Here we go again..

>>22-
Oh, well here we go then. Something is actually happening this time.

Name: Anonymous 2015-05-28 1:09

If you actually make something, someone host it so I can exploit it please

Name: Anonymous 2015-05-28 10:12

If you actually get dubs, someone post em so I can check em please

Name: You, sir, are an idiot. 2015-05-30 1:31

You, sir, are an idiot.

Name: Anonymous 2015-05-30 1:37

>>45
Alas, once again my blazingly apt and viciously terse utterances get overtly forced by idiots enthralled by their power. I'm like the lead researcher on new shitposting phrases over here. *sigh*

Name: Anonymous 2015-05-30 6:52

>>46
I hear you loud and clear. A few of my shitposts became forced memes for a few days or so, too.

Name: You sire, are and idiot 2015-05-30 12:43

>>47
You sire, are and idiot

Name: Anonymous 2015-05-30 17:02

>>46,47
Been there, done that. Some of my shitposts were exported to /jp/, which wasn't so bad, but then someone put them on /g/. Countless minutes of work, ruined. It's like feeding steak to a dog.

Name: Anonymous 2015-06-05 20:08

Bumping this thread because I'm still working on a FastCGI wrapper (described in >>31, even though I'm pretty sure now this person was being sarcastic) around chibi-scheme. I'm not a grand wizard or anything but it is fun. Like, too much fun.

Name: Anonymous 2015-06-05 21:50

>>50
Wrappers are inherently shit.
Just adds more abstraction and complexity.

Name: Anonymous 2015-06-05 21:55

>>51
Then you're doing it wrong. Abstraction should be used to reduce complexity.

Name: >>50 2015-06-08 7:13

It's alive
$ curl --data "(version)" 127.0.0.1/schemebbs
1
$ curl --data "(post ((reply . #f) (post . \"Read SICP\")))" 127.0.0.1/schemebbs
0
$ curl --data "(post ((reply . 0) (post . \"Read my anus\")))" 127.0.0.1/schemebbs
1
$ curl --data "(get 0)" 127.0.0.1/schemebbs
((id . 0) (date . 1433747143) (post . "Read SICP"))
$ curl --data "(posts> 0 1)" 127.0.0.1/schemebbs
(((id . 1) (date . 1433747169) (post . "Read my anus")) ((id . 0) (date . 1433747143) (post . "Read SICP")))
$


I'll post code sometime tomorrow!

Name: Anonymous 2015-06-08 11:16

>>53
yay!

Name: Anonymous 2015-06-08 13:02

nice1--preddy nice

Name: Anonymous 2015-06-08 13:25

>>53
What's the next step?
A browser to take all that information and present as if it were a real BBS like this one?
I'm excited.

Name: Anonymous 2015-06-08 14:03

>>56
yeah! are you gonna do it?

Name: Anonymous 2015-06-08 14:53

>>57
I am not.
LOL
I'm like Cudder, I don't do shit!

Name: Action Man 2015-06-08 15:02

>>58
That's what I'm here for. to AGITATE you and cudder so much that you grab each others cocks and burst into rapid MENTAL MASTURBATION

Name: Anonymous 2015-06-08 15:35

>>59
Nice try, but I'm not getting out of my ass.
And you know how Cudder is... no action!

Name: Anonymous 2015-06-08 15:52

>>58
>>59
>>60
can you guys please fuck off with the tripfagging shit

Name: Action Man 2015-06-08 16:16

>>61
my pectorals just grew

Name: The Optimiser 2015-06-08 18:10

Name: The Optimiser 2015-06-08 18:11

Name: Anonymous 2015-06-08 18:27

Just give me the stupid API already I want to do nothing whatsoever with it.

Name: >>50,53 2015-06-08 19:40

I checked it into the Fossil repo, under schemebbs-fcgi/ (didn't want to cramp the style of the Racket-only guys).

I do not claim to be an EXPERT PROGRAMMER. Comments and derision are welcome.

>>43,65
I'd love to but I need to spin up a VPS that I can lock down (and attempt to separate from everything I have my name attached to) first.

Name: Anonymous 2015-06-08 19:48

dubs

Name: Anonymous 2015-06-09 4:43

>>66
Tor hidden service on a VM where all network connections are forced into Tor. Or just use a linux box, run from an unprivileged process, and use iptables to force all traffic through tor.

Name: Anonymous 2015-06-09 15:41

>>68
all traffic
Why? You mean so that just in case the box is compromised, they can only access the network via Tor?

I'm seriously considering a hidden service as the budget option. Routing all the traffic through Tor seems like overkill though

Name: Anonymous 2015-06-09 20:11

Tor

They've hacked SilkRoad. Tor is compromized.

Name: Anonymous 2015-06-09 21:07

>>70
Nope, they compromized the human. Actually, the guy was pretty stupid.

Name: Anonymous 2015-06-10 3:41

You mean so that just in case the box is compromised, they can only access the network via Tor?
Yes. Don't allow phoning home.

Name: >>50,53,69 2015-06-15 18:20

Bumping this thread because I'm still working on SchemeBBS slowly.

I'm adding a facility in C to save/load posts to/from local Redis DB--which will be exposed to scheme as two simple functions, one that saves individual posts as s-expressions as they come in and one to load all the posts in the database into memory.

I've configured a hidden service and once the saving/loading is done (so even if someone figures out how to crash the long-running FCGI posts will persist) I think I will invite people to test.

The only other ideas I've heard for persistence involved other DBs that I don't like as much, flat files, and writing a kernel module to export/import the raw memory of the scheme environment (pretty sure this was a joke, and if it's not I wouldn't know where to begin doing this). Any others are welcome.

Name: Anonymous 2015-06-15 18:23

As soon as someone puts it online, I'm going to send the indefinite string:

((((((((((((((((((((((((((((((((((((((((((((((((((...

Name: Anonymous 2015-06-15 18:33

>>74
NOOOOOOOOOOooooooooooooooooooooooooooooooooooooooooooooooooooooooo

Name: Anonymous 2015-06-15 18:43

$ echo "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((" | ./schemebbs
Content-type: text/sexp

ERROR on line 1: missing trailing ')' started on line: -1


chibi-scheme is pretty robust.

Name: Anonymous 2015-06-15 18:44

>>76
That wasn't indefinite though.

Name: Anonymous 2015-06-15 18:50

I'm going to fork chibi-scheme, add a few new features like a practical CLOS, and then call is chubby-scheme.

Name: Anonymous 2015-06-15 18:53

>>77
I'm fairly certain that such a request will never be forwarded by the webserver via the FastCGI protocol. Someone else can correct me if I'm wrong.

Name: Anonymous 2015-06-15 19:22

Flat files all the way.
Databases are bloat.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List