technical.cx Sources

Lobsters

Dropping Privileges in Go

Computer programs may do lots of things, both intended and unintended. What they can do is limited by their privileges. Since most operating systems execute programs as a certain user, the program has all the user’s precious privileges.

Lobsters

Baby's First DDS Signal Generator

The most essential instruments of an electronics lab: a powersupply, an oscilloscope,and a signal generator. Equipped with the first two, I decided to trymy ...

Lobsters

mvm - a fast virtual machine for Go

Mvm is a fast interpreter and virtual machine for Go and beyond. Run Go programs without a compiler, embed it, debug it.

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?