Remix.run Logo
baq 17 hours ago

but can it recreate the spacejam 1996 website? https://www.spacejam.com/1996/jam.html

aschobel 16 hours ago | parent | next [-]

in case folks are missing the context

https://news.ycombinator.com/item?id=46183294

16 hours ago | parent | prev | next [-]
[deleted]
lagniappe 16 hours ago | parent | prev [-]

That is not a meaningful metric given that we don't live in 1996 and neither do our web standards.

tarsinge 16 hours ago | parent | next [-]

In what year was it meaningful to have pelicans riding bicycles?

lagniappe 16 hours ago | parent [-]

SVG is a current standard. Do not be coy just to satisfy your urge to disagree.

tarsinge 15 hours ago | parent | next [-]

The website is live and renders correctly on my Safari mobile: https://www.spacejam.com/1996/

I may have missed something but where are we saying the website should be recreated with 1996 tech or specs? The model is free to use any modern CSS, there is no technical limitations. So yes I genuinely think it is a good generalization test, because it is indeed not in the training set, and yet it is easy an easy task for a human developer.

locallost 16 hours ago | parent | prev [-]

The point stands. Whether or not the standard is current has no relevance for the ability of the "AI" to produce the requested content. Either it can or can't.

lagniappe 16 hours ago | parent [-]

https://news.ycombinator.com/item?id=46183673

locallost 6 hours ago | parent [-]

> Ergo, models for the most part will only have a cursory knowledge of a spec that your browser will never be able to parse because that isn't the spec that won.

Browsers are able to parse a webpage from 1996. I don't know what the argument in the linked comment is about, but in this one, we discuss the relevance of creating a 1996 page vs a pelican on a a bicycle in SVG.

Here is Gemini when asked how to build a webpage from 1996. Seems pretty correct. In general I dislike grand statements that are difficult to back up. In your case, if models have only a cursory knowledge of something (what does this mean in the context of LLMs anyway), what exactly they were trained on etc.

The shortened Gemini answer, the detailed version you can ask for yourself:

Layout via Tables: Without modern CSS, layouts were created using complex, nested HTML tables and invisible "spacer GIFs" to control white space.

Framesets: Windows were often split into independent sections (like a static sidebar and a scrolling content window) using Frames.

Inline Styling: Formatting was not centralized; fonts and colors were hard-coded individually on every element using the <font> tag.

Low-Bandwidth Design: Visuals relied on tiny tiled background images, animated GIFs, and the limited "Web Safe" color palette.

CGI & Java: Backend processing was handled by Perl/CGI scripts, while advanced interactivity used slow-loading Java Applets.

utopiah 14 hours ago | parent | prev | next [-]

> neither do our web standards

I'd be curious about that actually, feel like W3C specifications (I don't mean browser support of them) rarely deprecate and precisely try to keep the Web running.

baq 16 hours ago | parent | prev | next [-]

Yes, now please prepare an email template which renders fine in outlook using modern web standards. Write it up if you succeed, front page of HN guaranteed!

tomashubelbauer 16 hours ago | parent | prev [-]

The parent comment is a reference to a different story that was on the HN home page yesterday where someone attempted that with Claude.

lagniappe 16 hours ago | parent [-]

Yes, and I had a lengthier response in that thread explaining why this isn't a useful metric.

https://news.ycombinator.com/item?id=46183673

MLgulabio 2 hours ago | parent [-]

It was a joke reference...