The Curious Engineer

Irreal

2013–2015

1,275 posts

← 2011–2012 2016–2018 →

2015 481

December 2015

  1. Integrating iCal and Org Mode
  2. Operator Precedence
  3. The Eighties Called…
  4. Learning the Right Tools
  5. The EFF Talks Encryption
  6. We Don’t Care About No Stinkin’ Keys
  7. Adjusting Text Size in Emacs
  8. Productivity Packages for Emacs
  9. Org-Ref Update
  10. A Demonstration of How Hard Cryptography Is
  11. Macro Workshop
  12. Comey Dissembles (Again)
  13. Sacha’s Weekly Emacs News
  14. Mu4e and Org Mode
  15. Building World Class Teams
  16. A Quick Test for Prospective Employers
  17. A Quiz
  18. Steno Machines
  19. Karl Voit on Moving from Screen to Tmux
  20. An Interview with Matt Blaze
  21. Sacha Chats with Our New Emacs Maintainer
  22. Reporters and Encryption
  23. Getting Started with Emacs
  24. All The Respect They Deserve
  25. Loading Emacs Faster
  26. Dired Hacks
  27. Management Learns an Expensive Lesson
  28. Tools to Protect You from Surveillance
  29. DWIM Narrowing Improvement
  30. The Real Problem in the Encryption Wars
  31. The TOR Attack
  32. How to Fix a Stuck Emacs
  33. SBCL 1.3.1 Released

November 2015

  1. The First Rule for Using Org
  2. Smartphone Scolds
  3. How The Paris Terrorists Really Operated
  4. The Dumbest Op-Ed of the Year
  5. The Truth About Open Offices
  6. Emacs for the CEO
  7. Why LaTeX is Better Than Word
  8. Mass Surveillance
  9. Paris and Crypto Panic
  10. Gnus on Windows
  11. Asynchronous Python in Org Mode
  12. Chris Wellons on Emacs and RSA
  13. Moving Through Edits
  14. John Wiegley on Haskell
  15. PDF Tools for Emacs
  16. Capture Web Pages as an Org Structure
  17. Who Could Have Imagined…
  18. The Publishing Workflow for ProGit v.2
  19. Org Ellipsis
  20. Capturing Links with org-protocol
  21. Short History of Typesetting
  22. The Vacation Memo
  23. LPR Cameras Exposed Online
  24. What Metadata Really Is
  25. Textified Web Pages in Emacs
  26. New Maintainer
  27. Note Taking While Learning a Language
  28. Text Editors Are Like Wine
  29. Advanced Magit Video
  30. SBCL 1.3.0

October 2015

  1. Emacs Mini Manual (Basics)
  2. Combining Incremental Search and Query-Replace
  3. DWIM in the Minibuffer
  4. Emacs Streams
  5. Daniel Gopar Chats with Sacha
  6. Emacs for Scholars
  7. Password Enforcement
  8. Emacs as a C++ IDE
  9. A Chat with Brian Kernighan
  10. Video on Using Org Mode for Your Init File 2
  11. Emacs for Creative Writers
  12. Emacs for the Social Sciences
  13. Wrap Region
  14. Remembering Dennis Ritchie
  15. More Hydras
  16. Navigation Hydras
  17. Emacs for Writers
  18. Lisp Performance
  19. Org Basics V
  20. Org Radio Buttons
  21. Some Bad New for Emacs
  22. The Dangers of Metadata
  23. LaTeX Tips for Beginners
  24. Video on Using Org Mode for Your Init File
  25. Good News From India
  26. Some Org Agenda Tips
  27. Emacs, OS X, and PATHS
  28. Tech Support for Telemarketers
  29. SBCL 1.2.16
  30. Sacha’s Guide to Managing Tasks with Org Mode
  31. Ruining the Internet
  32. We Have to Outlaw Gloves
  33. Happy Birthday: Free at Last
  34. A Nifty Example of Metaprogramming
  35. Org Basics IV

September 2015

  1. Lenovo Yet Again
  2. Cory Doctorow on Ad Blocking
  3. Seven Years of Reproducible Research
  4. What We Really Mean
  5. Still Not Paranoid?
  6. Turing Complete Documents
  7. Browsing Users’ Lives
  8. You Can’t Make This Stuff Up
  9. The Scope of the Interactive Declaration
  10. How to be a Real Language
  11. Adtech: Then and Now
  12. How Bad Apples Can Poison a Team
  13. Writing a Book in Org Mode
  14. Plotting with Python and Org
  15. Some Rare Good News
  16. Fixing the Size and Location of the OS X Finder Window
  17. Compiling Emacs
  18. Who Does This?
  19. Page Navigation in Emacs
  20. Org Basics III
  21. DevOps for Your Development System
  22. They Always Lie
  23. The Dangers of Government Held Master Keys
  24. Using Emacs Keychords
  25. The Death of RC4
  26. Emacs Macro Counters Tutorial
  27. A Backdoor by Any Other Name
  28. Org Basics II
  29. Using Org Mode as a Lab Notebook
  30. Libraries
  31. From WordPress to Org
  32. Patching the Production Server
  33. Literate DevOps Video
  34. SBCL 1.2.15
  35. Move Back to Last Misspelling
  36. File Local Variables in an Org File
  37. Pages in Emacs
  38. Org Mode and Pandoc

