Live data from Hacker News

Can you build a recognizable World Map in under 500 bytes?

experimentlog.com

1–10 of 58 posts

Re: Can you build a recognizable World Map in under 500 bytes?

#4
Is there a good known algorithm which performs general purpose compression where the target is a given turing complete instruction set? Rather than relying on a fixed general purpose decoder and the associated compressed data.

I’m asking here instead of asking an LLM because that’s what humans used to do and it was pleasant.

Re: Can you build a recognizable World Map in under 500 bytes?

#5
post #4

Is there a good known algorithm which performs general purpose compression where the target is a given turing complete instruction set? Rather than relying on a fixed general purpose decoder and the associated compressed data. I’m asking here instead of asking an LLM because that’s what humans used to do and it was pleasant.

that sounds pretty related to Kolgomorov complexity, which is uncomputable in general. https://en.wikipedia.org/wiki/Kolmogorov_complexity

I too would be interested in approximations or heuristics if anyone has any

Re: Can you build a recognizable World Map in under 500 bytes?

#6
Presumably you could precompute some parametric function (probably a Fourier sum) which draws a reasonably close map of the world, and get that into 500 bytes with a math-focused programming environment (R, Julia, etc.)? I might try throwing Fable at this and seeing what I can get.

Re: Can you build a recognizable World Map in under 500 bytes?

#7
post #4

Is there a good known algorithm which performs general purpose compression where the target is a given turing complete instruction set? Rather than relying on a fixed general purpose decoder and the associated compressed data. I’m asking here instead of asking an LLM because that’s what humans used to do and it was pleasant.

A perfect implementation would be a Kolmogorov oracle. https://en.wikipedia.org/wiki/Kolmogorov_complexity#Halting_... suggests this is equivalent to a halting oracle. So, it depends what you mean by "good".
Post reply on HN