2015-12-28 Emacs News

Links from reddit.com/r/emacs, /r/orgmode, Hacker News, planet.emacsen.org, Youtube, the Emacs commit log, the changes to the Emacs NEWS file, and emacs-devel.

Past Emacs News round-ups

Weekly review: Week ending December 25, 2015

This week was more of a social one. My parents, sisters, and their families are in California for a vacation, so I called to say hi. We also hosted a houseguest I know from the Emacs community, and that worked out okay too. I ran into a few technical issues when hosting an Emacs Hangout, but fortunately we managed to get those sorted out.

A light week in terms of work – it was a little difficult to concentrate – but otherwise okay. More progress on various projects, yay! I’ve been taking advantage of small chunks of concentration time to automate or research various bits for my setup, so we’ll see if that pays off.

Looking forward to doing my year-end reviews this coming week. It’s been an odd year, but maybe it will make more sense when I look back. =)

2015-12-26a Week ending 2015-12-25 -- index card #journal #weekly


Blog posts


Focus areas and time review

  • Business (13.1h – 7%)
    • Earn (4.7h – 36% of Business)
      • ☐ Earn: E1: 1-2 days of consulting
      • ☐ Prepare invoice
    • Build (7.0h – 53% of Business)
      • Drawing (3.1h)
      • Paperwork (0.0h)
    • Connect (1.4h – 10% of Business)
  • Relationships (17.5h – 10%)
    • ☑ Copy gear research to Evernote
  • Discretionary – Productive (13.6h – 8%)
    • Emacs (5.9h – 3% of all)
      • ☑ Do another Emacs News review
      • ☑ Make a list of recent Reddit links
      • ☑ Update org-protocol patch based on feedback
      • ☑ 2015-12-21 Emacs Hangout
      • ☑ Correctly link to package based on source – yes, ELPA does actually add packages
      • ☑ Refile and jump
      • ☑ Add an insert-link protocol
      • ☐ Do another Emacs News review
    • Preparation and automation
      • ☑ Anticipate a worst-case scenario and write down ways to mitigate it
      • ☑ Update script to renew library items
      • ☑ Write a user script for quickly displaying the status of library videos
      • ☑ Set up bitlbee
      • ☑ Fix gpg agent issue
      • ☑ Organize business tax information so that I have all my notes handy for next year
      • ☑ Explore fluxbox
      • ☑ Investigate kde baloo error with watches
      • ☑ Figure out if it’s the new Plasma or something else that’s jittering my X refresh
      • ☑ Find my Twiddler and set that up again
    • Sewing (2.1h)
    • Writing (3.9h)
      • ☑ Check out love languages thing
  • Discretionary – Play (14.0h – 8%)
  • Personal routines (34.5h – 20%)
  • Unpaid work (19.0h – 11%)
  • Sleep (56.3h – 33% – average of 8.0 per day)

What’s worth making?

I’ve been thinking about what’s worth making and what’s worth buying. Sometimes it’s cheaper to buy finished products used (or even new) than to buy the raw materials to make my own, especially in terms of common clothes and accessories. On the other hand, there are benefits to using and developing my DIY skills, such as cooking and sewing (and maybe eventually woodworking again).

Thinking about my considerations for that make vs. buy decision can help me improve those decisions. If I can make that “make” decision better, I can benefit from improved skills, more satisfaction, and possible savings. If I can make that “buy” decision better, I can take advantage of the capabilities of industries. Here are some factors that nudge me towards making things instead of buying them.

When something is much more expensive to buy than to make: Considering the quantities I use, the characteristics I want, and the cost of raw materials and time, it can be much cheaper to make things than to buy them. Cooking generally falls into this category. Sometimes sewing does too, especially if I can use fabric from sales or the thrift store.

