Skip to content

Category: Computer Science

It’s not an APT, it’s just you sucking at basic IT

Dr. Ian Levy

So El Reg has spoken to Dr. Ian Levy, the chief technical director of GCHQ. And Levy goes:

“If you call it an advanced persistent threat, you end up with a narrative that basically says ‘you lot are too stupid to understand this and only I can possibly help you – buy my magic amulet and you’ll be fine.’ It’s medieval witchcraft, it’s genuinely medieval witchcraft.”

and continues

He pointed out that a UK telco had recently been taken offline using a SQL injection flaw that was older than the hacker alleged to have used it. That’s not advanced by any stretch of the imagination, he said.

So there you have it. It’s not an APT. It’s you sucking at running an IT organisation.

Leave a Comment

Damian Gryski on Go Slices and CPU Caches

Booking.com’s Damian Gryski on Go Slices and CPU caches (17 minutes, english language)

The dot Post: »Modern computers have multiple layers of caches between the processor and main memory. Algorithms which effectively use these caches can be orders of magnitude faster than those that don’t. Damian looks at how using slices can make your inner loops more cache friendly.«

1 Comment

Disable Your Antivirus Software (Except Microsoft’s)

Robert O’Callahan explains in a blog article and an even more interesting link how Antivirus Software breaks Firefox (and many other pieces of software).

Among that horror stories such as

For example, back when we first made sure ASLR was working for Firefox on Windows, many AV vendors broke it by injecting their own ASLR-disabled DLLs into our processes.

 

and many more.The advice is

Antivirus software vendors are terrible; don’t buy antivirus software, and uninstall it if you already have it (except, on Windows, for Microsoft’s).

(Written on Mac OS 10.11.6, because…)

Leave a Comment

Stratus shutdown

This is in a way the opposite of the Windows Update Blues: A Stratus computer in a steel factory in Michigan is being shut down after 24 years of uninterrupted, fault-free service. The machine was installed and started in 1993 (Windows 3.1, Jurassic Park), and has been running since.

I did a talk about high availability solutions of various granularity as part of a computer science lecture on High Availability and Operating Systems some time back then, and Stratus as well as other coarse grained HA solutions were things papers were being written about at that time.

Of course, we are doing things differently these days, and

This system runs an older version Stratus proprietary VOS operating system, which Hogan believes hasn’t been updated since the early 2000s.

is no longer an acceptable thing in todays environments. So while it works, it’s still no longer viable.

5 Comments