Categories: review

RSS - Atom - Subscribe via email

Weekly review: Week ending April 16, 2021

| weekly, review
  • I switched my blog from Wordpress to 11ty. I figured out how to post to 11ty from an Org Mode file in the right directory, and I set up redirects for my categories and feeds using an Nginx map.
  • I got org2blog to work with my special blocks. Now I can post with multiple columns.
  • I realized that I'd gotten overexcited about setting the plants out, so I took many of them back in and I put covers on the seedlings still outside.
  • I filed our taxes.

Blog posts

Sketches

Time

Category The other week % Last week % Diff % h/wk Diff h/wk
Discretionary - Productive 8.8 12.6 3.8 21.2 6.3
A- 46.3 48.8 2.5 82.0 4.2
Discretionary - Play 0.8 0.8 0.0 1.3 0.0
Personal 4.6 4.6 -0.1 7.7 -0.1
Business 2.0 0.8 -1.2 1.3 -2.0
Sleep 32.5 30.6 -1.9 51.5 -3.1
Unpaid work 4.9 1.8 -3.1 3.1 -5.2
View or add comments

Weekly review: Week ending April 9, 2021

| review, weekly
  • I figured out how to asynchronously tangle and compile my Emacs configuration.
  • I tweaked my shortcuts for inserting the latest screenshot into my Org file.
  • I added my first ligature and my first contextual substitution to my font.
  • The code I wrote to update my journal from Emacs makes it pretty easy to use Orgzly to capture keywords throughout the day, flesh them out during my inbox review, and post them or update them. That means I should be able to continue to take notes even if I’m offline for an extended period of time.
  • Pretty good progress on emotion regulation! So neat to see.

Blog posts

Sketches

Time

Category The other week % Last week % Diff % h/wk Diff h/wk
A- 43.4 46.3 2.9 77.8 4.9
Unpaid work 3.8 4.9 1.2 8.3 2.0
Discretionary – Play 0.0 0.8 0.8 1.3 1.3
Discretionary – Productive 8.9 8.8 -0.1 14.9 -0.1
Discretionary – Family 0.6 0.0 -0.6 0.0 -1.0
Sleep 33.3 32.5 -0.8 54.6 -1.3
Personal 5.4 4.6 -0.8 7.8 -1.3
Business 4.7 2.0 -2.7 3.3 -4.5
View or add comments

Monthly review: March 2021

| monthly, review

Lots of coding again this month!

  • Emacs News: I wrote some code to schedule announcements on IRC and Twitter, and I pulled the other meetups’ iCal feeds in automatically.
  • Streaming: I tried streaming again, but I think OBS was taking up too much CPU and it made my computer a little too unresponsive. I’ll try streaming from OBS to Twitch instead of using ffmpeg to multicast next time.
  • Captions: I wrote some code to use word-level timing from Google’s video transcripts when splitting subtitles. I experimented with redirecting my automatic caption output into Emacs, using it to dictate a few sentences.
  • Video processing: I split the BigBlueButton video based on XML, writing some Emacs Lisp code to generate title clips with LaTeX and make the FFMPEG commands to cut by keyframes when possible. I split out audio into a separate track for smoother playback.
  • Publishing: I added the ability to expand all, collapse all, and toggle visibility of headings in my exported HTML. I added night mode to my blog, and I removed the search form and sidebar.
  • Other Emacs improvements: I added preview to my consult function for reading a sketch filename. I added the ability to set the category and add other text to my journal from Emacs.
  • Drawing:
    • I drew a lot during A-‘s classes. I practised sketching plants following “Illustration School: Let’s Draw Plants and Small Creatures.”
    • I tried sketching in both Concepts and Procreate. They’re both nice. I modified my sketch viewer to handle SVGs. I figured out how to switch colours on the SVG I exported from Concepts so that it could respect dark mode. I also changed my stylesheet.
    • I wrote some Emacs Lisp code to extract paths or groups to individual SVGs in preparation for updating my font.
  • Other:
    • I sewed some long dresses and a bonnet for A-. She wears them often. I also sewed a pair of pajama pants for myself.
    • I ordered the Georgi chording keyboard. I want to see if I can get the hang of stenography for captioning, writing, and coding.

Blog posts

Sketches

Time

Category Previous month % This month % Diff % h/wk Diff h/wk
Sleep 30.1 34.6 4.4 64.2 7.4
Business 0.7 1.8 1.1 3.3 1.8
Discretionary – Family 0.0 0.2 0.2 0.3 0.3
Discretionary – Play 0.5 0.6 0.1 1.1 0.2
Discretionary – Social 0.1 0.0 -0.1 0.0 -0.1
Unpaid work 3.6 3.4 -0.2 6.4 -0.3
A- 45.9 44.4 -1.5 82.6 -2.5
Personal 6.2 4.6 -1.5 8.6 -2.6
Discretionary – Productive 12.9 10.4 -2.5 19.3 -4.2
View or add comments

Weekly review: Week ending April 2, 2021

| review, weekly
  • I converted A-‘s old dress and skirt into a floor-length dress.
  • I sketched a few more plants and animals from “Illustration School: Let’s Draw Plants and Small Animals.”
  • I dusted off my font-making workflow and started to figure out how to run things again. I was able to load the glyphs I drew in Concepts and kern them.
  • I wrote some Emacs Lisp code to extract paths or groups to individual SVGs in preparation for updating my font.
  • I attended the Emacs SF meetup. I also sorted out my announcement code.
  • I started playing around with Lispy. I used it when writing something to convert Youtube captions into an Org table.