When I want to adjust for personal fit, taste, or needs: It’s been nice to enjoy our favourite meals without being limited to what’s offered in restaurants. I also like being able to make several copies of simple blouses that fit me well in colours and fabrics that appeal to me, instead of trawling through stores to find the intersections of fit, style, fabric, colour/pattern, and price.

For that extra bit of satisfaction: I feel a little more satisfied when I enjoy something I’ve made compared to something I’ve simply bought. I’ve noticed this with the clothes I wear and the meals I make, and I’m looking forward to enjoying this even more as I learn how to make accessories.

When something is difficult to find: It’s often hard to find the things I want in store. Sometimes even online searching can be a hassle, especially with international shipping.

Independence from market trends and frustrating shopping experiences: Along those lines, it’s nice to be able to skip noisy malls and arbitrary trends.

Conversation starters and identity signallers: There’s a less of this because I don’t usually pay extra for novelty prints (well, aside from that Marvel comics one! =) ). I don’t feel the need to wear my geekiness on my sleeve – it usually comes out pretty quickly in conversation anyway. Still, it’s fun to infuse a little bit of personality into the things I make, like adding a cat-shaped pocket to a peasant blouse or making things that match each other. Who knows, maybe it will lead to interesting conversations with other crafters.

Convenience, not having to search: A well-stocked pantry lets us make something we like without having to look for a restaurant that’s open with the kind of food we might want to eat at the moment. Likewise, I want to eventually develop an organized stash of flexible, easy-to-coordinate fabric so that I can make things as needed (ex: apparel cotton, flannel, lining, knit, PUL). I haven’t quite sorted out my system yet, and I tend to do things in single colours/patterns because I’m not confident about coordinating. Someday, though!

Gifts: I’m pretty meh about giving and receiving gifts. It’s better when things are consumable or home-made, or preferably both. =)

Developing skills and appreciation: The more I make things, the more I learn about how things are constructed. This helps me appreciate the things around me, and it might even help me make those buying decisions more effectively.

Fuel for thinking/writing/sharing: Experiments in making things can often be turned into blog posts and ideas.

Ethical considerations: Although manufacturing can be good for the economic growth of developing countries, I’m not too comfortable with ethical issues in factories for clothing or other consumer goods. Besides, I like the waste reduction of repurposing things that might otherwise be trashed or turned into rags.

The intrinsic enjoyment of the activity: Cooking is fun, especially when W- and I cook together. Sewing is starting to be pretty fun too. It has its frustrating moments, but I’m starting to build up a good stash of “Look! This actually works!” memories.

In terms of decisions to buy instead of make:

  • There are things I definitely don’t have the skills or materials to make, so that’s an easy “buy” decision.
  • If I could make it, but it’s much cheaper and easier to buy things, then I might put off making them.
  • I tend to put off buying things if I know I can buy them inexpensively on short notice. I’ll wait until I have a clear need for them, since it’s often better to make do than to have more than we need.
  • I’ll buy in advance if I have a clear idea of our usage, or if there’s a good enough sale that I’m comfortable with the trade-offs.

Sometimes I also consider the question: “What else could I be doing with this energy, time, and money?” My life is pretty flexible at the moment, so it’s usually a choice of:

  • doing more consulting: good for building up skills and savings, but can be too tempting compared to the long-term value of other activities
  • doing something else in the real world: other DIY things, taking care of chores/errands/exercise
  • coding or learning something intangible: automating parts of my life, developing skills
  • thinking/drawing/writing about stuff: good for understanding, remembering, and connecting

There’s time enough for a little bit of everything, so I don’t worry too much about the decisions moment by moment. Still, it’s nice to be clear about the factors to consider so that I can recognize them more easily when they come up. =)

Based on our enjoyment of DIY videos on YouTube, I think I’ll enjoy a life that’s tilted even more towards making things. It would be awesome to be able to think spatially and draft my own patterns, and maybe get more into laser cutting, 3D-printing, and woodworking too.

We’ll see how things go!

2015-12-21 Emacs Hangout

