Learning from Authoritative Security Experiment Results (LASER) 2013 workshop

This writeup is the first in a series of “cooked” version versions of my notes from the LASER 2013 Workshop. It highlights the things that I found interesting or where I learned something significant. Your definitions of interesting and significant may vary. Fortunately, videos of many of the LASER 2013 talks are available. I would welcome your feedback.

Continue Reading

Temporal significance

« The great use of life is to spend it for something that will outlast it. » William James http://is.gd/DcNSjw

Compare that to “SnapChat Turns Down $3 Billion Offer From Facebook http://bit.ly/186CgzC // from slashdotbot [San Francisco]”. Their business model is based on posting images that disappear after 10 seconds.

Compare that to my recent discovery that my Great-Great-Great uncle (I think) was attending lectures by http://en.wikipedia.org/wiki/Lyman_Beecher, father of http://en.wikipedia.org/wiki/Harriet_Beecher_Stowe (Uncle Tom’s Cabin) at http://en.wikipedia.org/wiki/Lane_Theological_Seminary in 1834 when a large part of the student body caused near riots debating slavery and helping spark the abolition movement….27 years before the civil war. He died the next year….

org2blog

Blogging

README

Atom blogging via BPE

BPE Installation

Install Google Client commandline/API tools

On Ubuntu try

sudo apt-get install googlecl

Configure package

For me this looked like

cd ~src
bzunzip2 g-client.tar.bz2
tar -xvf g-client.tar
cd src/g-client
make config
make

install BPE form packages

BPE posting instructions

  • open an .org file
  • C-c C-i to insert a template
  • write the post
  • C-c C-p to posts
  • posts as draft
  • bug: have to insert a ” tagname” after “#+TAG:” in template.

BPE configuraiton code

; set up emacs interface to googlecl
(add-to-list 'load-path "~/src/g-client" t)
(load-library "g")

; setup bpe
(require 'bpe)
(require 'htmlize nil 'noerror) ; to fontify source code block on your blog.
(setq bpe:account   "eludom@gmail.com")
(setq bpe:blog-name "usefulfoo")
(define-key org-mode-map (kbd "C-c C-p") 'bpe:post-article)
(define-key org-mode-map (kbd "C-c C-i") 'bpe:insert-template)
;; For Japanese, default is $LANG environment variable.
;(setq bpe:lang "ja_JP.UTF-8")

WordPress blogging

org2blog installation

org2blog posting instructions

  • Log in M-x org2blog/wp-login
  • Create a posting template M-x org2blog/wp-new-entry
  • post buffer as draft C-c d M-x org2blog/wp-post-buffer
  • publish buffer C-c p C-u M-x org2blog/wp-post-buffer
  • post buffer as page draft C-c D M-x org2blog/wp-post-buffer-as-page
  • publish buffer as page C-c P C-u M-x org2blog/wp-post-buffer-as-page

org2blog learning

play with it

learn how to post to different blogs

learn about tags, links, categories, etc.

org2blog configuration code

(setq load-path (cons "~/.emacs.d/elpa/org2blog-20130704.908/" load-path))
(require 'org2blog-autoloads)

(setq org2blog/wp-blog-alist
      '(("wordpress"
         :url "http://eludom.wordpress.com/xmlrpc.php"
         :username "eludom"
         :default-title "Goodbye World"
         :default-categories ("org2blog" "emacs")
         :tags-as-categories nil)
        ("food8forthought"
         :url "https://food8forthought.wordpress.com/xmlrpc.php"
         :username "eludom"
         :default-title "Set a title next time"
         :default-categories ("word" "vi")
         :tags-as-categories nil)
        ))
(message "blogging.org finished.")