Hacker Newsnew | past | comments | ask | show | jobs | submit | cheeaun's commentslogin

Many years ago, IE requires `document.createElement`.

HTML5 Shiv was needed, with added history https://www.paulirish.com/2011/the-history-of-the-html5-shiv... (2011)



This just uses DOMPurify under the hood


...yes, that's what a polyfill is: a javascript implementation of a new spec that's only applied when the current browser doesn't yet support the new spec. This lets devs start using it right away, then when it has enough support across browsers the polyfill can be removed without changing their code.


Kinda reminds me of Flipboard https://engineering.flipboard.com/2015/02/mobile-web (2015)


Great to see this again. Amazing how this tool expanded so much over the years!


Honestly first time see a 95 cents app on the App Store


Yes! I was debating making it .99 cents but for some reason .95 just felt right for this app :)


I think this is pretty smart.


Thank you!


Very curious to know more about this, regarding PMTiles:

> Unfortunately, making range requests in 80 GB files just doesn't work in production. It is fine for files smaller than 500 MB, but it has terrible latency and caching issues for full planet datasets.

Wondering which part incurs the latency here.


I explained a bit about PMTiles in this comment: https://news.ycombinator.com/item?id=41636376

In summary, on a cold start (so now when it's on HN it might be totally meaningless), the following page loads in like 8-10 sec for me: https://pmtiles.io/?url=https%3A%2F%2Fdata.source.coop%2Fpro...

Technically why it's slow is entirely on CloudFlare, so I can only guess. But probably they are not mirroring files of this size across their datacenters / servers. I don't know how their public buckets hosting is done, but it's definitely very slow.

OpenFreeMap on the other hand seems almost instant for me.



Location: Singapore

Remote: No, negotiable

Willing to relocate: No

Technologies: JavaScript/TypeScript, HTML, CSS, React, React Native, Node.js, Deno

Résumé/CV: https://docs.google.com/document/d/1kdfbN02qEBhfzSTJWmkn_JMD...

Email: cheeaun(at)gmail.com


…and I maintain a whole list of them :D https://cheeaun.github.io/repokemon/


No, it uses Mastodon's API. Can't log in with Threads, but you can follow some Threads account from Mastodon; "Known Limitations" section here https://www.augment.ink/threads-on-mastodon/


Some, but not just Discord. It's a mix of all the good parts from many apps.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: