Live data from Hacker News

Show HN: My first WebGL demo, the first self-extracting PNG ever?

demoseen.com

41–50 of 56 posts

Re: Show HN: My first WebGL demo, the first self-extracting PNG ever?

#43
post #41
post #37

(Repeated) kernel panic on Macbook Air/Chrome I'm afraid.

Can you post OS and browser versions along with the hardware revision? That sounds bad.

Same for me -- Chrome 12.0.742.122, MBA 2.13 GHz 13" latest, 4GB ram

Re: Show HN: My first WebGL demo, the first self-extracting PNG ever?

#44
post #2

I've been working on this for a couple weeks, attempting to get it looking perfect and get it to 1kb. It's going to be going on stage at http://solskogen.no/ shortly, so I figured now is the perfect time to post. As far as I know, this is the first ever case of a self-extracting PNG -- the file is a PNG that first is interpreted as HTML, which then unpacks the compressed code within the PNG to start the second stage.…

Daeken... you are, as usual, nothing short of amazing. Never fail to amaze :)

Re: Show HN: My first WebGL demo, the first self-extracting PNG ever?

#47
post #38
post #10

Earlier quoted context omitted.

It depends on what you use to report CPU usage. Many monitoring tools stick with 100%/core, but some normalize it.

Good point. I believe Windows' task manager reports it the way I said, while OS X's Activity Monitor reports each core up to 100%.

In general, *nixes report 100% capacity per core, not just OS X.

Re: Show HN: My first WebGL demo, the first self-extracting PNG ever?

#49
post #41
post #37

(Repeated) kernel panic on Macbook Air/Chrome I'm afraid.

Can you post OS and browser versions along with the hardware revision? That sounds bad.

weren't you recently searching for exploitable webgl driver bugs?

Re: Show HN: My first WebGL demo, the first self-extracting PNG ever?

#50
post #35

So, it the header makes it look like a PNG: magister.html: PNG image data, 1242 x 1, 8-bit grayscale, non-interlaced If you look at this in an image viewer, it's as advertised: a long black bar. So what this is is some garbage data with a PNG header, a token PNG image, and some HTML that bootstraps a javascript program whose main body looks like binary garbage. But it's not a self-extracting PNG, it's a very strange…

You were right up until saying it was garbage data. The image data is the demo code itself. This is a real PNG, even if it looks random.

Even so, I think this is more of a Polyglot than a self extracting PNG.
Post reply on HN