Sunday, 8. November 12020
p3k dots

Use echo/printf to write images in 5 LoC with zero libraries or headers.

With the Netpbm file formats, it’s trivial to output pixels using nothing but text based IO.

The Strange and Grotesque Doodles in the Margins of Medieval Books.

There are two broad categories of marginalia: illustrations intended to accompany the text and later annotations by owners and readers. Both can be vehicles for delight, disgust, and befuddlement.

GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line.

Work with issues, merge requests, watch running pipelines directly from your CLI among other features. Inspired by gh, the official GitHub CLI tool.

5th edition opens november 1st, 2o21.

the wrong biennale.

a collaborative effort to promote digital culture.

🤯

JSLinux.

Run Linux or other Operating Systems in your browser!

IPv6 Is a Total Nightmare.

If you know me, you know I always say that computer networking is a miracle that only holds together by duct tape, prayers of engineers, and dumb luck. Nowhere does this hold true more than the introduction of IPv6 into a network, where just about everyone that I talk to has flat out disabled IPv6 on everything that gives them the option — it’s just way too much headache to have to deal with it all, and if it’s enabled, 90% of your new network problems become the fact that devices are now doing unexpected IPv6 things that you never thought of.

15 Wonderfully Repurposed Places.

One person's ruins are another's dream construction project.

Typesetting Latin-based languages.

Perhaps the most famous example of local typographic differences are quotation marks. In most languages, the initial and final marks differ from each other and the marks are written without spaces. In addition to basic quotes, there are also secondary quotes that are used as nested ones. Many languages also have an alternative form which is formally equivalent but less frequently used.

tmpmail is a command line utility written in POSIX sh that allows you to create a temporary email address and receive emails to the temporary email address.

Math keeps changing.

So what I noticed over the years was that tests kept breaking when I updated Node. I’d have a test like: t.equal(ss.gamma(11.54), 13098426.039156161); That would work in Node v10 and break in Node v12. And this is not some complex method: gamma is implemented with arithmetic, Math.pow, Math.sqrt, and Math.sin.