August 2015

  1. Emacs is Sexy
  2. Adtech
  3. Org Mode Basics: Structuring Notes
  4. Law Enforcement Lies about Encryption
  5. Crazy but Right
  6. Scheduling Emacs Events
  7. GPGTools for OS X
  8. What’s Up With the Cat?
  9. Daring Fireball Demolishes a Particularly Silly Article
  10. Artur Malabarba Tells it Like it is
  11. Converting from Word to Org
  12. Safe at Last
  13. Karl Voit Lightning Talk
  14. Schneier on Going Dark
  15. Super- and Sub-Word
  16. The Network is Hostile
  17. I Want One
  18. Calc Tutorial Video
  19. Four Times
  20. Wha?!?
  21. Key Management
  22. Repeated Links in Org Mode
  23. Crossword
  24. Emacs for Professional Writers
  25. How to Convert from Org to Word
  26. WiFi on a Rifle
  27. Lenovo Again
  28. A Word to the Wise
  29. Where Work Goes to Die
  30. The No Irony Zone
  31. Emacs as an OS
  32. Mickey on Flycheck
  33. Diffing Regions in the Same File
  34. Oracle on Finding Exploits
  35. Yasnippets Tutorial
  36. The Origin of STDERR
  37. XML Parsing
  38. Installing Org 8.3
  39. CNN on Encryption Policy
  40. Diff a Buffer with its On-Disk File
  41. Finally. The Mysteries are Solved
  42. SBCL versus C++
  43. Org Mode 8.3!
  44. Google and the Smoking Gun
  45. Turning Off Annoying Magit Prompts
  46. A Diff on Quitting Emacs
  47. SBCL 1.2.14 Released
  48. What Security Experts Do Differently
  49. Come Over to the Dark Side
  50. The Washington Post Gets it Right

July 2015

  1. Drag and Drop Into an Org Buffer
  2. Will We Never Learn?
  3. Embedding Youtube Videos in Org Files
  4. New Hydra Feature
  5. Backdoors and Magic
  6. Project Planning with Org Mode
  7. Inputting TeX Characters
  8. Org Mode: The Gateway Drug
  9. Secure Chatting
  10. The History of Crypto Backdoors
  11. Function Navigation
  12. Mickey on Magit 2.x
  13. Tip: Balance Your Windows
  14. Put a Fork in it.
  15. Org Mode Cookbook
  16. Org Returns
  17. Emacs Redux on Avy
  18. Emacs Zen
  19. Tiny
  20. Ubiquitous Encryption
  21. Moxie Marlinspike
  22. Associating ielm with a Buffer
  23. The EFF’s Most Important Cases
  24. There is No Internet of Things
  25. The Emacs C-x 4 Bindings
  26. Magit 2.1.0 Summary
  27. Basic Org Tutorial
  28. Seven Emacs Settings
  29. If You’ve Got Nothing to Hide…
  30. NSA Bulk Metadata Collection Resumes
  31. New Hydra Functionality
  32. A Wonderful Piece of Unix History
  33. Marking Up Quoted Org Strings
  34. Elisp/Emacs Examples
  35. Draft #4
  36. Mastering Emacs in Emacs
  37. Roundup of Open Plan Office Research
  38. Obscure Math Curiosity of the Day
  39. SBCL 1.2.13 Released
  40. Big Data
  41. Magit 2.1.0
  42. Flash and Security
  43. Emacs and Data Science
  44. org-goto

June 2015

  1. Making My Org Agenda More Useful
  2. What is a Hacker?
  3. Org-Babel Examples
  4. Schneier on Why We Encrypt
  5. Happens to Me Every Day
  6. Annual Who Has Your Back Report
  7. A Tip for Artist Mode
  8. DuckDuckGo Bang Searches
  9. Lisp Functions in Org Table Calculations
  10. 2 or b
  11. All Your Conversations are Belong to Us
  12. There is No Cloud
  13. Undoing Git Actions
  14. Trust Us—We’re Wise
  15. Org and Beamer
  16. I.F. Stone, Call Your Office
  17. Computer Security and the U.S. Government
  18. A Handy Calc Tip
  19. Storing and Retrieving Files by Tags
  20. Adding Custom CSS to a WordPress Site
  21. Sacha on Supplying an Argument to a Capture Template Function
  22. Writing Mastering Emacs
  23. Evaluate An Expression and Insert the Result
  24. The FBI and Computer Games
  25. The TSA and Airport Security
  26. History of BSD Unix
  27. The Editor Wars
  28. Filtering by Tag in EShell
  29. Congratulations
  30. Message Mode
  31. Moving from Vim to Emacs with Evil
  32. I Know the Feeling
  33. LaTeX Templates
  34. Prevent Encryption Above All Else
  35. Why You Shouldn’t Use the Cloud
  36. Writing a Master Thesis in Org Mode
  37. A System Wide Org Capture Key
  38. The Future is S-expressions
  39. Email Templates with Yasnippet
  40. Metadata
  41. Reproducible Research in the Small
  42. Nothing to Hide
  43. From Date to Agenda

May 2015

  1. Ding Dong the Witch is Dead?
  2. The Power of Plain Text Explained
  3. Making Open Offices Less Bad
  4. A Guy Named Null
  5. Avy
  6. Colors and Emacs in the Terminal
  7. How Useful is Section 215 to Law Enforcement?
  8. What Would You Miss the Most?
  9. Kitchin on Embedding Org in HTML
  10. Defining the Word at Point
  11. The Gift That Keeps On Giving
  12. Mastering Emacs is Out
  13. Follow the Money
  14. The Greatest Threat
  15. Calc Quick Reference
  16. Jumping to use-package Blocks in Your Emacs Configuration
  17. Collecting and Using Data in Schools
  18. Emacs on OS X
  19. Counting Words
  20. Matt Blaze Testimony
  21. Make Scroll Up and Scroll Down Symmetric
  22. A New Common Lisp Book
  23. Coffee
  24. Peep-dired
  25. SBCL 1.2.11 is Out
  26. Digitization at the Hospital
  27. Lenovo Law Suit
  28. Pragmatic Emacs
  29. Cycling Through Spelling Correction
  30. Working Remotely
  31. NSA Metadata Collection Ruled Illegal
  32. Ztree
  33. Org Bullets
  34. Blogging with Emacs, Jekyll, and Github
  35. C: Reports of my Death Have Been Greatly Exaggerated
  36. Pair Editing with Emacs
  37. Stingray Status
  38. The Case Against Agile
  39. Org Mode HTML Themes

