2013–2015
1,275 posts
2015 481
December 2015
- Integrating iCal and Org Mode
- Operator Precedence
- The Eighties Called…
- Learning the Right Tools
- The EFF Talks Encryption
- We Don’t Care About No Stinkin’ Keys
- Adjusting Text Size in Emacs
- Productivity Packages for Emacs
- Org-Ref Update
- A Demonstration of How Hard Cryptography Is
- Macro Workshop
- Comey Dissembles (Again)
- Sacha’s Weekly Emacs News
- Mu4e and Org Mode
- Building World Class Teams
- A Quick Test for Prospective Employers
- A Quiz
- Steno Machines
- Karl Voit on Moving from Screen to Tmux
- An Interview with Matt Blaze
- Sacha Chats with Our New Emacs Maintainer
- Reporters and Encryption
- Getting Started with Emacs
- All The Respect They Deserve
- Loading Emacs Faster
- Dired Hacks
- Management Learns an Expensive Lesson
- Tools to Protect You from Surveillance
- DWIM Narrowing Improvement
- The Real Problem in the Encryption Wars
- The TOR Attack
- How to Fix a Stuck Emacs
- SBCL 1.3.1 Released
November 2015
- The First Rule for Using Org
- Smartphone Scolds
- How The Paris Terrorists Really Operated
- The Dumbest Op-Ed of the Year
- The Truth About Open Offices
- Emacs for the CEO
- Why LaTeX is Better Than Word
- Mass Surveillance
- Paris and Crypto Panic
- Gnus on Windows
- Asynchronous Python in Org Mode
- Chris Wellons on Emacs and RSA
- Moving Through Edits
- John Wiegley on Haskell
- PDF Tools for Emacs
- Capture Web Pages as an Org Structure
- Who Could Have Imagined…
- The Publishing Workflow for ProGit v.2
- Org Ellipsis
- Capturing Links with org-protocol
- Short History of Typesetting
- The Vacation Memo
- LPR Cameras Exposed Online
- What Metadata Really Is
- Textified Web Pages in Emacs
- New Maintainer
- Note Taking While Learning a Language
- Text Editors Are Like Wine
- Advanced Magit Video
- SBCL 1.3.0
October 2015
- Emacs Mini Manual (Basics)
- Combining Incremental Search and Query-Replace
- DWIM in the Minibuffer
- Emacs Streams
- Daniel Gopar Chats with Sacha
- Emacs for Scholars
- Password Enforcement
- Emacs as a C++ IDE
- A Chat with Brian Kernighan
- Video on Using Org Mode for Your Init File 2
- Emacs for Creative Writers
- Emacs for the Social Sciences
- Wrap Region
- Remembering Dennis Ritchie
- More Hydras
- Navigation Hydras
- Emacs for Writers
- Lisp Performance
- Org Basics V
- Org Radio Buttons
- Some Bad New for Emacs
- The Dangers of Metadata
- LaTeX Tips for Beginners
- Video on Using Org Mode for Your Init File
- Good News From India
- Some Org Agenda Tips
- Emacs, OS X, and PATHS
- Tech Support for Telemarketers
- SBCL 1.2.16
- Sacha’s Guide to Managing Tasks with Org Mode
- Ruining the Internet
- We Have to Outlaw Gloves
- Happy Birthday: Free at Last
- A Nifty Example of Metaprogramming
- Org Basics IV
September 2015
- Lenovo Yet Again
- Cory Doctorow on Ad Blocking
- Seven Years of Reproducible Research
- What We Really Mean
- Still Not Paranoid?
- Turing Complete Documents
- Browsing Users’ Lives
- You Can’t Make This Stuff Up
- The Scope of the Interactive Declaration
- How to be a Real Language
- Adtech: Then and Now
- How Bad Apples Can Poison a Team
- Writing a Book in Org Mode
- Plotting with Python and Org
- Some Rare Good News
- Fixing the Size and Location of the OS X Finder Window
- Compiling Emacs
- Who Does This?
- Page Navigation in Emacs
- Org Basics III
- DevOps for Your Development System
- They Always Lie
- The Dangers of Government Held Master Keys
- Using Emacs Keychords
- The Death of RC4
- Emacs Macro Counters Tutorial
- A Backdoor by Any Other Name
- Org Basics II
- Using Org Mode as a Lab Notebook
- Libraries
- From WordPress to Org
- Patching the Production Server
- Literate DevOps Video
- SBCL 1.2.15
- Move Back to Last Misspelling
- File Local Variables in an Org File
- Pages in Emacs
- Org Mode and Pandoc
August 2015
- Emacs is Sexy
- Adtech
- Org Mode Basics: Structuring Notes
- Law Enforcement Lies about Encryption
- Crazy but Right
- Scheduling Emacs Events
- GPGTools for OS X
- What’s Up With the Cat?
- Daring Fireball Demolishes a Particularly Silly Article
- Artur Malabarba Tells it Like it is
- Converting from Word to Org
- Safe at Last
- Karl Voit Lightning Talk
- Schneier on Going Dark
- Super- and Sub-Word
- The Network is Hostile
- I Want One
- Calc Tutorial Video
- Four Times
- Wha?!?
- Key Management
- Repeated Links in Org Mode
- Crossword
- Emacs for Professional Writers
- How to Convert from Org to Word
- WiFi on a Rifle
- Lenovo Again
- A Word to the Wise
- Where Work Goes to Die
- The No Irony Zone
- Emacs as an OS
- Mickey on Flycheck
- Diffing Regions in the Same File
- Oracle on Finding Exploits
- Yasnippets Tutorial
- The Origin of STDERR
- XML Parsing
- Installing Org 8.3
- CNN on Encryption Policy
- Diff a Buffer with its On-Disk File
- Finally. The Mysteries are Solved
- SBCL versus C++
- Org Mode 8.3!
- Google and the Smoking Gun
- Turning Off Annoying Magit Prompts
- A Diff on Quitting Emacs
- SBCL 1.2.14 Released
- What Security Experts Do Differently
- Come Over to the Dark Side
- The Washington Post Gets it Right
July 2015
- Drag and Drop Into an Org Buffer
- Will We Never Learn?
- Embedding Youtube Videos in Org Files
- New Hydra Feature
- Backdoors and Magic
- Project Planning with Org Mode
- Inputting TeX Characters
- Org Mode: The Gateway Drug
- Secure Chatting
- The History of Crypto Backdoors
- Function Navigation
- Mickey on Magit 2.x
- Tip: Balance Your Windows
- Put a Fork in it.
- Org Mode Cookbook
- Org Returns
- Emacs Redux on Avy
- Emacs Zen
- Tiny
- Ubiquitous Encryption
- Moxie Marlinspike
- Associating ielm with a Buffer
- The EFF’s Most Important Cases
- There is No Internet of Things
- The Emacs C-x 4 Bindings
- Magit 2.1.0 Summary
- Basic Org Tutorial
- Seven Emacs Settings
- If You’ve Got Nothing to Hide…
- NSA Bulk Metadata Collection Resumes
- New Hydra Functionality
- A Wonderful Piece of Unix History
- Marking Up Quoted Org Strings
- Elisp/Emacs Examples
- Draft #4
- Mastering Emacs in Emacs
- Roundup of Open Plan Office Research
- Obscure Math Curiosity of the Day
- SBCL 1.2.13 Released
- Big Data
- Magit 2.1.0
- Flash and Security
- Emacs and Data Science
- org-goto
June 2015
- Making My Org Agenda More Useful
- What is a Hacker?
- Org-Babel Examples
- Schneier on Why We Encrypt
- Happens to Me Every Day
- Annual Who Has Your Back Report
- A Tip for Artist Mode
- DuckDuckGo Bang Searches
- Lisp Functions in Org Table Calculations
- 2 or b
- All Your Conversations are Belong to Us
- There is No Cloud
- Undoing Git Actions
- Trust Us—We’re Wise
- Org and Beamer
- I.F. Stone, Call Your Office
- Computer Security and the U.S. Government
- A Handy Calc Tip
- Storing and Retrieving Files by Tags
- Adding Custom CSS to a WordPress Site
- Sacha on Supplying an Argument to a Capture Template Function
- Writing Mastering Emacs
- Evaluate An Expression and Insert the Result
- The FBI and Computer Games
- The TSA and Airport Security
- History of BSD Unix
- The Editor Wars
- Filtering by Tag in EShell
- Congratulations
- Message Mode
- Moving from Vim to Emacs with Evil
- I Know the Feeling
- LaTeX Templates
- Prevent Encryption Above All Else
- Why You Shouldn’t Use the Cloud
- Writing a Master Thesis in Org Mode
- A System Wide Org Capture Key
- The Future is S-expressions
- Email Templates with Yasnippet
- Metadata
- Reproducible Research in the Small
- Nothing to Hide
- From Date to Agenda
May 2015
- Ding Dong the Witch is Dead?
- The Power of Plain Text Explained
- Making Open Offices Less Bad
- A Guy Named Null
- Avy
- Colors and Emacs in the Terminal
- How Useful is Section 215 to Law Enforcement?
- What Would You Miss the Most?
- Kitchin on Embedding Org in HTML
- Defining the Word at Point
- The Gift That Keeps On Giving
- Mastering Emacs is Out
- Follow the Money
- The Greatest Threat
- Calc Quick Reference
- Jumping to use-package Blocks in Your Emacs Configuration
- Collecting and Using Data in Schools
- Emacs on OS X
- Counting Words
- Matt Blaze Testimony
- Make Scroll Up and Scroll Down Symmetric
- A New Common Lisp Book
- Coffee
- Peep-dired
- SBCL 1.2.11 is Out
- Digitization at the Hospital
- Lenovo Law Suit
- Pragmatic Emacs
- Cycling Through Spelling Correction
- Working Remotely
- NSA Metadata Collection Ruled Illegal
- Ztree
- Org Bullets
- Blogging with Emacs, Jekyll, and Github
- C: Reports of my Death Have Been Greatly Exaggerated
- Pair Editing with Emacs
- Stingray Status
- The Case Against Agile
- Org Mode HTML Themes
April 2015
- Memacs Paper
- A Nice Set of Emacs Tips
- Grep in Emacs
- Some Dired Tips
- The 500 Mile Email Limit
- Diceware as a Pipeline
- Working with Customers
- Calc Update
- Text in Academic Writing
- Two From Xah
- An Accidental Theme
- Karl Voit’s Digital Workflow
- The Setup Interview Bruce Schneier
- Happy Birthday
- Emacs 24.5
- Sad But True
- An Interview with Linus on the 10Th Anniversary of Git
- Karl Voit on Digitizing Your Paper
- Working with Databases in a Literate Way
- Personal Information
- Introduction to Hydra
- Missing the Irony Gene
- RMS and GNU in 1989
- Automatic Videos
- An Interview with Russ Cox and Sameer Ajmani
- Emacs 24.5
- Sacha Chua and John Wiegley on Elisp Development
- The Tricorder Draws Nigh
- Python Tools for Emacs
- Abrams on Literate Programming
- The Truth About Emacs
- The//Intercept on Choosing Passwords
- Ferrier on Agile
- Discovering Calc
- New Programming Jargon
- Britain Too
- No Shame
- Writing an Emacs Major Mode
- Emacs and Exchange Web Services
- Engine Mode
- Keeping the Minibuffer Cursor Out of the Prompt
- SBCL 1.2.10
March 2015
- News From the Emacs vs. Vim Front
- Org Capture Video
- Hunting for Bugs in init.el
- Killing dired Buffers
- A Bit of Wisdom from John Carmack
- Finally, Some Sanity
- Do The Impossible or You’re Incompetent
- How to Install an Info File
- A Hydra for Info
- HTTP/2 and TLS
- Git Problems and Solutions
- Using Org Mode for Writing Specifications
- Packing C Structures
- The New Yorker and GNU
- Yet Another Reason…
- JS;DR
- Tips on Everyday Emacs Use
- Literate DevOps
- An Apropos Hydra
- The Difference Between Malware and Adware
- Editing Files as Root
- And Make the Coffee
- The CIA and Apple
- Excession and Video Games
- Working with Key Sequences
- Did You Know
- Sacha on the Power of Plain Text
- Link to a Specific Line in a File from Org
- The Magic Story
- Happy Birthday…
- Why?
- Moving The Custom Data Out of init.el
- Where’s Your Emacs Initialization File?
- Seriously Paper Free
- Do As I Say…
- What Happens When You Build In Backdoors?
- Customizing the Ace-Window Selection Face
- Reproducible Research with Docker
- The Emacs Way
- Yet Another Convert
- The prin* Family
- An Interview with Carsten Dominik
- The Wages of Sin (Lenovo Edition)
- SBCL 1.2.9
February 2015
- Just When You Thought It Couldn’t Get Worse
- Act While You Can
- Oh Nooos
- Remapping Your Keyboard
- Quick Notes
- A New Stock Photo for a Hacker
- Capturing Blog Ideas
- Handling Windows
- A LaTeX Tip
- And So It Begins
- Everybody Wants Ta Get Inta Da Act
- Lenovo Denies Security Problems
- MITM Coming to a Job Near You
- Lenovo
- Privacy or Security
- Limiting the Scope of ace-jump-mode
- Another Version of Hydra
- Artist Mode
- Reverting All Buffers to Branch State
- Getting the Host Name of the Current Browser Page
- Password Contains Invalid Characters (Again)
- Searching Org Files and Buffers
- Making occur a Bit Smarter
- The NYT Workflow
- Open Emacs Buffers
- TeX Tips
- Quote of the Day
- Org-Page
- Cleaning Up Garbage
- Clearing the Comint Buffer
- Word versus LaTeX Again
- Narrowing with Multiple Cursors
- A Hydra Video
- The Guardian on Cursive
- Google It
- Vox on Cursive
- Help GNUPG
- Kitchin on Using helm to Ease Navigation
- The Answer to Blogging Friction
- Uncommon Bigrams
- Inserting C++ Object Names
- SBCL 1.2.8
- Sacha on Org Using Org Tables
- The Emacs Honor Society
- Deanonymizing Metadata
January 2015
- Running a Course Video
- A Nice Org Mode Tip
- Refactoring Multiple Files
- Rewriting and Squashing Git Commits with Magit
- Streams in Common Lisp
- Comment or Uncomment One of More Lines
- Days of Our Lives
- Micro-Habit Video
- Sacha on Emacs Micro-Habits
- Identifying Muslim Taxi Drivers
- The Emacs Operating System
- Sacha Chats with Steve Purcell
- Another Convert
- Refactoring CamelCase
- Listing File Sizes in dired
- A Cross Reference for the Figures in CLHS
- Empty Your Cup
- Sleepwalking into Tyranny
- Surprise!
- January Quicklisp
- Some Tips from mbork
- Org Protocol
- A Convert Reports on His Progress
- The Word versus LaTeX Paper Keeps on Giving
- Word versus LaTeX: A Coda
- Introduction to PGP Video
- Happy Birthday
- Open-Offices: Still Going Strong
- Quote of the Day
- Using AUCTeX
- Org Mode for Research Papers
- Looking for a Fancier Mode Line?
- SBCL 1.2.7 Is Out
- Welcome to Emacs Development
- Finite State Machine Parsers
- Attack on the Scientific Method
- Multiple Info Buffers
- Using Emacs to Run a Course
2014 417
December 2014
- Happy New Year
- Safely Loading Your Emacs Configuration
- Using AUCTeX
- LaTeX vs. Word
- A New Emacs Blog
- Quicklisp Client Update
- Going to the Top and Bottom of iBuffer
- Sorting by IP Addresses 2
- Maintenance
- Sorting by IP Addresses
- PDF Animations
- Emacs Function Frequency
- Yosemite Autocorrect
- Ooh, I Must Be a Power User
- Mastering Emacs, The Book
- Dr. Dobbs, RIP
- let-alist
- Bait and Switch
- Help on Symbols with Info
- From One of My Favorite Comics…
- Anchored Transpose
- Disappointment
- Diacritical Mark in Emacs
- My Solution to the Changing Times Challenge
- Happy Birthday!
- Names
- Name Spaces in Emacs Lisp
- Debugging With yasnippet
- Sacha Chats with Karl Voit
- Emacs Documentation
- Notes for Emacs N00bs
- Vertically Aligning Code
- N00bris
- Pinning Packages
- Markdown Gets Code Blocks
- EmacsGolf: Changing Times to 24-Hour Notation
- The Legacy of Emacs
- SBCL 1.2.6 Is Released
November 2014
- Animated Paredit Guide
- Handwriting Update
- Lisp for the Web
- eshell Examples
- The loop Macro Explained by Example
- Installing a Lisp Development Environment on Windows
- Adaptive Queries
- query-replace in Emacs 25.
- They’re Doing it for Your Own Good
- The Problems with Gratuitously Collecting Data
- Lisp and Mathematics
- Scripting with Emacs
- The info-display-manual Command
- Emacs Rocks! Episode 15
- Lisp Weenies
- The Longest Common Subsequence
- A Cat Cons
- Sharp Quote and Emacs
- Amazon and the Publishers
- Being Smart
- Day of the Year
- Using Emacs and Org Mode for a Journal
- Counting Spanning Trees
- Org Mode and Reproducible Research
- Emacs on Git
- IE on Mac
- Building gnuplot on OS X
- Join the NSA and Do Illegal Things
- Rating Secure Messaging Applications
- Microsoft
- Genes Best Removed from the Pool
- Dowsing
- Comments
- Welcome to the Dark Side. We Have Macros
- Why Lambda?
- New Stuff in Emacs 24.4
- EWW
- A Wish List for Emacs 25
- The Two Programmer States
- Keyboard Macros Video
- SBCL 1.2.5 is Available
- A Highbrow Explanation of Why MS Word is Terrible
October 2014
- Abusing the Patriot Act
- New MELPA URL
- 2600
- Compiling aspell with OS X Yosemite
- Common Lisp Notes and Tips on Symbols
- vc-annotate Video
- Sorry
- Xah Lee on EWW
- Duplicating a Line in Emacs
- Compiling Emacs with eww on OS X
- Comments
- Installing Yosemite
- Dying Languages
- Here’s a Nickel Kid…
- let with Lexical and Dynamic Scope
- A Movement I Can Get Behind
- Lots of New
- Happy Anniversary to Mickey
- Inhibiting Dired Details in Emacs 24.4
- The Need for a Central Office
- Emacs 24.4 is Released
- Just A Reminder
- Stallman on the History of Emacs and GNU
- Casting Spels in Emacs Lisp
- Garbage Collection and Your Refrigerator
- Emacs 24.4 RC1
- Tricorder!
- Elisp and the Clojure Threading Macros
- A Tip on Editing Org Mode Table Formulas
- Sharpening the Knife
- If Programming Languages Were Cars
- Global Key Bindings
- Golden Keys and the Four Horsemen of the Infocalypse
- Burritos and Monads
- Almost There
- The End of Emacs 24
- The Greatest Keyboard Ever Made
- Context
- Debugging Emacs Lisp
- Emacs Screen Shots
- Atabey Kaygun on Common Lisp Memoization
- Emacs for (Non-Programming) Text Processing
- Emacs Debugger Tip
- Common Lisp format Summary
- October Quicklisp
- Xah’s Roundup of Keyboard Articles
- Grabbing the Current Browser Tab from Emacs
- You Can Trust Us
- How to Have Fast Hyper, Super, and Meta Keys
- Kernel Source
- Final Pretest for Emacs 24.4
- Slightly Obscure Emacs Tips
- A Nice Dired Tip
- Diffie-Hellman Key Exchange
- Recent Outage
- Generating Random Trees
September 2014
- Automobiles and Apple
- Emacs Idioms
- SBCL 1.2.4 Released
- Wilfred Hughes on Macro Systems
- BSD Unix Repository
- The Virtue of Practice
- Privacy for the Rest of Us
- The Java Virtual Machine Tax
- Spring Fall Cleaning
- Rock & Roll and a Rare Personal Item
- Sorting in Dired
- Correct Quotation Marks
- An Update to Mathematics in a Blog Post
- Another 12 Great Programmers
- A Math & Lisp Blog
- Keyboard Switches
- Launching Emacs Features
- Git Merge and Rebase Explained
- One Side of the Argument Has Class
- Three Groups of Editors
- The Real Purpose of Operating Systems
- A Quick Introduction to Generic Functions & CLOS
- And By the Way…
- Things My Mom Taught Me
- Mathematics in a Blog Post
- Shamir’s Secret Sharing Implementation
- Shamir’s Secret Sharing
- Tips on Being Productive with Emacs
- An Emacs Style Guide
- Memory Reallocation Revisited
- Truism of the Day
- Progress Indicator for Org-Mode Code Blocks
- Temporary Syntax Tables Revisited
- Sacha Chats with Mickey
- Transposing Words
- SBCL 1.2.3
- Temporary Syntax Tables
August 2014
- Another Reason Closed Source is Harmful
- Version Control
- Extending Isearch
- Tramp with Multiple Hops
- Awesome Emacs
- Wisdom
- Building a Dynamic Menu
- PGP Problems
- Map Reduce Explained
- The Editor of a Lifetime
- Dress Codes
- A Followup on Leaving Gmail
- Generating an Org Link to a Web Page
- Bastien Guerry on Org Mode
- Formula 1 Communication Technology
- Computing the Inner Product with Common Lisp
- TIL: Something New About Ace Jump Mode
- Org Mode Links
- John Kitchin on Using Org Mode
- Sacha Chats with Harry R. Schwartz
- Moving from Scrivener to Org-mode
- A Third NSA Leaker?
- Report from the Copyright Front
- Gnus Guide
- Org Mode Links to Git Commits
- Generating Graphs with Org and Dot
- The Emacs *Scratch* Buffer
- Speaking of Logical Conclusions
- Emacs in a Year
- The Logical Conclusion
- A Medal for Edward Snowden
- Spying on the Senate
- Programmers’ Fonts
July 2014
- DWIM Narrowing
- SBCL 1.2.2
- Emacs Autoloads
- git-timemachine
- News on the Jewel v. NSA Case
- Quantum Theory and Computational Complexity
- Advanced Programming Mode Implementation
- Emacs Themes
- Unicode Font Redux
- Fast Toggling Emacs Modes
- Backup Fonts for Unicode Glyphs
- Russ Cox on Debugging
- The 10 Greatest Programmers of all Time
- Let’s Play Emacs Golf!
- Programming Silliness
- SBCL 1.2.1 and Slime
- Résumés with Markdown or Org-mode
- Creative Writing with Emacs
- Xah’s JavaScript Tutorial
- 14 Great Programmers
- Bad Spellers and Typists Rejoice
- Literate Programming and Your Emacs Configuration
- Proced
- Kitchin on Org-mode
- Automating Git Bisect
- Reflections on Trusting Trust
- A Medical Decision Tree
- Guess Who Those Targeted Individuals Are
- (Lots of) Stuff You Didn’t Know About Emacs and Unicode
- Emacs Introduction and Demo
- SBCL 1.2.1
June 2014
- Org-ref!
- How Good We Have It Now
- Snowden Revisited
- Documentation on the Lisp Machine
- Comments on Older Posts
- Bozhidar Batsov on Emacs
- Vincent Foley-Bourgon on Emacs
- Feeling Better
- Sick Leave
- The Email Self Defense Project
- The Last Line Effect
- The Unix Repository Project
- Eshell and Abbreviations
- ido Completions Buffer
- Troy Hunt on the Cobra Effect
- Emacs and Vi
- Removing Repeated Occurrences of a Target Character From a String
- Pictures of NSA Corrupting New Networking Equipment
- The PhD Movie
- Magnar Continues His WebRebels Videos
- Mutable String and Emacs Buffer Passing Style
- Sacha Chats with Christopher Wellons
- Grant Rettke’s Take on Narrowing to Multiple Regions
- Turning On Undo in a Temporary Buffer
- Second Year of Daily Posts
May 2014
- Twenty Questions for Donald Knuth
- org-ref
- Calculating My Average Post Size
- SBCL 1.2.0
- Xah Lee on Docstring Markup
- Night of the Scum Spammer
- Geek Porn
- The Effectiveness of Dynamic Typing
- Navigating with ace-jump-mode
- Some Notes On ace-window
- Sacha Chats with Bozhidar Batsov
- Bjarne Stroustrup on Linked Lists
- Getting Stable Packages from MELPA
- Transparency Database
- Tech Companies Get Religion
- A Guide for Writing Reproducible Research with Org Mode
- The Oldest Religious War
- Emacs For Developers
- Sacha Chats with Phil Hagelberg
- At Last
- Encrypt Your Dropbox Data!
- Password Silliness Epitomized
- Guessing File Applications in Dired
- Emacs Life
- Orgtbl Mode
- Some Good News for Org
- Sacha Chats with Xah Lee
- An Honest Mistake
- The Weird Americans
- Another Argument for Reproducible Research
- A TeX Spring Cleaning
April 2014
- An Emacs FFI
- When To Use CLOS
- Whom We Spy On
- Lisp Types
- Irreal Turns Three
- The Ultimate Privacy Guide
- Guile and Emacs
- Sacha’s Emacs Beginner Resources
- Sacha Chats with Jānis Mancēviĉs
- More Password Field Silliness
- The Iron Law of Data Collection Strikes the UK
- Cyberterrorism
- Encrypt Everything?
- An Emacs Lisp Based Common Lisp
- Emacs 24.4 Pretest
- Handling Password Fields
- Sacha Chats with Tom Marble
- The NSA and Heartbleed
- Mickey on Running Shell Commands with Dired
- Latency
- Working Through SICP
- Another GnuPG Tutorial
- Left Turns
- Narrowing to Multiple Regions
- The New Luddites Strike Again
- NSA Admits to Warrantless Searches of Americans Phone Calls and Emails
- Getting Started With the Common Lisp Hyperspec
- Ace-Link
- SBCL 1.1.17
- Narrowing the Fancy Way
March 2014
- Graphviz-dot Mode
- Generating Graphs from an Org Mode File
- Emacs + Org Mode + Python
- CSS By Example
- Reformatting JSON
- Metadata and You
- An Org Mode Cookbook
- Emacs Focus Hooks
- Variadic Comparisons in Emacs Lisp
- Cory Doctorow on the Politics of Copyright
- Tutorial on Using Org Mode to Write Papers
- Emacs 24.4 Desktop-Save-Mode
- Superword- and Subword-Mode in Emacs 24.4
- Writing Books with Org Mode
- Why Use Org Mode?
- Git Flow
- The Wages of Sin
- All Those Pesky Commas
- Some Useful Emacs Packages
- Configuring Emacs as a C/C++ IDE
- Senator Feinstein in High Dudgeon
- The Security of the Apple Keychain
- Common Lisp Reader Macros
- Me Neither
- Sauce for the Gander
- Fixing the Emacs distnoted Problem on OS X 10.9
- HTML as an STD?
- Dual_EC_DRBG Expalined
- Why You Shouldn’t Trust the Government to Collect Information About You
- Outage
- SBCL 1.1.16 Released
- A Sunday Treat
- Keys to the Internet
February 2014
- Git Stash
- Variable Pitch Mode
- Open Space Offices (Again)
- 1000
- Breaking Up the NSA
- A Hopeful Take on the Surveillance State
- Parker Higgins Captures the Anti-Snowden Campaign Perfectly
- The//Intercept Calls Out Obama and the DOJ
- Changing the Tires
- The NSF Questions
- Prompting for Repository in Magit Status
- Resolving Git Merge Conflicts with Ediff
- Running Emacs in the OS X Terminal
- Scientific Illiteracy
- Git Bisect Tutorial
- Nanopass Compilers
- Lisp Debugging with Slime
- The Hypocrisy of Governments
- State of the Irreal Site
- Final Ruling on the TSA’s Infamous No-Fly Case
- Thinking Outside the Box
- Comments Reenabled
- Comment Problems
- Comments Temporarily Turned Off
- A Lisp Overview
- Less Familiar Lisp Functions
- The Fate of Cursive in Florida
- More Peeks at Emacs 24.4
- SBCL 1.1.15 Released
- The Dangers of the Digital Life
January 2014
- OS Security Appraisals
- An Overview of C
- Not Just Illegal, Criminal
- Passwords in 2013
- The Government Gets Crazy Over Snowden
- The Insanity of Open Space Offices
- A Blank Canvas in Emacs
- Java and Security
- An Empty Do
- How to Stay Safe on the Internet
- How is this Legal?
- Electric Indents
- Ido Vertical Mode
- Judge Rules Against the TSA
- Emacs Index Searching
- Schneier on the NSA Threat
- The Usefulness of Mass Surveillance
- Emacs Byte Code
- Emacs Colors with OS X
- Know Lisp, Get a Job?
- When Your git Server Dies
- Unicode Representation in Emacs Strings
- Optimizing Lisp
- Before There Was Snowden
- Slime Moving to Github
- How To Reallocate Memory
- FIDO
- Serializable Emacs Objects
- The Sins of the Technical Press
- Popup Windows in Emacs
- Bozhidar Batsov on Emacs 24.4
2013 377
December 2013
- RTFM
- Mickey on Emacs 24.4
- Progress on the Discrete Logarithm Problem
- No
- LispStick!
- Data Loss and Reproducible Research
- Emacs 24.4 Draws Nigh
- Tor Best Practices
- Git Bisect
- A Talk with Linus
- Phone Tracking
- Two Stories on the NSA
- The Five Word Tech Horrors Meme
- The Real Edward Snowden
- NSA Phone Metadata Collection Ruled Illegal
- A Problem with Magit
- Obama and the NSA
- Uncommon Lisp Functions
- Your Government at Work
- A Simple EmacsGolf Challenge
- Mickey on Magit
- The Importance of Mathematical Literacy
- Stacking the Deck
- SSL and the NSA
- Why Python Replaced Scheme in MIT’s Undergraduate CS Course
- Spies and Other Cartoons
- SBCL 1.1.14 Is Out
- Working with Images in Emacs
- House Members Press Boehner on NSA
- Hyphenating Word Phrases
- A History of T
November 2013
- Ten Rules for Reproducible Research
- Notes on the Sacha-Magnar Interview
- A YASnippet Tutorial
- Coping With the NSA Dragnet
- More Site Tuning
- Counting Check Marks
- Experience With flx-ido
- The NSA and Terrorism Fear Mongering
- What Does It Take? (European Edition)
- An Easy EmacsGolf Challenge
- GPG/PGP Best Practices
- The Iron Law of Data Collection Confirmed
- What Does It Take?
- On Open Space Offices and Idiots
- Delay Update
- List Character Sets
- Cursive Coda
- Update on Slow Loading of Irreal
- Ten Steps You Can Take to Protect Yourself from Surveillance
- Gnus Video Part 3
- The Dark Mail Alliance
- Help: Irreal Loading Slowly
- The New Apple Mail App and GPGTools
- Newlines in Lisp Mode
- SBCL 1.1.13
- NSA Recap
- Sacha Chats with Magnar Sveen
- From the Department of You Can’t Make This Stuff Up
- Real Time Internet Monitoring
- The Third Way
- Full Screen Magit Status
October 2013
- Common Lisp Features
- Building Password Lists
- Running Ping in Emacs
- What Foiled Terrorist Plots?
- The End of Journalism
- CrptoSeal Shuts Down
- Update on OS X Emacs Battery Status
- Mavericks and Battery Status
- The Aaron Swartz Legacy
- List of Free Programming Books
- Specifying Indent Rules for Emacs Lisp
- Emacs Rocks at WebRebels 4
- NIST and Keccak
- Emacs Rocks at WebRebels 3
- WDIRED
- Word
- Magit Stage All Changes
- Using yasnippet to Reduce Blogging Friction
- Air Gaps
- The Lavabit Story
- Terror of the Demo
- Emacs Rocks Does WebRebels
- A Nice Example of Interactive Programming
- More Password Advice
- Emacs Work Flow
- Password Contains Invalid Characters
- The Reign of Morons
- Eavesdropping Versus Surveillance
- Update to the Org Mode Broken Link Problem
- SBCL 1.1.12 Is Released
- Messing With The Wrong People
September 2013
- The Miracle of UTF-8
- H.R. 2818–Surveillance State Repeal Act
- Org Mode and Broken Links
- Emacs Regular Expression Recap
- Building a Blog with Org Mode
- Hating Apple
- The New York Times on Encryption Backdoors
- Code Snippets in Org Mode
- Safe Password Hashing
- Dual_EC_DRBG
- Tracking Emacs Packages
- Emacs Startup Packages
- Apple and Fingerprints
- Trusting Microsoft
- Bastien Guerry on Org Mode
- The Perfect GPG Pair
- Why It Matters: A Story From Sweden
- Schneier on Being Safe
- It Just Gets Better and Better
- Dvorak on the NSA
- Build Your Own Dropbox
- The War Between NSA and the Tech Industry Begins
- Learning Emacs Keyboard Shortcuts
- Using Org Mode for Custom Workflows
- Schneier on Trusting the NSA
- The Nikodemus Common Lisp FAQ
- Interactive SICP
- Sacha Does Org
- SBCL 1.1.11 Is Out
- Lisp and Slime on Windows
August 2013
- Common Lisp versus Emacs Lisp
- A Surveillance Timeline
- Another Emacs Challenge
- Fourteen Years of SQL Injection
- Dinner With General Alexander
- Is the NSA Really Abuse-Proof?
- Keeping the French Safe From Terror
- The Joys of Java
- Implementing Prism Break
- Simon on =eshell=
- Your Last Warning
- Iain M. Banks Gets an Asteroid
- Essential Elisp Functions
- My Solution to the Latest VimGolf Challenge
- Schneier Gives Tech Firms Some Advice
- Google and Gmail Privacy
- The Lighter Side of NSA Surveillance
- Emacs Keybindings in OS X
- A VimGolf in Emacs Challenge
- Mega Mail
- A Bit More On Lavabit
- A Lisp Bookshelf
- The Price of Integrity
- No Exceptions
- Open Access: A Tipping Point
- Elisp Namespaces
- An Emacs Timeline
- Fred Brooks on Computer Science
- Troy Hunt on SQL Injection
- Updating to Org Mode 8
- Embedded Notes in Text
July 2013
- Tail Call Optimization in Lisp Implementations
- The Last Word on XML
- Making My Email Safer
- Making DuckDuckGo Your Default Safari Search Engine
- Doing It Right, ISP Edition
- A Patent Win
- Printing From ibuffer
- So Close Yet So Far
- Credit Card Numbers and Lazy Programmers
- EmacsMovies Looks at Gnus—Part 2
- Jekor #3
- Prism Break
- I Have Nothing To Hide
- Applying defadvice to Several Functions at Once
- EFF
- A Random Emacs Wiki Page
- A Second Jekor Emacs Video
- The Other Side
- Last Chance
- GPG Tutorial
- A Beginning Emacs Tutorial
- The Good Guys and Bad
- AT&T: All Your Data Are Belong To Us
- SBCL 1.1.9 Is Out
- Reproducible Research Redux
- Locate and Emacs
- Perfect Forward Secrecy
- Take Your Lockdown and …
- Snail Mail Too
- Multiparadigm Elisp
- Reprieve
- Phoneme
- Byte Compiling Elisp
June 2013
- Feedly
- An Interview With Sacha Chua
- You Can’t Make This Stuff Up
- Prism: All Your Data In One Place
- Can We Please Keep Our Eye On The Ball
- Tasker
- An Elisp Mystery
- Keeping Your Data Safe From the NSA
- Speculative Problems
- Lisp Hackers
- My Solution to the Last Elisp Challenge
- The Hipsters and the Designer
- Quickutil
- European Lisp Symposium
- Regular Expressions and Emacs Lisp
- Email and Encryption
- Cracking Passwords
- Quickdocs Documentation
- Marc Battyani Interview
- Lisp Web Tales
- Emacsy
- Iain M. Banks, RIP
- Obsessed
- Dropbox and the NSA
- Where Are My Torrents?
- Magit Tutorial
- SBCL 1.1.8 Is Out
- VimGolf in Emacs
- Tail Call Optimization in Elisp
- Elisp for Common Lisp Programmers
- Responsible Disclosure
- A Year of Posts
May 2013
- Sacha Chua Chats With Bastien Guerry
- A Smarter Way to Move to BOL
- A Query for Mac Emacs Users
- Eshell
- The Emacs defadvice Macro
- So True
- DSLs
- Emacs vs. Vim
- Emacs Configuration Organization
- Opening the File at Point
- Emacs Resources
- A Fast Open for init.el
- The Coding Standard From Hell
- Password Myths
- Key-Chord Mode
- StrongBox
- Emacs Hash Tables
- Lexical Status on the Mode Line
- Emacs Redux Redux
- Surprise!
- An Interview With Ray Kurzweil
- What’s in a Logo?
- The Greatest Car Commercial Ever
- A Solution to EmacsGolf 4
- Lexical Binding in Emacs Video
- Org Mode Summary
- Complexity Cheat Sheet
- linedit
- DRM-Free Day
- A Summary of New Libraries in April’s Quicklisp
- EmacsMovies Looks at Gnus
- SBCL 1.1.7 Released
April 2013
- Why Sites Have Bad Password Policies
- Vi(m) and Lisp
- Tips on Securing a WordPress Site
- The Last Answer
- EmacsGolf 4
- Giant Emacs Reference Sheet Revised
- Maintaining My Blog Post Queue
- disaster.el
- A O(n) Solution to the Last Elisp Challenge
- Xah Lee on Defining Super and Hyper Keys
- The Worst Password Tips
- Tags with Emacs
- Outage Status Update and After Action Report
- A Simple Explanation of One-Way Functions and Their Application to Passwords
- My Solution to the Elisp Challenge
- Paredit and Multiple Cursors
- Outage Status
- My Solution to EmacsGolf 3
- Still More Information on the Outage
- More Information on the Outage
- Outage 2
- Back of the Envelope Calculations
- Outage
- Window Configuration and Management
- An Elisp Challenge
- Babcore
- Emacs Conference Videos
- EmacsGolf 3
- Timeless Tools
- A GDB Tutorial
- An Up-To-Date Paredit Reference Card
- Iain M. Banks
- Smartparens Video
- Some Handy Electric Modes
- Opening Emacs Files in External Applications
March 2013
- SBCL 1.1.6 Released
- Yet Another Reason to Encrypt Files in Dropbox
- Package Management Across Machines
- Google Same Day Shopping and Focus
- A New Look for Xah’s Emacs Tutorial
- Emacs Redux
- Sacha Chua Chats With Carsten Dominik
- The Wages of Sin
- Meetings Are Mutexes
- What to Do About the Worst Law
- Emacs Rocks! 14
- An Emacs Crash Course
- Hashing Passwords: An Object Lesson
- A Talk on Lisp Machines
- Analysis of the Gauss Malware
- Tilting At Windmills
- Secure Communications Apps
- Git-Gutter
- Google To Kill Google Reader
- Big Media and the User Experience
- Emacs 24.3
- Help From Phil
- Git as a Function Data Structure
- More on Quickdocs
- Emacs: The Portable Development Environment
- vc-annotate
- Emacs 24.3 Release Candidate 1
- The Emacs Logo
- A Full Screen Eshell
- Pallet
- Enough Already
- SBCL 1.1.5 Is Out
February 2013
- Remarks on EmacsGolf 2
- Emacs in the Coming Year
- Quickdocs
- Richard Dillon’s Emacs Videos
- Reflections on Trusting Trust Redux
- The Vivid Schemer
- Multiple Cursors and the Mouse
- Calling External Programs
- Is Emacs an IDE?
- EmacsGolf Challenge 2
- SBCL 1.1.4
- Password Horror
- Elisp
- Remarks on EmacsGolf Challenge 1
- Emacs Batch Text Processing
- Replace Emacs?
- More Multiple-Cursors Functionality
- VimGolf In Emacs: A Numbered List
- Some Common Lisp Resources
- A First Emacs Challenge
- An Emacs Minor Mode Tutorial
- Stross on Ebooks
- Emacs Challenge?
- VimGolf in Emacs: Enumerate Words
- Xah’s Emacs Tutorial
- Sony: The Bill So Far
- Another Emacs Quote
- Another Take on Emacs Configuration
January 2013
- Swapping with replace-regexp
- A Word Frequency VimGolf in Emacs Challenge
- Living the Lisp Machine Environment
- A Groups Magic VimGolf in Emacs Challenge
- Google and Warrants
- Department of Red Meat
- Short Stories
- A Xah Lee Challenge
- A Real World VimGolf Challenge
- CUA Mode Video
- Mickey’s VimGolf 4
- Why People Pirate
- Ebooks and PDF
- Sorting Rectangles
- Emacs Ahhhhh! Moments
- Plain Text Offenders
- The Universal Argument
- Emacs and Reprogrammability
- The Greatest Innovation
- UPS and the Traveling Salesman
- Tabs, Spaces, and All That
- Schadenfreude
- An Easy VimGolf in Emacs Challenge
- Cheswick on Passwords
- Killing Sentences
- Seriously?
- SBCL 1.1.3
- Haldar On Editors
- Moving Between Emacs Windows
- CUA Selection Mode
- Doing the Right Thing