I propose a committee to be formed to decide who are trolls or not, it will consist of the following people
1.EXPERT-PROGRAMMERXARN - To display disdain for the suspects, ensure correct SexpCode implementation and for /prog/ excellence. 2.EXPERT-PROGRAMMER The Sussman - To represent the trolls and for /prog/ excellence. 3.EXPERT-PROGRAMMERRMS Matthew Stallman - To ensure the GNUfreedom of both the suspects and the software.
I'm writing some shiichan-type BBS software. I have no idea whether I'll ever host it though since running a site like this is asking for pain. Plus, could you really expect it to be any better than world4ch? The best of us are also the worst of us for the most part.
>>12
I was going to comment that of all the valuable posters, Xarn is the only one I suspect of never shitposting. So a Xarn forum with only Xarn might be what >>1 is looking for. I think that's called a blog though.
>>1
The easiest solution would be to use the existing framework: prague itself.
Just start making posts in base64. Add a header which explains that the following is base64-encoded, but do not provide anyone with an adapter which decodes valid messages and filters out the rest of the shit.
Those who can code and thus have a chance to participate in a meaningful programming discussion would be able to implement the software on their own.
As soon as the plebs somehow get their hands on a copy of the program, we just change the encoding algorithm to something more involved.
>>17
The main problem with >>19 was that people using third-party clients to post to /prog/ sometimes end up being banned, which is not a great thing. The solution proposed by OP in that thread would only be convenient if it were possible to use a third-party program to post to /prog/.
I would suggest a signing system similar to >>19, but trivial to use even from within a browser.
My current idea would be to use algorithms (such as JSB-1) exactly as specified in the document from >>19, but feed them the current UTC year (four digits) and UTC week number of year (00..53), with Monday as first day of week, in the "date -u +%Y-%W" format (without the newline) and use the first 16 digits of the resulting hexadecimal hash as a tripcode. Using a trivial algorithm, it becomes easy to remove posts that are more than, say, one week away from the date they were posted. The key only needs to be generated every week, as I doubt that script kiddies will manage to crack a tripcode completely in any less than a week.
It will become easy to generate all the date-key associations in advance for a given algorithm, and a simple Javascript script will, sans doute, manage to prune posts without a key or using an expired key.
>>9
I'd just like to interject for a moment. What you're referring to as GNUfreedom, is spelled, in fact, GNUFreedom, or as I've recently taken to calling it, GNUPlusFreedom.
Name:
Anonymous2011-01-10 19:58
bump
Name:
Anonymous2011-01-10 23:28
>>34
Oh Javazone. How you always manage to make me grit my teeth with the horrendously unfunny movies you make
>>48
ok, fine, that covers the viewer. But what software would be used to host a console bulletin board? Now this should be really easy to set up, anyone who has server bandwidth can just ask the sys admin to install this software, and then its just s quick matter of setting it up and distributing accounts/passwords to users
>>55
I don't think Usenet is a good alternative; it is full of trolls and flaming, and many of the people there are highly opinionated while knowing little about the subjects they argue. I think it would be hard to have topical and productive discussions in such an environment.
There used to moderated Usenet groups, but the moderators seemed to lose interest in the 1990s. You could probably take one over. You'd have a better chance getting users to find you that way than starting yet another forum.
Another time sink for you would be organizing all the useful information already posted in /prog/ into a document. That should also attract users googling various subjects.
Or just go find a better place. joelonsoftware, for example.
clearly we need a completely decentralized /prog/ that runs over tor. it should have the most modern BBCODE that exists.
i searched the tor website: Tor allows clients and relays to offer hidden services. That is, you can offer a web server, SSH server, etc., without revealing your IP address to its users. In fact, because you don't use any public address, you can run a hidden service from behind your firewall. [1]
therefor, we need to write a server program that every /prog/er can run from his home box. people can then post their tor address on /prog/ and all the servers can link up and start exchanging information etc...
>>65
So basically we'd all be running Usenet servers and peering with each other.
NOTHING CAN POSSIBLY GO WRONG.
P.S. Last I checked, the entire Tor community is even less active than /prog/.
Name:
Anonymous2011-01-12 10:59
>>66
whats wrong with the idea of a P2P usenet system? It actually sounds like a very clever solution since everyone is a moderator of their own server so everyone handles banning of offensive posters on their own. I think we should start experimenting with this right away
>>67
there's nothing wrong with the idea. in fact i agree, it sounds really good and i propose we get started and learn how to program ASAP. first we will need a repository for the code, a temporary website, a project name and a slogan (might i suggest 'UNSTOPPABLE MODERN ANONYMOUS DISTRIBUTED BROADCAST'?). unfortunatly i'm not a coder so i cannot help you with such matters.
but... perhaps there is someone in this forum who will take it upon himself... to free the masses!!! someone who will take upon him or her or itself to taunt the establishment and create what has never existed before: a thriving community of bright individuals, sharing ideas in a place where they are functionally untraceable... where every participant stands on equal footing with the rest, and cheaters are quickly detected and ostracized. where incredible ideas can bounce across the earth in mere seconds (well...) penetrating every firewall or monitoring device.
>>70 might i suggest 'UNSTOPPABLE MODERN ANONYMOUS DISTRIBUTED BROADCAST'? Anonymouslikes this.
Name:
Anonymous2011-01-12 18:00
Make a better 4chan board server. Run it on your own as a demo. Show it to Moot. Ask him to make experimental board /exp/. Make the source code thin enough for him to follow it so he can see you're not sneaking something past him. Make the code fun to read - routines no longer than 25 lines and short but expressive lines. Ruby gems used to be like that before the average people ruined the scene. IOCCC programs are another example; the de-obfuscated versions still get a lot done with a little code. Brainstorm in /prog/ for features. Downvoting bad posts is an obvious one. One-way hashing the user's IP into a user ID might solve the fuckery that anonymity permits. Since it's experimental, you can try features temporarily to see how they work out. If the code is short, it will be forked by individuals who want to try their own ideas, like the various chans forked from one source.
I hate all these stupid fucks that make their own forums called "prog" or whatever shitty site they don't like. Stay the fuck away if you don't like it here, stop trying to leech members away from the real /prog/.
Nobody wants you with your secret boys club posting here.
lets just set up a telnet BBS, can anyone suggest software for hosting a BBS, and if anyone has a server or even just a computer they always keep running, then go ahead and lets test it out
Stay the fuck away if you don't like it here, stop trying to leech members away from the real /prog/.
ha ha ha ha, troll baaawing because were stealing victims, now Ive seen everything
if you all fuck off you can call your shitty board "/prog/" even tohugh it has nothing to do with prog.
Name:
Anonymous2011-01-13 20:42
>lets not reinvent the wheel
That's the mantra of the people who can't program.
Programmers make "wheels". All styles and sizes. And they do it over and over to get better and better.
But you understand nothing about that or any other craft, do you?
Name:
Anonymous2011-01-13 20:53
>>105
you havent read your SCIP have you? some of the greatest inventions of software were made by lazy programmers tired of doing the same thing over and over. lazy programmers are the best programmers. Im wasting my time telling you this, but DRY is the matra of people who CAN program
Name:
Anonymous2011-01-13 21:29
>lazy programmers are the best programmers.
Hey, you're right. I googled "lazy programmer" and found thousands of job listings demanding laziness. And here I thought skill and speed were still in demand. How old fashioned.
You just keep reading "SCIP" and being lazy. And don't keep track of the time you spend looking for ready-made software to fit your need. And learning how to install it. And use it. And discover its bugs. And work around them. Because you already know that's so much faster than practicing programming.
Name:
Anonymous2011-01-13 21:43
>>107
there are books written about programmers who have to suffer under supervisors who measure productivity in number of lines of code written....thats all I will say about that
Name:
Anonymous2011-01-13 21:51
>>108
Before they count any lines, those supervisors assign you a function and then count the days until you deliver it. Speed and low bug count are what get you a raise. Knowing a major library or application very well counts too, of course. But getting mired in the muck of minor ready-made applications is a mistake.
Name:
Anonymous2011-01-14 0:57
I think the problem would solve itself if there was something like a democratic bbs. There's a thread about it in lounge, and /prog/ would be the most capable forum to implement that or possibly improve things (Given basic score for extremely short psots or something?).
>>110
What's holding you up? Servers in >>103. Cheap or free hosting a google search away. Or on your own PC. What's missing?
Oh, right. Users. Who have a choice between /prog/, stackoverflow, reddit, joelonsoftware, usenet, Yahoo groups, digg, slashdot, tomshardware, arstechnica, hardforum, gamedev, mailing lists, IRC channels, other chans, and dozens of online programming books, compilers, and sample programs.
Good luck with that.
Name:
sussX the haxxor2011-01-14 3:25
pay me enough susscoins and i'll show my private areas of conjuring the spirits of the computers with my spells
>>116
Can you ban? Can anyone in here ban? There's a tremendous amount of garbage in /prog/ that would have earned a ban from any moderator if there ever was one. Was there ever one?
>>103
i for one completely oppose using these ancient BBS that doesn't even support modern BBCODE. also i scoff at your remarks regarding re-inventions of wheels: what i propose is something completely different than a BBS, and (might i say) it probably has a far greater potential for lulz and a smaller chance to fail due to abuse. hear me out.
>>111
we will of course need users... this venture requires faith that once we build it, they will come. all i want to say about this is that some anon live in surveillance states (like china lol) and that online actions are starting to have real world consequences. anon are righteously becoming paranoid and sensibly more cautious in their online behavior. this is preventing major lulz from occurring. think about it.
we, as the /prog/ers of /prog/ (with for instance CUDDER as our CONS) can do something about this situation.
>>123 /prog/ers
U MENA /prog/lodytes, /prog/riders, /prog/rammers /prog/amers /prog/ /prog/ BBCODE
Seriously, your post lacks of EXPERT BBCode, you didn't even BBCode your BBCode!
>>122
MrVacBob has a large web presence. I never Googled him before.
He's spread too thinly. He's not doing enough here. That much was obvious before looking him up.
Moot point, anyhow. A need for more functional software has been identified. Pick a little piece of it and write a subroutine. Or ignore all this and go back to scribbling and baby talk. Whichever fits your particular mentality.
>>139
No search function.
Can't post large programs.
Can't look up a smart guy's other posts by name.
Other boards have bad posts, but they largely get downvoted, and that saves a lot of time when looking for something you can use.
Pick a problem like comparing 2 images to see if they're similar. You can find several solutions to that problem on reddit and stackoverflow within minutes. I know there are also 2 solutions to it in /prog/. But can you find them?
>>141 No search function.
There's Xarn/prog/scrape, and every other /prog/rider knows how to use google to search only inside /prog. Can't post large programs.
If your code is longer than 10kb (shiichan's limit is 10000 characters, really), it should be on pastebin. Can't look up a smart guy's other posts by name.
When we search for a specific /prog/ post, we do a search-by-content instead of search-by-name.
Everyone shitposts, here. Everyone metatrolls himself to troll the others. Almost everyone do quality posts.
If we had forced non-anonymity, /prog/ would be deader than now.
Other boards have bad posts, but they largely get downvoted, and that saves a lot of time when looking for something you can use.
The first 10 threads in the frontpage are pure shit, and the threads below deserve more attention? That's when you stop sageing and bump them. Or when you should make a good thread.
>>142 I person can ruin this place if he has an afternoon to kill. There are no limits.
Do you remember that GNAA guy, bumping all the over 1000 threads? Yeah, you don't.
He got banned by MrVacBob. It happened recently, something like ~1 months ago.
It's the same at /jp/, when they get raided, they just ignore and go on.
Name:
Anonymous2011-01-14 8:32
>>143
>every other /prog/rider knows how to use google only inside /prog.
not everyone agrees that's such a good thing.
>>144
There's still /prog/scrape.
Also, we're programmers. I have my own subject.txt parser and /prog/bot written in Lisp, and I everyone here should have written one as well.
/prog/ may not be perfect, but it's not that pile of shit either.
>>143
You did not refute the point that other boards are better. You just listed your work-arounds for /prog/'s shortcomings.
This thread's topic is making an alternative server. It would be a worthy exercise for a group of programmers sharing a discussion board. There is always room for improvement. And experimentation.
It won't happen, of course. We don't come here for long-term projects. And we recognize the OP is trying to get someone to do his work for him. Hell with that.
I'd be willing to write a small part. I suspect many of us would. The trolls would try to slip in bugs. The anal-retentives would spot them. The neckbeards would crush everyone's ego with 10 lines that do the work of your 100. It could have been fun. But no. It turned out the way it always does. Profitless bickering between griefers.
153 posts for nothing. I'd downvote this stupid thread so it doesn't waste people's time, but his obsolete server won't let me.