April 2015

  1. Memacs Paper
  2. A Nice Set of Emacs Tips
  3. Grep in Emacs
  4. Some Dired Tips
  5. The 500 Mile Email Limit
  6. Diceware as a Pipeline
  7. Working with Customers
  8. Calc Update
  9. Text in Academic Writing
  10. Two From Xah
  11. An Accidental Theme
  12. Karl Voit’s Digital Workflow
  13. The Setup Interview Bruce Schneier
  14. Happy Birthday
  15. Emacs 24.5
  16. Sad But True
  17. An Interview with Linus on the 10Th Anniversary of Git
  18. Karl Voit on Digitizing Your Paper
  19. Working with Databases in a Literate Way
  20. Personal Information
  21. Introduction to Hydra
  22. Missing the Irony Gene
  23. RMS and GNU in 1989
  24. Automatic Videos
  25. An Interview with Russ Cox and Sameer Ajmani
  26. Emacs 24.5
  27. Sacha Chua and John Wiegley on Elisp Development
  28. The Tricorder Draws Nigh
  29. Python Tools for Emacs
  30. Abrams on Literate Programming
  31. The Truth About Emacs
  32. The//Intercept on Choosing Passwords
  33. Ferrier on Agile
  34. Discovering Calc
  35. New Programming Jargon
  36. Britain Too
  37. No Shame
  38. Writing an Emacs Major Mode
  39. Emacs and Exchange Web Services
  40. Engine Mode
  41. Keeping the Minibuffer Cursor Out of the Prompt
  42. SBCL 1.2.10

March 2015

  1. News From the Emacs vs. Vim Front
  2. Org Capture Video
  3. Hunting for Bugs in init.el
  4. Killing dired Buffers
  5. A Bit of Wisdom from John Carmack
  6. Finally, Some Sanity
  7. Do The Impossible or You’re Incompetent
  8. How to Install an Info File
  9. A Hydra for Info
  10. HTTP/2 and TLS
  11. Git Problems and Solutions
  12. Using Org Mode for Writing Specifications
  13. Packing C Structures
  14. The New Yorker and GNU
  15. Yet Another Reason…
  16. JS;DR
  17. Tips on Everyday Emacs Use
  18. Literate DevOps
  19. An Apropos Hydra
  20. The Difference Between Malware and Adware
  21. Editing Files as Root
  22. And Make the Coffee
  23. The CIA and Apple
  24. Excession and Video Games
  25. Working with Key Sequences
  26. Did You Know
  27. Sacha on the Power of Plain Text
  28. Link to a Specific Line in a File from Org
  29. The Magic Story
  30. Happy Birthday…
  31. Why?
  32. Moving The Custom Data Out of init.el
  33. Where’s Your Emacs Initialization File?
  34. Seriously Paper Free
  35. Do As I Say…
  36. What Happens When You Build In Backdoors?
  37. Customizing the Ace-Window Selection Face
  38. Reproducible Research with Docker
  39. The Emacs Way
  40. Yet Another Convert
  41. The prin* Family
  42. An Interview with Carsten Dominik
  43. The Wages of Sin (Lenovo Edition)
  44. SBCL 1.2.9

February 2015

  1. Just When You Thought It Couldn’t Get Worse
  2. Act While You Can
  3. Oh Nooos
  4. Remapping Your Keyboard
  5. Quick Notes
  6. A New Stock Photo for a Hacker
  7. Capturing Blog Ideas
  8. Handling Windows
  9. A LaTeX Tip
  10. And So It Begins
  11. Everybody Wants Ta Get Inta Da Act
  12. Lenovo Denies Security Problems
  13. MITM Coming to a Job Near You
  14. Lenovo
  15. Privacy or Security
  16. Limiting the Scope of ace-jump-mode
  17. Another Version of Hydra
  18. Artist Mode
  19. Reverting All Buffers to Branch State
  20. Getting the Host Name of the Current Browser Page
  21. Password Contains Invalid Characters (Again)
  22. Searching Org Files and Buffers
  23. Making occur a Bit Smarter
  24. The NYT Workflow
  25. Open Emacs Buffers
  26. TeX Tips
  27. Quote of the Day
  28. Org-Page
  29. Cleaning Up Garbage
  30. Clearing the Comint Buffer
  31. Word versus LaTeX Again
  32. Narrowing with Multiple Cursors
  33. A Hydra Video
  34. The Guardian on Cursive
  35. Google It
  36. Vox on Cursive
  37. Help GNUPG
  38. Kitchin on Using helm to Ease Navigation
  39. The Answer to Blogging Friction
  40. Uncommon Bigrams
  41. Inserting C++ Object Names
  42. SBCL 1.2.8
  43. Sacha on Org Using Org Tables
  44. The Emacs Honor Society
  45. Deanonymizing Metadata

January 2015

  1. Running a Course Video
  2. A Nice Org Mode Tip
  3. Refactoring Multiple Files
  4. Rewriting and Squashing Git Commits with Magit
  5. Streams in Common Lisp
  6. Comment or Uncomment One of More Lines
  7. Days of Our Lives
  8. Micro-Habit Video
  9. Sacha on Emacs Micro-Habits
  10. Identifying Muslim Taxi Drivers
  11. The Emacs Operating System
  12. Sacha Chats with Steve Purcell
  13. Another Convert
  14. Refactoring CamelCase
  15. Listing File Sizes in dired
  16. A Cross Reference for the Figures in CLHS
  17. Empty Your Cup
  18. Sleepwalking into Tyranny
  19. Surprise!
  20. January Quicklisp
  21. Some Tips from mbork
  22. Org Protocol
  23. A Convert Reports on His Progress
  24. The Word versus LaTeX Paper Keeps on Giving
  25. Word versus LaTeX: A Coda
  26. Introduction to PGP Video
  27. Happy Birthday
  28. Open-Offices: Still Going Strong
  29. Quote of the Day
  30. Using AUCTeX
  31. Org Mode for Research Papers
  32. Looking for a Fancier Mode Line?
  33. SBCL 1.2.7 Is Out
  34. Welcome to Emacs Development
  35. Finite State Machine Parsers
  36. Attack on the Scientific Method
  37. Multiple Info Buffers
  38. Using Emacs to Run a Course

2014 417

