Lovell Fuller

@lovell
233 Followers
294 Following
140 Posts

Internet Technologist based in London, UK

All content is licensed under CC BY-NC-SA 4.0

Websitehttps://lovell.info
GitHubhttps://github.com/lovell

Fresh version of the sharp image processing library out today with plenty of new features.

🖼️ Resize images with Facebook's interpolation logic (a.k.a. Magic Kernel Sharp)

⏳ More consistent AVIF encoding times (avoids slow intra block copy)

🎨 Supply custom CSS when rendering SVG

🏷️ Improved XMP metadata handling

💪 Experimental support for Windows ARM64

Big thank you to everyone that has contributed code, bug reports and documentation improvements.

https://www.npmjs.com/package/sharp

Finally added a much-requested feature to (Node.js image processing library) sharp that expands the input API to allow an array of multiple images. These can be joined/stitched together in a grid or combined as the frames of an animation.

(Not available yet, this will form part of the next release.)

This week I've been investigating the @astro web framework, including its Starlight documentation template.

There are loads of useful features and sensible defaults, which propel it way beyond "just works" territory. It feels like a great choice for creating and maintaining web sites where the content is static or mostly static (via "islands").

As such the documentation web site for sharp will be using it from the next release onward. 🚀

Investigating features added to C++17 and discovered the cppreference example code for std::string_view creates the classic Cafe Wall optical illusion, something I regularly used to see the original of when I lived in Bristol.

Is this the first use of an optical illusion in (semi-official) programming language documentation?

https://en.cppreference.com/w/cpp/string/basic_string_view#Example

std::basic_string_view - cppreference.com

I bought a new sack barrow and it came with some unexpected life advice.

I had a great time at yesterday's Green IO Conference in London, hosted as part of the Apidays series.

It was busy but in a good way; everyone was friendly, pragmatic and willing to share their candid opinions.

Common themes (from presentations and conversations):

- Use of carbon offsets to back data centre sustainability claims increasingly considered greenwashing.
- Dynamic electricity pricing will become mainstream.
- How can we "lint" dependency/framework choice to suggest alternatives?

If you haven't already experienced it, there's been a large influx of GitHub issue spam in the last 24 hours or so, so be careful out there.

The attacker uses Cloudflare for DNS, displays a fake "Verify You Are Human" captcha button to copy its payload into the clipboard, then attempts to trick you into pasting this into a command prompt. It appears to affect Windows only.

The payload hostname resolves to a company in the Seychelles, Global Data AS42624, who peer only with Aurologic AS30823.

GitHub contributions graph, sixteenth century Tudor England edition.

TIL: Equinix's data centre in Texas was designed to look like London's Crystal Palace.

https://en.wikipedia.org/wiki/Infomart

Can't believe it was named Infomart when Crystal Dallas was right there.

Infomart - Wikipedia

Expedia is re-branding its rewards programme but I'm unsure if the new name should be pronounced WONKY or WANKY.

(I understand that naming things is difficult but does anyone at these companies carry out user research?)

#Branding #Fail