HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mwilliamson

no profile record

Submissions

Show HN: Mintaka: Run long-running processes, automatically focus on problems

github.com
2 points·by mwilliamson·2 anni fa·0 comments

comments

mwilliamson
·2 anni fa·discuss
My favourite date is Erlang Day, after a request from pg to have more technical content: https://news.ycombinator.com/front?day=2009-03-11
mwilliamson
·2 anni fa·discuss
Although the linked article is missing its images (at least for me), the archived version from tor.com has them: https://web.archive.org/web/20160305081415/https://www.tor.c...
mwilliamson
·2 anni fa·discuss
I had a similar problem loading the page on Firefox for desktop with private browsing. It turns out service workers don't work in private browsing, which it seems Bene (the software rendering the page) requires. Switching to a normal Firefox window solved the problem.
mwilliamson
·3 anni fa·discuss
The JEP itself has a motivation section, including issues with the existing mechanism for interop with C, JNI: https://openjdk.org/jeps/454
mwilliamson
·3 anni fa·discuss
I don't know about other distros, but Debian makes it extremely easy to download both the binary package and the source package. For instance, on the page for the jq package [1], you can download the source using the links down the right-hand side, which includes the full test suite. The key, in my view, is that Debian has a nice way to associate both the final output artefact and the source (both the original source and their patches) with a specific version.

[1] https://packages.debian.org/bookworm/jq
mwilliamson
·3 anni fa·discuss
For packages where I don't include tests, I've had at least one downstream distro maintainer request that I include tests, since at least some of them treat npm or PyPI or whatever as the source of releases.

For packages where I do include tests, I've had at least one user request that I remove tests so that the footprint of the Docker image they're building is smaller.

Both are entirely reasonable requests, but package repositories don't really provide a good way of accommodating both at the same time, for instance, by allowing a separate upload of the dev gubbins such as tests.
mwilliamson
·3 anni fa·discuss
Reminds me of the four types of documentation that sometimes get listed: tutorials, how-to guides, technical reference and explanation. (Usual caveat of all models are wrong but some are useful.) https://documentation.divio.com/

My (perhaps overly simplistic) take would be that we should take the thinking we use on the product itself (Who's going to use it? In what context? What would they already know? And so on), and apply and adapt it to the docs as we would any other product.