December 2014

  1. Happy New Year
  2. Safely Loading Your Emacs Configuration
  3. Using AUCTeX
  4. LaTeX vs. Word
  5. A New Emacs Blog
  6. Quicklisp Client Update
  7. Going to the Top and Bottom of iBuffer
  8. Sorting by IP Addresses 2
  9. Maintenance
  10. Sorting by IP Addresses
  11. PDF Animations
  12. Emacs Function Frequency
  13. Yosemite Autocorrect
  14. Ooh, I Must Be a Power User
  15. Mastering Emacs, The Book
  16. Dr. Dobbs, RIP
  17. let-alist
  18. Bait and Switch
  19. Help on Symbols with Info
  20. From One of My Favorite Comics…
  21. Anchored Transpose
  22. Disappointment
  23. Diacritical Mark in Emacs
  24. My Solution to the Changing Times Challenge
  25. Happy Birthday!
  26. Names
  27. Name Spaces in Emacs Lisp
  28. Debugging With yasnippet
  29. Sacha Chats with Karl Voit
  30. Emacs Documentation
  31. Notes for Emacs N00bs
  32. Vertically Aligning Code
  33. N00bris
  34. Pinning Packages
  35. Markdown Gets Code Blocks
  36. EmacsGolf: Changing Times to 24-Hour Notation
  37. The Legacy of Emacs
  38. SBCL 1.2.6 Is Released

November 2014

  1. Animated Paredit Guide
  2. Handwriting Update
  3. Lisp for the Web
  4. eshell Examples
  5. The loop Macro Explained by Example
  6. Installing a Lisp Development Environment on Windows
  7. Adaptive Queries
  8. query-replace in Emacs 25.
  9. They’re Doing it for Your Own Good
  10. The Problems with Gratuitously Collecting Data
  11. Lisp and Mathematics
  12. Scripting with Emacs
  13. The info-display-manual Command
  14. Emacs Rocks! Episode 15
  15. Lisp Weenies
  16. The Longest Common Subsequence
  17. A Cat Cons
  18. Sharp Quote and Emacs
  19. Amazon and the Publishers
  20. Being Smart
  21. Day of the Year
  22. Using Emacs and Org Mode for a Journal
  23. Counting Spanning Trees
  24. Org Mode and Reproducible Research
  25. Emacs on Git
  26. IE on Mac
  27. Building gnuplot on OS X
  28. Join the NSA and Do Illegal Things
  29. Rating Secure Messaging Applications
  30. Microsoft
  31. Genes Best Removed from the Pool
  32. Dowsing
  33. Comments
  34. Welcome to the Dark Side. We Have Macros
  35. Why Lambda?
  36. New Stuff in Emacs 24.4
  37. EWW
  38. A Wish List for Emacs 25
  39. The Two Programmer States
  40. Keyboard Macros Video
  41. SBCL 1.2.5 is Available
  42. A Highbrow Explanation of Why MS Word is Terrible

October 2014

  1. Abusing the Patriot Act
  2. New MELPA URL
  3. 2600
  4. Compiling aspell with OS X Yosemite
  5. Common Lisp Notes and Tips on Symbols
  6. vc-annotate Video
  7. Sorry
  8. Xah Lee on EWW
  9. Duplicating a Line in Emacs
  10. Compiling Emacs with eww on OS X
  11. Comments
  12. Installing Yosemite
  13. Dying Languages
  14. Here’s a Nickel Kid…
  15. let with Lexical and Dynamic Scope
  16. A Movement I Can Get Behind
  17. Lots of New
  18. Happy Anniversary to Mickey
  19. Inhibiting Dired Details in Emacs 24.4
  20. The Need for a Central Office
  21. Emacs 24.4 is Released
  22. Just A Reminder
  23. Stallman on the History of Emacs and GNU
  24. Casting Spels in Emacs Lisp
  25. Garbage Collection and Your Refrigerator
  26. Emacs 24.4 RC1
  27. Tricorder!
  28. Elisp and the Clojure Threading Macros
  29. A Tip on Editing Org Mode Table Formulas
  30. Sharpening the Knife
  31. If Programming Languages Were Cars
  32. Global Key Bindings
  33. Golden Keys and the Four Horsemen of the Infocalypse
  34. Burritos and Monads
  35. Almost There
  36. The End of Emacs 24
  37. The Greatest Keyboard Ever Made
  38. Context
  39. Debugging Emacs Lisp
  40. Emacs Screen Shots
  41. Atabey Kaygun on Common Lisp Memoization
  42. Emacs for (Non-Programming) Text Processing
  43. Emacs Debugger Tip
  44. Common Lisp format Summary
  45. October Quicklisp
  46. Xah’s Roundup of Keyboard Articles
  47. Grabbing the Current Browser Tab from Emacs
  48. You Can Trust Us
  49. How to Have Fast Hyper, Super, and Meta Keys
  50. Kernel Source
  51. Final Pretest for Emacs 24.4
  52. Slightly Obscure Emacs Tips
  53. A Nice Dired Tip
  54. Diffie-Hellman Key Exchange
  55. Recent Outage
  56. Generating Random Trees

September 2014

  1. Automobiles and Apple
  2. Emacs Idioms
  3. SBCL 1.2.4 Released
  4. Wilfred Hughes on Macro Systems
  5. BSD Unix Repository
  6. The Virtue of Practice
  7. Privacy for the Rest of Us
  8. The Java Virtual Machine Tax
  9. Spring Fall Cleaning
  10. Rock & Roll and a Rare Personal Item
  11. Sorting in Dired
  12. Correct Quotation Marks
  13. An Update to Mathematics in a Blog Post
  14. Another 12 Great Programmers
  15. A Math & Lisp Blog
  16. Keyboard Switches
  17. Launching Emacs Features
  18. Git Merge and Rebase Explained
  19. One Side of the Argument Has Class
  20. Three Groups of Editors
  21. The Real Purpose of Operating Systems
  22. A Quick Introduction to Generic Functions & CLOS
  23. And By the Way…
  24. Things My Mom Taught Me
  25. Mathematics in a Blog Post
  26. Shamir’s Secret Sharing Implementation
  27. Shamir’s Secret Sharing
  28. Tips on Being Productive with Emacs
  29. An Emacs Style Guide
  30. Memory Reallocation Revisited
  31. Truism of the Day
  32. Progress Indicator for Org-Mode Code Blocks
  33. Temporary Syntax Tables Revisited
  34. Sacha Chats with Mickey
  35. Transposing Words
  36. SBCL 1.2.3
  37. Temporary Syntax Tables

