I Stored a Website in a Favicon
81–90 of 120 posts
Re: I Stored a Website in a Favicon
#82I found the agressively staccato, clearly LLM-generated content extremely difficult to read.
Re: I Stored a Website in a Favicon
#83I found the agressively staccato, clearly LLM-generated content extremely difficult to read.
Which bit? The short sentences?
Re: I Stored a Website in a Favicon
#84Re: I Stored a Website in a Favicon
#85Not really, can’t you just pad with 0 bytes and stop reading when you encounter one that’s not part of the current Unicode codepoint?
Re: I Stored a Website in a Favicon
#86Re: I Stored a Website in a Favicon
#87I found the agressively staccato, clearly LLM-generated content extremely difficult to read.
Re: I Stored a Website in a Favicon
#88Oh, I am so aligned with this mentality: A monitor is storage. A keyboard is storage. Forum posts are storage. Markov-approved tweaks in an edit, over time, certainly enough for quite a lot of storage. Dual-use storage to boot, since .. you know .. sometimes the comments are socially interesting. Best thing is, nobody really knows if their chicken casserole recipe isn't just a handle to a carefully constructed GUID p…
Re: I Stored a Website in a Favicon
#89How long before someone ports DOOM into a favicon? ^_^ (For the technical gurus here, would that even be possible?)
Re: I Stored a Website in a Favicon
#90Instead of going via pixels, why not use a SVG favicon and directly store markup inside it and extract it? Use this favicon.svg: hello HN! use this in your to use a svg favicon: finally, use this in your to extract it and add it to your document body: fetch(favicon.href).then(r => r.text()).then(t => document.body.innerHTML += t.match(/ /)[0]);
Hey, yeah, I wrote the article. This (of course) would be more practical. Thanks for pointing it out. I wanted the payload to "live" in actual pixel data rather than hidden text inside an XML file. That’s why I went this way :)
If you extend it out to 8 bits you can pretty nearly store all the html tags (it'd give you 256 tags to play with).