RSSAmplifier

Blog

Trevor Jim

trevorjim.comRSS feed ↗157 posts

Latest posts

If Johnny can't patch, maybe he shouldn't use C/C++

How Emacs beat vi in the Editor Wars

Using an unsafe language is a design flaw

Legacy C/C++ code is a nuclear waste nightmare that will make you WannaCry

Incentives in security

Everyday security horrors

Deconstructing Xen snark

Internet advertising is a company town

C and C++ are dead like COBOL in 2017

Cross-site tracking hurts publishers

The case for the smart refrigerator

IoT is not dumb

Weak sauce from NIST

The case for the connected lightbulb

Once more unto the breach: C/C++ must die

Coding standards won't make C/C++ memory safe

C is bad and you should feel bad if you don't say it is bad

On teaching C

An infosec mystery

Pwnage Zero

Security must respect human nature

Pwn2Own says C/C++ causes root

A public health campaign to stop C/C++

What we've got here is a failure to communicate

Unfrozen Cyclone

Attack is on defense

Man, I fold

Awk, Unix, and functional programming

We can replace C/C++

Math is better than data

C doesn't cause buffer overflows, programmers cause buffer overflows

Constructing a narrative against the use of C

The C/C++ performance myth

Flash is dying from C/C++

Safe by default

Unsafe behind the firewall

Unsafe at any speed

An unsafe legacy

Why safe languages are the best way to achieve memory safety

The terrible beauty of C

Project Zero is not good enough

Let's sunset C/C++

Thoughts on Flash security

Credit and progress in computer security

Cereal entrepreneurs

Closed access publishing causes Ebola

Gender diversity in tech: fake it till you make it

CEOs are highly paid because they are monopolists, not unicorns

Regulatory bufferbloat

You can't eliminate trust in computer security