\
  The most prestigious law school admissions discussion board in the world.
BackRefresh Options Favorite

Got a basic xo clone running locally on a dev server

...
supple ruddy national security agency double fault
  03/23/26
...
White Tanning Salon Brethren
  03/23/26
nice u can poast with urself
alcoholic haunted graveyard really tough guy
  03/23/26
https://ibb.co/LXDMsCvZ https://ibb.co/7tWHw6WR I know i...
supple ruddy national security agency double fault
  03/23/26
...
White Tanning Salon Brethren
  03/23/26
I appreciate you doing computer on this. Please do more comp...
Mind-boggling canary boltzmann gunner
  03/23/26
Signed. The more computer, the better. Actually wait. No. Wa...
transparent hairraiser locale associate
  03/23/26
...
excitant crotch property
  03/23/26
...
mewling theater
  03/24/26
Just make it look like xo man. Rach doesn't care.
Bonkers cyan house mental disorder
  03/23/26
I'm going to. This is just a basic test for the backend beha...
supple ruddy national security agency double fault
  03/23/26
you forgot the load bearing backslash RETARD
bronze multi-colored antidepressant drug
  03/23/26
Looks gay
Pearly vigorous yarmulke masturbator
  03/23/26
sounds perfect for you
carmine degenerate forum
  03/23/26
Oh man, that's a good one! Dang, I got got.
Pearly vigorous yarmulke masturbator
  03/23/26
don't worry ill fix it to get it looking like the real one
supple ruddy national security agency double fault
  03/23/26
It's a little impressive that you managed to get an advanced...
Disrespectful pozpig garrison
  03/23/26
This is actually what all AI-coded stuff is It's literall...
transparent hairraiser locale associate
  03/23/26
you point the LLM to xo and tell it to copy the UI and if yo...
irradiated yellow principal's office elastic band
  03/23/26
Like I said
transparent hairraiser locale associate
  03/23/26
you can copy the html directly from dev tools, its almost al...
supple ruddy national security agency double fault
  03/23/26
nah thats not how AI works
supple ruddy national security agency double fault
  03/23/26
this might be the gayest thing i've ever seen ever. is ther...
Razzle-dazzle Public Bath
  03/23/26
okay taking a break. maybe ill work on this later when i can...
supple ruddy national security agency double fault
  03/23/26
can you replicate the log in bug so it feels authentic
Bearded Ticket Booth Love Of Her Life
  03/23/26
BLB was an XO clone with some additional big changes. I woul...
Arousing jewess
  03/23/26
The backend I made is entirely new its in Django/python inst...
supple ruddy national security agency double fault
  03/23/26
I’m legitimately interested in your schema design and ...
Arousing jewess
  03/24/26
The schema goes from path ordering to tree traversal. So lik...
supple ruddy national security agency double fault
  03/24/26
*poast.objects pls use house style in ur code thank
mewling theater
  03/24/26
Post the DDL and SQL
Arousing jewess
  03/25/26
I haven't switched the database backend to postgreSQL yet. D...
supple ruddy national security agency double fault
  03/25/26
This is one of those problems that seem easy but then gets h...
Arousing jewess
  03/25/26
Yeah I agree. The prototype i'm working with now is using ma...
supple ruddy national security agency double fault
  03/26/26
How many poaster friends are you simulating at once
copper bespoke indian lodge alpha
  03/25/26


Poast new message in this thread



Reply Favorite

Date: March 23rd, 2026 4:09 PM
Author: supple ruddy national security agency double fault



(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763147)



Reply Favorite

Date: March 23rd, 2026 4:10 PM
Author: White Tanning Salon Brethren



(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763149)



Reply Favorite

Date: March 23rd, 2026 4:19 PM
Author: alcoholic haunted graveyard really tough guy

nice u can poast with urself

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763167)



Reply Favorite

Date: March 23rd, 2026 4:22 PM
Author: supple ruddy national security agency double fault

https://ibb.co/LXDMsCvZ

https://ibb.co/7tWHw6WR

I know its not perfect but this is just a test prototype

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763172)



Reply Favorite

Date: March 23rd, 2026 4:23 PM
Author: White Tanning Salon Brethren



(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763177)



Reply Favorite

Date: March 23rd, 2026 4:25 PM
Author: Mind-boggling canary boltzmann gunner

I appreciate you doing computer on this. Please do more computer and make it even more 180

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763181)



Reply Favorite

Date: March 23rd, 2026 4:34 PM
Author: transparent hairraiser locale associate

Signed. The more computer, the better. Actually wait. No. Wait no stop

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763208)



Reply Favorite

Date: March 23rd, 2026 4:44 PM
Author: excitant crotch property



(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763233)



Reply Favorite

Date: March 24th, 2026 8:57 PM
Author: mewling theater



(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49766648)



Reply Favorite

Date: March 23rd, 2026 4:39 PM
Author: Bonkers cyan house mental disorder

Just make it look like xo man. Rach doesn't care.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763218)



Reply Favorite

Date: March 23rd, 2026 4:44 PM
Author: supple ruddy national security agency double fault

I'm going to. This is just a basic test for the backend behavior. I'm going to make it like the original xo.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763231)



Reply Favorite

Date: March 23rd, 2026 4:40 PM
Author: bronze multi-colored antidepressant drug

you forgot the load bearing backslash RETARD

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763221)



Reply Favorite

Date: March 23rd, 2026 4:24 PM
Author: Pearly vigorous yarmulke masturbator

Looks gay

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763178)



Reply Favorite

Date: March 23rd, 2026 4:25 PM
Author: carmine degenerate forum