August 2014

  1. Another Reason Closed Source is Harmful
  2. Version Control
  3. Extending Isearch
  4. Tramp with Multiple Hops
  5. Awesome Emacs
  6. Wisdom
  7. Building a Dynamic Menu
  8. PGP Problems
  9. Map Reduce Explained
  10. The Editor of a Lifetime
  11. Dress Codes
  12. A Followup on Leaving Gmail
  13. Generating an Org Link to a Web Page
  14. Bastien Guerry on Org Mode
  15. Formula 1 Communication Technology
  16. Computing the Inner Product with Common Lisp
  17. TIL: Something New About Ace Jump Mode
  18. Org Mode Links
  19. John Kitchin on Using Org Mode
  20. Sacha Chats with Harry R. Schwartz
  21. Moving from Scrivener to Org-mode
  22. A Third NSA Leaker?
  23. Report from the Copyright Front
  24. Gnus Guide
  25. Org Mode Links to Git Commits
  26. Generating Graphs with Org and Dot
  27. The Emacs *‍Scratch*‍ Buffer
  28. Speaking of Logical Conclusions
  29. Emacs in a Year
  30. The Logical Conclusion
  31. A Medal for Edward Snowden
  32. Spying on the Senate
  33. Programmers’ Fonts

July 2014

  1. DWIM Narrowing
  2. SBCL 1.2.2
  3. Emacs Autoloads
  4. git-timemachine
  5. News on the Jewel v. NSA Case
  6. Quantum Theory and Computational Complexity
  7. Advanced Programming Mode Implementation
  8. Emacs Themes
  9. Unicode Font Redux
  10. Fast Toggling Emacs Modes
  11. Backup Fonts for Unicode Glyphs
  12. Russ Cox on Debugging
  13. The 10 Greatest Programmers of all Time
  14. Let’s Play Emacs Golf!
  15. Programming Silliness
  16. SBCL 1.2.1 and Slime
  17. Résumés with Markdown or Org-mode
  18. Creative Writing with Emacs
  19. Xah’s JavaScript Tutorial
  20. 14 Great Programmers
  21. Bad Spellers and Typists Rejoice
  22. Literate Programming and Your Emacs Configuration
  23. Proced
  24. Kitchin on Org-mode
  25. Automating Git Bisect
  26. Reflections on Trusting Trust
  27. A Medical Decision Tree
  28. Guess Who Those Targeted Individuals Are
  29. (Lots of) Stuff You Didn’t Know About Emacs and Unicode
  30. Emacs Introduction and Demo
  31. SBCL 1.2.1

June 2014

  1. Org-ref!
  2. How Good We Have It Now
  3. Snowden Revisited
  4. Documentation on the Lisp Machine
  5. Comments on Older Posts
  6. Bozhidar Batsov on Emacs
  7. Vincent Foley-Bourgon on Emacs
  8. Feeling Better
  9. Sick Leave
  10. The Email Self Defense Project
  11. The Last Line Effect
  12. The Unix Repository Project
  13. Eshell and Abbreviations
  14. ido Completions Buffer
  15. Troy Hunt on the Cobra Effect
  16. Emacs and Vi
  17. Removing Repeated Occurrences of a Target Character From a String
  18. Pictures of NSA Corrupting New Networking Equipment
  19. The PhD Movie
  20. Magnar Continues His WebRebels Videos
  21. Mutable String and Emacs Buffer Passing Style
  22. Sacha Chats with Christopher Wellons
  23. Grant Rettke’s Take on Narrowing to Multiple Regions
  24. Turning On Undo in a Temporary Buffer
  25. Second Year of Daily Posts

May 2014

  1. Twenty Questions for Donald Knuth
  2. org-ref
  3. Calculating My Average Post Size
  4. SBCL 1.2.0
  5. Xah Lee on Docstring Markup
  6. Night of the Scum Spammer
  7. Geek Porn
  8. The Effectiveness of Dynamic Typing
  9. Navigating with ace-jump-mode
  10. Some Notes On ace-window
  11. Sacha Chats with Bozhidar Batsov
  12. Bjarne Stroustrup on Linked Lists
  13. Getting Stable Packages from MELPA
  14. Transparency Database
  15. Tech Companies Get Religion
  16. A Guide for Writing Reproducible Research with Org Mode
  17. The Oldest Religious War
  18. Emacs For Developers
  19. Sacha Chats with Phil Hagelberg
  20. At Last
  21. Encrypt Your Dropbox Data!
  22. Password Silliness Epitomized
  23. Guessing File Applications in Dired
  24. Emacs Life
  25. Orgtbl Mode
  26. Some Good News for Org
  27. Sacha Chats with Xah Lee
  28. An Honest Mistake
  29. The Weird Americans
  30. Another Argument for Reproducible Research
  31. A TeX Spring Cleaning

April 2014

  1. An Emacs FFI
  2. When To Use CLOS
  3. Whom We Spy On
  4. Lisp Types
  5. Irreal Turns Three
  6. The Ultimate Privacy Guide
  7. Guile and Emacs
  8. Sacha’s Emacs Beginner Resources
  9. Sacha Chats with Jānis Mancēviĉs
  10. More Password Field Silliness
  11. The Iron Law of Data Collection Strikes the UK
  12. Cyberterrorism
  13. Encrypt Everything?
  14. An Emacs Lisp Based Common Lisp
  15. Emacs 24.4 Pretest
  16. Handling Password Fields
  17. Sacha Chats with Tom Marble
  18. The NSA and Heartbleed
  19. Mickey on Running Shell Commands with Dired
  20. Latency
  21. Working Through SICP
  22. Another GnuPG Tutorial
  23. Left Turns
  24. Narrowing to Multiple Regions
  25. The New Luddites Strike Again
  26. NSA Admits to Warrantless Searches of Americans Phone Calls and Emails
  27. Getting Started With the Common Lisp Hyperspec
  28. Ace-Link
  29. SBCL 1.1.17
  30. Narrowing the Fancy Way

