The bit-twiddling magic of two's complement, explained

Circuit Scaling for Analog Computing

T* makes for a poor optional<T&>

Issue #142

12/15/2021

{{PreviewText}} 

Hey-yo, let's go
It's a bird! It's a plane! It's another issue!

====================================================================

The bit-twiddling magic of two's complement, explained

Published: 14 December 2021
Tags: math


I had to slog through learning binary mathematical operations for my electrical engineering degree, and now you can too! Kevin Galligan does a great job of explaining how two's compliment works and why it's relevant to programming.


====================================================================

Circuit Scaling for Analog Computing

Published: 14 December 2021
Tags: hardware


"A differential equation-solving analog device is a reconfigurable computing platform that leverages the physics of the underlying substrate to implement dynamical system computations". Sara Achour's extensive article goes into the details on behavior of such a device and its functionality.


====================================================================

T* makes for a poor optional<T&>

Published: 13 December 2021
Tags: cpp


In this informative article, Barry Revzin explains the nuances of why T* and why have the optional meta function would make it easier for programmers to write algorithms.


Want to help?

Thank you for reading! If you enjoy the newsletter, I would really appreciate you helping me spread the word by forwarding this to your friends and colleagues!

If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding. You can also subscribe there if you're new!

Have comments or feedback? Just reply to this email or hit me up on Twitter @AByteOfCoding.

Email landed in your promotions tab? Please move it over to primary so you don't miss the latest issues in the future.
Thanks for your Support! 

Thanks to sponsors and supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, and Joe Hill this newsletter is provided to you for free. If you'd like to also show your support and buy me a monthly meal, you can donate on 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.


Stats (updated daily)

Sent: 2596

Opens: 1274

Clicks: 321

Link Clicks Clicks % Unique Clicks Unique Clicks %
The bit-twiddling magic of two's complement, explained 166 52.70% 149 51.38
Circuit Scaling for Analog Computing 57 18.10% 55 18.97
T* makes for a poor optional<T&> 92 29.21% 86 29.66

Previous

Back to Issues

Next