Update 2015-12-25: Added link about multiple e-mail accounts in Gnus

Embarrassing technical issues, but fortunately, people are awesome and patient! =) Skip to about 0:07 or 0:12 or something if you want to get to the conversation part.

Text chat:

Also, codingquark’s link: http://codingquark.com/multiple-email-accounts-in-gnus/

Event page

Timestamps very fuzzy because of stress =)

  • Awkwardness by myself (turns out I had to change a setting to let other people join)
  • 0:07 Okay, other people joining, whew! warning: echo
  • 0:12 Gnus
  • 0:17 Meeting other Emacs geeks
  • 0:25 Mail splitting
  • 0:30 Asana to Org
  • 0:33 Literate programming
  • 0:36 Org Mode tables and Emacs Lisp functions
  • 0:45 edebug
  • 0:48 GnuPG
  • 0:52 macros
  • 1:00 smartparens / paredit
  • 1:06 flashcards
  • 1:18 narrow
  • 1:20 switching buffers

The audio is offset by about 7 minutes from the timestamps above, so you don’t have to listen to my panicking. =) MP3, OGG

See http://sachachua.com/blog/tag/emacs-hangout for more info, including where to find upcoming hangouts.

2015-12-21 Emacs News

Links from reddit.com/r/emacs, /r/orgmode, Hacker News, planet.emacsen.org, Youtube, the Emacs commit log, the changes to the Emacs NEWS file, and emacs-devel.

Past Emacs News round-ups

Weekly review: Week ending December 18, 2015

Slow and fuzzy-brained over the weekend due to a bad cold, but W- and J- kept the house in order. They even made General Tsao’s Chicken, which is quite labour-intensive. We watched a few of the new DVDs I picked up during my library raids, too.

I think I’m mostly over the cold now. It was a good opportunity to update what I can do with different energy levels (see all my fuzzy-brain-related sketches). I think it’s mostly about keeping my expectations low, and investing in processes and goodwill during non-fuzzy-brain periods. W- caught the cold from me. He’s dealing with it far better than I did, but still, it’s good to take things easy. My turn to pick up the slack!

Now that I’m on a proper operating system, I’ve been having fun writing little command-line scripts to automate bits and pieces of my life. I’m looking forward to building more of these pieces and gradually bringing them together. =) I should probably learn more about PhantomJS and CoffeeScript, too…

2015-12-19a Week ending 2015-12-18 -- index card #journal #weekly output

Blog posts


Focus areas and time review

  • Business (16.4h – 9%)
    • Earn (7.5h – 45% of Business)
    • Build (5.5h – 33% of Business)
      • Drawing (2.9h)
      • Paperwork (0.1h)
    • Connect (3.4h – 20% of Business)
      • ☑ Reflect on Quantified Self questions from Christina
      • ☑ Talk to Christina about Quantified Self
  • Relationships (4.7h – 2%)
  • Discretionary – Productive (15.3h – 9%)
    • Emacs (2.0h – 1% of all)
      • ☑ Do another Emacs News review
      • ☑ Announce Hangout
      • ☑ Follow up on org-protocol patch
      • ☑ Doublecheck that the Yeti microphone works
      • ☑ Set up capture template for energy
      • ☐ Host Emacs Hangout
      • ☐ Do another Emacs News review
    • Sewing (5.8h)
      • ☑ Sew two more covers
      • ☑ Peasant top
    • Writing (3.8h)
    • ☑ Write a script to parse the flyer
    • ☑ Make a script that shows me walking and transit times
    • ☑ Script importing items into my grocery list
    • ☑ Make a list of things that are good to do when fuzzy-brained
  • Discretionary – Play (17.3h – 10%)
  • Personal routines (28.6h – 17%)
  • Unpaid work (16.4h – 9%)
    • ☑ Tidy up extra room
  • Sleep (69.2h – 41% – average of 9.9 per day)