March 2014

  1. Graphviz-dot Mode
  2. Generating Graphs from an Org Mode File
  3. Emacs + Org Mode + Python
  4. CSS By Example
  5. Reformatting JSON
  6. Metadata and You
  7. An Org Mode Cookbook
  8. Emacs Focus Hooks
  9. Variadic Comparisons in Emacs Lisp
  10. Cory Doctorow on the Politics of Copyright
  11. Tutorial on Using Org Mode to Write Papers
  12. Emacs 24.4 Desktop-Save-Mode
  13. Superword- and Subword-Mode in Emacs 24.4
  14. Writing Books with Org Mode
  15. Why Use Org Mode?
  16. Git Flow
  17. The Wages of Sin
  18. All Those Pesky Commas
  19. Some Useful Emacs Packages
  20. Configuring Emacs as a C/C++ IDE
  21. Senator Feinstein in High Dudgeon
  22. The Security of the Apple Keychain
  23. Common Lisp Reader Macros
  24. Me Neither
  25. Sauce for the Gander
  26. Fixing the Emacs distnoted Problem on OS X 10.9
  27. HTML as an STD?
  28. Dual_EC_DRBG Expalined
  29. Why You Shouldn’t Trust the Government to Collect Information About You
  30. Outage
  31. SBCL 1.1.16 Released
  32. A Sunday Treat
  33. Keys to the Internet

February 2014

  1. Git Stash
  2. Variable Pitch Mode
  3. Open Space Offices (Again)
  4. 1000
  5. Breaking Up the NSA
  6. A Hopeful Take on the Surveillance State
  7. Parker Higgins Captures the Anti-Snowden Campaign Perfectly
  8. The//Intercept Calls Out Obama and the DOJ
  9. Changing the Tires
  10. The NSF Questions
  11. Prompting for Repository in Magit Status
  12. Resolving Git Merge Conflicts with Ediff
  13. Running Emacs in the OS X Terminal
  14. Scientific Illiteracy
  15. Git Bisect Tutorial
  16. Nanopass Compilers
  17. Lisp Debugging with Slime
  18. The Hypocrisy of Governments
  19. State of the Irreal Site
  20. Final Ruling on the TSA’s Infamous No-Fly Case
  21. Thinking Outside the Box
  22. Comments Reenabled
  23. Comment Problems
  24. Comments Temporarily Turned Off
  25. A Lisp Overview
  26. Less Familiar Lisp Functions
  27. The Fate of Cursive in Florida
  28. More Peeks at Emacs 24.4
  29. SBCL 1.1.15 Released
  30. The Dangers of the Digital Life

January 2014

  1. OS Security Appraisals
  2. An Overview of C
  3. Not Just Illegal, Criminal
  4. Passwords in 2013
  5. The Government Gets Crazy Over Snowden
  6. The Insanity of Open Space Offices
  7. A Blank Canvas in Emacs
  8. Java and Security
  9. An Empty Do
  10. How to Stay Safe on the Internet
  11. How is this Legal?
  12. Electric Indents
  13. Ido Vertical Mode
  14. Judge Rules Against the TSA
  15. Emacs Index Searching
  16. Schneier on the NSA Threat
  17. The Usefulness of Mass Surveillance
  18. Emacs Byte Code
  19. Emacs Colors with OS X
  20. Know Lisp, Get a Job?
  21. When Your git Server Dies
  22. Unicode Representation in Emacs Strings
  23. Optimizing Lisp
  24. Before There Was Snowden
  25. Slime Moving to Github
  26. How To Reallocate Memory
  27. FIDO
  28. Serializable Emacs Objects
  29. The Sins of the Technical Press
  30. Popup Windows in Emacs
  31. Bozhidar Batsov on Emacs 24.4

2013 377

December 2013

  1. RTFM
  2. Mickey on Emacs 24.4
  3. Progress on the Discrete Logarithm Problem
  4. No
  5. LispStick!
  6. Data Loss and Reproducible Research
  7. Emacs 24.4 Draws Nigh
  8. Tor Best Practices
  9. Git Bisect
  10. A Talk with Linus
  11. Phone Tracking
  12. Two Stories on the NSA
  13. The Five Word Tech Horrors Meme
  14. The Real Edward Snowden
  15. NSA Phone Metadata Collection Ruled Illegal
  16. A Problem with Magit
  17. Obama and the NSA
  18. Uncommon Lisp Functions
  19. Your Government at Work
  20. A Simple EmacsGolf Challenge
  21. Mickey on Magit
  22. The Importance of Mathematical Literacy
  23. Stacking the Deck
  24. SSL and the NSA
  25. Why Python Replaced Scheme in MIT’s Undergraduate CS Course
  26. Spies and Other Cartoons
  27. SBCL 1.1.14 Is Out
  28. Working with Images in Emacs
  29. House Members Press Boehner on NSA
  30. Hyphenating Word Phrases
  31. A History of T

November 2013

  1. Ten Rules for Reproducible Research
  2. Notes on the Sacha-Magnar Interview
  3. A YASnippet Tutorial
  4. Coping With the NSA Dragnet
  5. More Site Tuning
  6. Counting Check Marks
  7. Experience With flx-ido
  8. The NSA and Terrorism Fear Mongering
  9. What Does It Take? (European Edition)
  10. An Easy EmacsGolf Challenge
  11. GPG/PGP Best Practices
  12. The Iron Law of Data Collection Confirmed
  13. What Does It Take?
  14. On Open Space Offices and Idiots
  15. Delay Update
  16. List Character Sets
  17. Cursive Coda
  18. Update on Slow Loading of Irreal
  19. Ten Steps You Can Take to Protect Yourself from Surveillance
  20. Gnus Video Part 3
  21. The Dark Mail Alliance
  22. Help: Irreal Loading Slowly
  23. The New Apple Mail App and GPGTools
  24. Newlines in Lisp Mode
  25. SBCL 1.1.13
  26. NSA Recap
  27. Sacha Chats with Magnar Sveen
  28. From the Department of You Can’t Make This Stuff Up
  29. Real Time Internet Monitoring
  30. The Third Way
  31. Full Screen Magit Status

