Category Archives: review

2015-11-09 Emacs News

Links from reddit.com/r/emacs, Hacker News, planet.emacsen.org, Youtube, and the Emacs commit log.

Past Emacs News round-ups

Weekly review: Week ending November 6, 2015

It was warmer and sunnier than usual, which felt great. Lots of long walks, and even a sunny afternoon on the deck.

More interactions with people, too. I made it out to Hacklab and helped with Tuesday’s dinner. On Friday, another friend dropped by and we went for a walk in the park.

Lots of coding this week. More progress on the scraper I’ve been working on, and some ideas for other prototypes my clients want me to build. Whee! Some fun on the Emacs front, too. I finally set up org-protocol, and I’m looking forward to playing with more integration points.

I filed my corporate taxes, yay! I’d done most of the figuring out in September before my fiscal year end, so it was mostly a matter of updating the numbers with the final statements from the bank and doublechecking all the calculations before submitting it to the government. Looks like everything’s good.

I might tilt the balance towards consulting a little bit more over the next couple of months. There are a few projects that might be interesting to pull off, and the team would probably find them very helpful. I can move the time from things like Latin and sewing, which I can reduce without much of a tradeoff.

Onward!

2015-11-08b Week ending 2015-11-06 -- index card #journal #weekly output

Blog posts

Sketches

Focus areas and time review

  • Business (24.9h – 14%)
    • Earn (13.0h – 52% of Business)
      • Prepare invoice
      • Do monthly data dump
      • Start second scraper
      • Draft browsing interface
    • Build (8.4h – 33% of Business)
      • Drawing (0.0h)
      • Paperwork (2.5h)
        • Include September bank statements
        • Do Paypal USD conversion
        • Do HST quicktax calculation
        • Credit personal amounts
        • Doublecheck prepaid expenses
        • Write reimbursement cheque
        • Finalize return
        • File federal return
        • File HST return
        • Set up quarterly payments
    • Connect (3.5h – 14% of Business)
  • Relationships (9.3h – 5%)
    • Have dimsum with family
    • Hang out with Jen
  • Discretionary – Productive (12.3h – 7%)
    • Emacs (2.8h – 1% of all)
      • Do another Emacs review
      • Set up a nested hydra
      • Play with melpa stats
      • Update missing podcast episode
    • Sewing (1.2h)
    • Writing (1.4h)
    • Check out Stoic Week
    • Update Quantified Awesome goals
    • Rake leaves
    • Investigate library xml dump
    • Check out Stoic Week
    • Do another Emacs review
  • Discretionary – Play (26.0h – 15%)
  • Personal routines (21.0h – 12%)
  • Unpaid work (9.4h – 5%)
  • Sleep (66.1h – 39% – average of 9.4 per day)

Monthly review: October 2015

What a month for learning and making. =)

I think I’m starting to get the hang of asynchronous programming using the Q library for Javascript, with its ability to defer execution and pass values along. After I sorted out the mistakes I made while coding – such as returning the deferred object instead of the promise, or doing a convoluted promise instead of using q(…) to simplify handling either return values or promises – things made sense.

I used d3 to sketch one of the little visualizations I’ve been thinking about doing for my consulting client for a while now. It was well-received. I should get back to it and make it interactive.

Also, tech-wise: nudged by John Wiegley, I’ve started summarizing new Emacs-related resources from planet.emacsen.org, reddit.com/r/emacs, and Youtube.

I’ve been getting my business papers together in preparation for another tax return, and my notes from last year have been helpful. I’ve added more notes, so maybe next year will be even easier. The more I write down, the better things are for my future self.

In terms of sewing, I’ve gotten a bit more comfortable with the mathematics and programming involved in creating parametric sewing patterns using the Python framework I started playing around with some time ago. I’ve also moved into the mass production phase for some of the projects I’ve been working – well, not really mass production, but quite a few multiples of patterns that look like they’ll work out nicely.

Slow and steady progress through the Latin textbooks. I’m starting to get the hang of the first to third declensions, I think, and some of the types of verbs as well. It’s amusing to discover these little things about the phrases we’re so familiar with. In caveat emptor, caveat is the subjuctive of caveo (beware), so caveat is “let him/her/it beware”. Cave – from cave canem – is the imperative, “Beware!” Little things. =)

We cleared out the garden and got it ready for winter. The irrigation system was very helpful, keeping things surprisingly alive and thriving despite my neglect. We didn’t get as much out of it as we probably could have, but it was nice to have had a few bitter melons, a good supply of peas, and the surprise of a huge bok choy.

