Wed 14 March 2018quote of the day n+1th

Wed 28 February 2018the cost of GPL is not in dollars

Wed 21 February 2018revisiting Google Fi

Tue 16 January 2018time is not money

Wed 27 December 2017books at year end

Thu 21 December 2017a most important job

Tue 12 December 2017do not drink and sysadmin

Thu 23 November 2017neutral restructuring

Sun 12 November 2017wireguard setup

Sat 28 October 2017Mac OS X DNS prefers IPv6

Wed 04 October 2017switching ISPs

Thu 07 September 2017technology maturity

Wed 06 September 2017resiliency

Thu 10 August 2017naming knives

Thu 10 August 2017the courage of convictions: competition

Fri 21 July 2017interpretations

Thu 13 July 2017you cannot outsource your core competency

Mon 10 July 2017a general solution to a general problem

Sat 08 July 2017recently read

Sat 24 June 2017civic failure modes

Mon 12 June 2017the one true method of email handling

Sun 11 June 2017towards a sustainable software policy

Mon 22 May 2017mutt pattern for threads containing new messages

Sat 20 May 2017quoting myself

Mon 15 May 2017monocultures are efficient and fragile

Wed 10 May 2017philosophy as expressed in an MP3 player

Tue 04 April 2017unix philosophy

Sun 02 April 2017a 2 line bash prompt

Mon 13 March 2017nobody wants backups

Thu 09 March 2017still not interested in cybercoders

Tue 28 February 2017tracing calls

Fri 24 February 2017I recommend Google Fi

Sat 18 February 2017pandoc for the win

Sun 22 January 2017slapping at gnats

Fri 13 January 2017revisiting a new firewall

Fri 16 December 2016modern cpus

Wed 30 November 2016Nintendo’s contactless brushpass and dead drops

Tue 22 November 2016IOT security: the key and the castle

Tue 22 November 2016how to name your software product

Wed 09 November 2016fight

Thu 03 November 2016make the tweak, test the tweak, stop

Sun 30 October 2016technical escalation

Wed 26 October 2016ran out of cards

Thu 29 September 2016infosec is simple

Mon 26 September 2016the commonweal

Mon 26 September 2016secrets of mutt

Mon 19 September 2016printer advice

Thu 01 September 2016ten x

Tue 30 August 2016trusted, not necessarily trustworthy

Fri 19 August 2016enthusiasm and frustration

Wed 17 August 2016debian backports pinning

Fri 12 August 2016getting the last word in

Thu 11 August 2016optimizing for the wrong thing

Sat 06 August 2016swiftly, he said

Fri 05 August 2016books: to be read

Fri 15 July 2016do they teach recruiters to be aggressive?

Tue 05 July 2016the problem with broadwayhd

Sun 19 June 2016recently read books

Tue 07 June 2016security strategies

Fri 20 May 2016not interested in cybercoders

Thu 19 May 2016quote of the day

Mon 16 May 2016i have an idea

Fri 13 May 2016the difference between a trivial project and a serious project

Fri 15 April 2016new eyes catch bugs

Mon 11 April 2016once upon a time

Thu 07 April 2016containers need dependency management

Mon 28 March 2016best general advice

Thu 17 March 2016the tiniest tools are sometimes worthwhile

Wed 16 March 2016how can you listen with those bananas in your ears?

Sun 13 March 2016developing technical intuition

Mon 07 March 2016who are we connecting to?

Tue 01 March 2016lets encrypt works for me

Sat 27 February 2016questions for packaging systems

Fri 26 February 2016more bandwidth, please

Tue 09 February 2016quote of note iii

Fri 05 February 2016quote of note ii

Fri 05 February 2016the ops in devops means operations

Mon 01 February 2016what to do in a giant duck emergency

Wed 27 January 2016quote of note

Wed 27 January 2016the life of a sysadmin is intense

Sat 23 January 2016reflections on black mirrors

Fri 15 January 2016do not do this

Sun 10 January 2016comments

Sun 10 January 2016it might be workflow

Sat 09 January 2016Why don’t I blog more?

Mon 23 November 2015a musical analogy

Thu 19 November 2015observations on the speed of cats

Tue 17 November 2015books books books

Fri 23 October 2015the small print is never in your favor

Mon 05 October 2015how is a tech recruiter different from a used car salesman?

Sun 20 September 2015the no-falls bike riding method

Fri 11 September 2015non-lethal anti-drone defenses

Mon 07 September 2015really good books

Wed 29 July 2015Cotap is evil

Fri 24 July 2015books that don’t stink

Tue 26 May 2015Neal Stephenson’s new book stinks

Fri 22 May 2015server security certificate semi-pro tips

Fri 01 May 2015optimizing the wrong thing

Mon 30 March 2015in which I talk about a smartphone

Tue 17 February 2015political correctness

Wed 21 January 2015more SF/F, some very good indeed.

Thu 15 January 2015IPv6 is relatively easy

Fri 19 December 2014what I’ve been reading

Sat 13 December 2014lies, damned lies and benchmarks

Thu 11 December 2014on being sick

Thu 04 December 2014RIP Boing Boing (1995-2013)

Sat 22 November 2014easy vs complete: system stats

Tue 18 November 2014the real problem with systemd

Sat 15 November 2014want ads for technical jobs

Fri 14 November 2014when moving isnt moving so much

Sun 09 November 2014a new firewall

Thu 30 October 2014two stage mail filtering

Tue 14 October 2014removing systemd from a Debian jessie system

Sat 04 October 2014neuroethics in the era of advanced consciousness technologies

Sat 27 September 2014amateur IT

Thu 25 September 2014fail2ban and the repeat offender

Thu 25 September 2014shellshock explanations

Wed 24 September 2014first post

© -dsr-. Send feedback or comments via email — by continuing to use this site you agree to certain terms and conditions.

Built using Pelican. Derived from the svbhack theme by Giulio Fidente on github. .