October 2013

  1. Common Lisp Features
  2. Building Password Lists
  3. Running Ping in Emacs
  4. What Foiled Terrorist Plots?
  5. The End of Journalism
  6. CrptoSeal Shuts Down
  7. Update on OS X Emacs Battery Status
  8. Mavericks and Battery Status
  9. The Aaron Swartz Legacy
  10. List of Free Programming Books
  11. Specifying Indent Rules for Emacs Lisp
  12. Emacs Rocks at WebRebels 4
  13. NIST and Keccak
  14. Emacs Rocks at WebRebels 3
  15. WDIRED
  16. Word
  17. Magit Stage All Changes
  18. Using yasnippet to Reduce Blogging Friction
  19. Air Gaps
  20. The Lavabit Story
  21. Terror of the Demo
  22. Emacs Rocks Does WebRebels
  23. A Nice Example of Interactive Programming
  24. More Password Advice
  25. Emacs Work Flow
  26. Password Contains Invalid Characters
  27. The Reign of Morons
  28. Eavesdropping Versus Surveillance
  29. Update to the Org Mode Broken Link Problem
  30. SBCL 1.1.12 Is Released
  31. Messing With The Wrong People

September 2013

  1. The Miracle of UTF-8
  2. H.R. 2818–Surveillance State Repeal Act
  3. Org Mode and Broken Links
  4. Emacs Regular Expression Recap
  5. Building a Blog with Org Mode
  6. Hating Apple
  7. The New York Times on Encryption Backdoors
  8. Code Snippets in Org Mode
  9. Safe Password Hashing
  10. Dual_EC_DRBG
  11. Tracking Emacs Packages
  12. Emacs Startup Packages
  13. Apple and Fingerprints
  14. Trusting Microsoft
  15. Bastien Guerry on Org Mode
  16. The Perfect GPG Pair
  17. Why It Matters: A Story From Sweden
  18. Schneier on Being Safe
  19. It Just Gets Better and Better
  20. Dvorak on the NSA
  21. Build Your Own Dropbox
  22. The War Between NSA and the Tech Industry Begins
  23. Learning Emacs Keyboard Shortcuts
  24. Using Org Mode for Custom Workflows
  25. Schneier on Trusting the NSA
  26. The Nikodemus Common Lisp FAQ
  27. Interactive SICP
  28. Sacha Does Org
  29. SBCL 1.1.11 Is Out
  30. Lisp and Slime on Windows

August 2013

  1. Common Lisp versus Emacs Lisp
  2. A Surveillance Timeline
  3. Another Emacs Challenge
  4. Fourteen Years of SQL Injection
  5. Dinner With General Alexander
  6. Is the NSA Really Abuse-Proof?
  7. Keeping the French Safe From Terror
  8. The Joys of Java
  9. Implementing Prism Break
  10. Simon on =eshell=
  11. Your Last Warning
  12. Iain M. Banks Gets an Asteroid
  13. Essential Elisp Functions
  14. My Solution to the Latest VimGolf Challenge
  15. Schneier Gives Tech Firms Some Advice
  16. Google and Gmail Privacy
  17. The Lighter Side of NSA Surveillance
  18. Emacs Keybindings in OS X
  19. A VimGolf in Emacs Challenge
  20. Mega Mail
  21. A Bit More On Lavabit
  22. A Lisp Bookshelf
  23. The Price of Integrity
  24. No Exceptions
  25. Open Access: A Tipping Point
  26. Elisp Namespaces
  27. An Emacs Timeline
  28. Fred Brooks on Computer Science
  29. Troy Hunt on SQL Injection
  30. Updating to Org Mode 8
  31. Embedded Notes in Text

July 2013

  1. Tail Call Optimization in Lisp Implementations
  2. The Last Word on XML
  3. Making My Email Safer
  4. Making DuckDuckGo Your Default Safari Search Engine
  5. Doing It Right, ISP Edition
  6. A Patent Win
  7. Printing From ibuffer
  8. So Close Yet So Far
  9. Credit Card Numbers and Lazy Programmers
  10. EmacsMovies Looks at Gnus—Part 2
  11. Jekor #3
  12. Prism Break
  13. I Have Nothing To Hide
  14. Applying defadvice to Several Functions at Once
  15. EFF
  16. A Random Emacs Wiki Page
  17. A Second Jekor Emacs Video
  18. The Other Side
  19. Last Chance
  20. GPG Tutorial
  21. A Beginning Emacs Tutorial
  22. The Good Guys and Bad
  23. AT&T: All Your Data Are Belong To Us
  24. SBCL 1.1.9 Is Out
  25. Reproducible Research Redux
  26. Locate and Emacs
  27. Perfect Forward Secrecy
  28. Take Your Lockdown and …
  29. Snail Mail Too
  30. Multiparadigm Elisp
  31. Reprieve
  32. Phoneme
  33. Byte Compiling Elisp

June 2013

  1. Feedly
  2. An Interview With Sacha Chua
  3. You Can’t Make This Stuff Up
  4. Prism: All Your Data In One Place
  5. Can We Please Keep Our Eye On The Ball
  6. Tasker
  7. An Elisp Mystery
  8. Keeping Your Data Safe From the NSA
  9. Speculative Problems
  10. Lisp Hackers
  11. My Solution to the Last Elisp Challenge
  12. The Hipsters and the Designer
  13. Quickutil
  14. European Lisp Symposium
  15. Regular Expressions and Emacs Lisp
  16. Email and Encryption
  17. Cracking Passwords
  18. Quickdocs Documentation
  19. Marc Battyani Interview
  20. Lisp Web Tales
  21. Emacsy
  22. Iain M. Banks, RIP
  23. Obsessed
  24. Dropbox and the NSA
  25. Where Are My Torrents?
  26. Magit Tutorial
  27. SBCL 1.1.8 Is Out
  28. VimGolf in Emacs
  29. Tail Call Optimization in Elisp
  30. Elisp for Common Lisp Programmers
  31. Responsible Disclosure
  32. A Year of Posts

