by nouman | Jul 14, 2026 | c, Editorial & News, Linux
Share Post Share reddit This week strncpy(3) was removed from the Linux kernel. It has a bad, and somewhat undeserved, reputation as a source of bugs and vulnerabilities. If you’re not familiar with it, here’s what it looks like: char * strncpy(char * dst, const char...
by nouman | Jul 14, 2026 | ada, algol, algol 68, apl, applescript, assembler, assembly, awk, bash, basic, batch, c, cobol, csh, dbase, Editorial & News, elisp, emacs, erlang, forth, FORTRAN, go, golang, haskell, java, javascript, JCL, ksh, lisp, lua, m4, PASCAL, perl, PHP, PL/I, pl/sql, prolog, python, r, redcode, regex, regular expression, rpg, ruby, rust, scratch, smalltalk, SQL, swift
Share Post Share reddit I ran into a polyglot the other day who asked me how many languages I knew. I flashed back to a moment circa 1977 when I was a young kid in a summer program to learn about computers. We were sitting at terminals and someone asked a hacker (in...