2 ms·
Coding is a dead link: https://whatcanidofor.archlinux.org/coding https://whatcanidofor.archlinux.org/coding. https://gitlab.archlinux.org/archlinux/neoasknot/
by chrismorgan 4y ago
Coding is a dead link: https://whatcanidofor.archlinux.org/coding https://whatcanidofor.archlinux.org/coding.
https://gitlab.archlinux.org/archlinux/neoasknot/-/tree/main/src/content/children https://gitlab.archlinux.org/archlinux/neoasknot/-/tree/main... looks like it might be the implementation for the site. The likes of https://whatcanidofor.archlinux.org/coding/Rust https://whatcanidofor.archlinux.org/coding/Rust do work.
- mcluck 4y agoSeems to be working now
- a3w 4y ago404 for me, too.
- fantyoon 4y agoSeems to work when you go to that link via the homepage but fails to load when you use a direct link or refresh the page. It appends a / to the URL when you use the direct link, which I assume is what breaks it.
- chrismorgan 4y agoAh. Badly-implemented isomorphic rendering, with client-side routing that works, but a server-side implementation that’s partially broken. I disable JavaScript in general for a significantly better experience of the web, and didn’t suspect anything like this since everything else was working perfectly. Incidentally, I strongly oppose the use of client-side rendering for pages like this (not CSR in all cases, but yes for a site like this). Barring the small matter of this one broken page, the result is fairly uniformly inferior to the no-JavaScript version: it has a heavier footprint, doesn’t work as well (some history interactions are a touch dodgy, no loading throbber, can’t interrupt navigation with Escape, &c.), and feels slower than fresh page loads anyway. It’s foolish, harmful complexity.
- atomlib 4y agoKind of like in real life. Software development leads you to nowhere.
- rany_ 4y agoRelated issue: https://gitlab.archlinux.org/archlinux/neoasknot/-/merge_requests/23 https://gitlab.archlinux.org/archlinux/neoasknot/-/merge_req... You could alternatively (provided you have JS enabled), go to https://whatcanidofor.archlinux.org/coding/Rust https://whatcanidofor.archlinux.org/coding/Rust and then click on "Coding" from the navbar (it will load the page using some JS single page trickery).