May 2013

  1. Sacha Chua Chats With Bastien Guerry
  2. A Smarter Way to Move to BOL
  3. A Query for Mac Emacs Users
  4. Eshell
  5. The Emacs defadvice Macro
  6. So True
  7. DSLs
  8. Emacs vs. Vim
  9. Emacs Configuration Organization
  10. Opening the File at Point
  11. Emacs Resources
  12. A Fast Open for init.el
  13. The Coding Standard From Hell
  14. Password Myths
  15. Key-Chord Mode
  16. StrongBox
  17. Emacs Hash Tables
  18. Lexical Status on the Mode Line
  19. Emacs Redux Redux
  20. Surprise!
  21. An Interview With Ray Kurzweil
  22. What’s in a Logo?
  23. The Greatest Car Commercial Ever
  24. A Solution to EmacsGolf 4
  25. Lexical Binding in Emacs Video
  26. Org Mode Summary
  27. Complexity Cheat Sheet
  28. linedit
  29. DRM-Free Day
  30. A Summary of New Libraries in April’s Quicklisp
  31. EmacsMovies Looks at Gnus
  32. SBCL 1.1.7 Released

April 2013

  1. Why Sites Have Bad Password Policies
  2. Vi(m) and Lisp
  3. Tips on Securing a WordPress Site
  4. The Last Answer
  5. EmacsGolf 4
  6. Giant Emacs Reference Sheet Revised
  7. Maintaining My Blog Post Queue
  8. disaster.el
  9. A O(n) Solution to the Last Elisp Challenge
  10. Xah Lee on Defining Super and Hyper Keys
  11. The Worst Password Tips
  12. Tags with Emacs
  13. Outage Status Update and After Action Report
  14. A Simple Explanation of One-Way Functions and Their Application to Passwords
  15. My Solution to the Elisp Challenge
  16. Paredit and Multiple Cursors
  17. Outage Status
  18. My Solution to EmacsGolf 3
  19. Still More Information on the Outage
  20. More Information on the Outage
  21. Outage 2
  22. Back of the Envelope Calculations
  23. Outage
  24. Window Configuration and Management
  25. An Elisp Challenge
  26. Babcore
  27. Emacs Conference Videos
  28. EmacsGolf 3
  29. Timeless Tools
  30. A GDB Tutorial
  31. An Up-To-Date Paredit Reference Card
  32. Iain M. Banks
  33. Smartparens Video
  34. Some Handy Electric Modes
  35. Opening Emacs Files in External Applications

March 2013

  1. SBCL 1.1.6 Released
  2. Yet Another Reason to Encrypt Files in Dropbox
  3. Package Management Across Machines
  4. Google Same Day Shopping and Focus
  5. A New Look for Xah’s Emacs Tutorial
  6. Emacs Redux
  7. Sacha Chua Chats With Carsten Dominik
  8. The Wages of Sin
  9. Meetings Are Mutexes
  10. What to Do About the Worst Law
  11. Emacs Rocks! 14
  12. An Emacs Crash Course
  13. Hashing Passwords: An Object Lesson
  14. A Talk on Lisp Machines
  15. Analysis of the Gauss Malware
  16. Tilting At Windmills
  17. Secure Communications Apps
  18. Git-Gutter
  19. Google To Kill Google Reader
  20. Big Media and the User Experience
  21. Emacs 24.3
  22. Help From Phil
  23. Git as a Function Data Structure
  24. More on Quickdocs
  25. Emacs: The Portable Development Environment
  26. vc-annotate
  27. Emacs 24.3 Release Candidate 1
  28. The Emacs Logo
  29. A Full Screen Eshell
  30. Pallet
  31. Enough Already
  32. SBCL 1.1.5 Is Out

February 2013

  1. Remarks on EmacsGolf 2
  2. Emacs in the Coming Year
  3. Quickdocs
  4. Richard Dillon’s Emacs Videos
  5. Reflections on Trusting Trust Redux
  6. The Vivid Schemer
  7. Multiple Cursors and the Mouse
  8. Calling External Programs
  9. Is Emacs an IDE?
  10. EmacsGolf Challenge 2
  11. SBCL 1.1.4
  12. Password Horror
  13. Elisp
  14. Remarks on EmacsGolf Challenge 1
  15. Emacs Batch Text Processing
  16. Replace Emacs?
  17. More Multiple-Cursors Functionality
  18. VimGolf In Emacs: A Numbered List
  19. Some Common Lisp Resources
  20. A First Emacs Challenge
  21. An Emacs Minor Mode Tutorial
  22. Stross on Ebooks
  23. Emacs Challenge?
  24. VimGolf in Emacs: Enumerate Words
  25. Xah’s Emacs Tutorial
  26. Sony: The Bill So Far
  27. Another Emacs Quote
  28. Another Take on Emacs Configuration

January 2013

  1. Swapping with replace-regexp
  2. A Word Frequency VimGolf in Emacs Challenge
  3. Living the Lisp Machine Environment
  4. A Groups Magic VimGolf in Emacs Challenge
  5. Google and Warrants
  6. Department of Red Meat
  7. Short Stories
  8. A Xah Lee Challenge
  9. A Real World VimGolf Challenge
  10. CUA Mode Video
  11. Mickey’s VimGolf 4
  12. Why People Pirate
  13. Ebooks and PDF
  14. Sorting Rectangles
  15. Emacs Ahhhhh! Moments
  16. Plain Text Offenders
  17. The Universal Argument
  18. Emacs and Reprogrammability
  19. The Greatest Innovation
  20. UPS and the Traveling Salesman
  21. Tabs, Spaces, and All That
  22. Schadenfreude
  23. An Easy VimGolf in Emacs Challenge
  24. Cheswick on Passwords
  25. Killing Sentences
  26. Seriously?
  27. SBCL 1.1.3
  28. Haldar On Editors
  29. Moving Between Emacs Windows
  30. CUA Selection Mode
  31. Doing the Right Thing

← 2011–2012 2016–2018 →