A Byte of Coding Issue 359

A Byte of Coding Issue 359

A Byte of Coding

Hi hi hi,

Started off the morning with some snowboarding and was back to work just after lunch. It was a beautiful day without a cloud in the sky and hardly any people. Feels good.

Anyway, here’s the issue.

Unblocked provides development teams helpful and accurate answers to questions about their codebase. It tailors answers by complementing source code with relevant discussions from GitHub, Slack, JIRA and more. Teams ship faster by spending less time digging for information and dealing with interruptions.

Published: 27 February 2024

Tags: physics

Bartosz Ciechanowski has written another visually amazing, in-depth article on how planes fly.

Some highlights:

  • lots of animations

  • includes section for further reading

  • it’s super long and packed full of information, I can’t do it justice here

Published: 28 February 2024

Tags: graphics, optimization, webgl

Wladislav Artsimovich demonstrates how look-up-tables (LUTs) can be used to perform a variety of video manipulations with very low cost.

Some highlights:

  • can perform tinting with “zero” performance cost

  • used to make different variations of objects in games (same object, different color)

  • 3D LUTs can be used to color correct scenes / videos

Tags: sponsored

Unblocked provides development teams helpful and accurate answers to questions about their codebase. It tailors answers by complementing source code with relevant discussions from GitHub, Slack, JIRA and more. Teams ship faster by spending less time digging for information and dealing with interruptions.

Published: 28 February 2024

Tags: unix

Laurence Tratt talks a bit about the history of unix daemons, then dives into the good and bad of the three daemons he has personally written and now maintains.

Some highlights:

  • name is based on Maxwell’s demon

  • “Fundamentally, daemons need to be somehow “detached” from normal terminal process control so that they run in the background, and aren’t killed when their immediate parent process exits (e.g. because a user logs out or closes a terminal window)”

  • good and bad reflections on extsmail, snare, and pizauth daemons

Thanks for your Support!

Big thanks to all of the Patreon supports and company sponsors. If you want to support the newsletter you can checkout the Patreon page. It's not necessary, but it lets me know that I'm doing a good job and that you're finding value in the content.