Mark Evans

@onlyrss.org

Principal Product Manager, ex-scientist, blogger, data-viz & typography nerd, hobby developer, and general tech enthusiast.

Gave a GitHub, GitHub Copilot, VSCode demo to fellow Product Managers recently, wanted to cover Markdown files, so needed to cover the concept of Markup, I might have gone a little too deep.

Handwritten title ‘Early Markup’ above a photo of an ancient Egyptian wall relief showing painted hieroglyphs, birds, and symbolic figures in muted reds, greens, and golds. Some hieroglyphs are contained within a cartouche.

I now have a drone (my first), so all my future photos will probably be some variation on this one (which was taken over Church Lench, Evesham, UK)

Bild

Apparently, the new Trump-class warship will use an AI based on Trump’s own personality. There’s only one possible problem…

Bild

@deceptive.design Here's one for your "catalogue of deception/manipulation manual" etc. This is from a hotel check-in process. The marketing opt-out is hidden behind a "click here" link. And there was me believing that links were meant for navigation 🤔.

As an "older" brit, I remember when it was cheaper to buy my gadgets from the US… the DJI Osmo Pocket 3 is £489 ($650) in the UK. In the US, prior to April it was $519, it's now $799. Americans are soon to be one of the most heavily taxed peoples on the planet.

Trump shocked to discover that China knows about big numbers as well. But all is well, Trump has now found out about numbers biggerer than 100, so now there's nothing the Chinese can do, Trump confident that the Chinese don't also know about numbers biggerer than 125.

@kevinpowell.co I just dumped some HTML & CSS into Claude and asked it to sketch and annotate the layout. It output the following SVG, which (as a CSS novice) I think is kinda useful. Not sure how well it would work with more complex layouts.

Bild

Trump says Ukraine should have "done a deal" with Russia. Exactly the sort of comment I would expect from someone who conveniently developed "bone spurs" which excluded him from Vietnam. Should Europe have done a deal with Nazi Germany?

In Chrome v133 (i.e. the next version) you can use `atrr()` in CSS to pass HTML attributes to CSS as values—not just strings. And then use them to define parameters such as lengths etc. In this example the bar lengths are in the HTML. No JavaScript was hurt during the creation of this bar chart 😆

Bild

Phone fingerprint sensor not working 100% of the time? Here's my tip (that's probably already obvious to most people). In setting, add more "fingers", but use the same finger each time. I went from a 80-90% success rate, to 100%.

@chriscoyier.net Thanks for including the whole of your articles in your RSS feed, it's very much appreciated. The company I work for uses software that blocks access to many blogs—including yours. But, the RSS feed (via Feedly) works fine 😉

For fans of the Bobiverse series of books, book №5 (which has been available in audio form for a while) will be released in non-audio form on Jan 5th.