HNHacker News
TopNewBestAskShowJobs

doodles33

1 karma · joined July 1, 2022

submissionscomments
doodles33··on Give up GitHub: The time has come
Yeah as of now I think the SSR capabilities of NextJS and NuxtJS will serve mostly for the first paint, it will also allow a user to navigate between pages without running JavaScript (which a SPA wouldn't). I do have to agree though that at a certain point thinking further than this about non-js users becomes too cumbersome and not really worth it if your application is truly a web _app_ meaning very interactive and to the point it could be bundled as a desktop application.

I'd like to note that Remix does handle everything being tied to a single logic as far as my testing went, I love it. The idea is that basically all interaction is done with html forms (like in the old days) and Remix loads a React bundle that makes that run client side after the page has loaded. It's a very simple model that should work for most use cases, although I don't think it's suitable if you're truly developing a web _app_.

As with everything, balance is key. JavaScript is useful and more appropriate is some situations, and it's not in others. I do hope to see more progress with seamless SSR for SPAs though, I think it would make the internet a much better place.

doodles33··on Give up GitHub: The time has come
Remix provides something close to what you are thinking, the application works perfectly without JavaScript but gets enhanced if it's enabled which is pretty nice.

edit: Without code duplication of course

doodles33··on How Websites Die
That seems awfully simillar to archive.org wayback machine. I do like to see all these archival projects though, they are certainly worthwhile.
doodles33··on How Websites Die
Unstoppable domains solve this problem by making domain purchases permanent and stored on a decentralized blockchain - although that brings some problems of it's own - and IPFS solves that by not requiring that a central server stays online to serve that content, although this does require that _someone_ be insterested in serving the website at all.
doodles33··on Writing Is Hard
My personal pet peeve with writing is exactly the contrary, I find the fact that people could read what I wrote very distressing. One of the best things that could happen with what I write is that no one reads it, because then I don't have to appease anyone or handle criticism. I'll admit it's a very cowardly stance to have, but it's very liberating in a sense. Obviously this means I'll start writing schizophrenic stuff eventually and need a reality check, it's okay though: "No great mind has ever existed without a touch of madness." - Aristotle.
doodles33··on Temporary pause of Bitcoin withdrawals on Binance
Atomic swaps exist