Lobsters

Don't Roll Your Own ... - Susam Pal

Among software developers, and especially among those who work on security-sensitive systems, there is a well-known maxim: Don't roll your own crypto. Of course, you can roll your own crypto for learning purposes. But if you are going to use cryptography in...

Security

Lobsters

The price of humans

What value are we giving / are we going to give to work done by humans?

Lobsters

sp.h is the standard library that C deserves

Over the past year, I’ve been working on fixing C by giving it a high quality, ultra portable standard library. It is not a simple wrapper on top of libc; it doesn’t depend on libc except when required to by the platform. To my knowledge, there is nothing...

Lobsters

Comparing an LZ4 Decompressor on Four Legacy CPUs

A few years ago, I needed to save some cartridge space in a SNES project, and I did so by compressing that data with the LZ4 compression algorithm from 2012. I found that working within the constraints of the SNES allowed me to take some convenient...

More stories

More stories load automatically as you scroll.