Lots of playing Borderlands 2: going through the downloadable content, and trying out a new character. W- and I have settled into a comfortable routine of playing an hour or two (and sometimes more) of Borderlands late at night, and then reading a bit before bed.

It’s been great being able to think clearly again, mostly. It’s probably more likely for me to assume fuzziness rather than clarity as the default. I wonder what I can put into place now so that later will be easier.

Let’s see what November will be like. It’s pretty cool to see the progression of months, each an unexpectedly full gift. Day by day, I know it adds up, but it’s still surprising.

2015-11-01c October 2015 -- index card #journal #monthly #review output

Blog posts

Sketches

Time

Category Last month % This month % Avg h per week Delta (h/wk)
Business – Earn 5.9 11.2 19 8.9
Business – Connect 0.5 1.1 2 1.0
Discretionary – Family 2.1 2.6 4 0.8
Personal 19.7 20.0 34 0.5
Business – Build 3.1 3.2 5 0.2
Discretionary – Social 0.4 0 0 -0.7
Discretionary – Productive 11.7 11.2 19 -0.8
Discretionary – Play 8.3 6.9 12 -2.4
Unpaid work 7.8 6.3 11 -2.5
Sleep 40.5 37.4 63 -5.2

A lot more consulting than I expected. The projects were useful and fun, so it was easy to work on that instead of other things. I thought I spent more time cooking and tidying, too, but the numbers don’t agree. Mmm. My time sense is a bit off for month-long spans, even though the days and the weeks make sense. Ah well, that’s why there’s data! =)

2015-11-02 Emacs News

Previous roundup – Links from reddit.com/r/emacs, planet.emacsen.org, and Youtube

Weekly review: Week ending October 30, 2015

This was a good week for making things. I coded a bunch of patterns and capabilities in the Python-based sewing pattern generator I’ve been tinkering around with. Now that I can easily rescale patterns and set measurements from the command-line, I can create paper models to test ideas. It was fun doing the math for rotating points and doing simple dart manipulation, too. In addition to programming, I also finished the mass production phase of one of my sewing projects. Yay!

Good cooking this week, too. We tried this General Tsao Chicken recipe – our first time to double-fry – and it was yummmmmy. I made a pan of lasagna, too.

The Latin 101 video course I’d checked out from the library turned out to have a few errors in the guidebook, so I’ve been using a combination of that and Wheelock’s Latin for practice. It’s fun feeling things start to make sense.

W- and I started a new playthrough of Borderlands 2, the shooter/RPG we’ve been playing for a few months now. We picked different characters, so we’ve been adapting to the new playstyles required.

Some fuzziness and tiredness, but such is life. Taking it easy. =)

2015-11-01b Week ending 2015-10-30 -- index card #journal #weekly output

Blog posts

Sketches

Link round-up

  • Business (29.7h – 17%)
    • Earn (10.0h – 33% of Business)
      • Attend scraper meeting
      • Prepare invoice
    • Build (13.3h – 44% of Business)
      • Drawing (1.0h)
      • Paperwork (0.4h)
        • Include September bank statements
        • Finalize return
    • Connect (6.3h – 21% of Business)
  • Relationships (3.1h – 1%)
  • Discretionary – Productive (16.4h – 9%)
    • Emacs (2.6h – 1% of all)
      • Do another Emacs review
      • Do another Emacs review
    • Sewing (5.0h)
      • Add scale to tmtp
      • Try papercraft tmtp with my measurements
      • Programmatically rescaling and manipulating the darts in sewing patterns
      • Add SVG splitter to tmtp
      • Add seam allowances to tmtp
      • Sanity-check with someone else’s basic bodice block instructions
      • Python + sewing: Making basic shapes and splitting up larger patterns
      • Circle skirt pattern
      • Box tote pattern
      • Sew box tote prototype
    • Writing (2.0h)
    • Do a chapter of Wheelock’s Latin
    • Send in form
  • Discretionary – Play (17.1h – 10%)
  • Personal routines (30.7h – 18%)
  • Unpaid work (9.9h – 5%)
  • Sleep (61.1h – 36% – average of 8.7 per day)

2015-10-26 Emacs News

Links were from reddit.com/r/emacs, planet.emacsen.org, and Youtube. Here’s last week’s round-up, too. Enjoy!