Blog posts

Sketches

Time

Category The other week % Last week % Diff % h/wk Diff h/wk
Business 0.0 4.7 4.7 7.8 7.8
Sleep 32.0 33.3 1.2 55.9 2.1
Personal 4.2 5.4 1.2 9.1 2.0
Unpaid work 3.2 3.8 0.6 6.3 1.0
Discretionary – Family 0.2 0.6 0.4 1.0 0.7
Discretionary – Play 1.2 0.0 -1.2 0.0 -2.0
Discretionary – Productive 10.9 8.9 -2.0 15.0 -3.4
A- 48.3 43.4 -4.9 72.9 -8.2
View or add comments

Weekly review: Week ending March 26, 2021

| review, weekly
  • Emacs:
    • I added the ability to expand all, collapse all, and toggle visibility of headings in my exported HTML.
    • I learned how to use org-special-blocks’ defblock for Org special blocks.
    • I added a preview to my consult function for reading a sketch filename.
  • Other tech:
    • I removed the search form and sidebar from my blog. I added night mode.
    • It turns out my laptop has 8 GB of RAM. That might have something to do with the CPU load with OBS – maybe it’s swapping? I looked at the prices for 16GB RAM kits, but I might still want to upgrade my laptop in order to have more screen choices and CPU power.
    • I started looking into the GEDCOM export from Geni, and I noticed that it was incomplete. I may have to manually re-enter the ones that other people put in.
  • Gardening:
    • W- and I moved the garden cage to the deck. I planted peas, calendula, and radishes in the planter outside. I started a small pot of pumpkin seeds.
    • I made sliding doors based on the LEGO Technic idea book we borrowed from the library.
  • Drawing:
    • I tried sketching in both Concepts and Procreate. They’re both nice.
    • I practised sketching plants and insects following “Illustration School: Let’s Draw Plants and Small Creatures.”
    • I modified my sketch viewer to handle SVGs. I figured out how to sketch with a dark background and change the colours for posting.
  • I sewed two long dresses and a bonnet for A-. I also sewed a pair of pajama pants for myself.

Blog posts

Sketches

Time

Category The other week % Last week % Diff % h/wk Diff h/wk
A- 41.7 48.3 6.6 81.6 11.1
Discretionary – Play 0.0 1.2 1.2 2.0 2.0
Unpaid work 2.4 3.2 0.8 5.4 1.3
Discretionary – Family 0.0 0.2 0.2 0.3 0.3
Discretionary – Productive 11.6 10.9 -0.7 18.4 -1.2
Personal 5.6 4.2 -1.3 7.1 -2.2
Sleep 38.8 32.0 -6.7 54.1 -11.3
View or add comments

Weekly review: Week ending March 19, 2021

| review, weekly
  • I pulled the other meetups’ iCal feeds in automatically.
  • I added announcement timers for upcoming Emacs events.
  • I listened to the EmacsSF meetup on retro Emacs.
  • I experimented with fast ffmpeg cuts in Emacs, compensating for the distance between keyframes.
  • I submitted some tests for subed.el.
  • I tried streaming again, but I think OBS was taking up too much CPU and it made my computer a little too unresponsive. I’ll try streaming from OBS to Twitch instead of using ffmpeg to multicast next time.
  • I wrote about my word-level timing code.
  • I edited a few more subtitles.

Blog posts

Sketches

Time

Category The other week % Last week % Diff % h/wk Diff h/wk
Sleep 33.7 38.8 5.1 64.7 8.5
A- 41.2 41.7 0.4 69.6 0.7
Personal 5.3 5.6 0.2 9.3 0.4
Business 1.4 0.0 -1.4 0.0 -2.3
Discretionary – Productive 13.7 11.6 -2.1 19.4 -3.5
Unpaid work 4.7 2.4 -2.3 4.0 -3.9
View or add comments

Weekly review: Week ending March 12, 2021

| review, weekly
  • Emacs streaming:
    • I experimented with redirecting my automatic caption output into Emacs, using it to dictate a few sentences. It works well when I clearly enunciate.
    • I had problems streaming. OBS kept using >100% CPU. It might be the browser soure.
  • Video editing and subtitles:
    • I wrote some code to use word-level timing from Google’s video transcripts when splitting subtitles.
    • I wrote some code to mute the video based on subtitles and to include a title image.
    • I figured out what was wrong with my subtitle splitting code. format-seconds has a bug. It rounds up when given a decimal.
    • I split the videos based on the XML provided by BigBlueButton.
    • I edited the subtitles for Mike’s demo of transient.
    • I worked on generating title clips. At first, I tried editing Inkscape SVGs, but that didn’t work so well with long titles. I switched to using LaTeX and learned how to use TikZ.
  • Other:
    • I sewed a simple watermelon nightgown/dress for A-. She liked it.
    • I ordered the Georgi chording keyboard. I want to see if I can get the hang of stenography for captioning, writing, and coding.
    • The arborists removed one of the trees in the backyard.

Blog posts

Time

Category The other week % Last week % Diff % h/wk Diff h/wk
Discretionary – Productive 6.8 13.7 6.9 23.1 11.7
Unpaid work 3.7 4.7 1.0 7.9 1.7
Personal 4.7 5.3 0.6 8.9 1.0
Sleep 33.2 33.7 0.5 56.6 0.8
Business 1.7 1.4 -0.4 2.3 -0.6
Discretionary – Play 2.5 0.0 -2.5 0.0 -4.3
A- 47.3 41.2 -6.1 69.3 -10.2

I’ve been staying up to work on video processing.

View or add comments