sounds perfect for you

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763180)



Reply Favorite

Date: March 23rd, 2026 4:26 PM
Author: Pearly vigorous yarmulke masturbator

Oh man, that's a good one! Dang, I got got.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763184)



Reply Favorite

Date: March 23rd, 2026 4:29 PM
Author: supple ruddy national security agency double fault

don't worry ill fix it to get it looking like the real one

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763193)



Reply Favorite

Date: March 23rd, 2026 4:31 PM
Author: Disrespectful pozpig garrison

It's a little impressive that you managed to get an advanced AI to make an even worse xo than the original.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763199)



Reply Favorite

Date: March 23rd, 2026 4:38 PM
Author: transparent hairraiser locale associate

This is actually what all AI-coded stuff is

It's literally just pattern-matching already existing-coded stuff from its training data. But worse

Trvth nvke

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763214)



Reply Favorite

Date: March 23rd, 2026 4:40 PM
Author: irradiated yellow principal's office elastic band

you point the LLM to xo and tell it to copy the UI and if you want, to make it mobile friendly

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763222)



Reply Favorite

Date: March 23rd, 2026 4:52 PM
Author: transparent hairraiser locale associate

Like I said

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763258)



Reply Favorite

Date: March 23rd, 2026 4:58 PM
Author: supple ruddy national security agency double fault

you can copy the html directly from dev tools, its almost always fully exposed client-side. which i will probably do. the html i have here is just for testing the basic prototype

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763286)



Reply Favorite

Date: March 23rd, 2026 4:41 PM
Author: supple ruddy national security agency double fault

nah thats not how AI works

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763223)



Reply Favorite

Date: March 23rd, 2026 4:35 PM
Author: Razzle-dazzle Public Bath

this might be the gayest thing i've ever seen ever. is there even a fucking Condor?

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763211)



Reply Favorite

Date: March 23rd, 2026 4:52 PM
Author: supple ruddy national security agency double fault

okay taking a break. maybe ill work on this later when i cant login.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763259)



Reply Favorite

Date: March 23rd, 2026 5:05 PM
Author: Bearded Ticket Booth Love Of Her Life

can you replicate the log in bug so it feels authentic



(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763302)



Reply Favorite

Date: March 23rd, 2026 5:26 PM
Author: Arousing jewess

BLB was an XO clone with some additional big changes. I wouldn’t use either the front or back ends as they are quite outdated now. But the database design was pretty cool, and that pattern holds up fine today I think, for this use case. It used the nested set patter which let you get everything on the thread detail page with a single query that was highly efficient and supported infinite reply depth. I can probably dig it up if you want it.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763355)



Reply Favorite

Date: March 23rd, 2026 7:38 PM
Author: supple ruddy national security agency double fault

The backend I made is entirely new its in Django/python instead of PHP. I'm going to use post-gre SQL for the database

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49763649)



Reply Favorite

Date: March 24th, 2026 7:59 PM
Author: Arousing jewess

I’m legitimately interested in your schema design and how your thread detail query looks. I think this is by far the most interesting engineering challenge in an XO clone. Postgres is a good choice.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49766433)



Reply Favorite

Date: March 24th, 2026 8:45 PM
Author: supple ruddy national security agency double fault

The schema goes from path ordering to tree traversal. So like:

0001 (root)

0001.0001 (first reply)

0001.0002 (second reply)

0001.0002.0001 (nested reply)

So for thread detail query you've effectively got:

posts = (

Post.objects

.filter(thread=thread)

.select_related("author")

.order_by("path")

)

and that's it all the structure's pushed into the key. haven't tried to replicate UI behavior yet, not the exact classic nested tree listing but the backend supports arbitrarily nested replies

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49766631)



Reply Favorite

Date: March 24th, 2026 8:58 PM
Author: mewling theater

*poast.objects pls use house style in ur code

thank

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49766650)



Reply Favorite

Date: March 25th, 2026 8:17 PM
Author: Arousing jewess

Post the DDL and SQL

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49769186)



Reply Favorite

Date: March 25th, 2026 10:08 PM
Author: supple ruddy national security agency double fault

I haven't switched the database backend to postgreSQL yet. Django is applying the DDL through migrations in SQLlite. The thread query in SQL is basically:

SELECT *

FROM forum_post

WHERE thread_id = ?

ORDER BY path ASC, created_at ASC;

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49769403)



Reply Favorite

Date: March 25th, 2026 11:34 PM
Author: Arousing jewess

This is one of those problems that seem easy but then gets hard when you get into it. Complication being infinite number of leafs (replies) at any level

AND

get the whole tree back in a single SQL query for performance.

I used the nested set pattern and was pretty proud of that solution. Very curious how AI would solve this.

https://en.wikipedia.org/wiki/Nested_set_model

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49769600)



Reply Favorite

Date: March 26th, 2026 6:22 AM
Author: supple ruddy national security agency double fault

Yeah I agree. The prototype i'm working with now is using materialized path with a bounded string field so it currently has a depth cap. This design should be able to be upgraded in postgres though by using parent pointers as the tree and path as derived ordering cache with just switching to an unbounded pathfield, maybe a representation like TextField. That should get you to the same place as nested sets in terms of depth limitation by the schema? Just encoding the tree differently than nested sets.

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49769892)



Reply Favorite

Date: March 25th, 2026 11:37 PM
Author: copper bespoke indian lodge alpha

How many poaster friends are you simulating at once

(http://www.autoadmit.com/thread.php?thread_id=5848897&forum_id=2\u0026mark_id=5310908#49769611)