Sacha Chua https://sachachua.com/blog/feed/ Emacs, sketches, and life Mon, 22 Nov 2021 00:00:00 GMT en-US daily 1 11ty 2021-11-22 Emacs news https://sachachua.com/blog/2021/11/2021-11-22-emacs-news/ Mon, 22 Nov 2021 00:00:00 GMT emacs emacs-news https://sachachua.com/blog/2021/11/2021-11-22-emacs-news/
  • Upcoming events:
  • Emacs configuration:
  • Emacs Lisp:
  • Appearance:
  • Navigation:
  • Org Mode:
  • Completion:
  • Coding:
  • Shell:
  • Math:
  • Fun:
  • Community:
  • Other:
  • Emacs development:
  • New packages:
  • Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar and emacs-devel.

    ]]>
    Turns out the Rubik's cube is just right for this stage with A- https://sachachua.com/blog/2021/11/turns-out-the-rubik-s-cube-is-just-right-for-this-stage-with-a/ Wed, 17 Nov 2021 00:00:00 GMT parenting fun https://sachachua.com/blog/2021/11/turns-out-the-rubik-s-cube-is-just-right-for-this-stage-with-a/ I spend a lot of time waiting for A-. Sometimes I'm waiting for her to finish reading a book or watching a video. Sometimes it takes her forever to get to bed. She can sometimes amuse herself independently, but she often still wants me around somewhere in the room. Someday she won't, so in the meantime, I wait. I can't be on my phone or laptop during times like that, because then she'll want screentime too. Sometimes I tidy, sometimes I read, sometimes I write.

    It turns out that learning to solve the Rubik's cube is an interest that slots neatly into my life with A-. We picked it up recently because A- was interested in my old Pyraminx.

    Our order from Cubing Out Loud turned out to be a pretty good introduction to the world of speedcubing:

    • a MoYu RS3 M 2020, a magnetized 3x3x3 cube for $10 CAD
    • a YuXin Little Magic 3x3x3 M, another magnetized 3x3x3 cube for $9 CAD
    • a YJ MGC 2x2x2 M, a magnetized 2x2x2 cube for $11 CAD
    • and some lubricant

    The speed cubes were way smoother than the Rubik's cubes I remember from high school and university. The 2x2x2 cube was great for helping A- practise simple algorithms and get that feeling of success. She quickly graduated to the 3x3x3 cubes. She loves solving it from the fish position, so W- and I solve the first two layers, and then she solves it from there. I was pleasantly surprised at how quickly she picked up the beginner algorithms that we showed her, and she took great delight in learning finger tricks and being able to do the Sune move in three seconds. I can do the Anti-Sune just about as fast as she can do the Sune, so we trade cubes back and forth. Sometimes I mix things up so that she has to permute the last layer, too. She's gradually branching out to more algorithms, and will sometimes even take on solving it from a full scramble.

    Cubing seems to be a good way for her to practise distinguishing left from right, clockwise from counter-clockwise. We talk about averages, minimums, and moves per second. She likes taking apart our cubes, tweaked the tension, and lubing them. (Reassembling them is a job for grown-ups, apparently.) She likes playing around with different patterns. It spread into her pretend play too. She loves watching JPerm and parroting his lines.

    For my part, I enjoy slowly learning different algorithms and feeling things start to click. I can usually solve the 3x3 in under two minutes now (nothing remarkable; most beginners get there), and have lately been averaging around 1:30. I'm getting the hang of solving colour-neutral crosses by moving edges around and ignoring centers, and of solving the first two layers together. I like practising algorithms while keeping an eye on her at the playground. I'm getting better at smiling even when A- snatches the partially-solved cube I was working on with the timer running. I'm not aiming for any records, anyway.

    Since W- has gotten into cubing as well, we have determined that we need more cubes. Also, to save our phones from A-'s rather enthusiastic timer use, a StackMat timer and a mat are probably a good idea. Speed Cube Shop had a wider selection than Cubing Out Loud, so we ordered a few cubes and accessories from there. She insisted on getting a Gan cube with some of her savings. Hey, at least these highly-engineered bits of plastic generally stay in one piece, don't get scattered all over the floor, don't need to be sorted into various bins, and don't get stepped on. (I'm kidding, LEGO, we still like you.)

    In terms of Android apps, I like Nano Timer. It's free and allows me to keep times in different categories, like a regular solve, A- starting from the fish, or co-op. There's even a multi-step timer for breaking down things like CFOP. A- likes Finger Timer because it looks like a StackMat timer.

    Naturally, I'm getting the urge to do something about Rubik's cubes and Emacs. A timer that will let me quickly reassign my current time from "Regular 3x3 solve" to "Solved until A- grabbed the fish"? (It'll have to work on my phone - maybe Termux or SSH, or a web-based approach…) An Org Babel block type for visualizing cubes and moves so that I can make my own notes and blog posts? An SVG version of that text-based Rubik's cube that someone wrote for Emacs? A scramble generator that lets me pick the type of scramble I want and then uses the Kociemba algorithm to generate the steps for scrambling it? Anyway, it'll have to wait until I get a few things off my plate, like EmacsConf and the usual year-end paperwork.

    In the meantime, I have things to learn while I wait. I think I'd like to get to the point of being able to do the cross blind. I'm also working on memorizing the rest of 4LLL, and then full OLL/PLL after that.. Anyway, so that's what we've been up to in the evenings while waiting for A- to go to bed.

    ]]>
    2021-11-15 Emacs news https://sachachua.com/blog/2021/11/2021-11-15-emacs-news/ Mon, 15 Nov 2021 00:00:00 GMT emacs emacs-news https://sachachua.com/blog/2021/11/2021-11-15-emacs-news/
  • Help wanted:
  • Upcoming events:
    • M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Nov 19 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore
    • Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Nov 24 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata – Thu Nov 25 0130 Singapore
  • Emacs configuration:
  • Emacs Lisp:
  • Appearance:
  • Navigation:
  • Org Mode:
  • Completion:
  • Coding:
  • Web:
  • Doom Emacs:
  • Community:
  • Other:
  • Emacs development:
  • New packages:
  • Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar and emacs-devel.

    ]]>
    2021-11-08 Emacs news https://sachachua.com/blog/2021/11/2021-11-08-emacs-news/ Mon, 08 Nov 2021 00:00:00 GMT emacs emacs-news https://sachachua.com/blog/2021/11/2021-11-08-emacs-news/
  • Help wanted:
  • Upcoming events:
    • M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Nov 19 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore
  • Beginner:
  • Emacs configuration:
  • Emacs Lisp:
  • Appearance:
  • Navigation:
  • Org Mode:
  • Coding:
  • Math:
  • Shell:
  • Mail and news:
  • Music:
  • Community:
  • Other:
  • Emacs development:
  • New packages:
  • Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar and emacs-devel.

    ]]>
    2021-11-01 Emacs news https://sachachua.com/blog/2021/11/2021-11-01-emacs-news/ Mon, 01 Nov 2021 00:00:00 GMT emacs emacs-news https://sachachua.com/blog/2021/11/2021-11-01-emacs-news/
  • Upcoming events:
  • Beginner:
  • Emacs configuration:
  • Emacs Lisp:
  • Appearance:
  • Navigation:
  • Completion:
  • Org Mode:
  • Writing:
  • Coding:
  • Web:
  • Mail and news:
  • Doom Emacs:
  • Community:
  • Other:
  • Emacs development:
  • New packages:
  • Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar and emacs-devel.

    ]]>
    2021-10-25 Emacs news https://sachachua.com/blog/2021/10/2021-10-25-emacs-news/ Mon, 25 Oct 2021 00:00:00 GMT emacs emacs-news https://sachachua.com/blog/2021/10/2021-10-25-emacs-news/ Update 2021-10-25: color-theme-tangotango removed, as it was mistakenly added.

    Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar and emacs-devel.

    ]]>
    Weekly review: Week ending October 15, 2021 https://sachachua.com/blog/2021/10/weekly-review-week-ending-october-15-2021/ Mon, 18 Oct 2021 00:00:00 GMT review weekly https://sachachua.com/blog/2021/10/weekly-review-week-ending-october-15-2021/
  • I practiced on the 3x3 cube. My time is now around 2-3 minutes.
  • I worked on my EmacsConf talk a little more.
  • Blog posts

    Time
    Category The other week % Last week % Diff % h/wk Diff h/wk
    Sleep 32.7 37.6 5.0 63.2 8.3
    A- 39.5 42.5 3.1 71.5 5.1
    Unpaid work 5.3 7.1 1.8 11.9 3.0
    Discretionary - Family 0.0 1.1 1.1 1.8 1.8
    Discretionary - Play 1.3 1.4 0.1 2.4 0.2
    Business 0.8 0.2 -0.6 0.3 -1.0
    Discretionary - Social 0.6 0.0 -0.6 0.0 -1.0
    Personal 8.7 6.5 -2.2 10.9 -3.7
    Discretionary - Productive 11.1 3.6 -7.6 6.0 -12.7
    ]]>
    2021-10-18 Emacs news https://sachachua.com/blog/2021/10/2021-10-18-emacs-news/ Mon, 18 Oct 2021 00:00:00 GMT emacs emacs-news https://sachachua.com/blog/2021/10/2021-10-18-emacs-news/
  • Help wanted:
  • Upcoming events:
    • Emacs FFM: Emacs FFM Meetup! October 2021 https://www.meetup.com/emacs-ffm/events/281293223/ Wed Oct 20 1000 Vancouver / 1200 Chicago / 1300 Toronto / 1700 GMT / 1900 Berlin / 2230 Kolkata – Thu Oct 21 0100 Singapore
    • Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Oct 23 0130 Vancouver / 0330 Chicago / 0430 Toronto / 0830 GMT / 1030 Berlin / 1400 Kolkata / 1630 Singapore
    • Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Oct 27 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1630 GMT / 1830 Berlin / 2200 Kolkata – Thu Oct 28 0030 Singapore
  • Beginner:
  • Emacs configuration:
  • Appearance:
  • Navigation:
  • Org Mode:
  • Completion:
  • Coding:
  • Web:
  • Mail and news:
  • Doom Emacs:
  • Community:
  • Other:
  • Emacs development:
  • New packages:
  • Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar and emacs-devel.

    ]]>
    Weekly review: Week ending October 8, 2021 https://sachachua.com/blog/2021/10/weekly-review-week-ending-october-8-2021/ Fri, 15 Oct 2021 00:00:00 GMT review weekly https://sachachua.com/blog/2021/10/weekly-review-week-ending-october-8-2021/
  • I sewed placemats from the new fabric.
  • W- moved the hot water valve.
  • W- set up a wire shelf and moved the bookshelf to A-'s room.
  • We stayed up playing with the 2-cube.
  • I got the hang of solving the 3x3 cube without referring to a guide. Now to build up speed and learn more patterns…
  • I uploaded the EmacsConf 2021 talk pages.
  • Blog posts

    Time
    Category The other week % Last week % Diff % h/wk Diff h/wk
    Discretionary - Productive 5.5 11.1 5.6 18.7 9.5
    Unpaid work 3.7 5.3 1.6 8.9 2.7
    A- 38.2 39.5 1.3 66.3 2.1
    Discretionary - Social 0.0 0.6 0.6 1.0 1.0
    Business 1.3 0.8 -0.6 1.3 -0.9
    Discretionary - Play 1.9 1.3 -0.6 2.2 -1.0
    Personal 11.2 8.7 -2.5 14.7 -4.1
    Sleep 38.1 32.7 -5.4 54.9 -9.2
    ]]>
    Weekly review: Week ending October 1, 2021 https://sachachua.com/blog/2021/10/weekly-review-week-ending-october-1-2021/ Fri, 15 Oct 2021 00:00:00 GMT review weekly https://sachachua.com/blog/2021/10/weekly-review-week-ending-october-1-2021/
  • I sewed wedge-shaped placemats for the new round table.
  • I added a few fabric stores to my Org Mode shopping tool.
  • I drafted the schedule for EmacsConf 2021, taking speaker availability into account.
  • We got our hot water tank replaced.
  • Blog posts

    Time
    Category The other week % Last week % Diff % h/wk Diff h/wk
    Personal 4.7 11.2 6.5 18.8 11.0
    Discretionary - Play 0.6 1.9 1.3 3.2 2.2
    Sleep 37.1 38.1 1.0 64.0 1.7
    Business 1.2 1.3 0.2 2.2 0.3
    Discretionary - Productive 5.6 5.5 -0.1 9.3 -0.2
    Unpaid work 6.5 3.7 -2.8 6.3 -4.7
    A- 44.4 38.2 -6.2 64.2 -10.3
    ]]>