When choosing boring technology, there's a risk of choosing it just when it's about to switch from "proven and boring" to "dated".

soupault.app/blog/soupault-2.4 Release time. There are now Lua type checking functions and an option to treat directories as page+assets bundles rather than sections.

Ok, only in Firefox. Chrome returns landscape=true on my desktop, but I wonder if it's because my screen it wider than it's tall or it's hardcoded.

Show thread

I noticed that on desktop, both (orientation: landscape) and (orientation: portrait) CSS media queries return false.
Now I wonder if checking if they both are false is a reliable test for a desktop browser.

"Go Ask Embla", a romantic comedy based on the Poetic Edda.

ocamlbook.org is now officially dedicated to Betty Bourbaki, an imaginary daugher of the imaginary but influential mathematician Nicolas Bourbaki.

The Nyquist-Shannon-Kotelnikov-Chebotarev sampling theorem was discovered independently by four different people.
I wonder if there were already practical problems that group theory could solve in the early 19th century, Galois also would be one of four, rather than a misunderstood genius.
His real genius is in having found a solution to a whole bunch of problems no one even thought of at the time.

Turns out Lua supports multi-line string literals delimited by... double square brackets ([[ ]]) !
I'd never guessed, found that by reading Lua-ML's lexer code and then confirming with PUC-Rio Lua.

Countries that have Internet censorship often block addresses and whole networks that were tangentially related to a service they wanted to ban, and they aren't on hurry to remove addresses from blocklists if censored service no longer uses them.

One non-obvious reason to use small, independent hosting companies over AWS et al. is that their networks are much less likely to suffer from that kind of collateral damage.

soupault.neocities.org/tips-an if you are wondering how compares to other static site generators, here's an obviously biased comparison table.

soupault.neocities.org/blog/so 2.1.0 is released.
Now you can tell it to use a non-empty page as a template and replace its content, give it a few selector options to try inserting a file into, and more.

Footprints in the snow™ is a registered trademark of Claude Debussy.

Can anyone confirm or deny that Trello no longer works in Firefox?

The free culture OCaml book finally has next/previous chapter navigation menus: ocamlbook.org/preface/

Automatically generated from a JSON file with chapter ordering data: github.com/dmbaturin/ocaml-boo

It's now possible to add section links for headings that aren't included in the ToC in using the new max_heading_link_level option.

Show older

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!